13 #ifndef mitkLookupTableSource_h
14 #define mitkLookupTableSource_h
20 #include "itkProcessObject.h"
38 itkFactorylessNewMacro(Self);
53 itk::DataObject::Pointer
MakeOutput(DataObjectPointerArraySizeType idx)
override;
61 itk::DataObject::Pointer
MakeOutput(
const DataObjectIdentifierType &name)
override;
#define MITKDATATYPESEXT_EXPORT
Base class for all objects which have an object of type mitkLookupTable as output.
virtual const OutputType * GetOutput() const
virtual void GraftOutput(OutputType *output)
void GenerateInputRequestedRegion() override
itk::DataObject::Pointer MakeOutput(const DataObjectIdentifierType &name) override
virtual OutputType * GetOutput(DataObjectPointerArraySizeType idx)
mitkClassMacroItkParent(LookupTableSource, itk::ProcessObject)
virtual const OutputType * GetOutput(DataObjectPointerArraySizeType idx) const
itk::DataObject::Pointer DataObjectPointer
itk::DataObject::Pointer MakeOutput(DataObjectPointerArraySizeType idx) override
OutputType::Pointer OutputTypePointer
mitk::LookupTable OutputType
virtual OutputType * GetOutput()
~LookupTableSource() override
The LookupTable class mitk wrapper for a vtkLookupTable.
Find image slices visible on a given plane.