ModelRefine::FaceTypedBSpline Class Reference
#include <modelRefine.h>
Public Member Functions | |
virtual TopoDS_Face | buildFace (const FaceVectorType &faces) const |
virtual GeomAbs_SurfaceType | getType () const |
virtual bool | isEqual (const TopoDS_Face &faceOne, const TopoDS_Face &faceTwo) const |
Friends | |
FaceTypedBSpline & | getBSplineObject () |
Additional Inherited Members | |
Static Public Member Functions inherited from ModelRefine::FaceTypedBase | |
static GeomAbs_SurfaceType | getFaceType (const TopoDS_Face &faceIn) |
Protected Member Functions inherited from ModelRefine::FaceTypedBase | |
virtual void | boundarySplit (const FaceVectorType &facesIn, std::vector< EdgeVectorType > &boundariesOut) const |
FaceTypedBase (const GeomAbs_SurfaceType &typeIn) | |
Protected Attributes inherited from ModelRefine::FaceTypedBase | |
GeomAbs_SurfaceType | surfaceType |
Member Function Documentation
◆ buildFace()
|
virtual |
Implements ModelRefine::FaceTypedBase.
References ModelRefine::FaceTypedBase::boundarySplit().
◆ getType()
|
virtual |
Implements ModelRefine::FaceTypedBase.
Referenced by PathScripts.PathToolEdit.ToolEditor::updateToolType(), and PathScripts.PathToolEdit.ToolEditor::updateUI().
◆ isEqual()
|
virtual |
Implements ModelRefine::FaceTypedBase.
References Base::Console(), and Base::ConsoleSingleton::Message().
Friends And Related Function Documentation
◆ getBSplineObject
|
friend |
The documentation for this class was generated from the following files:
- src/Mod/Part/App/modelRefine.h
- src/Mod/Part/App/modelRefine.cpp