ITK  4.4.0
Insight Segmentation and Registration Toolkit
Static Public Member Functions | List of all members
itk::SpatialObjectFactory< T > Class Template Reference

#include <itkSpatialObjectFactory.h>

+ Inheritance diagram for itk::SpatialObjectFactory< T >:
+ Collaboration diagram for itk::SpatialObjectFactory< T >:

Detailed Description

template<class T>
class itk::SpatialObjectFactory< T >

Create instances of SpatialObjects.

Definition at line 41 of file itkSpatialObjectFactory.h.

Static Public Member Functions

static void RegisterSpatialObject ()
- Static Public Member Functions inherited from itk::SpatialObjectFactoryBase
static Pointer New (void)
static void RegisterDefaultSpatialObjects ()
static SpatialObjectFactoryBaseGetFactory ()
- Static Public Member Functions inherited from itk::ObjectFactoryBase
static std::list
< LightObject::Pointer
CreateAllInstance (const char *itkclassname)
static LightObject::Pointer CreateInstance (const char *itkclassname)
static std::list
< ObjectFactoryBase * > 
GetRegisteredFactories ()
static void RegisterFactoryInternal (ObjectFactoryBase *)
static void ReHash ()
static void UnRegisterAllFactories ()
static void UnRegisterFactory (ObjectFactoryBase *)
static bool RegisterFactory (ObjectFactoryBase *, InsertionPositionType where=INSERT_AT_BACK, vcl_size_t position=0)
static void SetStrictVersionChecking (bool)
static void StrictVersionCheckingOn ()
static void StrictVersionCheckingOff ()
static bool GetStrictVersionChecking ()
- Static Public Member Functions inherited from itk::Object
static bool GetGlobalWarningDisplay ()
static void GlobalWarningDisplayOff ()
static void GlobalWarningDisplayOn ()
static Pointer New ()
static void SetGlobalWarningDisplay (bool flag)
- Static Public Member Functions inherited from itk::LightObject
static void BreakOnError ()
static Pointer New ()

Additional Inherited Members

- Public Types inherited from itk::SpatialObjectFactoryBase
typedef SmartPointer< const SelfConstPointer
typedef SmartPointer< SelfPointer
typedef SpatialObjectFactoryBase Self
typedef ObjectFactoryBase Superclass
- Public Member Functions inherited from itk::SpatialObjectFactoryBase
virtual ::itk::LightObject::Pointer CreateAnother (void) const
virtual const char * GetDescription (void) const
virtual const char * GetITKSourceVersion (void) const
virtual const char * GetNameOfClass () const
void RegisterSpatialObject (const char *classOverride, const char *overrideClassName, const char *description, bool enableFlag, CreateObjectFunctionBase *createFunction)
- Protected Types inherited from itk::LightObject
typedef int InternalReferenceCountType
- Protected Member Functions inherited from itk::SpatialObjectFactoryBase
 SpatialObjectFactoryBase ()
virtual ~SpatialObjectFactoryBase ()
- Protected Attributes inherited from itk::LightObject
InternalReferenceCountType m_ReferenceCount
SimpleFastMutexLock m_ReferenceCountLock

Member Function Documentation

template<class T >
static void itk::SpatialObjectFactory< T >::RegisterSpatialObject ( )

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