MeshGui::DlgEvaluateMeshImp Class Reference

#include <DlgEvaluateMeshImp.h>

Inheritance diagram for MeshGui::DlgEvaluateMeshImp:
MeshGui::Ui_DlgEvaluateMesh App::DocumentObserver MeshGui::DockEvaluateMeshImp

List of all members.

Classes

class  Private

Public Member Functions

 DlgEvaluateMeshImp (QWidget *parent=0, Qt::WFlags fl=0)
 Constructs a DlgEvaluateMeshImp which is a child of 'parent', with the name 'name' and widget flags set to 'f'.
void setMesh (Mesh::Feature *)
 ~DlgEvaluateMeshImp ()
 Destroys the object and frees any allocated resources.

Protected Slots

void on_analyzeAllTogether_clicked ()
void on_analyzeDegeneratedButton_clicked ()
void on_analyzeDuplicatedFacesButton_clicked ()
void on_analyzeDuplicatedPointsButton_clicked ()
void on_analyzeFoldsButton_clicked ()
void on_analyzeIndicesButton_clicked ()
void on_analyzeNonmanifoldsButton_clicked ()
void on_analyzeOrientationButton_clicked ()
void on_analyzeSelfIntersectionButton_clicked ()
void on_checkDegenerationButton_clicked ()
void on_checkDuplicatedFacesButton_clicked ()
void on_checkDuplicatedPointsButton_clicked ()
void on_checkFoldsButton_clicked ()
void on_checkIndicesButton_clicked ()
void on_checkNonmanifoldsButton_clicked ()
void on_checkOrientationButton_clicked ()
void on_checkSelfIntersectionButton_clicked ()
void on_meshNameButton_activated (int)
void on_refreshButton_clicked ()
void on_repairAllTogether_clicked ()
void on_repairDegeneratedButton_clicked ()
void on_repairDuplicatedFacesButton_clicked ()
void on_repairDuplicatedPointsButton_clicked ()
void on_repairFoldsButton_clicked ()
void on_repairIndicesButton_clicked ()
void on_repairNonmanifoldsButton_clicked ()
void on_repairOrientationButton_clicked ()
void on_repairSelfIntersectionButton_clicked ()

Protected Member Functions

void addViewProvider (const char *vp, const std::vector< unsigned long > &indices)
void changeEvent (QEvent *e)
void cleanInformation ()
void refreshList ()
void removeViewProvider (const char *vp)
void removeViewProviders ()
void showInformation ()

Detailed Description

Author:
Werner Mayer

Definition at line 64 of file DlgEvaluateMeshImp.h.


Constructor & Destructor Documentation

DlgEvaluateMeshImp::DlgEvaluateMeshImp ( QWidget *  parent = 0,
Qt::WFlags  fl = 0 
)
DlgEvaluateMeshImp::~DlgEvaluateMeshImp (  ) 

Destroys the object and frees any allocated resources.

Definition at line 210 of file DlgEvaluateMeshImp.cpp.

References MeshGui::DlgEvaluateMeshImp::Private::view, and MeshGui::DlgEvaluateMeshImp::Private::vp.


Member Function Documentation

void DlgEvaluateMeshImp::addViewProvider ( const char *  vp,
const std::vector< unsigned long > &  indices 
) [protected]
void DlgEvaluateMeshImp::changeEvent ( QEvent *  e  )  [protected]
void DlgEvaluateMeshImp::cleanInformation (  )  [protected]

Definition at line 335 of file DlgEvaluateMeshImp.cpp.

References MeshGui::Ui_DlgEvaluateMesh::analyzeAllTogether, MeshGui::Ui_DlgEvaluateMesh::analyzeDegeneratedButton, MeshGui::Ui_DlgEvaluateMesh::analyzeDuplicatedFacesButton, MeshGui::Ui_DlgEvaluateMesh::analyzeDuplicatedPointsButton, MeshGui::Ui_DlgEvaluateMesh::analyzeFoldsButton, MeshGui::Ui_DlgEvaluateMesh::analyzeIndicesButton, MeshGui::Ui_DlgEvaluateMesh::analyzeNonmanifoldsButton, MeshGui::Ui_DlgEvaluateMesh::analyzeOrientationButton, MeshGui::Ui_DlgEvaluateMesh::analyzeSelfIntersectionButton, MeshGui::Ui_DlgEvaluateMesh::checkDegenerationButton, MeshGui::Ui_DlgEvaluateMesh::checkDuplicatedFacesButton, MeshGui::Ui_DlgEvaluateMesh::checkDuplicatedPointsButton, MeshGui::Ui_DlgEvaluateMesh::checkFoldsButton, MeshGui::Ui_DlgEvaluateMesh::checkIndicesButton, MeshGui::Ui_DlgEvaluateMesh::checkNonmanifoldsButton, MeshGui::Ui_DlgEvaluateMesh::checkOrientationButton, MeshGui::Ui_DlgEvaluateMesh::checkSelfIntersectionButton, MeshGui::Ui_DlgEvaluateMesh::repairAllTogether, MeshGui::Ui_DlgEvaluateMesh::repairDegeneratedButton, MeshGui::Ui_DlgEvaluateMesh::repairDuplicatedFacesButton, MeshGui::Ui_DlgEvaluateMesh::repairDuplicatedPointsButton, MeshGui::Ui_DlgEvaluateMesh::repairFoldsButton, MeshGui::Ui_DlgEvaluateMesh::repairIndicesButton, MeshGui::Ui_DlgEvaluateMesh::repairNonmanifoldsButton, MeshGui::Ui_DlgEvaluateMesh::repairOrientationButton, MeshGui::Ui_DlgEvaluateMesh::repairSelfIntersectionButton, MeshGui::Ui_DlgEvaluateMesh::textLabel4, MeshGui::Ui_DlgEvaluateMesh::textLabel5, and MeshGui::Ui_DlgEvaluateMesh::textLabel6.

Referenced by on_meshNameButton_activated(), and refreshList().

void DlgEvaluateMeshImp::on_analyzeAllTogether_clicked (  )  [protected, slot]
void DlgEvaluateMeshImp::on_analyzeDegeneratedButton_clicked (  )  [protected, slot]
void DlgEvaluateMeshImp::on_analyzeDuplicatedFacesButton_clicked (  )  [protected, slot]
void DlgEvaluateMeshImp::on_analyzeDuplicatedPointsButton_clicked (  )  [protected, slot]
void DlgEvaluateMeshImp::on_analyzeFoldsButton_clicked (  )  [protected, slot]
void DlgEvaluateMeshImp::on_analyzeIndicesButton_clicked (  )  [protected, slot]
void DlgEvaluateMeshImp::on_analyzeNonmanifoldsButton_clicked (  )  [protected, slot]
void DlgEvaluateMeshImp::on_analyzeOrientationButton_clicked (  )  [protected, slot]
void DlgEvaluateMeshImp::on_analyzeSelfIntersectionButton_clicked (  )  [protected, slot]
void DlgEvaluateMeshImp::on_checkDegenerationButton_clicked (  )  [protected, slot]
void DlgEvaluateMeshImp::on_checkDuplicatedFacesButton_clicked (  )  [protected, slot]
void DlgEvaluateMeshImp::on_checkDuplicatedPointsButton_clicked (  )  [protected, slot]
void DlgEvaluateMeshImp::on_checkFoldsButton_clicked (  )  [protected, slot]
void DlgEvaluateMeshImp::on_checkIndicesButton_clicked (  )  [protected, slot]
void DlgEvaluateMeshImp::on_checkNonmanifoldsButton_clicked (  )  [protected, slot]
void DlgEvaluateMeshImp::on_checkOrientationButton_clicked (  )  [protected, slot]
void DlgEvaluateMeshImp::on_checkSelfIntersectionButton_clicked (  )  [protected, slot]
void DlgEvaluateMeshImp::on_meshNameButton_activated ( int  i  )  [protected, slot]
void DlgEvaluateMeshImp::on_refreshButton_clicked (  )  [protected, slot]
void DlgEvaluateMeshImp::on_repairAllTogether_clicked (  )  [protected, slot]
void DlgEvaluateMeshImp::on_repairDegeneratedButton_clicked (  )  [protected, slot]
void DlgEvaluateMeshImp::on_repairDuplicatedFacesButton_clicked (  )  [protected, slot]
void DlgEvaluateMeshImp::on_repairDuplicatedPointsButton_clicked (  )  [protected, slot]
void DlgEvaluateMeshImp::on_repairFoldsButton_clicked (  )  [protected, slot]
void DlgEvaluateMeshImp::on_repairIndicesButton_clicked (  )  [protected, slot]
void DlgEvaluateMeshImp::on_repairNonmanifoldsButton_clicked (  )  [protected, slot]
void DlgEvaluateMeshImp::on_repairOrientationButton_clicked (  )  [protected, slot]
void DlgEvaluateMeshImp::on_repairSelfIntersectionButton_clicked (  )  [protected, slot]
void DlgEvaluateMeshImp::refreshList (  )  [protected]
void DlgEvaluateMeshImp::removeViewProvider ( const char *  vp  )  [protected]
void DlgEvaluateMeshImp::removeViewProviders (  )  [protected]
void DlgEvaluateMeshImp::setMesh ( Mesh::Feature m  ) 
void DlgEvaluateMeshImp::showInformation (  )  [protected]

The documentation for this class was generated from the following files:

Generated on Wed Nov 23 19:02:26 2011 for FreeCAD by  doxygen 1.6.1