#include <modelRefine.h>
◆ FaceUniter()
FaceUniter::FaceUniter |
( |
const TopoDS_Shell & |
shellIn | ) |
|
◆ getDeletedShapes()
const ShapeVectorType & ModelRefine::FaceUniter::getDeletedShapes |
( |
| ) |
const |
◆ 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::FaceEqualitySplitter::split(), and ModelRefine::FaceAdjacencySplitter::split().
Referenced by Part::BRepBuilderAPI_RefineModel::Build(), and Part::TopoShape::removeSplitter().
The documentation for this class was generated from the following files:
- FreeCAD/src/Mod/Part/App/modelRefine.h
- FreeCAD/src/Mod/Part/App/modelRefine.cpp