#include <vtkKWMimxMainWindow.h>
| vtkKWMimxMainWindow::vtkKWMimxMainWindow | ( | ) | [protected] |
References ABAQUSPrecision, applyIcon, AutoSaveButton, AutoSaveDir, AutoSaveDirectory, AutoSaveFlag, AutoSaveScale, AutoSaveTime, AutoSaveWorkDirFlag, AverageElementLength, AverageElementLengthEntry, AxesRenderer, BackgroundColor, CallbackCommand, cancelIcon, DateTimeString, DisplayPropertyDialog, DoUndoTree, ErrorCallback, FontFamilyButtons, FontSettingsFrame, FontSizeButtons, image_mimxApply, image_mimxApply_height, image_mimxApply_pixel_size, image_mimxApply_width, image_mimxCancel, image_mimxCancel_height, image_mimxCancel_pixel_size, image_mimxCancel_width, MainUserInterfacePanel, MainWindow, MimxSettingsFrame, New(), PropertyPrecisionScale, PVAxesActor, RenderWidget, SlicerTheme, StandAloneApplication, TextColor, ViewProperties, WorkingDirButton, and WorkingDirectory.
| vtkKWMimxMainWindow::~vtkKWMimxMainWindow | ( | ) | [protected] |
References applyIcon, AutoSaveButton, AutoSaveDir, AutoSaveScale, AverageElementLengthEntry, AxesRenderer, CallbackCommand, cancelIcon, DisplayPropertyDialog, DoUndoTree, ErrorCallback, FontFamilyButtons, FontSettingsFrame, FontSizeButtons, MainUserInterfacePanel, MainWindow, MimxSettingsFrame, PropertyPrecisionScale, PVAxesActor, RemoveOrientationAxis(), RenderWidget, ViewProperties, and WorkingDirButton.
| vtkKWMimxMainWindow::vtkKWMimxMainWindow | ( | const vtkKWMimxMainWindow & | ) | [private] |
| void vtkKWMimxMainWindow::ABAQUSPrecisionCallback | ( | double | value | ) | [virtual] |
References precision, and SetABAQUSPrecision().
| void vtkKWMimxMainWindow::AddCustomApplicationSettingsPanel | ( | ) | [private] |
References AutoSaveButton, AutoSaveDir, AutoSaveScale, AverageElementLengthEntry, MainWindow, MimxSettingsFrame, New(), PropertyPrecisionScale, StandAloneApplication, Update(), and WorkingDirButton.
Referenced by CustomApplicationSettingsModuleEntry().
| void vtkKWMimxMainWindow::AddFontApplicationSettingsPanel | ( | ) | [private] |
References FontFamilyButtons, FontScrollFrame, FontSettingsFrame, FontSizeButtons, vtkSlicerTheme::GetFontFamily(), GetSlicerTheme(), MainWindow, and New().
Referenced by CustomApplicationSettingsModuleEntry().
| void vtkKWMimxMainWindow::AddOrientationAxis | ( | ) |
References AxesRenderer, CallbackCommand, New(), PVAxesActor, RenderWidget, and updateAxis().
| void vtkKWMimxMainWindow::AutoSaveCallback | ( | ) |
| void vtkKWMimxMainWindow::AutoSaveDirectoryCallback | ( | ) | [virtual] |
References AutoSaveDir, and SetAutoSaveDirectory().
| void vtkKWMimxMainWindow::AutoSaveDirectoryModeCallback | ( | int | mode | ) | [virtual] |
References AutoSaveDir, and SetAutoSaveWorkDirFlag().
Referenced by Update().
| void vtkKWMimxMainWindow::AutoSaveModeCallback | ( | int | mode | ) | [virtual] |
References AutoSaveDir, AutoSaveScale, DisableAutoSave(), EnableAutoSave(), SetAutoSaveFlag(), and WorkingDirButton.
| void vtkKWMimxMainWindow::AutoSaveScaleCallback | ( | double | value | ) | [virtual] |
References SetAutoSaveTime().
| void vtkKWMimxMainWindow::AverageElementLengthCallback | ( | char * | value | ) | [virtual] |
References SetAverageElementLength().
| void vtkKWMimxMainWindow::CreateWidget | ( | void | ) | [protected, virtual] |
References DoUndoTree, ErrorCallback, MainUserInterfacePanel, New(), vtkMimxErrorCallback::SetKWApplication(), Update(), and ViewProperties.
| void vtkKWMimxMainWindow::CustomApplicationSettingsModuleEntry | ( | ) |
| void vtkKWMimxMainWindow::CustomApplicationSettingsModuleExit | ( | ) |
References RemoveCustomApplicationSettingsPanel(), RemoveFontApplicationSettingsPanel(), and StandAloneApplication.
Referenced by vtkIA_FEMeshGUI::Exit().
| void vtkKWMimxMainWindow::DisableAutoSave | ( | ) |
References autoSaveEventId.
Referenced by AutoSaveModeCallback(), and vtkKWMimxApplicationSettingsInterface::AutoSaveModeCallback().
| void vtkKWMimxMainWindow::DisplayPropertyCallback | ( | ) |
References DisplayPropertyDialog, and New().
| void vtkKWMimxMainWindow::EnableAutoSave | ( | ) |
References autoSaveEventId, and GetAutoSaveTime().
Referenced by AutoSaveModeCallback(), and vtkKWMimxApplicationSettingsInterface::AutoSaveModeCallback().
| void vtkKWMimxMainWindow::ForceWidgetRedraw | ( | void | ) |
Referenced by vtkKWMimxMainMenuGroup::UpdateEnableState(), and vtkKWMimxGroupBase::UpdateEnableState().
| int vtkKWMimxMainWindow::GetABAQUSPrecision | ( | ) |
References ABAQUSPrecision.
Referenced by Update().
| const char * vtkKWMimxMainWindow::GetApplicationFontFamily | ( | ) | const |
References ApplicationFontFamily.
Referenced by CustomApplicationSettingsModuleEntry().
| const char * vtkKWMimxMainWindow::GetApplicationFontSize | ( | ) | const |
References ApplicationFontSize.
Referenced by CustomApplicationSettingsModuleEntry(), and Update().
| vtkKWIcon * vtkKWMimxMainWindow::GetApplyButtonIcon | ( | ) |
References applyIcon.
| const char * vtkKWMimxMainWindow::GetAutoSaveDirectory | ( | ) | const |
References AutoSaveDirectory.
Referenced by Update().
| bool vtkKWMimxMainWindow::GetAutoSaveFlag | ( | ) |
References AutoSaveFlag.
Referenced by AutoSaveCallback(), and Update().
| int vtkKWMimxMainWindow::GetAutoSaveTime | ( | ) |
References AutoSaveTime.
Referenced by AutoSaveCallback(), EnableAutoSave(), and Update().
| bool vtkKWMimxMainWindow::GetAutoSaveWorkDirFlag | ( | ) |
References AutoSaveWorkDirFlag.
Referenced by Update().
| double vtkKWMimxMainWindow::GetAverageElementLength | ( | ) |
References AverageElementLength.
Referenced by Update().
| double * vtkKWMimxMainWindow::GetBackgroundColor | ( | ) |
References BackgroundColor.
| vtkKWIcon * vtkKWMimxMainWindow::GetCancelButtonIcon | ( | ) |
References cancelIcon.
| vtkKWUserInterfaceManager * vtkKWMimxMainWindow::GetMainUserInterfaceManager | ( | ) |
References MainWindow.
| const char * vtkKWMimxMainWindow::GetSaveDirectory | ( | ) |
References AutoSaveDirectory, AutoSaveWorkDirFlag, DateTimeString, SaveDirectory, and WorkingDirectory.
Referenced by AutoSaveCallback().
| vtkSlicerTheme * vtkKWMimxMainWindow::GetSlicerTheme | ( | ) |
References SlicerTheme.
Referenced by AddFontApplicationSettingsPanel().
| double * vtkKWMimxMainWindow::GetTextColor | ( | ) |
References TextColor.
| const char * vtkKWMimxMainWindow::GetWorkingDirectory | ( | ) |
References WorkingDirectory.
| void vtkKWMimxMainWindow::InitializeWorkingDirectory | ( | const char * | dirName | ) |
References SetWorkingDirectory(), and WorkingDirectory.
| void vtkKWMimxMainWindow::InstallDefaultTheme | ( | ) | [virtual] |
References InstallTheme(), and SlicerTheme.
Referenced by my_main().
| void vtkKWMimxMainWindow::InstallTheme | ( | vtkKWTheme * | theme | ) | [virtual] |
References SlicerTheme.
Referenced by InstallDefaultTheme().
| void vtkKWMimxMainWindow::LoadRegistryApplicationSettings | ( | ) |
References ABAQUSPrecision, ApplicationFontFamily, ApplicationFontSize, AutoSaveDirectory, AutoSaveFlag, AutoSaveTime, AutoSaveWorkDirFlag, AverageElementLength, BackgroundColor, and TextColor.
Referenced by my_main().
| static vtkKWMimxMainWindow* vtkKWMimxMainWindow::New | ( | ) | [static] |
| void vtkKWMimxMainWindow::operator= | ( | const vtkKWMimxMainWindow & | ) | [private] |
| void vtkKWMimxMainWindow::RemoveCustomApplicationSettingsPanel | ( | ) | [private] |
References AverageElementLengthEntry, MimxSettingsFrame, and PropertyPrecisionScale.
Referenced by CustomApplicationSettingsModuleExit().
| void vtkKWMimxMainWindow::RemoveFontApplicationSettingsPanel | ( | ) | [private] |
References FontScrollFrame, and FontSettingsFrame.
Referenced by CustomApplicationSettingsModuleExit().
| void vtkKWMimxMainWindow::RemoveOrientationAxis | ( | ) |
References AxesRenderer, CallbackCommand, PVAxesActor, and RenderWidget.
Referenced by ~vtkKWMimxMainWindow().
| void vtkKWMimxMainWindow::RestoreVisibilityStateOfObjectLists | ( | void | ) |
References MainUserInterfacePanel, and vtkKWMimxMainNotebook::RestoreVisibilityStateOfObjectLists().
Referenced by vtkIA_FEMeshGUI::Enter().
| void vtkKWMimxMainWindow::SaveVisibilityStateOfObjectLists | ( | void | ) |
References MainUserInterfacePanel, and vtkKWMimxMainNotebook::SaveVisibilityStateOfObjectLists().
Referenced by vtkIA_FEMeshGUI::Exit().
| void vtkKWMimxMainWindow::SetABAQUSPrecision | ( | int | precision | ) |
References ABAQUSPrecision.
Referenced by ABAQUSPrecisionCallback().
| void vtkKWMimxMainWindow::SetApplicationFontFamily | ( | const char * | family | ) |
| void vtkKWMimxMainWindow::SetApplicationFontSize | ( | const char * | size | ) |
References ApplicationFontSize, AnalyzeData::f0, AnalyzeData::f1, vtkSlicerTheme::GetApplicationFont0(), vtkSlicerTheme::GetApplicationFont1(), vtkSlicerTheme::GetApplicationFont2(), vtkSlicerFont::GetFontSize0(), vtkSlicerFont::GetFontSize1(), vtkSlicerFont::GetFontSize2(), vtkSlicerFont::IsValidFontSize(), and SlicerTheme.
Referenced by SetFontSizeCallback().
| void vtkKWMimxMainWindow::SetAutoSaveDirectory | ( | const char * | dirName | ) |
References AutoSaveDirectory.
Referenced by AutoSaveDirectoryCallback().
| void vtkKWMimxMainWindow::SetAutoSaveFlag | ( | bool | saveFlag | ) |
References AutoSaveFlag.
Referenced by AutoSaveModeCallback().
| void vtkKWMimxMainWindow::SetAutoSaveTime | ( | int | saveTime | ) |
References AutoSaveTime.
Referenced by AutoSaveScaleCallback().
| void vtkKWMimxMainWindow::SetAutoSaveWorkDirFlag | ( | bool | saveFlag | ) |
References AutoSaveWorkDirFlag.
Referenced by AutoSaveDirectoryModeCallback().
| void vtkKWMimxMainWindow::SetAverageElementLength | ( | double | length | ) |
References AverageElementLength.
Referenced by AverageElementLengthCallback().
| void vtkKWMimxMainWindow::SetBackgroundColor | ( | double | color[3] | ) |
References BackgroundColor.
| void vtkKWMimxMainWindow::SetFontFamilyCallback | ( | ) | [virtual] |
References FontFamilyButtons, and SetApplicationFontFamily().
| void vtkKWMimxMainWindow::SetFontSizeCallback | ( | ) | [virtual] |
References FontSizeButtons, and SetApplicationFontSize().
| void vtkKWMimxMainWindow::SetStatusText | ( | const char * | text | ) |
References MainWindow.
Referenced by vtkKWMimxDefineNodeSetGroup::ApplyButtonCallback(), and vtkKWMimxDefineElSetGroup::ApplyButtonCallback().
| void vtkKWMimxMainWindow::SetTextColor | ( | double | color[3] | ) |
References TextColor.
| void vtkKWMimxMainWindow::SetWorkingDirectory | ( | const char * | dirName | ) |
References WorkingDirectory.
Referenced by InitializeWorkingDirectory().
| void vtkKWMimxMainWindow::Update | ( | void | ) | [virtual] |
References AutoSaveButton, AutoSaveDir, AutoSaveDirectoryModeCallback(), AutoSaveScale, AverageElementLengthEntry, FontSizeButtons, GetABAQUSPrecision(), GetApplicationFontSize(), GetAutoSaveDirectory(), GetAutoSaveFlag(), GetAutoSaveTime(), GetAutoSaveWorkDirFlag(), GetAverageElementLength(), precision, PropertyPrecisionScale, and WorkingDirButton.
Referenced by AddCustomApplicationSettingsPanel(), and CreateWidget().
| void vtkKWMimxMainWindow::UpdateEnableState | ( | void | ) |
References MainWindow.
| vtkKWMimxMainWindow::vtkGetMacro | ( | StandAloneApplication | , | |
| bool | ||||
| ) |
| vtkKWMimxMainWindow::vtkGetObjectMacro | ( | MainUserInterfacePanel | , | |
| vtkKWMimxMainNotebook | ||||
| ) |
| vtkKWMimxMainWindow::vtkGetObjectMacro | ( | PVAxesActor | , | |
| vtkPVAxesActor | ||||
| ) |
| vtkKWMimxMainWindow::vtkGetObjectMacro | ( | ViewProperties | , | |
| vtkKWMimxViewProperties | ||||
| ) |
| vtkKWMimxMainWindow::vtkGetObjectMacro | ( | ErrorCallback | , | |
| vtkMimxErrorCallback | ||||
| ) |
| vtkKWMimxMainWindow::vtkGetObjectMacro | ( | MainWindow | , | |
| vtkKWWindow | ||||
| ) |
| vtkKWMimxMainWindow::vtkGetObjectMacro | ( | RenderWidget | , | |
| vtkKWRenderWidget | ||||
| ) |
| vtkKWMimxMainWindow::vtkSetMacro | ( | StandAloneApplication | , | |
| bool | ||||
| ) |
| vtkKWMimxMainWindow::vtkSetObjectMacro | ( | MainWindow | , | |
| vtkKWWindow | ||||
| ) |
| vtkKWMimxMainWindow::vtkSetObjectMacro | ( | RenderWidget | , | |
| vtkKWRenderWidget | ||||
| ) |
| vtkKWMimxMainWindow::vtkTypeRevisionMacro | ( | vtkKWMimxMainWindow | , | |
| vtkKWCompositeWidget | ||||
| ) |
int vtkKWMimxMainWindow::ABAQUSPrecision [private] |
Referenced by GetABAQUSPrecision(), LoadRegistryApplicationSettings(), SetABAQUSPrecision(), and vtkKWMimxMainWindow().
char vtkKWMimxMainWindow::ApplicationFontFamily[vtkKWRegistryHelper::RegistryKeyValueSizeMax] [private] |
Referenced by GetApplicationFontFamily(), LoadRegistryApplicationSettings(), and SetApplicationFontFamily().
char vtkKWMimxMainWindow::ApplicationFontSize[vtkKWRegistryHelper::RegistryKeyValueSizeMax] [private] |
Referenced by GetApplicationFontSize(), LoadRegistryApplicationSettings(), and SetApplicationFontSize().
vtkKWIcon* vtkKWMimxMainWindow::applyIcon [private] |
Referenced by GetApplyButtonIcon(), vtkKWMimxMainWindow(), and ~vtkKWMimxMainWindow().
vtkKWCheckButtonWithLabel* vtkKWMimxMainWindow::AutoSaveButton [private] |
Referenced by AddCustomApplicationSettingsPanel(), Update(), vtkKWMimxMainWindow(), and ~vtkKWMimxMainWindow().
vtkKWLoadSaveButtonWithLabel* vtkKWMimxMainWindow::AutoSaveDir [private] |
char vtkKWMimxMainWindow::AutoSaveDirectory[vtkKWRegistryHelper::RegistryKeyValueSizeMax] [private] |
char vtkKWMimxMainWindow::autoSaveEventId[256] [private] |
Referenced by AutoSaveCallback(), DisableAutoSave(), and EnableAutoSave().
bool vtkKWMimxMainWindow::AutoSaveFlag [private] |
Referenced by GetAutoSaveFlag(), LoadRegistryApplicationSettings(), SetAutoSaveFlag(), and vtkKWMimxMainWindow().
vtkKWScaleWithLabel* vtkKWMimxMainWindow::AutoSaveScale [private] |
Referenced by AddCustomApplicationSettingsPanel(), AutoSaveModeCallback(), Update(), vtkKWMimxMainWindow(), and ~vtkKWMimxMainWindow().
int vtkKWMimxMainWindow::AutoSaveTime [private] |
Referenced by GetAutoSaveTime(), LoadRegistryApplicationSettings(), SetAutoSaveTime(), and vtkKWMimxMainWindow().
bool vtkKWMimxMainWindow::AutoSaveWorkDirFlag [private] |
double vtkKWMimxMainWindow::AverageElementLength [private] |
vtkKWEntryWithLabel* vtkKWMimxMainWindow::AverageElementLengthEntry [private] |
| vtkRenderer* vtkKWMimxMainWindow::AxesRenderer |
Referenced by AddOrientationAxis(), RemoveOrientationAxis(), updateAxis(), vtkKWMimxMainWindow(), and ~vtkKWMimxMainWindow().
double vtkKWMimxMainWindow::BackgroundColor[3] [private] |
Referenced by GetBackgroundColor(), LoadRegistryApplicationSettings(), SetBackgroundColor(), and vtkKWMimxMainWindow().
Referenced by AddOrientationAxis(), RemoveOrientationAxis(), vtkKWMimxMainWindow(), and ~vtkKWMimxMainWindow().
vtkKWIcon* vtkKWMimxMainWindow::cancelIcon [private] |
Referenced by GetCancelButtonIcon(), vtkKWMimxMainWindow(), and ~vtkKWMimxMainWindow().
char vtkKWMimxMainWindow::DateTimeString[vtkKWRegistryHelper::RegistryKeyValueSizeMax] [private] |
Referenced by GetSaveDirectory(), and vtkKWMimxMainWindow().
Referenced by DisplayPropertyCallback(), vtkKWMimxMainWindow(), and ~vtkKWMimxMainWindow().
vtkLinkedListWrapperTree* vtkKWMimxMainWindow::DoUndoTree [protected] |
Referenced by CreateWidget(), vtkKWMimxMainWindow(), and ~vtkKWMimxMainWindow().
vtkMimxErrorCallback* vtkKWMimxMainWindow::ErrorCallback [protected] |
Referenced by CreateWidget(), vtkKWMimxMainWindow(), and ~vtkKWMimxMainWindow().
vtkKWRadioButtonSet* vtkKWMimxMainWindow::FontFamilyButtons [private] |
Referenced by AddFontApplicationSettingsPanel(), SetFontFamilyCallback(), vtkKWMimxMainWindow(), and ~vtkKWMimxMainWindow().
vtkKWFrameWithScrollbar* vtkKWMimxMainWindow::FontScrollFrame [private] |
Referenced by AddFontApplicationSettingsPanel(), and RemoveFontApplicationSettingsPanel().
vtkKWRadioButtonSet* vtkKWMimxMainWindow::FontSizeButtons [private] |
Referenced by AddFontApplicationSettingsPanel(), SetFontSizeCallback(), Update(), vtkKWMimxMainWindow(), and ~vtkKWMimxMainWindow().
vtkKWWindow* vtkKWMimxMainWindow::MainWindow [private] |
vtkKWScaleWithLabel* vtkKWMimxMainWindow::PropertyPrecisionScale [private] |
vtkPVAxesActor* vtkKWMimxMainWindow::PVAxesActor [private] |
Referenced by AddOrientationAxis(), RemoveOrientationAxis(), vtkKWMimxMainWindow(), and ~vtkKWMimxMainWindow().
Referenced by AddOrientationAxis(), vtkKWMimxViewPropertiesOptionGroup::ColorModeCallback(), RemoveOrientationAxis(), vtkKWMimxViewPropertiesOptionGroup::SetDecimalPrecisionCallback(), vtkKWMimxViewPropertiesOptionGroup::SetLegendTitleCallback(), vtkKWMimxViewPropertiesOptionGroup::SpecifyRangeCallback(), updateAxis(), vtkKWMimxViewPropertiesOptionGroup::UpdateRangeCallback(), vtkKWMimxMainWindow(), and ~vtkKWMimxMainWindow().
char vtkKWMimxMainWindow::SaveDirectory[vtkKWRegistryHelper::RegistryKeyValueSizeMax] [private] |
Referenced by GetSaveDirectory().
vtkSlicerTheme* vtkKWMimxMainWindow::SlicerTheme [private] |
double vtkKWMimxMainWindow::TextColor[3] [private] |
Referenced by GetTextColor(), LoadRegistryApplicationSettings(), SetTextColor(), and vtkKWMimxMainWindow().
Referenced by CreateWidget(), vtkKWMimxMainWindow(), and ~vtkKWMimxMainWindow().
vtkKWCheckButtonWithLabel* vtkKWMimxMainWindow::WorkingDirButton [private] |
Referenced by AddCustomApplicationSettingsPanel(), AutoSaveModeCallback(), Update(), vtkKWMimxMainWindow(), and ~vtkKWMimxMainWindow().
char vtkKWMimxMainWindow::WorkingDirectory[vtkKWRegistryHelper::RegistryKeyValueSizeMax] [private] |
1.6.1