Multiple impression of the same symbol or form.
More...
Multiple impression of the same symbol or form.
Definition at line 21 of file AOI_Symbol.h.
◆ GetBlendMode()
AOI_BlendMode AOI_Object::GetBlendMode |
( |
| ) |
const |
|
inherited |
Returns the BlendMode of the object.
Possible BlendModes are:
- eBMNormal
- eBMMultiply
- eBMScreen
- eBMOverlay
- eBMSoftLight
- eBMHardLight
- eBMColorDodge
- eBMColorBurn
- eBMDarken
- eBMLighten
- eBMDifference
- eBMExclusion
- eBMHue
- eBMSaturation
- eBMColor
- eBMLuminosity
- Returns
- The BlendMode.
Definition at line 132 of file AOI_Object.cpp.
◆ GetBlendValue()
float AOI_Object::GetBlendValue |
( |
| ) |
const |
|
inherited |
Returns the value with which blending should be done. For normal blending this is the opacity value. 0 is transparent and 1 is opaque.
- Returns
- The BlendValue.
- See also
- GetBlendMode
Definition at line 145 of file AOI_Object.cpp.
◆ GetBounds()
Returns the bounds of the object.
This function is quick and will suffice in most situations. It handles bezier curves by adding the complete hull to the bounds. For precise bounds use GetPrecisionBounds
- Parameters
-
- See also
- GetPrecisionBounds GetMaskedBounds
Definition at line 40 of file AOI_Object.cpp.
◆ GetColor()
Returns the overriding color of the symbol. If NULL is returned then the objects its original colors are rendered. If a color is returned the shape should be rendered using that color.
- Returns
- Color object or NULL
Definition at line 50 of file AOI_Symbol.cpp.
◆ GetIntent()
AOI_Intent AOI_Object::GetIntent |
( |
| ) |
const |
|
inherited |
Returns the intent with which this object should be rendered.
Possible values:
- ePerceptual
- eRelativeColorimetric
- eSaturation
- eAbsoluteColorimetric
- Returns
- The intent.
Definition at line 161 of file AOI_Object.cpp.
◆ GetMapping()
Returns the mapping of the symbol.
- Returns
- the mapping
Definition at line 35 of file AOI_Symbol.cpp.
◆ GetMaskedBounds()
◆ GetNext()
Returns the next object.
The objects are stored in a tree with parents and children. The next object is the next kid of a parent. If there are no more kids, NULL will be returned.
- Returns
- The next object.
Definition at line 104 of file AOI_Object.cpp.
◆ GetObj()
Returns the shared object tree this symbol object refers to.
- Returns
- Pointer to an object or a group object.
Definition at line 25 of file AOI_Symbol.cpp.
◆ GetPositions()
uint32_t AOI_Object_MultiSymbol::GetPositions |
( |
AOI_Point * | ptArray | ) |
|
Retrieves the positions at which the shared objects are rendered. Call this method with a NULL array to get the size of the array.
- Parameters
-
ptArray | Array point to receive the positions. |
- Returns
- Number of positions.
Definition at line 63 of file AOI_Symbol.cpp.
◆ GetPrecisionBounds()
◆ GetType()
uint32_t AOI_Object::GetType |
( |
| ) |
const |
|
inherited |
◆ Map()
◆ operator delete()
void AOI_Object::operator delete |
( |
void * | p | ) |
|
|
staticinherited |
Deletes the object, after removing it from the object tree.
Definition at line 181 of file AOI_Object.cpp.
◆ Scale()
Scale the objects while retaining properties like line-width and dash distance proportional to the supplied scale.
- Parameters
-
mapping | The mapping which should be applied to this object. The mapping should only contain a scale to avoid unwanted side effect. |
- See also
- AOI_Mapping, Map
Definition at line 206 of file AOI_Object.cpp.
◆ SetBlendMode()
void AOI_Object::SetBlendMode |
( |
AOI_BlendMode | blendmode | ) |
|
|
inherited |
Sets the object its blendmode.
- Parameters
-
blendmode | The blend mode to use. |
- See also
- AOI_BlendMode GetBlendMode
Definition at line 217 of file AOI_Object.cpp.
◆ SetBlendValue()
void AOI_Object::SetBlendValue |
( |
float | blendValue | ) |
|
|
inherited |
Sets the object its blendmode.
- Parameters
-
blendValue | The amount of opacity. For normal blending this is the opacity value. 0 is transparent and 1 is opaque. |
- See also
- GetBlendValue
Definition at line 230 of file AOI_Object.cpp.
◆ SetIntent()
void AOI_Object::SetIntent |
( |
AOI_Intent | intent | ) |
|
|
inherited |
Sets the object its blendmode.
- Parameters
-
intent | Intent to be used to convert to the device when a ICC based colorspace is assigned to this object. |
- See also
- GetIntent
Definition at line 242 of file AOI_Object.cpp.
◆ Visible()
bool AOI_Object::Visible |
( |
| ) |
const |
|
inherited |
Returns if this object is visible.
- Returns
- The visibility.
Definition at line 171 of file AOI_Object.cpp.
The documentation for this class was generated from the following files: