|
Open CASCADE Technology 6.5.2
|
Provides methods to build wires.
A wire may be built :
* From a single edge.
* From a wire and an edge.
More...
#include <BRepLib_MakeWire.hxx>

Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| 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. | |
| BRepLib_MakeWire::BRepLib_MakeWire | ( | ) |
| BRepLib_MakeWire::BRepLib_MakeWire | ( | const TopoDS_Edge & | E | ) |
| 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 | ) |
| BRepLib_MakeWire::BRepLib_MakeWire | ( | const TopoDS_Wire & | W, |
| const TopoDS_Edge & | E | ||
| ) |
| void BRepLib_MakeWire::Add | ( | const TopoDS_Edge & | E | ) |
| void BRepLib_MakeWire::Add | ( | const TopoDS_Wire & | W | ) |
| void BRepLib_MakeWire::Add | ( | const TopTools_ListOfShape & | L | ) |
| const TopoDS_Edge& BRepLib_MakeWire::Edge | ( | ) | const |
| BRepLib_WireError BRepLib_MakeWire::Error | ( | ) | const |
| void BRepLib_MakeWire::operator delete | ( | void * | anAddress | ) | [inline] |
Reimplemented from BRepLib_MakeShape.
| void* BRepLib_MakeWire::operator new | ( | size_t | size | ) | [inline] |
Reimplemented from BRepLib_MakeShape.
| void* BRepLib_MakeWire::operator new | ( | size_t | , |
| void * | anAddress | ||
| ) | [inline] |
Reimplemented from BRepLib_MakeShape.
| BRepLib_MakeWire::operator TopoDS_Wire | ( | ) | const |
| const TopoDS_Vertex& BRepLib_MakeWire::Vertex | ( | ) | const |
| const TopoDS_Wire& BRepLib_MakeWire::Wire | ( | ) | const |
1.7.4