#include <VrmlData_Geometry.hxx>
Inheritance diagram for VrmlData_Geometry:
Public Member Functions | |
VrmlData_Geometry () | |
VrmlData_Geometry (const VrmlData_Scene &theScene, const char *theName) | |
virtual Standard_EXPORT const | Handle (TopoDS_TShape)&TShape()=0 |
Protected Member Functions | |
void | SetTShape (const Handle(TopoDS_TShape)&theTShape) |
void | SetModified () |
Handle (TopoDS_TShape) myTShape | |
Protected Attributes | |
Standard_Boolean | myIsModified |
|
Empty constructor |
|
Constructor |
|
Reimplemented in VrmlData_Box, VrmlData_Cone, VrmlData_Cylinder, VrmlData_IndexedFaceSet, VrmlData_IndexedLineSet, and VrmlData_Sphere. |
|
Query the shape. This method checks the flag myIsModified; if True it should rebuild the shape presentation. Implemented in VrmlData_Box, VrmlData_Cone, VrmlData_Cylinder, VrmlData_IndexedFaceSet, VrmlData_IndexedLineSet, and VrmlData_Sphere. |
|
Mark modification |
|
Set the TShape. |
|
|