Class to build polygonal wires.
A polygonal wire may be build from
More...
#include <BRepLib_MakePolygon.hxx>
Public Member Functions |
DEFINE_STANDARD_ALLOC | BRepLib_MakePolygon () |
| Creates an empty MakePolygon.
|
| BRepLib_MakePolygon (const gp_Pnt &P1, const gp_Pnt &P2) |
| BRepLib_MakePolygon (const gp_Pnt &P1, const gp_Pnt &P2, const gp_Pnt &P3, const Standard_Boolean Close=Standard_False) |
| BRepLib_MakePolygon (const gp_Pnt &P1, const gp_Pnt &P2, const gp_Pnt &P3, const gp_Pnt &P4, const Standard_Boolean Close=Standard_False) |
| BRepLib_MakePolygon (const TopoDS_Vertex &V1, const TopoDS_Vertex &V2) |
| BRepLib_MakePolygon (const TopoDS_Vertex &V1, const TopoDS_Vertex &V2, const TopoDS_Vertex &V3, const Standard_Boolean Close=Standard_False) |
| BRepLib_MakePolygon (const TopoDS_Vertex &V1, const TopoDS_Vertex &V2, const TopoDS_Vertex &V3, const TopoDS_Vertex &V4, const Standard_Boolean Close=Standard_False) |
void | Add (const gp_Pnt &P) |
void | Add (const TopoDS_Vertex &V) |
Standard_Boolean | Added () const |
| Returns True if the last vertex or point was
succesfully added.
|
void | Close () |
const TopoDS_Vertex & | FirstVertex () const |
const TopoDS_Vertex & | LastVertex () const |
const TopoDS_Edge & | Edge () const |
| Returns the last edge added to the polygon.
|
| operator TopoDS_Edge () const |
const TopoDS_Wire & | Wire () const |
| operator TopoDS_Wire () const |
Detailed Description
- 2,3,4 vertices.
- any number of points.
- any number of vertices.
When a point or vertex is added to the polygon if
it is identic to the previous point no edge is
built. The method added can be used to test it.
Constructor & Destructor Documentation
Member Function Documentation
The documentation for this class was generated from the following file: