#include <modelRefine.h>
◆ FaceUniter()
FaceUniter::FaceUniter |
( |
const TopoDS_Shell & |
shellIn | ) |
|
◆ getDeletedShapes()
◆ getModifiedShapes()
const std::vector<ShapePairType>& ModelRefine::FaceUniter::getModifiedShapes |
( |
| ) |
const |
◆ getShell()
const TopoDS_Shell& ModelRefine::FaceUniter::getShell |
( |
| ) |
const |
◆ isModified()
bool ModelRefine::FaceUniter::isModified |
( |
| ) |
|
◆ process()
bool FaceUniter::process |
( |
| ) |
|
References ModelRefine::FaceTypeSplitter::addShell(), ModelRefine::getBSplineObject(), ModelRefine::getCylinderObject(), ModelRefine::FaceAdjacencySplitter::getGroup(), ModelRefine::FaceEqualitySplitter::getGroup(), ModelRefine::FaceAdjacencySplitter::getGroupCount(), ModelRefine::FaceEqualitySplitter::getGroupCount(), ModelRefine::getPlaneObject(), ModelRefine::FaceTypeSplitter::getTypedFaceVector(), ModelRefine::FaceTypeSplitter::registerType(), ModelRefine::removeFaces(), ModelRefine::FaceTypeSplitter::split(), ModelRefine::FaceAdjacencySplitter::split(), and ModelRefine::FaceEqualitySplitter::split().
Referenced by Part::BRepBuilderAPI_RefineModel::Build(), and Part::TopoShape::removeSplitter().
The documentation for this class was generated from the following files:
- src/Mod/Part/App/modelRefine.h
- src/Mod/Part/App/modelRefine.cpp