vtkImageEMGenericClass Class Reference

#include <vtkImageEMGenericClass.h>

Inheritance diagram for vtkImageEMGenericClass:
vtkImageMultipleInputFilter vtkImageEMAtlasClass vtkImageEMAtlasSuperClass vtkImageEMLocalGenericClass vtkImageEMLocalClass vtkImageEMLocalSuperClass

List of all members.

Public Member Functions

int GetErrorFlag ()
ProtocolMessagesGetErrorMessagePtr ()
charGetErrorMessages ()
float * GetInputChannelWeights ()
int GetWarningFlag ()
ProtocolMessagesGetWarningMessagePtr ()
charGetWarningMessages ()
void PrintSelf (ostream &os, vtkIndent indent)
void ResetErrorMessage ()
void ResetWarningMessage ()
void SetInputChannelWeights (float val, int x)
void SetInputIndex (vtkImageData *, int)
void SetNumInputImages (int number)
 vtkGetMacro (PrintWeights, int)
 vtkGetMacro (NumInputImages, int)
 vtkGetMacro (Label, short)
 vtkGetMacro (ProbDataScalarType, int)
 vtkGetMacro (ProbDataWeight, float)
 vtkGetMacro (TissueProbability, double)
 vtkGetVector3Macro (SegmentationBoundaryMax, int)
 vtkGetVector3Macro (SegmentationBoundaryMin, int)
 vtkGetVector3Macro (DataSpacing, float)
 vtkGetVector3Macro (DataDim, int)
 vtkSetMacro (PrintWeights, int)
 vtkSetMacro (ProbDataWeight, float)
 vtkSetMacro (TissueProbability, double)
 vtkSetVector3Macro (SegmentationBoundaryMax, int)
 vtkSetVector3Macro (SegmentationBoundaryMin, int)
 vtkTypeMacro (vtkImageEMGenericClass, vtkObject)

Static Public Member Functions

static vtkImageEMGenericClassNew ()

Protected Member Functions

void DeleteVariables ()
void ExecuteData (vtkDataObject *)
void ThreadedExecute (vtkImageData **vtkNotUsed(inData), vtkImageData *vtkNotUsed(outData), int vtkNotUsed(outExt)[6], int vtkNotUsed(id))
 vtkImageEMGenericClass ()
 ~vtkImageEMGenericClass ()

Protected Attributes

int DataDim [3]
float DataSpacing [3]
ProtocolMessages ErrorMessage
float * InputChannelWeights
short Label
int NumInputImages
int PrintWeights
int ProbDataScalarType
float ProbDataWeight
int SegmentationBoundaryMax [3]
int SegmentationBoundaryMin [3]
double TissueProbability
ProtocolMessages WarningMessage

Private Member Functions

void operator= (const vtkImageEMGenericClass &)
 vtkImageEMGenericClass (const vtkImageEMGenericClass &)

Constructor & Destructor Documentation

vtkImageEMGenericClass::vtkImageEMGenericClass (  )  [protected]
vtkImageEMGenericClass::~vtkImageEMGenericClass (  )  [inline, protected]
vtkImageEMGenericClass::vtkImageEMGenericClass ( const vtkImageEMGenericClass  )  [private]

Member Function Documentation

void vtkImageEMGenericClass::DeleteVariables (  )  [protected]

References InputChannelWeights.

Referenced by SetNumInputImages().

void vtkImageEMGenericClass::ExecuteData ( vtkDataObject *   )  [protected]
int vtkImageEMGenericClass::GetErrorFlag (  )  [inline]
ProtocolMessages* vtkImageEMGenericClass::GetErrorMessagePtr (  )  [inline]

References ErrorMessage().

char* vtkImageEMGenericClass::GetErrorMessages (  )  [inline]
float* vtkImageEMGenericClass::GetInputChannelWeights (  )  [inline]
int vtkImageEMGenericClass::GetWarningFlag (  )  [inline]
ProtocolMessages* vtkImageEMGenericClass::GetWarningMessagePtr (  )  [inline]

References WarningMessage().

char* vtkImageEMGenericClass::GetWarningMessages (  )  [inline]
vtkImageEMGenericClass * vtkImageEMGenericClass::New (  )  [static]
void vtkImageEMGenericClass::operator= ( const vtkImageEMGenericClass  )  [private]
void vtkImageEMGenericClass::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
void vtkImageEMGenericClass::ResetErrorMessage (  )  [inline]
void vtkImageEMGenericClass::ResetWarningMessage (  )  [inline]
void vtkImageEMGenericClass::SetInputChannelWeights ( float  val,
int  x 
)
void vtkImageEMGenericClass::SetInputIndex ( vtkImageData ,
int   
) [inline]
void vtkImageEMGenericClass::SetNumInputImages ( int  number  ) 
void vtkImageEMGenericClass::ThreadedExecute ( vtkImageData **  vtkNotUsedinData,
vtkImageData vtkNotUsedoutData,
int   vtkNotUsed(outExt)[6],
int   vtkNotUsedid 
) [inline, protected]

Reimplemented in vtkImageEMLocalClass.

vtkImageEMGenericClass::vtkGetMacro ( PrintWeights  ,
int   
)
vtkImageEMGenericClass::vtkGetMacro ( NumInputImages  ,
int   
)
vtkImageEMGenericClass::vtkGetMacro ( Label  ,
short   
)
vtkImageEMGenericClass::vtkGetMacro ( ProbDataScalarType  ,
int   
)
vtkImageEMGenericClass::vtkGetMacro ( ProbDataWeight  ,
float   
)
vtkImageEMGenericClass::vtkGetMacro ( TissueProbability  ,
double   
)
vtkImageEMGenericClass::vtkGetVector3Macro ( SegmentationBoundaryMax  ,
int   
)
vtkImageEMGenericClass::vtkGetVector3Macro ( SegmentationBoundaryMin  ,
int   
)
vtkImageEMGenericClass::vtkGetVector3Macro ( DataSpacing  ,
float   
)
vtkImageEMGenericClass::vtkGetVector3Macro ( DataDim  ,
int   
)
vtkImageEMGenericClass::vtkSetMacro ( PrintWeights  ,
int   
)
vtkImageEMGenericClass::vtkSetMacro ( ProbDataWeight  ,
float   
)
vtkImageEMGenericClass::vtkSetMacro ( TissueProbability  ,
double   
)
vtkImageEMGenericClass::vtkSetVector3Macro ( SegmentationBoundaryMax  ,
int   
)
vtkImageEMGenericClass::vtkSetVector3Macro ( SegmentationBoundaryMin  ,
int   
)
vtkImageEMGenericClass::vtkTypeMacro ( vtkImageEMGenericClass  ,
vtkObject   
)

Member Data Documentation

short vtkImageEMGenericClass::Label [protected]

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

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1