30#ifndef __igtlCreateObjectFunction_h
31#define __igtlCreateObjectFunction_h
62 void operator=(
const Self&);
91 void operator=(
const Self&);
Define API for object creation callback functions.
~CreateObjectFunctionBase()
SmartPointer< Self > Pointer
virtual SmartPointer< LightObject > CreateObject()=0
CreateObjectFunctionBase Self
CreateObjectFunctionBase()
SmartPointer< const Self > ConstPointer
CreateObjectFunction is used to create callback functions that create IGTL Objects for use with the i...
CreateObjectFunction Self
LightObject::Pointer CreateObject()
SmartPointer< Self > Pointer
igtlFactorylessNewMacro(Self)
Base class for most igtl classes.
Implements transparent reference counting.
ObjectType * GetPointer() const
The "igtl" namespace contains all OpenIGTLink classes. There are several nested namespaces within the...