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 |