NavigationDataVisualizationFilter represents the superclass of all IGT Filters that visualize NavigationData. More...
#include <mitkNavigationDataVisualizationFilter.h>
Public Types | |
typedef NavigationDataVisualizationFilter | Self |
typedef itk::ProcessObject | Superclass |
typedef itk::SmartPointer< Self > | Pointer |
typedef itk::SmartPointer < const Self > | ConstPointer |
Public Member Functions | |
virtual const char * | GetClassName () const |
virtual void | SetInput (const NavigationData *nd) |
Set the input of this filter. | |
virtual void | SetInput (unsigned int idx, const NavigationData *nd) |
Set input with id idx of this filter. | |
const NavigationData * | GetInput (void) |
Get the input of this filter. | |
const NavigationData * | GetInput (unsigned int idx) |
Get the input with id idx of this filter. | |
Protected Member Functions | |
NavigationDataVisualizationFilter () | |
virtual | ~NavigationDataVisualizationFilter () |
virtual void | GenerateData ()=0 |
NavigationDataVisualizationFilter represents the superclass of all IGT Filters that visualize NavigationData.
Documentation
Definition at line 34 of file mitkNavigationDataVisualizationFilter.h.
typedef itk::SmartPointer<const Self> mitk::NavigationDataVisualizationFilter::ConstPointer |
Reimplemented from mitk::NavigationDataToNavigationDataFilter.
Definition at line 37 of file mitkNavigationDataVisualizationFilter.h.
typedef itk::SmartPointer<Self> mitk::NavigationDataVisualizationFilter::Pointer |
Reimplemented from mitk::NavigationDataToNavigationDataFilter.
Definition at line 37 of file mitkNavigationDataVisualizationFilter.h.
Reimplemented from mitk::NavigationDataToNavigationDataFilter.
Definition at line 37 of file mitkNavigationDataVisualizationFilter.h.
typedef itk::ProcessObject mitk::NavigationDataVisualizationFilter::Superclass |
Reimplemented from mitk::NavigationDataToNavigationDataFilter.
Definition at line 37 of file mitkNavigationDataVisualizationFilter.h.
mitk::NavigationDataVisualizationFilter::NavigationDataVisualizationFilter | ( | ) | [protected] |
Definition at line 21 of file mitkNavigationDataVisualizationFilter.cpp.
{
mitk::NavigationDataVisualizationFilter::~NavigationDataVisualizationFilter | ( | ) | [protected, virtual] |
Definition at line 25 of file mitkNavigationDataVisualizationFilter.cpp.
{
virtual void mitk::NavigationDataVisualizationFilter::GenerateData | ( | ) | [protected, pure virtual] |
virtual const char* mitk::NavigationDataVisualizationFilter::GetClassName | ( | ) | const [virtual] |
Reimplemented from mitk::NavigationDataToNavigationDataFilter.
const NavigationData * mitk::NavigationDataVisualizationFilter::GetInput | ( | unsigned int | idx ) |
Get the input with id idx of this filter.
Documentation
Definition at line 51 of file mitkNavigationDataVisualizationFilter.cpp.
{ if (this->GetNumberOfInputs() < 1) return NULL; return static_cast<const NavigationData*>(this->ProcessObject::GetInput(idx));
const NavigationData * mitk::NavigationDataVisualizationFilter::GetInput | ( | void | ) |
Get the input of this filter.
Documentation
Definition at line 43 of file mitkNavigationDataVisualizationFilter.cpp.
{ if (this->GetNumberOfInputs() < 1) return NULL; return static_cast<const NavigationData*>(this->ProcessObject::GetInput(0));
void mitk::NavigationDataVisualizationFilter::SetInput | ( | unsigned int | idx, |
const NavigationData * | nd | ||
) | [virtual] |
Set input with id idx of this filter.
Documentation
Reimplemented from mitk::NavigationDataToNavigationDataFilter.
Definition at line 36 of file mitkNavigationDataVisualizationFilter.cpp.
{ // Process object is not const-correct so the const_cast is required here this->ProcessObject::SetNthInput(idx, const_cast<NavigationData*>(nd)); this->CreateOutputsForAllInputs();
void mitk::NavigationDataVisualizationFilter::SetInput | ( | const NavigationData * | nd ) | [virtual] |
Set the input of this filter.
Documentation
Reimplemented from mitk::NavigationDataToNavigationDataFilter.
Definition at line 29 of file mitkNavigationDataVisualizationFilter.cpp.
{ // Process object is not const-correct so the const_cast is required here this->ProcessObject::SetNthInput(0, const_cast<NavigationData*>(nd)); this->CreateOutputsForAllInputs();