vtkKWMimxEvaluateMeshQualityGroup Class Reference

#include <vtkKWMimxEvaluateMeshQualityGroup.h>

Inheritance diagram for vtkKWMimxEvaluateMeshQualityGroup:
vtkKWMimxGroupBase vtkKWCompositeWidget

List of all members.

Public Member Functions

void ClearStatsEntry ()
int ClippingPlaneCallback (int mode)
void DisplayOptionsCallback ()
int DistortedElementDialogCancelCallback ()
int DistortedElementDialogSaveCallback ()
int EvaluateMeshQualityApplyCallback (int qualityType)
int EvaluateMeshQualityCancelCallback ()
int InvertPlaneCallback (int mode)
void PrintSelf (ostream &os, vtkIndent indent)
void SelectionChangedCallback (const char *selection)
int SetQualityTypeToAngle ()
int SetQualityTypeToEdgeCollapse ()
int SetQualityTypeToJacobian ()
int SetQualityTypeToSkew ()
int SetQualityTypeToVolume ()
virtual void Update ()
virtual void UpdateEnableState ()
void UpdateObjectLists ()
int ViewDistortedElemenetsCallback ()
int ViewQualityLegendCallback (int mode)
 vtkTypeRevisionMacro (vtkKWMimxEvaluateMeshQualityGroup, vtkKWMimxGroupBase)

Static Public Member Functions

static
vtkKWMimxEvaluateMeshQualityGroup
New ()

Protected Member Functions

virtual void CreateWidget ()
 vtkKWMimxEvaluateMeshQualityGroup ()
 ~vtkKWMimxEvaluateMeshQualityGroup ()

Protected Attributes

vtkKWFrame * ButtonFrame
vtkKWPushButtonCancelDistortedButton
vtkKWCheckButton * ClippingPlaneButton
vtkKWFrameWithLabelComponentFrame
vtkKWFrameWithLabelDisplayFrame
vtkKWPushButtonDisplayOptionsButton
vtkKWLabel * DistoredListLabel
vtkKWFrame * DistortedButtonFrame
vtkKWTopLevelDistortedElementDialog
vtkKWListBoxWithScrollbars * DistortedElementsReport
vtkKWLoadSaveDialog * FileBrowserDialog
vtkKWCheckButtonWithLabel * InvertPlaneButton
vtkKWComboBoxWithLabel * MeshListComboBox
vtkKWEntryWithLabel * NumberOfDistortedEntry
vtkKWEntryWithLabel * NumberOfElementsEntry
vtkKWEntryWithLabel * QualityAverageEntry
vtkKWEntryWithLabel * QualityMaximumEntry
vtkKWEntryWithLabel * QualityMinimumEntry
vtkKWMenuButtonWithLabelQualityTypeButton
vtkKWLabel * QualityTypeLabel
vtkKWEntryWithLabel * QualityVarianceEntry
vtkKWPushButtonSaveButton
vtkKWPushButtonSaveDistortedButton
vtkKWFrame * SummaryFrame
vtkKWFrame * SummaryReviewFrame
vtkKWFrame * ViewFrame
vtkKWCheckButton * ViewLegendButton
vtkKWMimxViewPropertiesOptionGroupViewOptionsGroup
vtkKWCheckButton * ViewQualityButton

Private Member Functions

void operator= (const vtkKWMimxEvaluateMeshQualityGroup &)
 vtkKWMimxEvaluateMeshQualityGroup (const vtkKWMimxEvaluateMeshQualityGroup &)

Private Attributes

double averageQuality
vtkIdList * DistortedElementList
vtkDoubleArray * DistortedMeshQuality
double maximumQuality
char meshName [64]
double minimumQuality
int NumberOfCells
char PreviousSelection [64]
char qualityName [64]
int QualityType
double varianceQuality

Constructor & Destructor Documentation

vtkKWMimxEvaluateMeshQualityGroup::vtkKWMimxEvaluateMeshQualityGroup (  )  [protected]
vtkKWMimxEvaluateMeshQualityGroup::~vtkKWMimxEvaluateMeshQualityGroup (  )  [protected]
vtkKWMimxEvaluateMeshQualityGroup::vtkKWMimxEvaluateMeshQualityGroup ( const vtkKWMimxEvaluateMeshQualityGroup  )  [private]

Member Function Documentation

void vtkKWMimxEvaluateMeshQualityGroup::ClearStatsEntry (  ) 
int vtkKWMimxEvaluateMeshQualityGroup::ClippingPlaneCallback ( int  mode  ) 
void vtkKWMimxEvaluateMeshQualityGroup::CreateWidget ( void   )  [protected, virtual]
void vtkKWMimxEvaluateMeshQualityGroup::DisplayOptionsCallback (  ) 
int vtkKWMimxEvaluateMeshQualityGroup::DistortedElementDialogCancelCallback (  ) 
int vtkKWMimxEvaluateMeshQualityGroup::DistortedElementDialogSaveCallback (  ) 
int vtkKWMimxEvaluateMeshQualityGroup::EvaluateMeshQualityApplyCallback ( int  qualityType  ) 
int vtkKWMimxEvaluateMeshQualityGroup::EvaluateMeshQualityCancelCallback (  ) 
int vtkKWMimxEvaluateMeshQualityGroup::InvertPlaneCallback ( int  mode  ) 
static vtkKWMimxEvaluateMeshQualityGroup* vtkKWMimxEvaluateMeshQualityGroup::New (  )  [static]
void vtkKWMimxEvaluateMeshQualityGroup::operator= ( const vtkKWMimxEvaluateMeshQualityGroup  )  [private]

Reimplemented from vtkKWMimxGroupBase.

void vtkKWMimxEvaluateMeshQualityGroup::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

Reimplemented from vtkKWMimxGroupBase.

void vtkKWMimxEvaluateMeshQualityGroup::SelectionChangedCallback ( const char selection  ) 
int vtkKWMimxEvaluateMeshQualityGroup::SetQualityTypeToAngle (  )  [inline]
int vtkKWMimxEvaluateMeshQualityGroup::SetQualityTypeToEdgeCollapse (  )  [inline]
int vtkKWMimxEvaluateMeshQualityGroup::SetQualityTypeToJacobian (  )  [inline]
int vtkKWMimxEvaluateMeshQualityGroup::SetQualityTypeToSkew (  )  [inline]
int vtkKWMimxEvaluateMeshQualityGroup::SetQualityTypeToVolume (  )  [inline]
void vtkKWMimxEvaluateMeshQualityGroup::Update ( void   )  [virtual]

Reimplemented from vtkKWMimxGroupBase.

References UpdateEnableState().

void vtkKWMimxEvaluateMeshQualityGroup::UpdateEnableState ( void   )  [virtual]

Reimplemented from vtkKWMimxGroupBase.

References UpdateObjectLists().

Referenced by Update().

void vtkKWMimxEvaluateMeshQualityGroup::UpdateObjectLists (  ) 
int vtkKWMimxEvaluateMeshQualityGroup::ViewDistortedElemenetsCallback (  ) 
int vtkKWMimxEvaluateMeshQualityGroup::ViewQualityLegendCallback ( int  mode  ) 
vtkKWMimxEvaluateMeshQualityGroup::vtkTypeRevisionMacro ( vtkKWMimxEvaluateMeshQualityGroup  ,
vtkKWMimxGroupBase   
)

Member Data Documentation

vtkKWListBoxWithScrollbars* vtkKWMimxEvaluateMeshQualityGroup::DistortedElementsReport [protected]
vtkKWLoadSaveDialog* vtkKWMimxEvaluateMeshQualityGroup::FileBrowserDialog [protected]
vtkKWCheckButtonWithLabel* vtkKWMimxEvaluateMeshQualityGroup::InvertPlaneButton [protected]
vtkKWComboBoxWithLabel* vtkKWMimxEvaluateMeshQualityGroup::MeshListComboBox [protected]

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

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1