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::LUMImageIOFactory Class Reference

Creation d'un instance d'un objet LUMImageIO utilisant les object factory. More...

#include <otbLUMImageIOFactory.h>

+ Inheritance diagram for otb::LUMImageIOFactory:
+ Collaboration diagram for otb::LUMImageIOFactory:

Public Types

typedef itk::SmartPointer
< const Self
typedef itk::SmartPointer< SelfPointer
typedef LUMImageIOFactory Self
typedef itk::ObjectFactoryBase Superclass

Public Member Functions

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

Static Public Member Functions

static LUMImageIOFactoryFactoryNew ()
static Pointer New (void)
static void RegisterOneFactory (void)

Protected Member Functions

 LUMImageIOFactory ()
virtual ~LUMImageIOFactory ()

Private Member Functions

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

Detailed Description

Creation d'un instance d'un objet LUMImageIO utilisant les object factory.

Definition at line 29 of file otbLUMImageIOFactory.h.

Member Typedef Documentation

Definition at line 36 of file otbLUMImageIOFactory.h.

Definition at line 35 of file otbLUMImageIOFactory.h.

Standard class typedefs.

Definition at line 33 of file otbLUMImageIOFactory.h.

Definition at line 34 of file otbLUMImageIOFactory.h.

Constructor & Destructor Documentation

otb::LUMImageIOFactory::LUMImageIOFactory ( )

Definition at line 27 of file otbLUMImageIOFactory.cxx.

otb::LUMImageIOFactory::~LUMImageIOFactory ( )

Definition at line 36 of file otbLUMImageIOFactory.cxx.

otb::LUMImageIOFactory::LUMImageIOFactory ( const Self )

Member Function Documentation

virtual ::itk::LightObject::Pointer otb::LUMImageIOFactory::CreateAnother ( void  ) const
static LUMImageIOFactory* otb::LUMImageIOFactory::FactoryNew ( )

Definition at line 44 of file otbLUMImageIOFactory.h.

const char * otb::LUMImageIOFactory::GetDescription ( void  ) const

Definition at line 47 of file otbLUMImageIOFactory.cxx.

const char * otb::LUMImageIOFactory::GetITKSourceVersion ( void  ) const

Class methods used to interface with the registered factories.

Definition at line 41 of file otbLUMImageIOFactory.cxx.


virtual const char* otb::LUMImageIOFactory::GetNameOfClass ( ) const

Run-time type information (and related methods).

static Pointer otb::LUMImageIOFactory::New ( void  )
void otb::LUMImageIOFactory::operator= ( const Self )
static void otb::LUMImageIOFactory::RegisterOneFactory ( void  )

Register one factory of this type

Definition at line 50 of file otbLUMImageIOFactory.h.

References New().

Referenced by otb::LUMImageIOFactoryRegister__Private().

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