ITK
6.0.0
Insight Toolkit
|
#include <itkVnlFFTImageFilterInitFactory.h>
Initialize Vnl FFT image filter factory backends.
The purpose of VnlFFTImageFilterInitFactory is to perform one-time registration of factory objects that handle creation of Vnl-backend FFT image filter classes through the ITK object factory singleton mechanism.
Definition at line 37 of file itkVnlFFTImageFilterInitFactory.h.
Public Types | |
using | ConstPointer = SmartPointer< const Self > |
using | Pointer = SmartPointer< Self > |
using | Self = VnlFFTImageFilterInitFactory |
using | Superclass = LightObject |
Public Types inherited from itk::LightObject | |
using | ConstPointer = SmartPointer< const Self > |
using | Pointer = SmartPointer< Self > |
using | Self = LightObject |
Public Member Functions | |
const char * | GetNameOfClass () const override |
Public Member Functions inherited from itk::LightObject | |
Pointer | Clone () const |
virtual Pointer | CreateAnother () const |
virtual void | Delete () |
virtual int | GetReferenceCount () const |
void | Print (std::ostream &os, Indent indent=0) const |
virtual void | Register () const |
virtual void | SetReferenceCount (int) |
virtual void | UnRegister () const noexcept |
Static Public Member Functions | |
static Pointer | New () |
static void | RegisterFactories () |
static void | RegisterOneFactory () |
Static Public Member Functions inherited from itk::LightObject | |
static void | BreakOnError () |
static Pointer | New () |
Protected Member Functions | |
VnlFFTImageFilterInitFactory () | |
~VnlFFTImageFilterInitFactory () override | |
Protected Member Functions inherited from itk::LightObject | |
virtual LightObject::Pointer | InternalClone () const |
LightObject () | |
virtual void | PrintHeader (std::ostream &os, Indent indent) const |
virtual void | PrintSelf (std::ostream &os, Indent indent) const |
virtual void | PrintTrailer (std::ostream &os, Indent indent) const |
virtual | ~LightObject () |
Additional Inherited Members | |
Protected Attributes inherited from itk::LightObject | |
std::atomic< int > | m_ReferenceCount {} |
using itk::VnlFFTImageFilterInitFactory::ConstPointer = SmartPointer<const Self> |
Definition at line 46 of file itkVnlFFTImageFilterInitFactory.h.
Definition at line 45 of file itkVnlFFTImageFilterInitFactory.h.
Standard class type aliases.
Definition at line 43 of file itkVnlFFTImageFilterInitFactory.h.
Definition at line 44 of file itkVnlFFTImageFilterInitFactory.h.
|
protected |
|
overrideprotected |
|
overridevirtual |
Reimplemented from itk::LightObject.
|
static |
Method for class instantiation.
|
static |
Register all Vnl FFT factories
|
inlinestatic |
Mimic factory interface for Python initialization
Definition at line 56 of file itkVnlFFTImageFilterInitFactory.h.