Medical Imaging Interaction Toolkit  2026.06.00
Medical Imaging Interaction Toolkit
Data Storage Classes

This subcategory includes the classes to store and retrieve objects from the mitk::DataStorage. More...

Collaboration diagram for Data Storage Classes:

Classes

class  mitk::DataStorage
 Abstract data management class that organizes DataNode objects in a directed acyclic graph. More...
 
class  mitk::NodePredicateAnd
 Composite predicate that forms a logical AND (conjunction) from its child predicates. More...
 
class  mitk::NodePredicateBase
 Abstract base class for predicates used to filter DataNode objects in DataStorage queries. More...
 
class  mitk::NodePredicateCompositeBase
 Abstract base class for composite predicates that contain child predicates (e.g., AND, OR, NOT). More...
 
class  mitk::NodePredicateData
 Predicate that evaluates if the given DataNode's data object pointer equals a given pointer. More...
 
class  mitk::NodePredicateDataProperty
 Predicate that evaluates if the data of a given DataNode has a specific property. More...
 
class  mitk::NodePredicateDataType
 Predicate that evaluates if the given DataNode's data object is of a specific data type. More...
 
class  mitk::NodePredicateDataUID
 Predicate that compares the data UID of the given DataNode to a specific UID. More...
 
class  mitk::NodePredicateDimension
 Predicate that evaluates if the given DataNode's data object has the specified dimension, for datasets where dimension is applicable. More...
 
class  mitk::NodePredicateFunction
 Predicate that transfers the check to a specific Callable. More...
 
class  mitk::NodePredicateGeometry
 Predicate that evaluates if the given DataNode's data object has the same geometry (in terms of spacing, origin, orientation) as the reference geometry. More...
 
class  mitk::NodePredicateNot
 Composite predicate that negates (logically inverts) its single child predicate. More...
 
class  mitk::NodePredicateOr
 Composite predicate that forms a logical OR (disjunction) from its child predicates. More...
 
class  mitk::NodePredicateProperty
 Predicate that evaluates whether a DataNode has a specific property. More...
 
class  mitk::NodePredicateSubGeometry
 Predicate that evaluates if the given DataNode's data object has a geometry that is a sub geometry of the reference geometry. More...
 
class  mitk::StandaloneDataStorage
 Concrete DataStorage implementation that stores nodes in an in-memory adjacency list graph. More...
 

Detailed Description

This subcategory includes the classes to store and retrieve objects from the mitk::DataStorage.