Aurelon Open API 8.1.1
Loading...
Searching...
No Matches
AOI_Object_Group::SoftMask Class Reference

SoftMask definition. More...

Public Attributes

AOI_ObjectPtr mContent
 Pointer to the object (tree) that defines the content of the softmask.
 
AOI_FunctionPtr mTransfer
 mContent and the values that make-up the softmask
 
uint16_t mBackDrop [4]
 mContent.
 
AOI_ColorSpaceEnum mColorSpace
 defines how to interprete the number and content of these channels.
 
bool mUsesAlpha
 

Detailed Description

SoftMask definition.

The SoftMask definition contains all information needed to render a softmask. If the pionters in this object are NULL then this signals that there is no softmask present.

Definition at line 15 of file AOI_Group.h.

Member Data Documentation

◆ mBackDrop

uint16_t AOI_Object_Group::SoftMask::mBackDrop[4]

mContent.

The colorspace that must be used to set-up the renderer to render the

Definition at line 21 of file AOI_Group.h.

◆ mColorSpace

AOI_ColorSpaceEnum AOI_Object_Group::SoftMask::mColorSpace

defines how to interprete the number and content of these channels.

The initial contents of the renderer before rendering mContent. mColorSpace

Definition at line 23 of file AOI_Group.h.

◆ mTransfer

AOI_FunctionPtr AOI_Object_Group::SoftMask::mTransfer

mContent and the values that make-up the softmask

Pointer to the function that defines the transfer from the actual renderered

Definition at line 19 of file AOI_Group.h.

◆ mUsesAlpha

bool AOI_Object_Group::SoftMask::mUsesAlpha

If the soft mask uses the alpha channel to define the transparency then this member is set to true. If luminosity is used this member is set to false.

Definition at line 25 of file AOI_Group.h.


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