|
| 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