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 ( )
inlinestatic

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