Aurelon Open API 8.1.1
Loading...
Searching...
No Matches
AOI_Style_FunctionShading Class Reference

Function based shading. More...

Inheritance diagram for AOI_Style_FunctionShading:
AOI_Style_Shading AOI_Style

Public Member Functions

AOI_Function ** GetFunctions () const
 
void GetBounds (AOI_Rectangle &) const
 
AOI_ColorSpace * GetColorSpace () const
 
const AOI_MappingGetMapping () const
 
uint32_t GetType () const
 
void Dispose ()
 

Detailed Description

Function based shading.

Definition at line 83 of file AOI_Style.h.

Member Function Documentation

◆ Dispose()

void AOI_Style::Dispose ( )
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.

◆ GetBounds()

void AOI_Style_Shading::GetBounds ( AOI_Rectangle & bounds) const
inherited

Returns the bounds of the AOI_Style_Shading.

Parameters
boundsReceives the bounds.

Definition at line 196 of file AOI_Style.cpp.

◆ GetColorSpace()

AOI_ColorSpace * AOI_Style_Shading::GetColorSpace ( ) const
inherited

Returns the AOI_ColorSpace of the shading.

Returns
The AOI_ColorSpace.

Definition at line 206 of file AOI_Style.cpp.

◆ GetFunctions()

AOI_Function ** AOI_Style_FunctionShading::GetFunctions ( ) const

Returns an array of functions which make up the function shading.

Returns
an array of functions.

Definition at line 226 of file AOI_Style.cpp.

◆ GetMapping()

const AOI_Mapping & AOI_Style_Shading::GetMapping ( ) const
inherited

Returns the mapping of the shading.

Returns
The mapping.

Definition at line 216 of file AOI_Style.cpp.

◆ GetType()

uint32_t AOI_Style::GetType ( ) const
inherited

Returns the type of the style.

Possible values are:

  • AOI_Style_Color::Type
  • AOI_Style_Pattern::Type
  • AOI_Style_Axial::Type
  • AOI_Style_Radial::Type
  • AOI_Style_FunctionShading::Type
  • AOI_Style_CoonePatch::Type
Returns
Type of the style
See also
AOI_Style_Axial AOI_Style_Color AOI_Style_CoonePatch AOI_Style_FunctionShading AOI_Style_Pattern AOI_Style_Radial AOI_Style_Shading

Definition at line 101 of file AOI_Style.cpp.


The documentation for this class was generated from the following files: