#include <mitkLevelWindowPreset.h>
Public Member Functions | |
vtkTypeMacro (LevelWindowPreset, vtkXMLParser) | |
bool | LoadPreset () |
bool | LoadPreset (std::string fileName) |
double | getLevel (std::string name) |
double | getWindow (std::string window) |
std::map< std::string, double > & | getLevelPresets () |
std::map< std::string, double > & | getWindowPresets () |
void | newPresets (std::map< std::string, double > newLevel, std::map< std::string, double > newWindow) |
Static Public Member Functions | |
static LevelWindowPreset * | New () |
Protected Member Functions | |
LevelWindowPreset () | |
~LevelWindowPreset () |
Definition at line 28 of file mitkLevelWindowPreset.h.
mitk::LevelWindowPreset::LevelWindowPreset | ( | ) | [protected] |
Definition at line 25 of file mitkLevelWindowPreset.cpp.
mitk::LevelWindowPreset::~LevelWindowPreset | ( | ) | [protected] |
Definition at line 29 of file mitkLevelWindowPreset.cpp.
{ }
double mitk::LevelWindowPreset::getLevel | ( | std::string | name ) |
Definition at line 97 of file mitkLevelWindowPreset.cpp.
Referenced by QmitkLevelWindowWidgetContextMenu::setPreset().
{
std::map< std::string, double > & mitk::LevelWindowPreset::getLevelPresets | ( | ) |
Definition at line 107 of file mitkLevelWindowPreset.cpp.
Referenced by QmitkLevelWindowWidgetContextMenu::addPreset(), and QmitkLevelWindowWidgetContextMenu::getContextMenu().
{
double mitk::LevelWindowPreset::getWindow | ( | std::string | window ) |
Definition at line 102 of file mitkLevelWindowPreset.cpp.
Referenced by QmitkLevelWindowWidgetContextMenu::setPreset().
{
std::map< std::string, double > & mitk::LevelWindowPreset::getWindowPresets | ( | ) |
Definition at line 112 of file mitkLevelWindowPreset.cpp.
Referenced by QmitkLevelWindowWidgetContextMenu::addPreset().
{
bool mitk::LevelWindowPreset::LoadPreset | ( | ) |
Definition at line 33 of file mitkLevelWindowPreset.cpp.
Referenced by QmitkLevelWindowWidgetContextMenu::QmitkLevelWindowWidgetContextMenu().
{ } bool LevelWindowPreset::LoadPreset() { m_XmlFileName = mitk::StandardFileLocations::GetInstance()->FindFile("mitkLevelWindowPresets.xml", "Config"); if (!m_XmlFileName.empty()) return LoadPreset(m_XmlFileName);
bool mitk::LevelWindowPreset::LoadPreset | ( | std::string | fileName ) |
Definition at line 43 of file mitkLevelWindowPreset.cpp.
{ if ( fileName.empty() ) return false; vtkXMLParser::SetFileName( fileName.c_str() ); if ( !vtkXMLParser::Parse() ) { #ifdef INTERDEBUG MITK_INFO<<"LevelWindowPreset::LoadPreset xml file cannot parse!"<<std::endl; #endif }
static LevelWindowPreset* mitk::LevelWindowPreset::New | ( | ) | [static] |
void mitk::LevelWindowPreset::newPresets | ( | std::map< std::string, double > | newLevel, |
std::map< std::string, double > | newWindow | ||
) |
Definition at line 123 of file mitkLevelWindowPreset.cpp.
Referenced by QmitkLevelWindowWidgetContextMenu::addPreset().
{ m_Level = newLevel;
mitk::LevelWindowPreset::vtkTypeMacro | ( | LevelWindowPreset | , |
vtkXMLParser | |||
) |