Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

itk::CreateObjectFunctionBase Class Reference
[ITK System Objects]

Define API for object creation callback functions. More...

#include <itkCreateObjectFunction.h>

Inheritance diagram for itk::CreateObjectFunctionBase:

Inheritance graph
[legend]
Collaboration diagram for itk::CreateObjectFunctionBase:

Collaboration graph
[legend]
List of all members.

Public Types

typedef CreateObjectFunctionBase Self
typedef Object Superclass
typedef SmartPointer< SelfPointer
typedef SmartPointer< const
Self
ConstPointer

Public Member Functions

virtual SmartPointer< LightObjectCreateObject ()=0

Protected Member Functions

 CreateObjectFunctionBase ()
 ~CreateObjectFunctionBase ()

Detailed Description

Define API for object creation callback functions.

Definition at line 30 of file itkCreateObjectFunction.h.


Member Typedef Documentation

typedef SmartPointer<const Self> itk::CreateObjectFunctionBase::ConstPointer
 

Reimplemented from itk::Object.

Definition at line 37 of file itkCreateObjectFunction.h.

typedef SmartPointer<Self> itk::CreateObjectFunctionBase::Pointer
 

Reimplemented from itk::Object.

Reimplemented in itk::CreateObjectFunction< T >.

Definition at line 36 of file itkCreateObjectFunction.h.

typedef CreateObjectFunctionBase itk::CreateObjectFunctionBase::Self
 

Standard typedefs.

Reimplemented from itk::Object.

Reimplemented in itk::CreateObjectFunction< T >.

Definition at line 34 of file itkCreateObjectFunction.h.

typedef Object itk::CreateObjectFunctionBase::Superclass
 

Reimplemented from itk::Object.

Definition at line 35 of file itkCreateObjectFunction.h.


Constructor & Destructor Documentation

itk::CreateObjectFunctionBase::CreateObjectFunctionBase  )  [inline, protected]
 

Definition at line 44 of file itkCreateObjectFunction.h.

itk::CreateObjectFunctionBase::~CreateObjectFunctionBase  )  [inline, protected]
 

Definition at line 45 of file itkCreateObjectFunction.h.


Member Function Documentation

virtual SmartPointer<LightObject> itk::CreateObjectFunctionBase::CreateObject  )  [pure virtual]
 

Create an object and return a pointer to it as an itk::LightObject.

Implemented in itk::CreateObjectFunction< T >.


The documentation for this class was generated from the following file:
Generated at Sun Apr 1 03:00:25 2007 for ITK by doxygen 1.3.8 written by Dimitri van Heesch, © 1997-2000