Medical Imaging Interaction Toolkit
2024.06.00
Medical Imaging Interaction Toolkit
|
Go to the documentation of this file.
45 void SetLocked(
bool locked);
46 bool GetLocked()
const;
48 void SetVisible(
bool visible);
49 bool GetVisible()
const;
51 void SetOpacity(
float opacity);
52 float GetOpacity()
const;
54 void SetName(
const std::string &name);
55 std::string GetName()
const;
57 std::string GetTrackingID()
const;
71 void SetLayer(
unsigned int layer);
72 unsigned int GetLayer()
const;
74 void SetProperty(
const std::string &propertyKey,
BaseProperty *property,
const std::string &contextName =
"",
bool fallBackOnDefaultContext =
false)
override;
76 using itk::Object::Modified;
83 void PrintSelf(std::ostream &os, itk::Indent indent)
const override;
88 itk::LightObject::Pointer InternalClone()
const override;
const MITKCORE_EXPORT ScalarType eps
#define MITKMULTILABEL_EXPORT
std::vector< Label::ConstPointer > ConstLabelVector
Abstract base class for properties.
#define mitkNewMacro2Param(classname, typea, typeb)
itk::RGBPixel< float > Color
Color Standard RGB color typedef (float)
MITKNEWMODULE_EXPORT bool Equal(mitk::ExampleDataStructure *leftHandSide, mitk::ExampleDataStructure *rightHandSide, mitk::ScalarType eps, bool verbose)
Returns true if the example data structures are considered equal.
Find image slices visible on a given plane.
static const PixelType MAX_LABEL_VALUE
The maximum value a label can get: Since the value is of type unsigned short MAX_LABEL_VALUE = 65535.
A data structure describing a label.
Class for defining the data type of pixels.
Key-value list holding instances of BaseProperty.
std::vector< Label::Pointer > LabelVector
#define mitkClassMacro(className, SuperClassName)