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 () | |
| Default 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 | ( | ) |
Default 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 |