|
Public Member Functions |
virtual Standard_EXPORT TopAbs_ShapeEnum | ShapeType () const =0 |
| Returns the type as a term of the ShapeEnum enum :
VERTEX, EDGE, WIRE, FACE, ....
.
|
Standard_EXPORT Standard_Boolean | Modified () const |
| Returns the modification flag.
.
|
Standard_EXPORT void | Modified (const Standard_Boolean M) |
| Sets the modification flag.
.
|
Standard_EXPORT Standard_Boolean | Checked () const |
| Returns the checked flag.
.
|
Standard_EXPORT void | Checked (const Standard_Boolean C) |
| Sets the checked flag.
.
|
Standard_EXPORT Standard_Boolean | Orientable () const |
| Returns the orientability flag.
.
|
Standard_EXPORT void | Orientable (const Standard_Boolean C) |
| Sets the orientability flag.
.
|
Standard_EXPORT Standard_Boolean | Closed () const |
| Returns the closedness flag.
.
|
Standard_EXPORT void | Closed (const Standard_Boolean C) |
| Sets the closedness flag.
.
|
Standard_EXPORT Standard_Boolean | Infinite () const |
| Returns the infinity flag.
.
|
Standard_EXPORT void | Infinite (const Standard_Boolean C) |
| Sets the infinity flag.
.
|
Standard_EXPORT Standard_Boolean | Convex () const |
| Returns the convexness flag.
.
|
Standard_EXPORT void | Convex (const Standard_Boolean C) |
| Sets the convexness flag.
.
|
Standard_EXPORT Handle_PTopoDS_HArray1OfHShape | Shapes () const |
| Sets the hshape list
.
|
Standard_EXPORT Handle_PTopoDS_HShape | Shapes (const Standard_Integer I) const |
| Sets the i th element of the HShape list
.
|
Standard_EXPORT void | Shapes (const Handle(PTopoDS_HArray1OfHShape)&S) |
| Returns the HShape list
.
|
Standard_EXPORT void | Shapes (const Standard_Integer I, const Handle(PTopoDS_HShape)&S) |
| Returns the i th element of the hshape list
.
|
| PTopoDS_TShape (const Storage_stCONSTclCOM &a) |
| Handle (PTopoDS_HArray1OfHShape) _CSFDB_GetPTopoDS_TShapemyShapes() const |
void | _CSFDB_SetPTopoDS_TShapemyShapes (const Handle(PTopoDS_HArray1OfHShape)&p) |
Standard_Integer | _CSFDB_GetPTopoDS_TShapemyFlags () const |
void | _CSFDB_SetPTopoDS_TShapemyFlags (const Standard_Integer p) |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Protected Member Functions |
Standard_EXPORT | PTopoDS_TShape () |
Private Attributes |
Handle_PTopoDS_HArray1OfHShape | myShapes |
Standard_Integer | myFlags |