itk::BRAINSFitHelper Class Reference

#include <BRAINSFitHelper.h>

Inheritance diagram for itk::BRAINSFitHelper:
Object

List of all members.

Public Types

typedef SmartPointer< const SelfConstPointer
typedef
FixedBinaryVolumeType::Pointer 
FixedBinaryVolumePointer
typedef SpatialObject
< itkGetStaticConstMacro(FixedImageDimension) > 
FixedBinaryVolumeType
typedef
FixedVolumeType::ConstPointer 
FixedImageConstPointer
typedef FixedVolumeType::Pointer FixedImagePointer
typedef itk::Image< PixelType, 3 > FixedVolumeType
enum  InterpolationType { LINEAR_INTERP = 0, WINDOWSINC_INTERP = 1 }
typedef
MovingBinaryVolumeType::Pointer 
MovingBinaryVolumePointer
typedef SpatialObject
< itkGetStaticConstMacro(MovingImageDimension) > 
MovingBinaryVolumeType
typedef
MovingVolumeType::ConstPointer 
MovingImageConstPointer
typedef MovingVolumeType::Pointer MovingImagePointer
typedef itk::Image< PixelType, 3 > MovingVolumeType
typedef float PixelType
typedef SmartPointer< SelfPointer
typedef BRAINSFitHelper Self
typedef ProcessObject Superclass

Public Member Functions

 itkGetConstMacro (NumberOfMatchPoints, unsigned int)
 itkGetConstMacro (NumberOfHistogramBins, unsigned int)
 itkGetConstMacro (NumberOfSamples, unsigned int)
 itkGetConstMacro (OutputMovingVolumeROI, std::string)
 itkGetConstMacro (OutputFixedVolumeROI, std::string)
 itkGetConstObjectMacro (MovingBinaryVolume, MovingBinaryVolumeType)
 itkGetConstObjectMacro (FixedBinaryVolume, FixedBinaryVolumeType)
 itkGetConstObjectMacro (FixedVolume, FixedVolumeType)
 itkGetObjectMacro (PreprocessedMovingVolume, MovingVolumeType)
 itkNewMacro (Self)
 itkSetMacro (NumberOfMatchPoints, unsigned int)
 itkSetMacro (NumberOfHistogramBins, unsigned int)
 itkSetMacro (NumberOfSamples, unsigned int)
 itkSetMacro (OutputMovingVolumeROI, std::string)
 itkSetMacro (OutputFixedVolumeROI, std::string)
 itkSetObjectMacro (MovingBinaryVolume, MovingBinaryVolumeType)
 itkSetObjectMacro (FixedBinaryVolume, FixedBinaryVolumeType)
 itkSetObjectMacro (MovingVolume, MovingVolumeType) itkGetConstObjectMacro(MovingVolume
 itkSetObjectMacro (FixedVolume, FixedVolumeType)
 itkStaticConstMacro (MovingImageDimension, unsigned int, MovingVolumeType::ImageDimension)
 itkStaticConstMacro (FixedImageDimension, unsigned int, FixedVolumeType::ImageDimension)
 itkTypeMacro (BRAINSFitHelper, ProcessObject)

Public Attributes

 MovingVolumeType

Member Typedef Documentation

typedef SmartPointer< const Self > itk::BRAINSFitHelper::ConstPointer
typedef FixedBinaryVolumeType::Pointer itk::BRAINSFitHelper::FixedBinaryVolumePointer
typedef SpatialObject< itkGetStaticConstMacro(FixedImageDimension) > itk::BRAINSFitHelper::FixedBinaryVolumeType
typedef FixedVolumeType::ConstPointer itk::BRAINSFitHelper::FixedImageConstPointer
typedef FixedVolumeType::Pointer itk::BRAINSFitHelper::FixedImagePointer
typedef MovingBinaryVolumeType::Pointer itk::BRAINSFitHelper::MovingBinaryVolumePointer
typedef SpatialObject< itkGetStaticConstMacro(MovingImageDimension) > itk::BRAINSFitHelper::MovingBinaryVolumeType
typedef MovingVolumeType::ConstPointer itk::BRAINSFitHelper::MovingImageConstPointer
typedef MovingVolumeType::Pointer itk::BRAINSFitHelper::MovingImagePointer
typedef SmartPointer< Self > itk::BRAINSFitHelper::Pointer

Standard class typedefs.


Member Enumeration Documentation

Enumerator:
LINEAR_INTERP 
WINDOWSINC_INTERP 

Member Function Documentation

itk::BRAINSFitHelper::itkGetConstMacro ( NumberOfMatchPoints  ,
unsigned  int 
)
itk::BRAINSFitHelper::itkGetConstMacro ( NumberOfHistogramBins  ,
unsigned  int 
)
itk::BRAINSFitHelper::itkGetConstMacro ( NumberOfSamples  ,
unsigned  int 
)
itk::BRAINSFitHelper::itkGetConstMacro ( OutputMovingVolumeROI  ,
std::string   
)
itk::BRAINSFitHelper::itkGetConstMacro ( OutputFixedVolumeROI  ,
std::string   
)
itk::BRAINSFitHelper::itkGetConstObjectMacro ( MovingBinaryVolume  ,
MovingBinaryVolumeType   
)
itk::BRAINSFitHelper::itkGetConstObjectMacro ( FixedBinaryVolume  ,
FixedBinaryVolumeType   
)
itk::BRAINSFitHelper::itkGetConstObjectMacro ( FixedVolume  ,
FixedVolumeType   
)
itk::BRAINSFitHelper::itkGetObjectMacro ( PreprocessedMovingVolume  ,
MovingVolumeType   
)

The preprocessedMoving volume SHOULD NOT BE SET, you can get it out of the algorithm.

itk::BRAINSFitHelper::itkNewMacro ( Self   ) 

Method for creation through the object factory.

itk::BRAINSFitHelper::itkSetMacro ( NumberOfMatchPoints  ,
unsigned  int 
)
itk::BRAINSFitHelper::itkSetMacro ( NumberOfHistogramBins  ,
unsigned  int 
)
itk::BRAINSFitHelper::itkSetMacro ( NumberOfSamples  ,
unsigned  int 
)
itk::BRAINSFitHelper::itkSetMacro ( OutputMovingVolumeROI  ,
std::string   
)
itk::BRAINSFitHelper::itkSetMacro ( OutputFixedVolumeROI  ,
std::string   
)
itk::BRAINSFitHelper::itkSetObjectMacro ( MovingBinaryVolume  ,
MovingBinaryVolumeType   
)
itk::BRAINSFitHelper::itkSetObjectMacro ( FixedBinaryVolume  ,
FixedBinaryVolumeType   
)
itk::BRAINSFitHelper::itkSetObjectMacro ( MovingVolume  ,
MovingVolumeType   
)

Set/Get the Moving image.

itk::BRAINSFitHelper::itkSetObjectMacro ( FixedVolume  ,
FixedVolumeType   
)

Set/Get the Fixed image.

itk::BRAINSFitHelper::itkStaticConstMacro ( MovingImageDimension  ,
unsigned  int,
MovingVolumeType::ImageDimension   
)
itk::BRAINSFitHelper::itkStaticConstMacro ( FixedImageDimension  ,
unsigned  int,
FixedVolumeType::ImageDimension   
)

Constants for the image dimensions

itk::BRAINSFitHelper::itkTypeMacro ( BRAINSFitHelper  ,
ProcessObject   
)

Run-time type information (and related methods).


Member Data Documentation


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

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1