|
static bool | getBBox (const TopoDS_Edge &e, Box &box) |
|
static TopoDS_Wire | makeCleanWire (Handle(ShapeExtend_WireData) wireData, double tol) |
| make a clean wire with sorted, oriented, connected, etc edges More...
|
|
◆ Box
◆ Edges
◆ WireJoiner()
WireJoiner::WireJoiner |
( |
| ) |
|
◆ add() [1/3]
void WireJoiner::add |
( |
const TopoDS_Edge & |
e, |
|
|
bool |
bbox = false |
|
) |
| |
◆ add() [2/3]
void WireJoiner::add |
( |
const TopoDS_Shape & |
shape, |
|
|
bool |
bbox = false |
|
) |
| |
◆ add() [3/3]
void WireJoiner::add |
( |
Edges::iterator |
it | ) |
|
◆ findClosedWires()
int WireJoiner::findClosedWires |
( |
double |
tol = Precision::Confusion() | ) |
|
◆ getBBox()
static bool WireJoiner::getBBox |
( |
const TopoDS_Edge & |
e, |
|
|
Box & |
box |
|
) |
| |
|
static |
◆ join()
void WireJoiner::join |
( |
double |
tol | ) |
|
◆ makeCleanWire()
static TopoDS_Wire WireJoiner::makeCleanWire |
( |
Handle(ShapeExtend_WireData) |
wireData, |
|
|
double |
tol |
|
) |
| |
|
static |
make a clean wire with sorted, oriented, connected, etc edges
◆ remove()
void WireJoiner::remove |
( |
Edges::iterator |
it | ) |
|
◆ splitEdges()
void WireJoiner::splitEdges |
( |
| ) |
|
◆ boxMap
bgi::rtree<Edges::iterator, RParameters, BoxGetter> WireJoiner::boxMap |
◆ builder
BRep_Builder WireJoiner::builder |
◆ comp
TopoDS_Compound WireJoiner::comp |
◆ edges
◆ vmap
The documentation for this struct was generated from the following file:
- FreeCAD/src/Mod/Path/App/Area.cpp