|
Public Member Functions |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | BRepLib_MakePolygon () |
| Creates an empty MakePolygon.
.
|
Standard_EXPORT | BRepLib_MakePolygon (const gp_Pnt &P1, const gp_Pnt &P2) |
Standard_EXPORT | BRepLib_MakePolygon (const gp_Pnt &P1, const gp_Pnt &P2, const gp_Pnt &P3, const Standard_Boolean Close=Standard_False) |
Standard_EXPORT | BRepLib_MakePolygon (const gp_Pnt &P1, const gp_Pnt &P2, const gp_Pnt &P3, const gp_Pnt &P4, const Standard_Boolean Close=Standard_False) |
Standard_EXPORT | BRepLib_MakePolygon (const TopoDS_Vertex &V1, const TopoDS_Vertex &V2) |
Standard_EXPORT | BRepLib_MakePolygon (const TopoDS_Vertex &V1, const TopoDS_Vertex &V2, const TopoDS_Vertex &V3, const Standard_Boolean Close=Standard_False) |
Standard_EXPORT | BRepLib_MakePolygon (const TopoDS_Vertex &V1, const TopoDS_Vertex &V2, const TopoDS_Vertex &V3, const TopoDS_Vertex &V4, const Standard_Boolean Close=Standard_False) |
Standard_EXPORT void | Add (const gp_Pnt &P) |
Standard_EXPORT void | Add (const TopoDS_Vertex &V) |
Standard_EXPORT Standard_Boolean | Added () const |
| Returns True if the last vertex or point was
succesfully added.
.
|
Standard_EXPORT void | Close () |
Standard_EXPORT const TopoDS_Vertex & | FirstVertex () const |
Standard_EXPORT const TopoDS_Vertex & | LastVertex () const |
Standard_EXPORT const TopoDS_Edge & | Edge () const |
| Returns the last edge added to the polygon.
.
|
Standard_EXPORT | operator TopoDS_Edge () const |
Standard_EXPORT const TopoDS_Wire & | Wire () const |
Standard_EXPORT | operator TopoDS_Wire () const |
Private Attributes |
TopoDS_Vertex | myFirstVertex |
TopoDS_Vertex | myLastVertex |
TopoDS_Edge | myEdge |