vtkKWMimxAssignBoundaryConditionsGroup Class Reference

#include <vtkKWMimxAssignBoundaryConditionsGroup.h>

Inheritance diagram for vtkKWMimxAssignBoundaryConditionsGroup:
vtkKWMimxGroupBase vtkKWCompositeWidget

List of all members.

Public Member Functions

void AddStepNumberCallback ()
int AssignBoundaryConditionsApplyCallback ()
void AssignBoundaryConditionsCancelCallback ()
void AssignValuesToStepWindow (int StepNum)
void BoundaryConditionTypeSelectionChangedCallback (const char *Selection)
void CopyLowerStepNodeAndElementOutput (int StepNum, vtkUnstructuredGrid *Ugrid)
void DefineNodeSetCallback ()
void DeleteStepNumberCallback ()
void DialogApplyCallback ()
void DialogCancelCallback ()
void ElementOutputCallback (int mode)
void ElementPrintCallback (int mode)
void ElementSetOutputApplyCallback ()
void GenerateStepParameters (int StepNum)
vtkStringArray * GetLowerStepWithParameters (int StepNum, vtkUnstructuredGrid *ugrid)
int GetNotebookStep ()
void GlyphSizeChangedCallback (const char *Entry)
vtkUnstructuredGrid * IsMeshValid ()
void NodeOutputCallback (int mode)
void NodePrintCallback (int mode)
void NodeSetChangedCallback (const char *Selection)
void NodeSetOutputApplyCallback ()
void OpacityCallback (double Val)
void OutputElementSetChangedCallback (const char *Entry)
void OutputNodeSetChangedCallback (const char *Entry)
void PrintSelf (ostream &os, vtkIndent indent)
void SelectionChangedCallback (const char *Selection)
void StepControlCallback ()
void StepNumberChangedCallback (const char *StepNum)
void SummarizeCallback ()
void SummaryDialogCancelCallback ()
virtual void Update ()
void UpdateBCVisibilityList ()
virtual void UpdateEnableState ()
void UpdateObjectLists ()
void UpdateVisibility (int Mode)
void ViewBoundaryConditionsCallback (int Mode)
 vtkTypeRevisionMacro (vtkKWMimxAssignBoundaryConditionsGroup, vtkKWMimxGroupBase)

Static Public Member Functions

static
vtkKWMimxAssignBoundaryConditionsGroup
New ()

Protected Member Functions

void ComputeBoundaryCondRepresentation (const char *, const char *, double xValue, double yValue, double zValue)
void ConcatenateStrings (const char *, const char *, const char *, const char *, const char *, char *)
void CreateBoundaryConditionActor (const char *NodeSetName, const char *BoundaryConditionType)
void CreateBoundaryConditionActors ()
virtual void CreateWidget ()
void DeleteBoundaryConditionActor (const char *NodeSetName, const char *BoundaryConditionType)
void DeleteBoundaryConditionActors ()
int DoesBoundaryConditionExist (const char *NodeSetName, const char *BoundaryConditionType)
double GetValue (int Direction, const char *BoundaryCondition, const char *NodeSetName)
int GetValue ()
void HideBoundaryConditionRepresentation (int ConditionNum)
int IsStepEmpty (vtkUnstructuredGrid *ugrid)
void ModifyBoundaryConditionActor (const char *NodeSetName, const char *BoundaryConditionType)
void ModifyBoundaryConditionActors ()
virtual void ProcessCallbackCommandEvents (vtkObject *caller, unsigned long event, void *calldata)
void ShowBoundaryConditionRepresentation (int ConditionNum)
 vtkKWMimxAssignBoundaryConditionsGroup ()
 ~vtkKWMimxAssignBoundaryConditionsGroup ()

Protected Attributes

vtkCollectionActorCollection
vtkKWPushButtonAddStepPushButton
vtkKWMenuButtonWithLabelAmplitudeTypeMenu
vtkKWMenuButton * AnalysisTypeMenu
vtkKWTreeWithScrollbars * BCTree
vtkStringArray * BoundaryConditionArray
vtkStringArray * BoundaryConditionTypeArray
vtkKWMenuButton * BoundaryConditionTypeComboBox
char boundaryConditionTypePrevious [64]
vtkKWFrame * ButtonFrame
vtkKWPushButtonCancelDialogButton
int CancelStatus
vtkKWFrameWithLabelComponentFrame
vtkKWPushButtonDefineControlPushButton
vtkKWMimxDefineNodeSetGroupDefineNodeSetDialog
vtkKWPushButtonDefineNodeSetPushButton
vtkKWPushButtonDeleteStepPushButton
vtkKWFrame * DirectionFrame
vtkKWEntryWithLabel * DirectionXEntry
vtkKWEntryWithLabel * DirectionYEntry
vtkKWEntryWithLabel * DirectionZEntry
vtkKWCheckButtonWithLabel * ElementOutputButton
vtkKWMenuButtonWithLabelElementOutputPositionMenu
vtkKWEntryWithLabel * ElementOutputVariablesEntry
vtkKWMenuButtonWithLabelElementPositionSetMenu
vtkKWCheckButtonWithLabel * ElementPrintButton
vtkKWFrameWithLabelElementPrintFrame
vtkKWEntryWithLabel * ElementPrintFrequencyEntry
vtkKWMenuButtonWithLabelElementPrintPositionMenu
vtkKWCheckButtonWithLabel * ElementPrintSummaryButton
vtkKWCheckButtonWithLabel * ElementPrintTotalButton
vtkKWEntryWithLabel * ElementPrintVariablesEntry
vtkKWComboBoxWithLabel * ElementSetMenu
vtkKWPushButtonElementSetOutputApplyButton
double factorX
double factorY
double factorZ
vtkCollectionGlyphCollection
vtkKWFrame * GlyphFrame
double GlyphSize
vtkKWEntryWithLabel * GlyphSizeEntry
vtkKWFrame * InfoFrame
vtkKWScale * MeshOpacityScale
vtkKWMultiColumnListWithScrollbars * MultiColumnList
vtkKWCheckButtonWithLabel * NlGeomButton
vtkKWCheckButtonWithLabel * NodeOutputButton
vtkKWEntryWithLabel * NodeOutputVariablesEntry
vtkKWCheckButtonWithLabel * NodePrintButton
vtkKWFrameWithLabelNodePrintFrame
vtkKWEntryWithLabel * NodePrintFrequencyEntry
vtkKWCheckButtonWithLabel * NodePrintSummaryButton
vtkKWCheckButtonWithLabel * NodePrintTotalButton
vtkKWEntryWithLabel * NodePrintVariablesEntry
vtkKWComboBox * NodeSetComboBox
vtkKWLabel * NodeSetLabel
vtkKWComboBoxWithLabel * NodeSetMenu
vtkStringArray * NodeSetNameArray
vtkKWPushButtonNodeSetOutputApplyButton
char nodeSetSelectionPrevious [256]
vtkKWComboBoxWithLabel * ObjectListComboBox
vtkKWSpinBoxWithLabel * OpacityThumbwheel
double sizePrevious
vtkKWPushButtonStepControlApplyButton
vtkKWPushButtonStepControlCancelButton
vtkKWTopLevelStepControlDialog
vtkKWFrame * StepFrame
vtkKWEntryWithLabel * StepIncrementEntry
vtkKWNotebook * StepNotebook
vtkKWComboBoxWithLabel * StepNumberComboBox
char stepNumPrevious [64]
vtkKWFrameWithLabelStepParameterFrame
vtkKWLabel * StepParameterLabel
vtkKWEntry * SubHeadingEntry
vtkKWFrame * SubHeadingFrame
vtkKWLabel * SubHeadingLabel
vtkKWPushButtonSummaryButton
vtkKWTopLevelSummaryDialog
vtkKWEntryWithLabel * TimeIncrementEntry
vtkKWCheckButtonWithLabel * UnsymmButton
vtkKWCheckButtonWithLabel * ViewBoundaryConditionsButton
vtkKWFrameWithLabelViewFrame

Private Member Functions

void operator= (const vtkKWMimxAssignBoundaryConditionsGroup &)
 vtkKWMimxAssignBoundaryConditionsGroup (const vtkKWMimxAssignBoundaryConditionsGroup &)

Private Attributes

vtkMimxBoundaryConditionActorBoundaryConditionActor
int currentNotebookPage
int endNotebookPage
int startNotebookPage

Constructor & Destructor Documentation

vtkKWMimxAssignBoundaryConditionsGroup::vtkKWMimxAssignBoundaryConditionsGroup (  )  [protected]

References ActorCollection, AddStepPushButton, AmplitudeTypeMenu, AnalysisTypeMenu, BCTree, BoundaryConditionActor, BoundaryConditionArray, BoundaryConditionTypeArray, BoundaryConditionTypeComboBox, boundaryConditionTypePrevious, ButtonFrame, CancelDialogButton, CancelStatus, ComponentFrame, currentNotebookPage, DefineControlPushButton, DefineNodeSetDialog, DefineNodeSetPushButton, DeleteStepPushButton, DirectionFrame, DirectionXEntry, DirectionYEntry, DirectionZEntry, ElementOutputButton, ElementOutputPositionMenu, ElementOutputVariablesEntry, ElementPositionSetMenu, ElementPrintButton, ElementPrintFrame, ElementPrintFrequencyEntry, ElementPrintPositionMenu, ElementPrintSummaryButton, ElementPrintTotalButton, ElementPrintVariablesEntry, ElementSetMenu, ElementSetOutputApplyButton, endNotebookPage, factorX, factorY, factorZ, GlyphCollection, GlyphFrame, GlyphSize, GlyphSizeEntry, InfoFrame, MeshOpacityScale, MultiColumnList, New(), NlGeomButton, NodeOutputButton, NodeOutputVariablesEntry, NodePrintButton, NodePrintFrame, NodePrintFrequencyEntry, NodePrintSummaryButton, NodePrintTotalButton, NodePrintVariablesEntry, NodeSetComboBox, NodeSetLabel, NodeSetMenu, NodeSetNameArray, NodeSetOutputApplyButton, nodeSetSelectionPrevious, ObjectListComboBox, OpacityThumbwheel, sizePrevious, startNotebookPage, StepControlApplyButton, StepControlCancelButton, StepControlDialog, StepFrame, StepIncrementEntry, StepNotebook, StepNumberComboBox, stepNumPrevious, StepParameterFrame, StepParameterLabel, SubHeadingEntry, SubHeadingFrame, SubHeadingLabel, SummaryButton, SummaryDialog, TimeIncrementEntry, UnsymmButton, ViewBoundaryConditionsButton, and ViewFrame.

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

Member Function Documentation

void vtkKWMimxAssignBoundaryConditionsGroup::AddStepNumberCallback (  ) 
int vtkKWMimxAssignBoundaryConditionsGroup::AssignBoundaryConditionsApplyCallback (  ) 
void vtkKWMimxAssignBoundaryConditionsGroup::AssignBoundaryConditionsCancelCallback (  ) 
void vtkKWMimxAssignBoundaryConditionsGroup::AssignValuesToStepWindow ( int  StepNum  ) 
void vtkKWMimxAssignBoundaryConditionsGroup::BoundaryConditionTypeSelectionChangedCallback ( const char Selection  ) 

References CancelStatus, and GetValue().

Referenced by NodeSetChangedCallback().

void vtkKWMimxAssignBoundaryConditionsGroup::ComputeBoundaryCondRepresentation ( const char BoundaryCondition,
const char NodeSetName,
double  xValue,
double  yValue,
double  zValue 
) [protected]
void vtkKWMimxAssignBoundaryConditionsGroup::ConcatenateStrings ( const char Step,
const char Num,
const char NodeSetName,
const char Type,
const char Direction,
char Name 
) [protected]
void vtkKWMimxAssignBoundaryConditionsGroup::CopyLowerStepNodeAndElementOutput ( int  StepNum,
vtkUnstructuredGrid *  Ugrid 
)

References New().

Referenced by GenerateStepParameters().

void vtkKWMimxAssignBoundaryConditionsGroup::CreateBoundaryConditionActor ( const char NodeSetName,
const char BoundaryConditionType 
) [protected]
void vtkKWMimxAssignBoundaryConditionsGroup::CreateBoundaryConditionActors (  )  [protected]
void vtkKWMimxAssignBoundaryConditionsGroup::CreateWidget ( void   )  [protected, virtual]
void vtkKWMimxAssignBoundaryConditionsGroup::DefineNodeSetCallback (  ) 
void vtkKWMimxAssignBoundaryConditionsGroup::DeleteBoundaryConditionActor ( const char NodeSetName,
const char BoundaryConditionType 
) [protected]
void vtkKWMimxAssignBoundaryConditionsGroup::DeleteBoundaryConditionActors (  )  [protected]
void vtkKWMimxAssignBoundaryConditionsGroup::DeleteStepNumberCallback (  ) 
void vtkKWMimxAssignBoundaryConditionsGroup::DialogApplyCallback (  ) 
void vtkKWMimxAssignBoundaryConditionsGroup::DialogCancelCallback (  ) 

References StepControlDialog.

int vtkKWMimxAssignBoundaryConditionsGroup::DoesBoundaryConditionExist ( const char NodeSetName,
const char BoundaryConditionType 
) [protected]
void vtkKWMimxAssignBoundaryConditionsGroup::ElementOutputCallback ( int  mode  ) 
void vtkKWMimxAssignBoundaryConditionsGroup::ElementPrintCallback ( int  mode  ) 
void vtkKWMimxAssignBoundaryConditionsGroup::ElementSetOutputApplyCallback (  ) 
void vtkKWMimxAssignBoundaryConditionsGroup::GenerateStepParameters ( int  StepNum  ) 
vtkStringArray * vtkKWMimxAssignBoundaryConditionsGroup::GetLowerStepWithParameters ( int  StepNum,
vtkUnstructuredGrid *  ugrid 
)

Referenced by GenerateStepParameters().

int vtkKWMimxAssignBoundaryConditionsGroup::GetNotebookStep (  ) 
double vtkKWMimxAssignBoundaryConditionsGroup::GetValue ( int  Direction,
const char BoundaryCondition,
const char NodeSetName 
) [protected]
int vtkKWMimxAssignBoundaryConditionsGroup::GetValue (  )  [protected]
void vtkKWMimxAssignBoundaryConditionsGroup::GlyphSizeChangedCallback ( const char Entry  ) 
void vtkKWMimxAssignBoundaryConditionsGroup::HideBoundaryConditionRepresentation ( int  ConditionNum  )  [protected]

References ActorCollection, and MultiColumnList.

vtkUnstructuredGrid * vtkKWMimxAssignBoundaryConditionsGroup::IsMeshValid (  ) 
int vtkKWMimxAssignBoundaryConditionsGroup::IsStepEmpty ( vtkUnstructuredGrid *  ugrid  )  [protected]

References ConcatenateStrings(), j, and StepNotebook.

Referenced by AddStepNumberCallback().

void vtkKWMimxAssignBoundaryConditionsGroup::ModifyBoundaryConditionActor ( const char NodeSetName,
const char BoundaryConditionType 
) [protected]
void vtkKWMimxAssignBoundaryConditionsGroup::ModifyBoundaryConditionActors (  )  [protected]
static vtkKWMimxAssignBoundaryConditionsGroup* vtkKWMimxAssignBoundaryConditionsGroup::New (  )  [static]
void vtkKWMimxAssignBoundaryConditionsGroup::NodeOutputCallback ( int  mode  ) 
void vtkKWMimxAssignBoundaryConditionsGroup::NodePrintCallback ( int  mode  ) 
void vtkKWMimxAssignBoundaryConditionsGroup::NodeSetChangedCallback ( const char Selection  ) 
void vtkKWMimxAssignBoundaryConditionsGroup::NodeSetOutputApplyCallback (  ) 
void vtkKWMimxAssignBoundaryConditionsGroup::OpacityCallback ( double  Val  ) 
void vtkKWMimxAssignBoundaryConditionsGroup::operator= ( const vtkKWMimxAssignBoundaryConditionsGroup  )  [private]

Reimplemented from vtkKWMimxGroupBase.

void vtkKWMimxAssignBoundaryConditionsGroup::OutputElementSetChangedCallback ( const char Entry  ) 
void vtkKWMimxAssignBoundaryConditionsGroup::OutputNodeSetChangedCallback ( const char Entry  ) 
void vtkKWMimxAssignBoundaryConditionsGroup::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

Reimplemented from vtkKWMimxGroupBase.

void vtkKWMimxAssignBoundaryConditionsGroup::ProcessCallbackCommandEvents ( vtkObject caller,
unsigned long  event,
void *  calldata 
) [protected, virtual]
void vtkKWMimxAssignBoundaryConditionsGroup::SelectionChangedCallback ( const char Selection  ) 
void vtkKWMimxAssignBoundaryConditionsGroup::ShowBoundaryConditionRepresentation ( int  ConditionNum  )  [protected]
void vtkKWMimxAssignBoundaryConditionsGroup::StepControlCallback (  ) 
void vtkKWMimxAssignBoundaryConditionsGroup::StepNumberChangedCallback ( const char StepNum  ) 
void vtkKWMimxAssignBoundaryConditionsGroup::SummarizeCallback (  ) 
void vtkKWMimxAssignBoundaryConditionsGroup::SummaryDialogCancelCallback (  ) 

References SummaryDialog.

void vtkKWMimxAssignBoundaryConditionsGroup::Update ( void   )  [virtual]

Reimplemented from vtkKWMimxGroupBase.

References UpdateEnableState().

void vtkKWMimxAssignBoundaryConditionsGroup::UpdateBCVisibilityList (  ) 
void vtkKWMimxAssignBoundaryConditionsGroup::UpdateEnableState ( void   )  [virtual]

Reimplemented from vtkKWMimxGroupBase.

References UpdateObjectLists().

Referenced by Update().

void vtkKWMimxAssignBoundaryConditionsGroup::UpdateObjectLists (  ) 
void vtkKWMimxAssignBoundaryConditionsGroup::UpdateVisibility ( int  Mode  ) 
void vtkKWMimxAssignBoundaryConditionsGroup::ViewBoundaryConditionsCallback ( int  Mode  ) 
vtkKWMimxAssignBoundaryConditionsGroup::vtkTypeRevisionMacro ( vtkKWMimxAssignBoundaryConditionsGroup  ,
vtkKWMimxGroupBase   
)

Member Data Documentation

vtkKWTreeWithScrollbars* vtkKWMimxAssignBoundaryConditionsGroup::BCTree [protected]
vtkKWCheckButtonWithLabel* vtkKWMimxAssignBoundaryConditionsGroup::ElementOutputButton [protected]
vtkKWCheckButtonWithLabel* vtkKWMimxAssignBoundaryConditionsGroup::ElementPrintButton [protected]
vtkKWComboBoxWithLabel* vtkKWMimxAssignBoundaryConditionsGroup::ElementSetMenu [protected]
vtkKWMultiColumnListWithScrollbars* vtkKWMimxAssignBoundaryConditionsGroup::MultiColumnList [protected]
vtkKWCheckButtonWithLabel* vtkKWMimxAssignBoundaryConditionsGroup::NlGeomButton [protected]
vtkKWCheckButtonWithLabel* vtkKWMimxAssignBoundaryConditionsGroup::NodeOutputButton [protected]
vtkKWCheckButtonWithLabel* vtkKWMimxAssignBoundaryConditionsGroup::NodePrintButton [protected]
vtkKWCheckButtonWithLabel* vtkKWMimxAssignBoundaryConditionsGroup::NodePrintTotalButton [protected]
vtkKWComboBoxWithLabel* vtkKWMimxAssignBoundaryConditionsGroup::NodeSetMenu [protected]
vtkKWCheckButtonWithLabel* vtkKWMimxAssignBoundaryConditionsGroup::UnsymmButton [protected]

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

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1