26 DataObjectPointerArray inputs = this->GetInputs();
27 for (
unsigned int index = 0; index < inputs.size(); ++index )
33 if ( ! nd || ! output )
35 MITK_ERROR(
"NavigationDataToNavigationDataFilter")(
"NavigationDataPassThroughFilter")
36 <<
"Input and output must not be null.";
37 mitkThrow() <<
"Input and output must not be null.";
NavigationData * GetOutput(void)
return the output (output with id 0) of the filter
virtual void SetDataValid(bool _arg)
sets the dataValid flag of the NavigationData object indicating if the object contains valid data ...
const NavigationData * GetInput(void) const
Get the input of this filter.
NavigationDataPassThroughFilter()
void GenerateData() override
Passes navigation data from all inputs to all outputs. If a subclass wants to implement its own versi...
void Graft(const DataObject *data) override
Graft the data and information from one NavigationData to another.
~NavigationDataPassThroughFilter() override
virtual bool IsDataValid() const
returns true if the object contains valid data