Public Member Functions | |
void | cutMesh () |
ViewProviderMesh * | makeCopy () const |
MeshSplit (ViewProviderMesh *mesh, const std::vector< SbVec2f > &poly, const Gui::ViewVolumeProjection &proj) | |
void | trimMesh () |
~MeshSplit () | |
MeshGui::MeshSplit::MeshSplit | ( | ViewProviderMesh * | mesh, |
const std::vector< SbVec2f > & | poly, | ||
const Gui::ViewVolumeProjection & | proj | ||
) |
MeshGui::MeshSplit::~MeshSplit | ( | ) |
void MeshGui::MeshSplit::cutMesh | ( | ) |
ViewProviderMesh * MeshGui::MeshSplit::makeCopy | ( | ) | const |
References Gui::ViewProviderDocumentObject::getDocument(), Gui::ViewProviderDocumentObject::getObject(), Mesh::PropertyMeshKernel::getValue(), App::PropertyString::getValue(), Draft::gui, App::DocumentObject::Label, Mesh::Feature::Mesh, App::PropertyString::setValue(), and Mesh::PropertyMeshKernel::setValue().
Referenced by cutMesh(), and trimMesh().
void MeshGui::MeshSplit::trimMesh | ( | ) |