13 #ifndef _MITK_DATA_TREE_NODE_SOURCE_H 14 #define _MITK_DATA_TREE_NODE_SOURCE_H 16 #include "itkProcessObject.h" 37 itkFactorylessNewMacro(
Self);
51 DataObjectPointer MakeOutput(DataObjectPointerArraySizeType idx)
override;
59 DataObjectPointer MakeOutput(
const DataObjectIdentifierType &name)
override;
61 OutputType *GetOutput();
62 const OutputType *GetOutput()
const;
63 OutputType *GetOutput(DataObjectPointerArraySizeType idx);
64 const OutputType *GetOutput(DataObjectPointerArraySizeType idx)
const;
72 #endif // #define _MITK_BASE_DATA_SOURCE_H
DataCollection - Class to facilitate loading/accessing structured data.
mitk::DataNode OutputType
#define mitkClassMacroItkParent(className, SuperClassName)
OutputType::Pointer OutputTypePointer
Superclass of all classes generating data tree nodes (instances of class mitk::DataNode) as output...
Class for nodes of the DataTree.