13 #ifndef mitkGeometryDataSource_h
14 #define mitkGeometryDataSource_h
55 itk::DataObject::Pointer
#define MITKALGORITHMSEXT_EXPORT
Superclass of all classes generating some kind of mitk::BaseData.
itk::DataObject::DataObjectIdentifierType DataObjectIdentifierType
Identifier type for named data objects.
Superclass of all classes generating GeometryData as output.
mitkBaseDataSourceGetOutputDeclarations itk::DataObject::Pointer MakeOutput(DataObjectPointerArraySizeType idx) override
Allocates a new output object and returns it.
itk::DataObject::Pointer MakeOutput(const DataObjectIdentifierType &name) override
Allocates a new output object by name.
mitkClassMacro(GeometryDataSource, BaseDataSource)
~GeometryDataSource() override
mitk::GeometryData OutputType
The output type of this source.
Data class that holds only a BaseGeometry without any specific data payload.
#define mitkBaseDataSourceGetOutputDeclarations
Find image slices visible on a given plane.