Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
Stores values needed for the representation/visualization of dose iso levels. More...
#include <mitkIsoDoseLevel.h>
Public Types | |
typedef ::itk::RGBPixel< float > | ColorType |
typedef DoseValueRel | DoseValueType |
Public Member Functions | |
mitkClassMacroItkParent (IsoDoseLevel, itk::Object) | |
mitkNewMacro4Param (Self, DoseValueType, ColorType, bool, bool) | |
bool | operator> (const IsoDoseLevel &right) const |
bool | operator< (const IsoDoseLevel &right) const |
bool | operator== (const IsoDoseLevel &right) const |
virtual void | SetDoseValue (DoseValueType _arg) |
virtual DoseValueType | GetDoseValue () const |
virtual void | SetColor (ColorType _arg) |
virtual ColorType | GetColor () const |
virtual void | SetVisibleIsoLine (bool _arg) |
virtual bool | GetVisibleIsoLine () const |
virtual void | VisibleIsoLineOn () |
virtual void | VisibleIsoLineOff () |
virtual void | SetVisibleColorWash (bool _arg) |
virtual bool | GetVisibleColorWash () const |
virtual void | VisibleColorWashOn () |
virtual void | VisibleColorWashOff () |
Static Public Member Functions | |
static Pointer | New () |
Protected Member Functions | |
IsoDoseLevel () | |
IsoDoseLevel (const IsoDoseLevel &other) | |
IsoDoseLevel (const DoseValueType &value, const ColorType &color, bool visibleIsoLine=true, bool visibleColorWash=true) | |
virtual | ~IsoDoseLevel () |
mitkCloneMacro (IsoDoseLevel) | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
Stores values needed for the representation/visualization of dose iso levels.
The dose iso level is defined in the topology of a dose distribution by the dose value that indicates the lower boundary of the iso level. The upper boundary is implicitly defined by the next IsoDoseLevel greater (higher dose value) than the current iso level. Color and the visibility options are used to indicate the visualization style.
Definition at line 40 of file mitkIsoDoseLevel.h.
typedef ::itk::RGBPixel<float> mitk::IsoDoseLevel::ColorType |
Definition at line 43 of file mitkIsoDoseLevel.h.
Definition at line 44 of file mitkIsoDoseLevel.h.
|
protected |
Definition at line 20 of file mitkIsoDoseLevel.cpp.
|
protected |
Definition at line 28 of file mitkIsoDoseLevel.cpp.
|
protected |
Definition at line 39 of file mitkIsoDoseLevel.cpp.
|
protectedvirtual |
Definition at line 47 of file mitkIsoDoseLevel.cpp.
|
virtual |
Referenced by QmitkIsoDoseLevelSetModel::data().
|
virtual |
|
virtual |
Referenced by QmitkIsoDoseLevelSetModel::data().
|
virtual |
Referenced by QmitkIsoDoseLevelSetModel::data().
mitk::IsoDoseLevel::mitkClassMacroItkParent | ( | IsoDoseLevel | , |
itk::Object | |||
) |
|
protected |
mitk::IsoDoseLevel::mitkNewMacro4Param | ( | Self | , |
DoseValueType | , | ||
ColorType | , | ||
bool | , | ||
bool | |||
) |
|
static |
bool mitk::IsoDoseLevel::operator< | ( | const IsoDoseLevel & | right | ) | const |
Checks if current dose iso level instances is lesser according to the dose values.
Definition at line 62 of file mitkIsoDoseLevel.cpp.
bool mitk::IsoDoseLevel::operator== | ( | const IsoDoseLevel & | right | ) | const |
Definition at line 51 of file mitkIsoDoseLevel.cpp.
bool mitk::IsoDoseLevel::operator> | ( | const IsoDoseLevel & | right | ) | const |
Checks if current dose iso level instances is greater according to the dose values.
Definition at line 67 of file mitkIsoDoseLevel.cpp.
|
overrideprotected |
Definition at line 72 of file mitkIsoDoseLevel.cpp.
|
virtual |
Referenced by QmitkIsoDoseLevelSetModel::setData().
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |