Medical Imaging Interaction Toolkit  2023.04.99-859410e3
Medical Imaging Interaction Toolkit
mitkPropertyKeyPath.h File Reference
#include <string>
#include <vector>
#include <mitkExceptionMacro.h>
#include <MitkCoreExports.h>

Go to the source code of this file.


class  mitk::PropertyKeyPath
 Class that can be used to specify nested or wild carded property keys. E.g. for the use in context of the property persistence service or the property relation service.
Following assumptions are made /preconditions are defined: More...
struct  mitk::PropertyKeyPath::NodeInfo
class  mitk::InvalidPathNodeException


 Find image slices visible on a given plane.


MITKCORE_EXPORT std::ostream & mitk::operator<< (std::ostream &os, const PropertyKeyPath &path)
MITKCORE_EXPORT std::string mitk::PropertyKeyPathToPropertyRegEx (const PropertyKeyPath &tagPath)
MITKCORE_EXPORT std::string mitk::PropertyKeyPathToPersistenceKeyRegEx (const PropertyKeyPath &tagPath)
MITKCORE_EXPORT std::string mitk::PropertyKeyPathToPersistenceKeyTemplate (const PropertyKeyPath &tagPath)
MITKCORE_EXPORT std::string mitk::PropertyKeyPathToPersistenceNameTemplate (const PropertyKeyPath &tagPath)
MITKCORE_EXPORT PropertyKeyPath mitk::PropertyNameToPropertyKeyPath (const std::string &propertyName)
MITKCORE_EXPORT std::string mitk::PropertyKeyPathToPropertyName (const PropertyKeyPath &tagPath)