|
Public Member Functions |
virtual Standard_EXPORT void | Assign (const Handle(MeshVS_Drawer)&aDrawer) |
| This method copies other drawer contents to this.
.
|
Standard_EXPORT void | SetInteger (const Standard_Integer Key, const Standard_Integer Value) |
Standard_EXPORT void | SetDouble (const Standard_Integer Key, const Standard_Real Value) |
Standard_EXPORT void | SetBoolean (const Standard_Integer Key, const Standard_Boolean Value) |
Standard_EXPORT void | SetColor (const Standard_Integer Key, const Quantity_Color &Value) |
Standard_EXPORT void | SetMaterial (const Standard_Integer Key, const Graphic3d_MaterialAspect &Value) |
Standard_EXPORT Standard_Boolean | GetInteger (const Standard_Integer Key, Standard_Integer &Value) const |
Standard_EXPORT Standard_Boolean | GetDouble (const Standard_Integer Key, Standard_Real &Value) const |
Standard_EXPORT Standard_Boolean | GetBoolean (const Standard_Integer Key, Standard_Boolean &Value) const |
Standard_EXPORT Standard_Boolean | GetColor (const Standard_Integer Key, Quantity_Color &Value) const |
Standard_EXPORT Standard_Boolean | GetMaterial (const Standard_Integer Key, Graphic3d_MaterialAspect &Value) const |
Standard_EXPORT Standard_Boolean | RemoveInteger (const Standard_Integer Key) |
Standard_EXPORT Standard_Boolean | RemoveDouble (const Standard_Integer Key) |
Standard_EXPORT Standard_Boolean | RemoveBoolean (const Standard_Integer Key) |
Standard_EXPORT Standard_Boolean | RemoveColor (const Standard_Integer Key) |
Standard_EXPORT Standard_Boolean | RemoveMaterial (const Standard_Integer Key) |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes |
TColStd_DataMapOfIntegerInteger | myIntegers |
MeshVS_DataMapOfIntegerBoolean | myBooleans |
TColStd_DataMapOfIntegerReal | myDoubles |
MeshVS_DataMapOfIntegerColor | myColors |
MeshVS_DataMapOfIntegerMaterial | myMaterials |