Orfeo ToolBox  4.2
Orfeo ToolBox is not a black box
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Member Functions | List of all members
otb::RCC8GraphSource< TOutputGraph > Class Template Reference

Base class for all the filters producing an otbRCC8Graph. More...

#include <otbRCC8GraphSource.h>

+ Inheritance diagram for otb::RCC8GraphSource< TOutputGraph >:
+ Collaboration diagram for otb::RCC8GraphSource< TOutputGraph >:

Public Types

typedef itk::SmartPointer
< const Self
ConstPointer
 
typedef itk::DataObject::Pointer DataObjectPointer
 
typedef OutputGraphType::Pointer OutputGraphPointerType
 
typedef TOutputGraph OutputGraphType
 
typedef itk::SmartPointer< SelfPointer
 
typedef RCC8GraphSource Self
 
typedef itk::ProcessObject Superclass
 

Public Member Functions

virtual ::itk::LightObject::Pointer CreateAnother (void) const
 
virtual const char * GetNameOfClass () const
 
virtual OutputGraphTypeGetOutput (void)
 

Static Public Member Functions

static Pointer New ()
 

Protected Member Functions

 RCC8GraphSource ()
 
virtual ~RCC8GraphSource ()
 
virtual void PrintSelf (std::ostream &os, itk::Indent indent) const
 

Private Member Functions

 RCC8GraphSource (const Self &)
 
void operator= (const Self &)
 

Detailed Description

template<class TOutputGraph>
class otb::RCC8GraphSource< TOutputGraph >

Base class for all the filters producing an otbRCC8Graph.

Definition at line 30 of file otbRCC8GraphSource.h.

Member Typedef Documentation

template<class TOutputGraph>
typedef itk::SmartPointer<const Self> otb::RCC8GraphSource< TOutputGraph >::ConstPointer

Definition at line 38 of file otbRCC8GraphSource.h.

template<class TOutputGraph>
typedef itk::DataObject::Pointer otb::RCC8GraphSource< TOutputGraph >::DataObjectPointer

Data object pointer type

Definition at line 42 of file otbRCC8GraphSource.h.

template<class TOutputGraph>
typedef OutputGraphType::Pointer otb::RCC8GraphSource< TOutputGraph >::OutputGraphPointerType

Definition at line 47 of file otbRCC8GraphSource.h.

template<class TOutputGraph>
typedef TOutputGraph otb::RCC8GraphSource< TOutputGraph >::OutputGraphType

Template parameter typedef

Definition at line 46 of file otbRCC8GraphSource.h.

template<class TOutputGraph>
typedef itk::SmartPointer<Self> otb::RCC8GraphSource< TOutputGraph >::Pointer

Definition at line 37 of file otbRCC8GraphSource.h.

template<class TOutputGraph>
typedef RCC8GraphSource otb::RCC8GraphSource< TOutputGraph >::Self

Standard typedefs

Definition at line 35 of file otbRCC8GraphSource.h.

template<class TOutputGraph>
typedef itk::ProcessObject otb::RCC8GraphSource< TOutputGraph >::Superclass

Definition at line 36 of file otbRCC8GraphSource.h.

Constructor & Destructor Documentation

template<class TOutputGraph >
otb::RCC8GraphSource< TOutputGraph >::RCC8GraphSource ( )
protected

Constructor

Definition at line 30 of file otbRCC8GraphSource.txx.

template<class TOutputGraph>
virtual otb::RCC8GraphSource< TOutputGraph >::~RCC8GraphSource ( )
inlineprotectedvirtual

Destructor

Definition at line 55 of file otbRCC8GraphSource.h.

template<class TOutputGraph>
otb::RCC8GraphSource< TOutputGraph >::RCC8GraphSource ( const Self )
private

Member Function Documentation

template<class TOutputGraph>
virtual::itk::LightObject::Pointer otb::RCC8GraphSource< TOutputGraph >::CreateAnother ( void  ) const
template<class TOutputGraph>
virtual const char* otb::RCC8GraphSource< TOutputGraph >::GetNameOfClass ( ) const
virtual
template<class TOutputGraph >
RCC8GraphSource< TOutputGraph >::OutputGraphType * otb::RCC8GraphSource< TOutputGraph >::GetOutput ( void  )
virtual

Overiding of the GetOutput() method

Get the output Graph

Returns
The output graph produced.

Definition at line 42 of file otbRCC8GraphSource.txx.

template<class TOutputGraph>
static Pointer otb::RCC8GraphSource< TOutputGraph >::New ( )
static

Type macro

template<class TOutputGraph>
void otb::RCC8GraphSource< TOutputGraph >::operator= ( const Self )
private
template<class TOutputGraph >
void otb::RCC8GraphSource< TOutputGraph >::PrintSelf ( std::ostream &  os,
itk::Indent  indent 
) const
protectedvirtual

The documentation for this class was generated from the following files: