Aurelon Open API 8.1.1
|
Radial shading. More...
Public Member Functions | |
void | GetCircleStart (AOI_Point &outCenter, float &outRadius) const |
void | GetCircleEnd (AOI_Point &outCenter, float &outRadius) const |
uint32_t | GetFunctionCount () const |
AOI_Function ** | GetFunctions (uint32_t &) const |
void | GetPoints (AOI_Point &, AOI_Point &) const |
void | GetExtends (bool &, bool &) const |
void | GetBounds (AOI_Rectangle &) const |
AOI_ColorSpace * | GetColorSpace () const |
const AOI_Mapping & | GetMapping () const |
uint32_t | GetType () const |
void | Dispose () |
Radial shading.
Definition at line 104 of file AOI_Style.h.
|
inherited |
Decreases the ownercount of this style. If the ownercount equals zero after this decrease, the style is not used anymore and will be deleted.
Definition at line 136 of file AOI_Style.cpp.
|
inherited |
Returns the bounds of the AOI_Style_Shading.
bounds | Receives the bounds. |
Definition at line 196 of file AOI_Style.cpp.
void AOI_Style_Radial::GetCircleEnd | ( | AOI_Point & | outCenter, |
float & | outRadius ) const |
Returns the end circle of the shading.
outCenter | Receives the centre of the circle. |
outRadius | Recieves the radius of the circle. |
Definition at line 317 of file AOI_Style.cpp.
void AOI_Style_Radial::GetCircleStart | ( | AOI_Point & | outCenter, |
float & | outRadius ) const |
Returns the starting circle of the shading.
outCenter | Receives the centre of the circle. |
outRadius | Recieves the radius of the circle. |
Definition at line 305 of file AOI_Style.cpp.
|
inherited |
Returns the AOI_ColorSpace of the shading.
Definition at line 206 of file AOI_Style.cpp.
|
inherited |
Returns the extends.
Extends determine if the shading should be extended outside the range determined by the two points. Extending takes place at the start point with the start color, at the end point with the end color.
e1 | Receives the extend at the start point. |
e2 | Receives the extend at the end point. |
Definition at line 266 of file AOI_Style.cpp.
uint32_t AOI_Style_Radial::GetFunctionCount | ( | ) | const |
Returns the number of functions used in the shading.
Definition at line 328 of file AOI_Style.cpp.
AOI_Function ** AOI_Style_Radial::GetFunctions | ( | uint32_t & | i | ) | const |
Returns an array of functions used in the shading and the number of them.
i | Receives the number of functions. |
Definition at line 340 of file AOI_Style.cpp.
|
inherited |
Returns the mapping of the shading.
Definition at line 216 of file AOI_Style.cpp.
Returns the two points between which the shading is made.
p1 | The start point of the axial shading. |
p2 | The end point of the axial shading. |
Definition at line 252 of file AOI_Style.cpp.
|
inherited |
Returns the type of the style.
Possible values are:
Definition at line 101 of file AOI_Style.cpp.