MeshGui::DlgEvaluateMeshImp::Private Class Reference

Public Member Functions

 Private ()
 
void showFoldsFunction (bool on)
 
 ~Private ()
 

Public Attributes

bool checkNonManfoldPoints
 
bool enableFoldsCheck
 
float epsilonDegenerated
 
Mesh::FeaturemeshFeature
 
std::vector< unsigned long > self_intersections
 
bool strictlyDegenerated
 
Ui_DlgEvaluateMesh ui
 
QPointer< Gui::View3DInventorview
 
std::map< std::string, ViewProviderMeshDefects * > vp
 

Constructor & Destructor Documentation

◆ Private()

MeshGui::DlgEvaluateMeshImp::Private::Private ( )

◆ ~Private()

MeshGui::DlgEvaluateMeshImp::Private::~Private ( )

Member Function Documentation

◆ showFoldsFunction()

void MeshGui::DlgEvaluateMeshImp::Private::showFoldsFunction ( bool  on)

Member Data Documentation

◆ checkNonManfoldPoints

◆ enableFoldsCheck

◆ epsilonDegenerated

◆ meshFeature

◆ self_intersections

◆ strictlyDegenerated

◆ ui

Ui_DlgEvaluateMesh MeshGui::DlgEvaluateMeshImp::Private::ui

Referenced by MeshGui::DlgEvaluateMeshImp::changeEvent(), DraftGui.DraftToolBar::changeEvent(), MeshGui::DlgEvaluateMeshImp::cleanInformation(), MeshGui::DlgEvaluateMeshImp::DlgEvaluateMeshImp(), MeshGui::DlgEvaluateMeshImp::on_analyzeDegeneratedButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_analyzeDuplicatedFacesButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_analyzeDuplicatedPointsButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_analyzeFoldsButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_analyzeIndicesButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_analyzeNonmanifoldsButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_analyzeOrientationButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_analyzeSelfIntersectionButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_buttonBox_clicked(), MeshGui::DlgEvaluateMeshImp::on_checkDegenerationButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_checkDuplicatedFacesButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_checkDuplicatedPointsButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_checkFoldsButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_checkIndicesButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_checkNonmanifoldsButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_checkOrientationButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_checkSelfIntersectionButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_meshNameButton_activated(), MeshGui::DlgEvaluateMeshImp::on_repairAllTogether_clicked(), MeshGui::DlgEvaluateMeshImp::on_repairDegeneratedButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_repairDuplicatedFacesButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_repairDuplicatedPointsButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_repairFoldsButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_repairIndicesButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_repairNonmanifoldsButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_repairOrientationButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_repairSelfIntersectionButton_clicked(), MeshGui::DlgEvaluateMeshImp::refreshList(), MeshGui::DlgEvaluateMeshImp::setMesh(), MeshGui::DlgEvaluateMeshImp::Private::showFoldsFunction(), and MeshGui::DlgEvaluateMeshImp::showInformation().

◆ view

◆ vp


The documentation for this class was generated from the following file:
  • src/Mod/Mesh/Gui/DlgEvaluateMeshImp.cpp