This category includes the data classes themselves (images, surfaces, etc.) as well as management classes to organize the data during run-time in a tree structure, called the data tree (mitk::DataTree). More...
![]() |
Classes | |
class | mitk::AnnotationProperty |
Property for annotations. More... | |
class | mitk::BaseProperty |
Abstract base class for properties. More... | |
class | mitk::ClippingProperty |
Property for clipping datasets; currently only clipping planes are possible. More... | |
class | mitk::ColorProperty |
RGB color property. More... | |
class | mitk::DataNode |
Class for nodes of the DataTree. More... | |
class | mitk::EnumerationProperty |
class | mitk::GroupTagProperty |
Property class that has no value. More... | |
class | mitk::LevelWindow |
Class to store level/window values. More... | |
class | mitk::LevelWindowProperty |
Property for level/window data. More... | |
class | mitk::ModalityProperty |
Enumerates all known modalities. More... | |
class | mitk::PropertyList |
Key-value list holding instances of BaseProperty. More... | |
class | mitk::SmartPointerProperty |
Property containing a smart-pointer. More... | |
class | mitk::StringProperty |
Property for strings. More... | |
class | mitk::WeakPointerProperty |
Property containing a smart-pointer. More... | |
class | mitk::LookupTableProperty |
Property for LookupTable data. More... | |
class | mitk::OrganTypeProperty |
Enumerates all known organs :-) More... | |
class | mitk::PlanarFigureControlPointStyleProperty |
Defines the rendering style of control points for PlanarFigure objects. More... | |
Modules | |
IO Classes | |
This subcategory includes the IO classes to read or write data objects. | |
Data Tree Classes | |
This subcategory includes the data tree classes, which organizes the data during run-time in a tree structure. | |
Geometry Classes | |
This subcategory includes the geometry classes, which describe the geometry of the data in space and time. | |
Data Classes | |
This subcategory includes the data classes, e.g., for images (mitk::Image), surfaces (mitk::Surface), vessel-trees (mitk::VesselTreeData), etc. | |
Data Storage Classes | |
This subcategory includes the classes to store and retrieve objects from the mitk::DataStorage. |
This category includes the data classes themselves (images, surfaces, etc.) as well as management classes to organize the data during run-time in a tree structure, called the data tree (mitk::DataTree).
There are two things in MITK: data itself and the organization of data in a tree. The data tree is used for communication between different parts of an application: The renderer uses it to find the things to render, functionalities use it to find "all images" or "all surfaces", and the event handling uses it to distribute events to interactors.
For a list of all possible kind of data, look at Data Classes. IO Classes lists classes that help to read and write data sets.
For an explanation of the data tree, iterators and tree nodes, refer to Data Tree Classes.
Geometry Classes groups all classes that describe the spatial/temporal position and orientation of data sets.