#include <vtkSlicerTheme.h>
| vtkSlicerTheme::vtkSlicerTheme | ( | ) | [protected] |
| vtkSlicerTheme::~vtkSlicerTheme | ( | ) | [protected, virtual] |
References CheckRadioIcons, SlicerColors, and SlicerFonts.
| vtkSlicerTheme::vtkSlicerTheme | ( | const vtkSlicerTheme & | ) | [private] |
| vtkSlicerTheme::vtkSlicerTheme | ( | ) | [protected] |
| virtual vtkSlicerTheme::~vtkSlicerTheme | ( | ) | [protected, virtual] |
| vtkSlicerTheme::vtkSlicerTheme | ( | const vtkSlicerTheme & | ) | [private] |
| const char* vtkSlicerTheme::GetApplicationFont0 | ( | ) | [inline] |
| const char* vtkSlicerTheme::GetApplicationFont0 | ( | ) | [inline] |
Referenced by InstallFonts(), vtkKWMimxMainWindow::SetApplicationFontFamily(), vtkKWMimxApplication::SetApplicationFontFamily(), vtkKWMimxMainWindow::SetApplicationFontSize(), vtkKWMimxApplication::SetApplicationFontSize(), vtkSlicerApplicationSettingsInterface::SetFontFamilyCallback(), and vtkSlicerApplicationSettingsInterface::SetFontSizeCallback().
| const char* vtkSlicerTheme::GetApplicationFont1 | ( | ) | [inline] |
| const char* vtkSlicerTheme::GetApplicationFont1 | ( | ) | [inline] |
Referenced by Install(), InstallFonts(), vtkKWMimxMainWindow::SetApplicationFontFamily(), vtkKWMimxApplication::SetApplicationFontFamily(), vtkKWMimxMainWindow::SetApplicationFontSize(), vtkKWMimxApplication::SetApplicationFontSize(), vtkSlicerApplicationSettingsInterface::SetFontFamilyCallback(), and vtkSlicerApplicationSettingsInterface::SetFontSizeCallback().
| const char* vtkSlicerTheme::GetApplicationFont2 | ( | ) | [inline] |
| const char* vtkSlicerTheme::GetApplicationFont2 | ( | ) | [inline] |
Referenced by Install(), InstallFonts(), vtkKWMimxMainWindow::SetApplicationFontFamily(), vtkKWMimxApplication::SetApplicationFontFamily(), vtkKWMimxMainWindow::SetApplicationFontSize(), vtkKWMimxApplication::SetApplicationFontSize(), vtkSlicerApplicationSettingsInterface::SetFontFamilyCallback(), and vtkSlicerApplicationSettingsInterface::SetFontSizeCallback().
| virtual const char* vtkSlicerTheme::GetFontFamily | ( | ) | [inline, virtual] |
| virtual const char* vtkSlicerTheme::GetFontFamily | ( | ) | [inline, virtual] |
| virtual void vtkSlicerTheme::Install | ( | ) | [virtual] |
| void vtkSlicerTheme::Install | ( | ) | [virtual] |
Ask the default Slicer theme to install itself
References vtkSlicerColor::ActiveMenuBackgroundColor, vtkSlicerColor::ActiveMenuForegroundColor, vtkSlicerColor::ActiveTextColor, NodeSelector::app, CheckRadioIcons, vtkSlicerColor::DisabledTextColor, vtkSlicerColor::FocusTextColor, GetApplicationFont1(), GetApplicationFont2(), vtkSlicerColor::GUIBgColor, vtkSlicerColor::HighlightBackground, vtkSlicerColor::HighlightColor, InstallFonts(), vtkSlicerColor::LightCoolStone, vtkSlicerColor::LightestGreyBlue, vtkSlicerColor::LightGrey, vtkSlicerColor::MediumBlue, vtkSlicerColor::MediumCoolStone, vtkSlicerColor::RecessedColor, SlicerColors, and vtkSlicerColor::White.
| virtual void vtkSlicerTheme::InstallFonts | ( | ) | [virtual] |
| void vtkSlicerTheme::InstallFonts | ( | ) | [virtual] |
References NodeSelector::app, FontFamily, FontSize0, FontSize1, FontSize2, GetApplicationFont0(), GetApplicationFont1(), GetApplicationFont2(), vtkSlicerApplication::GetApplicationFontFamily(), vtkSlicerApplication::GetApplicationFontSize(), vtkSlicerFont::GetFontSize(), and SlicerFonts.
Referenced by Install().
| static vtkSlicerTheme* vtkSlicerTheme::New | ( | ) | [static] |
| static vtkSlicerTheme* vtkSlicerTheme::New | ( | ) | [static] |
Usual vtk functions
Referenced by vtkSlicerTheme().
| void vtkSlicerTheme::operator= | ( | const vtkSlicerTheme & | ) | [private] |
| void vtkSlicerTheme::operator= | ( | const vtkSlicerTheme & | ) | [private] |
Not implemented.
| void vtkSlicerTheme::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) |
| void vtkSlicerTheme::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) |
| virtual void vtkSlicerTheme::SetApplicationFont0 | ( | const char * | str | ) | [inline, virtual] |
| virtual void vtkSlicerTheme::SetApplicationFont0 | ( | const char * | str | ) | [inline, virtual] |
Referenced by vtkSlicerTheme().
| virtual void vtkSlicerTheme::SetApplicationFont1 | ( | const char * | str | ) | [inline, virtual] |
| virtual void vtkSlicerTheme::SetApplicationFont1 | ( | const char * | str | ) | [inline, virtual] |
Referenced by vtkSlicerTheme().
| virtual void vtkSlicerTheme::SetApplicationFont2 | ( | const char * | str | ) | [inline, virtual] |
| virtual void vtkSlicerTheme::SetApplicationFont2 | ( | const char * | str | ) | [inline, virtual] |
Referenced by vtkSlicerTheme().
| virtual void vtkSlicerTheme::SetFontFamily | ( | const char * | font | ) | [inline, virtual] |
| virtual void vtkSlicerTheme::SetFontFamily | ( | const char * | font | ) | [inline, virtual] |
| vtkSlicerTheme::vtkGetObjectMacro | ( | SlicerFonts | , | |
| vtkSlicerFont | ||||
| ) |
| vtkSlicerTheme::vtkGetObjectMacro | ( | SlicerColors | , | |
| vtkSlicerColor | ||||
| ) |
| vtkSlicerTheme::vtkGetObjectMacro | ( | SlicerFonts | , | |
| vtkSlicerFont | ||||
| ) |
| vtkSlicerTheme::vtkGetObjectMacro | ( | SlicerColors | , | |
| vtkSlicerColor | ||||
| ) |
Get method for SlicerColor class
| vtkSlicerTheme::vtkTypeRevisionMacro | ( | vtkSlicerTheme | , | |
| vtkKWTheme | ||||
| ) |
| vtkSlicerTheme::vtkTypeRevisionMacro | ( | vtkSlicerTheme | , | |
| vtkKWTheme | ||||
| ) |
const char * vtkSlicerTheme::ApplicationFont0 [protected] |
const char * vtkSlicerTheme::ApplicationFont1 [protected] |
const char * vtkSlicerTheme::ApplicationFont2 [protected] |
Referenced by Install(), vtkSlicerTheme(), and ~vtkSlicerTheme().
const char * vtkSlicerTheme::FontFamily [protected] |
Referenced by InstallFonts(), and vtkSlicerTheme().
int vtkSlicerTheme::FontSize0 [protected] |
Referenced by InstallFonts(), and vtkSlicerTheme().
int vtkSlicerTheme::FontSize1 [protected] |
Referenced by InstallFonts(), and vtkSlicerTheme().
int vtkSlicerTheme::FontSize2 [protected] |
Referenced by InstallFonts(), and vtkSlicerTheme().
vtkSlicerColor * vtkSlicerTheme::SlicerColors [protected] |
Referenced by Install(), vtkSlicerTheme(), and ~vtkSlicerTheme().
vtkSlicerFont * vtkSlicerTheme::SlicerFonts [protected] |
Referenced by InstallFonts(), vtkSlicerTheme(), and ~vtkSlicerTheme().
1.6.1