vtkKWMimxCreateExtrudeFEMeshGroup Class Reference

#include <vtkKWMimxCreateExtrudeFEMeshGroup.h>

Inheritance diagram for vtkKWMimxCreateExtrudeFEMeshGroup:
vtkKWMimxGroupBase vtkKWCompositeWidget

List of all members.

Public Member Functions

int CreateExtrudeFEMeshApplyCallback ()
void CreateExtrudeFEMeshCancelCallback ()
void CreateExtrudeFEMeshDoneCallback ()
void DefineElementSetCallback ()
vtkMimxMeshActorGetSelectedObject ()
void PrintSelf (ostream &os, vtkIndent indent)
int SelectElementsSurfaceCallback ()
int SelectElementsThroughCallback ()
void SelectionChangedCallback (const char *)
void ShowNormalsCallback (int State)
virtual void Update ()
virtual void UpdateEnableState ()
void UpdateObjectLists ()
 vtkGetObjectMacro (MimxMainWindow, vtkKWMimxMainWindow)
void VTKInteractionCallback ()
 vtkSetObjectMacro (MimxMainWindow, vtkKWMimxMainWindow)
 vtkTypeRevisionMacro (vtkKWMimxCreateExtrudeFEMeshGroup, vtkKWCompositeWidget)

Static Public Member Functions

static
vtkKWMimxCreateExtrudeFEMeshGroup
New ()

Protected Member Functions

virtual void CreateWidget ()
 vtkKWMimxCreateExtrudeFEMeshGroup ()
 ~vtkKWMimxCreateExtrudeFEMeshGroup ()

Protected Attributes

vtkKWMimxDefineElSetGroupDefineElementSetDialog
vtkKWPushButtonDefineElSetButton
vtkKWEntryWithLabel * ExtrusionLength
int MaxEleNum
int MaxNodeNum
vtkKWMimxMainWindowMimxMainWindow
vtkKWMimxNodeElementNumbersGroupNodeElementNumbersGroup
vtkActorNormalsActor
vtkKWEntryWithLabel * NumberOfDivisions
vtkKWComboBoxWithLabel * ObjectListComboBox
vtkMimxSelectCellsWidgetFEMeshSelectCellsWidget
vtkKWRadioButtonSet * SelectSubsetRadiobuttonSet
vtkKWCheckButtonWithLabel * ShowNormalsCheckButton

Private Member Functions

void operator= (const vtkKWMimxCreateExtrudeFEMeshGroup &)
 vtkKWMimxCreateExtrudeFEMeshGroup (const vtkKWMimxCreateExtrudeFEMeshGroup &)

Constructor & Destructor Documentation

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

Member Function Documentation

int vtkKWMimxCreateExtrudeFEMeshGroup::CreateExtrudeFEMeshApplyCallback (  ) 
void vtkKWMimxCreateExtrudeFEMeshGroup::CreateExtrudeFEMeshCancelCallback (  ) 
void vtkKWMimxCreateExtrudeFEMeshGroup::CreateExtrudeFEMeshDoneCallback (  ) 
void vtkKWMimxCreateExtrudeFEMeshGroup::CreateWidget ( void   )  [protected, virtual]
void vtkKWMimxCreateExtrudeFEMeshGroup::DefineElementSetCallback (  ) 
vtkMimxMeshActor * vtkKWMimxCreateExtrudeFEMeshGroup::GetSelectedObject (  ) 
static vtkKWMimxCreateExtrudeFEMeshGroup* vtkKWMimxCreateExtrudeFEMeshGroup::New (  )  [static]
void vtkKWMimxCreateExtrudeFEMeshGroup::operator= ( const vtkKWMimxCreateExtrudeFEMeshGroup  )  [private]

Reimplemented from vtkKWMimxGroupBase.

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

Reimplemented from vtkKWMimxGroupBase.

int vtkKWMimxCreateExtrudeFEMeshGroup::SelectElementsSurfaceCallback (  ) 
int vtkKWMimxCreateExtrudeFEMeshGroup::SelectElementsThroughCallback (  ) 
void vtkKWMimxCreateExtrudeFEMeshGroup::SelectionChangedCallback ( const char  ) 

Referenced by UpdateObjectLists().

void vtkKWMimxCreateExtrudeFEMeshGroup::ShowNormalsCallback ( int  State  ) 
void vtkKWMimxCreateExtrudeFEMeshGroup::Update ( void   )  [virtual]

Reimplemented from vtkKWMimxGroupBase.

References UpdateEnableState().

void vtkKWMimxCreateExtrudeFEMeshGroup::UpdateEnableState ( void   )  [virtual]

Reimplemented from vtkKWMimxGroupBase.

References UpdateObjectLists().

Referenced by Update().

void vtkKWMimxCreateExtrudeFEMeshGroup::UpdateObjectLists (  ) 
vtkKWMimxCreateExtrudeFEMeshGroup::vtkGetObjectMacro ( MimxMainWindow  ,
vtkKWMimxMainWindow   
)

Reimplemented from vtkKWMimxGroupBase.

void vtkKWMimxCreateExtrudeFEMeshGroup::VTKInteractionCallback (  ) 
vtkKWMimxCreateExtrudeFEMeshGroup::vtkSetObjectMacro ( MimxMainWindow  ,
vtkKWMimxMainWindow   
)

Reimplemented from vtkKWMimxGroupBase.

vtkKWMimxCreateExtrudeFEMeshGroup::vtkTypeRevisionMacro ( vtkKWMimxCreateExtrudeFEMeshGroup  ,
vtkKWCompositeWidget   
)

Reimplemented from vtkKWMimxGroupBase.


Member Data Documentation

vtkKWEntryWithLabel* vtkKWMimxCreateExtrudeFEMeshGroup::ExtrusionLength [protected]

Reimplemented from vtkKWMimxGroupBase.

Referenced by vtkKWMimxCreateExtrudeFEMeshGroup().

vtkKWEntryWithLabel* vtkKWMimxCreateExtrudeFEMeshGroup::NumberOfDivisions [protected]
vtkKWComboBoxWithLabel* vtkKWMimxCreateExtrudeFEMeshGroup::ObjectListComboBox [protected]
vtkKWCheckButtonWithLabel* vtkKWMimxCreateExtrudeFEMeshGroup::ShowNormalsCheckButton [protected]

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

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1