Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
mitk::IsoDoseLevelSetProperty Class Reference

Property class for dose iso level sets. More...

#include <mitkIsoDoseLevelSetProperty.h>

Inheritance diagram for mitk::IsoDoseLevelSetProperty:
Collaboration diagram for mitk::IsoDoseLevelSetProperty:

Public Types

typedef IsoDoseLevelSet ValueType
 
- Public Types inherited from mitk::BaseProperty
typedef BaseProperty Self
 
typedef itk::Object Superclass
 
typedef itk::SmartPointer< SelfPointer
 
typedef itk::SmartPointer< const SelfConstPointer
 

Public Member Functions

 mitkClassMacro (IsoDoseLevelSetProperty, BaseProperty)
 
 mitkNewMacro1Param (IsoDoseLevelSetProperty, IsoDoseLevelSet *)
 
virtual ~IsoDoseLevelSetProperty ()
 
const IsoDoseLevelSetGetIsoDoseLevelSet () const
 
const IsoDoseLevelSetGetValue () const
 
IsoDoseLevelSetGetIsoDoseLevelSet ()
 
IsoDoseLevelSetGetValue ()
 
void SetIsoDoseLevelSet (IsoDoseLevelSet *levelSet)
 
void SetValue (IsoDoseLevelSet *levelSet)
 
virtual std::string GetValueAsString () const override
 
- Public Member Functions inherited from mitk::BaseProperty
virtual std::vector< std::string > GetClassHierarchy () const
 
virtual const char * GetClassName () const
 
Pointer Clone () const
 
bool operator== (const BaseProperty &property) const
 Subclasses must implement IsEqual(const BaseProperty&) to support comparison. More...
 
BasePropertyoperator= (const BaseProperty &property)
 Assigns property to this BaseProperty instance. More...
 
bool AssignProperty (const BaseProperty &property)
 Assigns property to this BaseProperty instance. More...
 

Static Public Member Functions

static Pointer New ()
 
- Static Public Member Functions inherited from mitk::BaseProperty
static const char * GetStaticNameOfClass ()
 

Protected Member Functions

 IsoDoseLevelSetProperty ()
 
 IsoDoseLevelSetProperty (const IsoDoseLevelSetProperty &other)
 
 IsoDoseLevelSetProperty (IsoDoseLevelSet *levelSet)
 
- Protected Member Functions inherited from mitk::BaseProperty
 BaseProperty ()
 
 BaseProperty (const BaseProperty &other)
 
virtual ~BaseProperty ()
 

Protected Attributes

IsoDoseLevelSet::Pointer m_IsoLevelSet
 

Additional Inherited Members

- Static Public Attributes inherited from mitk::BaseProperty
static const std::string VALUE_CANNOT_BE_CONVERTED_TO_STRING
 Default return value if a property which can not be returned as string. More...
 

Detailed Description

Property class for dose iso level sets.

Definition at line 30 of file mitkIsoDoseLevelSetProperty.h.

Member Typedef Documentation

Constructor & Destructor Documentation

mitk::IsoDoseLevelSetProperty::IsoDoseLevelSetProperty ( )
protected

Definition at line 21 of file mitkIsoDoseLevelSetProperty.cpp.

mitk::IsoDoseLevelSetProperty::IsoDoseLevelSetProperty ( const IsoDoseLevelSetProperty other)
protected

Definition at line 25 of file mitkIsoDoseLevelSetProperty.cpp.

mitk::IsoDoseLevelSetProperty::IsoDoseLevelSetProperty ( IsoDoseLevelSet levelSet)
protected

Definition at line 31 of file mitkIsoDoseLevelSetProperty.cpp.

mitk::IsoDoseLevelSetProperty::~IsoDoseLevelSetProperty ( )
virtual

Definition at line 35 of file mitkIsoDoseLevelSetProperty.cpp.

Member Function Documentation

const mitk::IsoDoseLevelSet * mitk::IsoDoseLevelSetProperty::GetIsoDoseLevelSet ( ) const

Definition at line 50 of file mitkIsoDoseLevelSetProperty.cpp.

mitk::IsoDoseLevelSet * mitk::IsoDoseLevelSetProperty::GetIsoDoseLevelSet ( )

Definition at line 60 of file mitkIsoDoseLevelSetProperty.cpp.

const mitk::IsoDoseLevelSet * mitk::IsoDoseLevelSetProperty::GetValue ( ) const

Definition at line 55 of file mitkIsoDoseLevelSetProperty.cpp.

mitk::IsoDoseLevelSet * mitk::IsoDoseLevelSetProperty::GetValue ( )

Definition at line 65 of file mitkIsoDoseLevelSetProperty.cpp.

std::string mitk::IsoDoseLevelSetProperty::GetValueAsString ( ) const
overridevirtual

Reimplemented from mitk::BaseProperty.

Definition at line 85 of file mitkIsoDoseLevelSetProperty.cpp.

mitk::IsoDoseLevelSetProperty::mitkClassMacro ( IsoDoseLevelSetProperty  ,
BaseProperty   
)
mitk::IsoDoseLevelSetProperty::mitkNewMacro1Param ( IsoDoseLevelSetProperty  ,
IsoDoseLevelSet  
)
static Pointer mitk::IsoDoseLevelSetProperty::New ( )
static
void mitk::IsoDoseLevelSetProperty::SetIsoDoseLevelSet ( IsoDoseLevelSet levelSet)

Definition at line 71 of file mitkIsoDoseLevelSetProperty.cpp.

void mitk::IsoDoseLevelSetProperty::SetValue ( IsoDoseLevelSet levelSet)

Definition at line 80 of file mitkIsoDoseLevelSetProperty.cpp.

Member Data Documentation

IsoDoseLevelSet::Pointer mitk::IsoDoseLevelSetProperty::m_IsoLevelSet
protected

Definition at line 34 of file mitkIsoDoseLevelSetProperty.h.


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