#include <Vrml_ShapeHints.hxx>
Public Member Functions | |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | Vrml_ShapeHints (const Vrml_VertexOrdering aVertexOrdering=Vrml_UNKNOWN_ORDERING, const Vrml_ShapeType aShapeType=Vrml_UNKNOWN_SHAPE_TYPE, const Vrml_FaceType aFaceType=Vrml_CONVEX, const Standard_Real aAngle=0.5) |
Standard_EXPORT void | SetVertexOrdering (const Vrml_VertexOrdering aVertexOrdering) |
Standard_EXPORT Vrml_VertexOrdering | VertexOrdering () const |
Standard_EXPORT void | SetShapeType (const Vrml_ShapeType aShapeType) |
Standard_EXPORT Vrml_ShapeType | ShapeType () const |
Standard_EXPORT void | SetFaceType (const Vrml_FaceType aFaceType) |
Standard_EXPORT Vrml_FaceType | FaceType () const |
Standard_EXPORT void | SetAngle (const Standard_Real aAngle) |
Standard_EXPORT Standard_Real | Angle () const |
Standard_EXPORT Standard_OStream & | Print (Standard_OStream &anOStream) const |
Private Attributes | |
Vrml_VertexOrdering | myVertexOrdering |
Vrml_ShapeType | myShapeType |
Vrml_FaceType | myFaceType |
Standard_Real | myAngle |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|