vtkImageEMLocalGenericClass Class Reference

#include <vtkImageEMLocalGenericClass.h>

Inheritance diagram for vtkImageEMLocalGenericClass:
vtkImageEMGenericClass vtkImageMultipleInputFilter vtkImageEMLocalClass vtkImageEMLocalSuperClass

List of all members.

Public Member Functions

int CheckAndAssignProbImageData (vtkImageData *inData)
int CheckInputImage (vtkImageData *inData, int DataTypeOrig, int num)
void * GetDataPtr (vtkImageData *ImageData, int BoundaryType)
int GetImageDataInc (vtkImageData *ImageData, int BoundaryType, int IncType)
int GetProbDataIncY (int Type)
int GetProbDataIncZ (int Type)
void * GetProbDataPtr (int Type)
double GetRegistrationRotation (int index)
double GetRegistrationScale (int index)
double GetRegistrationTranslation (int index)
void PrintSelf (ostream &os, vtkIndent indent)
void SetProbDataPtr (vtkImageData *image)
void SetRegistrationCovariance (double CovTran1, double CovTran2, double CovTran3, double CovRot1, double CovRot2, double CovRot3, double CovSca1, double CovSca2, double CovSca3)
void SetRegistrationCovariance (double Init[9])
 vtkBooleanMacro (ExcludeFromIncompleteEStepFlag, int)
 vtkBooleanMacro (RegistrationClassSpecificRegistrationFlag, int)
 vtkGetMacro (ExcludeFromIncompleteEStepFlag, int)
 vtkGetMacro (PrintRegistrationSimularityMeasure, int)
 vtkGetMacro (PrintRegistrationParameters, int)
 vtkGetMacro (RegistrationClassSpecificRegistrationFlag, int)
 vtkGetVector3Macro (RegistrationScale, double)
 vtkGetVector3Macro (RegistrationRotation, double)
 vtkGetVector3Macro (RegistrationTranslation, double)
 vtkGetVectorMacro (RegistrationInvCovariance, double, 9)
 vtkSetMacro (ExcludeFromIncompleteEStepFlag, int)
 vtkSetMacro (PrintRegistrationSimularityMeasure, int)
 vtkSetMacro (PrintRegistrationParameters, int)
 vtkSetMacro (RegistrationClassSpecificRegistrationFlag, int)
 vtkSetVector3Macro (RegistrationScale, double)
 vtkSetVector3Macro (RegistrationRotation, double)
 vtkSetVector3Macro (RegistrationTranslation, double)
 vtkSetVectorMacro (RegistrationInvCovariance, double, 9)
 vtkTypeMacro (vtkImageEMLocalGenericClass, vtkObject)

Static Public Member Functions

static
vtkImageEMLocalGenericClass
New ()

Protected Member Functions

void ExecuteData (vtkDataObject *)
void operator= (const vtkImageEMLocalGenericClass &)
 vtkImageEMLocalGenericClass (const vtkImageEMLocalGenericClass &)
 vtkImageEMLocalGenericClass ()
 ~vtkImageEMLocalGenericClass ()

Protected Attributes

int ExcludeFromIncompleteEStepFlag
int Extent [6]
int PrintRegistrationParameters
int PrintRegistrationSimularityMeasure
vtkImageDataProbImageData
int RegistrationClassSpecificRegistrationFlag
double RegistrationInvCovariance [9]
double RegistrationRotation [3]
double RegistrationScale [3]
double RegistrationTranslation [3]

Constructor & Destructor Documentation

vtkImageEMLocalGenericClass::vtkImageEMLocalGenericClass (  )  [protected]
vtkImageEMLocalGenericClass::~vtkImageEMLocalGenericClass (  )  [inline, protected]
vtkImageEMLocalGenericClass::vtkImageEMLocalGenericClass ( const vtkImageEMLocalGenericClass  )  [protected]

Member Function Documentation

int vtkImageEMLocalGenericClass::CheckAndAssignProbImageData ( vtkImageData inData  ) 
int vtkImageEMLocalGenericClass::CheckInputImage ( vtkImageData inData,
int  DataTypeOrig,
int  num 
)
void vtkImageEMLocalGenericClass::ExecuteData ( vtkDataObject *   )  [protected]
void * vtkImageEMLocalGenericClass::GetDataPtr ( vtkImageData ImageData,
int  BoundaryType 
)
int vtkImageEMLocalGenericClass::GetImageDataInc ( vtkImageData ImageData,
int  BoundaryType,
int  IncType 
)
int vtkImageEMLocalGenericClass::GetProbDataIncY ( int  Type  )  [inline]
int vtkImageEMLocalGenericClass::GetProbDataIncZ ( int  Type  )  [inline]
void* vtkImageEMLocalGenericClass::GetProbDataPtr ( int  Type  )  [inline]
double vtkImageEMLocalGenericClass::GetRegistrationRotation ( int  index  )  [inline]
double vtkImageEMLocalGenericClass::GetRegistrationScale ( int  index  )  [inline]
double vtkImageEMLocalGenericClass::GetRegistrationTranslation ( int  index  )  [inline]
vtkImageEMLocalGenericClass * vtkImageEMLocalGenericClass::New (  )  [static]
void vtkImageEMLocalGenericClass::operator= ( const vtkImageEMLocalGenericClass  )  [protected]

Reimplemented from vtkImageEMGenericClass.

Reimplemented in vtkImageEMLocalClass, and vtkImageEMLocalSuperClass.

void vtkImageEMLocalGenericClass::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
void vtkImageEMLocalGenericClass::SetProbDataPtr ( vtkImageData image  )  [inline]
void vtkImageEMLocalGenericClass::SetRegistrationCovariance ( double  CovTran1,
double  CovTran2,
double  CovTran3,
double  CovRot1,
double  CovRot2,
double  CovRot3,
double  CovSca1,
double  CovSca2,
double  CovSca3 
) [inline]
void vtkImageEMLocalGenericClass::SetRegistrationCovariance ( double  Init[9]  ) 
vtkImageEMLocalGenericClass::vtkBooleanMacro ( ExcludeFromIncompleteEStepFlag  ,
int   
)
vtkImageEMLocalGenericClass::vtkBooleanMacro ( RegistrationClassSpecificRegistrationFlag  ,
int   
)
vtkImageEMLocalGenericClass::vtkGetMacro ( ExcludeFromIncompleteEStepFlag  ,
int   
)
vtkImageEMLocalGenericClass::vtkGetMacro ( PrintRegistrationSimularityMeasure  ,
int   
)
vtkImageEMLocalGenericClass::vtkGetMacro ( PrintRegistrationParameters  ,
int   
)
vtkImageEMLocalGenericClass::vtkGetMacro ( RegistrationClassSpecificRegistrationFlag  ,
int   
)
vtkImageEMLocalGenericClass::vtkGetVector3Macro ( RegistrationScale  ,
double   
)
vtkImageEMLocalGenericClass::vtkGetVector3Macro ( RegistrationRotation  ,
double   
)
vtkImageEMLocalGenericClass::vtkGetVector3Macro ( RegistrationTranslation  ,
double   
)
vtkImageEMLocalGenericClass::vtkGetVectorMacro ( RegistrationInvCovariance  ,
double  ,
 
)
vtkImageEMLocalGenericClass::vtkSetMacro ( ExcludeFromIncompleteEStepFlag  ,
int   
)
vtkImageEMLocalGenericClass::vtkSetMacro ( PrintRegistrationSimularityMeasure  ,
int   
)
vtkImageEMLocalGenericClass::vtkSetMacro ( PrintRegistrationParameters  ,
int   
)
vtkImageEMLocalGenericClass::vtkSetMacro ( RegistrationClassSpecificRegistrationFlag  ,
int   
)
vtkImageEMLocalGenericClass::vtkSetVector3Macro ( RegistrationScale  ,
double   
)
vtkImageEMLocalGenericClass::vtkSetVector3Macro ( RegistrationRotation  ,
double   
)
vtkImageEMLocalGenericClass::vtkSetVector3Macro ( RegistrationTranslation  ,
double   
)
vtkImageEMLocalGenericClass::vtkSetVectorMacro ( RegistrationInvCovariance  ,
double  ,
 
)
vtkImageEMLocalGenericClass::vtkTypeMacro ( vtkImageEMLocalGenericClass  ,
vtkObject   
)

Reimplemented from vtkImageEMGenericClass.

Reimplemented in vtkImageEMLocalClass, and vtkImageEMLocalSuperClass.


Member Data Documentation


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

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1