Base class for all process objects that produce a mitk::LookupTable as output.
More...
#include <mitkLookupTableSource.h>
Base class for all process objects that produce a mitk::LookupTable as output.
It is assumed that LookupTableSource subclasses do not support streaming, i.e. the requested region is always the largest possible region.
- See also
- LookupTable
Definition at line 33 of file mitkLookupTableSource.h.
◆ DataObjectPointer
◆ OutputType
◆ OutputTypePointer
◆ LookupTableSource()
| mitk::LookupTableSource::LookupTableSource |
( |
| ) |
|
|
protected |
◆ ~LookupTableSource()
| mitk::LookupTableSource::~LookupTableSource |
( |
| ) |
|
|
overrideprotected |
◆ Clone()
| Pointer mitk::LookupTableSource::Clone |
( |
| ) |
const |
◆ GenerateInputRequestedRegion()
| void mitk::LookupTableSource::GenerateInputRequestedRegion |
( |
| ) |
|
|
override |
Generate the input requested region.
Delegates to the superclass implementation.
◆ GetOutput() [1/4]
| virtual OutputType* mitk::LookupTableSource::GetOutput |
( |
| ) |
|
|
virtual |
Get the primary output.
- Returns
- Pointer to the output LookupTable.
◆ GetOutput() [2/4]
| virtual const OutputType* mitk::LookupTableSource::GetOutput |
( |
| ) |
const |
|
virtual |
Get the primary output (const).
◆ GetOutput() [3/4]
| virtual OutputType* mitk::LookupTableSource::GetOutput |
( |
DataObjectPointerArraySizeType |
idx | ) |
|
|
virtual |
Get an output by index.
- Parameters
-
- Returns
- Pointer to the output LookupTable.
◆ GetOutput() [4/4]
| virtual const OutputType* mitk::LookupTableSource::GetOutput |
( |
DataObjectPointerArraySizeType |
idx | ) |
const |
|
virtual |
Get an output by index (const).
◆ GraftOutput()
| virtual void mitk::LookupTableSource::GraftOutput |
( |
OutputType * |
output | ) |
|
|
virtual |
Graft the given output onto this source.
- Parameters
-
◆ MakeOutput() [1/2]
| itk::DataObject::Pointer mitk::LookupTableSource::MakeOutput |
( |
const DataObjectIdentifierType & |
name | ) |
|
|
override |
Allocate a new output object by name.
- Parameters
-
| [in] | name | The output identifier. |
- Returns
- Smart pointer to the newly allocated LookupTable.
◆ MakeOutput() [2/2]
| itk::DataObject::Pointer mitk::LookupTableSource::MakeOutput |
( |
DataObjectPointerArraySizeType |
idx | ) |
|
|
override |
Allocate a new output object.
- Parameters
-
| [in] | idx | The output index (currently not evaluated). |
- Returns
- Smart pointer to the newly allocated LookupTable.
◆ mitkClassMacroItkParent()
| mitk::LookupTableSource::mitkClassMacroItkParent |
( |
LookupTableSource |
, |
|
|
itk::ProcessObject |
|
|
) |
| |
◆ New()
| static Pointer mitk::LookupTableSource::New |
( |
| ) |
|
|
static |
The documentation for this class was generated from the following file: