This class provides several parameters to tunes 3dxml Writter.
It must be provided to addInstance3D method.
More...
Public Member Functions | |
Dtk_Int32 | GetBlankedStatus () const |
Retrieve the Written blanked status. More... | |
Dtk_RGB | GetColor () const |
Retrieve the Written color. More... | |
Dtk_Double64 | GetCurveThickness () const |
Retrieve the Written curve thickness. More... | |
Dtk_FontLineType | GetCurveType () const |
Retrieve the Written curve type. More... | |
void | SetBlankedStatus (const Dtk_Int32 inBlanked) |
Sets the blanked status for the written instance node. More... | |
void | SetColor (const Dtk_RGB &inColor) |
Sets the color for the written instance node. More... | |
void | SetCurveThickness (Dtk_Double64 inCurveThickness) |
Sets the curve thickness for the written instance node. More... | |
void | SetCurveType (Dtk_FontLineType inCurveType) |
Sets the curve type for the written instance node. More... | |
WriteParameters () | |
Base constructor. More... | |
~WriteParameters () | |
Destructor. More... | |
Protected Attributes | |
Dtk_Int32 | _Blanked |
Dtk_RGB | _Color |
Dtk_Double64 | _CurveThickness |
Dtk_FontLineType | _CurveType |
This class provides several parameters to tunes 3dxml Writter.
It must be provided to addInstance3D method.
_3dxmlw::WriteParameters::WriteParameters | ( | ) |
Base constructor.
Dtk_Int32 _3dxmlw::WriteParameters::GetBlankedStatus | ( | ) | const |
Retrieve the Written blanked status.
Dtk_RGB _3dxmlw::WriteParameters::GetColor | ( | ) | const |
Retrieve the Written color.
Dtk_Double64 _3dxmlw::WriteParameters::GetCurveThickness | ( | ) | const |
Retrieve the Written curve thickness.
Dtk_FontLineType _3dxmlw::WriteParameters::GetCurveType | ( | ) | const |
Retrieve the Written curve type.
void _3dxmlw::WriteParameters::SetBlankedStatus | ( | const Dtk_Int32 | inBlanked | ) |
Sets the blanked status for the written instance node.
[in] | inBlanked | : blanked status. |
void _3dxmlw::WriteParameters::SetColor | ( | const Dtk_RGB & | inColor | ) |
Sets the color for the written instance node.
[in] | inColor | : color. |
void _3dxmlw::WriteParameters::SetCurveThickness | ( | Dtk_Double64 | inCurveThickness | ) |
Sets the curve thickness for the written instance node.
[in] | inCurveThickness | : curve thickness. |
void _3dxmlw::WriteParameters::SetCurveType | ( | Dtk_FontLineType | inCurveType | ) |
Sets the curve type for the written instance node.
[in] | inCurvetype | : curve type. |
|
protected |
|
protected |
|
protected |
|
protected |