ITK
4.1.0
Insight Segmentation and Registration Toolkit
|
#include <itkCreateObjectFunction.h>
Public Types | |
typedef SmartPointer< const Self > | ConstPointer |
typedef SmartPointer< Self > | Pointer |
typedef CreateObjectFunctionBase | Self |
typedef Object | Superclass |
Public Member Functions | |
virtual SmartPointer< LightObject > | CreateObject ()=0 |
Protected Member Functions | |
CreateObjectFunctionBase () | |
~CreateObjectFunctionBase () | |
Private Member Functions | |
CreateObjectFunctionBase (const Self &) | |
void | operator= (const Self &) |
Define API for object creation callback functions.
Definition at line 31 of file itkCreateObjectFunction.h.
typedef SmartPointer< const Self > itk::CreateObjectFunctionBase::ConstPointer |
Reimplemented from itk::Object.
Definition at line 38 of file itkCreateObjectFunction.h.
Reimplemented from itk::Object.
Reimplemented in itk::CreateObjectFunction< T >.
Definition at line 37 of file itkCreateObjectFunction.h.
Standard typedefs.
Reimplemented from itk::Object.
Reimplemented in itk::CreateObjectFunction< T >.
Definition at line 35 of file itkCreateObjectFunction.h.
Reimplemented from itk::Object.
Definition at line 36 of file itkCreateObjectFunction.h.
itk::CreateObjectFunctionBase::CreateObjectFunctionBase | ( | ) | [inline, protected] |
Definition at line 45 of file itkCreateObjectFunction.h.
itk::CreateObjectFunctionBase::~CreateObjectFunctionBase | ( | ) | [inline, protected] |
Definition at line 46 of file itkCreateObjectFunction.h.
itk::CreateObjectFunctionBase::CreateObjectFunctionBase | ( | const Self & | ) | [private] |
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 >.
void itk::CreateObjectFunctionBase::operator= | ( | const Self & | ) | [private] |
Reimplemented in itk::CreateObjectFunction< T >.