|
Open CASCADE Technology
6.5.4
|
Provides methods to build wires.
A wire may be built :
More...
#include <BRepLib_MakeWire.hxx>

Public Member Functions | |
| DEFINE_STANDARD_ALLOC | BRepLib_MakeWire () |
| NotDone MakeWire. | |
| BRepLib_MakeWire (const TopoDS_Edge &E) | |
| Make a Wire from an edge. | |
| BRepLib_MakeWire (const TopoDS_Edge &E1, const TopoDS_Edge &E2) | |
| Make a Wire from two edges. | |
| BRepLib_MakeWire (const TopoDS_Edge &E1, const TopoDS_Edge &E2, const TopoDS_Edge &E3) | |
| Make a Wire from three edges. | |
| BRepLib_MakeWire (const TopoDS_Edge &E1, const TopoDS_Edge &E2, const TopoDS_Edge &E3, const TopoDS_Edge &E4) | |
| Make a Wire from four edges. | |
| BRepLib_MakeWire (const TopoDS_Wire &W) | |
| Make a Wire from a Wire. Usefull for adding later. | |
| BRepLib_MakeWire (const TopoDS_Wire &W, const TopoDS_Edge &E) | |
| Add an edge to a wire. | |
| void | Add (const TopoDS_Edge &E) |
| Add the edge <E> to the current wire. | |
| void | Add (const TopoDS_Wire &W) |
| Add the edges of <W> to the current wire. | |
| void | Add (const TopTools_ListOfShape &L) |
| Add the edges of <L> to the current wire. The edges are not to be consecutive. But they are to be all connected geometrically or topologically. | |
| BRepLib_WireError | Error () const |
| const TopoDS_Wire & | Wire () const |
| Returns the new wire. | |
| operator TopoDS_Wire () const | |
| const TopoDS_Edge & | Edge () const |
| Returns the last edge added to the wire. | |
| const TopoDS_Vertex & | Vertex () const |
| Returns the last connecting vertex. | |
* From a single edge. <br>
| BRepLib_MakeWire::BRepLib_MakeWire | ( | const TopoDS_Edge & | E1, |
| const TopoDS_Edge & | E2 | ||
| ) |
| BRepLib_MakeWire::BRepLib_MakeWire | ( | const TopoDS_Edge & | E1, |
| const TopoDS_Edge & | E2, | ||
| const TopoDS_Edge & | E3 | ||
| ) |
| BRepLib_MakeWire::BRepLib_MakeWire | ( | const TopoDS_Edge & | E1, |
| const TopoDS_Edge & | E2, | ||
| const TopoDS_Edge & | E3, | ||
| const TopoDS_Edge & | E4 | ||
| ) |
| BRepLib_MakeWire::BRepLib_MakeWire | ( | const TopoDS_Wire & | W, |
| const TopoDS_Edge & | E | ||
| ) |
| const TopoDS_Edge& BRepLib_MakeWire::Edge | ( | ) | const |
| BRepLib_WireError BRepLib_MakeWire::Error | ( | ) | const |
| BRepLib_MakeWire::operator TopoDS_Wire | ( | ) | const |
| const TopoDS_Vertex& BRepLib_MakeWire::Vertex | ( | ) | const |
| const TopoDS_Wire& BRepLib_MakeWire::Wire | ( | ) | const |
1.8.0