vtkImageCurveRegion Class Reference

#include <vtkImageCurveRegion.h>

Inheritance diagram for vtkImageCurveRegion:
vtkImageSource

List of all members.

Public Member Functions

float GetCovariance (int y, int x)
float GetMean (int x)
void PrintSelf (ostream &os, vtkIndent indent)
void SetCovariance (float value, int y, int x)
void SetDimension (int value)
void SetFunction (int val)
void SetMean (float value, int x)
 vtkGetMacro (Probability, float)
 vtkGetMacro (Function, int)
 vtkGetMacro (FctMin, float)
 vtkGetMacro (FctMax, float)
 vtkGetMacro (Ylength, int)
 vtkGetMacro (Yunit, float)
 vtkGetMacro (Ymax, float)
 vtkGetMacro (Ymin, float)
 vtkGetMacro (Xlength, int)
 vtkGetMacro (Xunit, float)
 vtkGetMacro (Xmax, float)
 vtkGetMacro (Xmin, float)
 vtkGetMacro (Dimension, int)
 vtkGetStringMacro (FileName)
 vtkSetMacro (Probability, float)
 vtkSetMacro (Ylength, int)
 vtkSetMacro (Yunit, float)
 vtkSetMacro (Ymax, float)
 vtkSetMacro (Ymin, float)
 vtkSetMacro (Xlength, int)
 vtkSetMacro (Xunit, float)
 vtkSetMacro (Xmax, float)
 vtkSetMacro (Xmin, float)
 vtkSetStringMacro (FileName)
 vtkTypeMacro (vtkImageCurveRegion, vtkImageSource)

Static Public Member Functions

static vtkImageCurveRegionNew ()

Protected Member Functions

void DeleteVariables ()
virtual void ExecuteData (vtkDataObject *data)
void ExecuteDataGauss (vtkDataObject *output)
void ExecuteDataReadFile (vtkDataObject *output)
virtual void ExecuteInformation ()
 vtkImageCurveRegion ()
 ~vtkImageCurveRegion ()

Protected Attributes

float ** Covariance
int Dimension
float FctMax
float FctMin
charFileName
int Function
float * Mean
float Probability
int Xlength
float Xmax
float Xmin
float Xunit
int Ylength
float Ymax
float Ymin
float Yunit

Private Member Functions

void operator= (const vtkImageCurveRegion &)
 vtkImageCurveRegion (const vtkImageCurveRegion &)

Constructor & Destructor Documentation

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

Member Function Documentation

void vtkImageCurveRegion::DeleteVariables (  )  [protected]

References Covariance, Dimension, and Mean.

Referenced by SetDimension().

void vtkImageCurveRegion::ExecuteData ( vtkDataObject *  data  )  [protected, virtual]
void vtkImageCurveRegion::ExecuteDataGauss ( vtkDataObject *  output  )  [protected]
void vtkImageCurveRegion::ExecuteDataReadFile ( vtkDataObject *  output  )  [protected]

References data, fclose, feof, FILE, FileName, and fopen.

Referenced by ExecuteData().

void vtkImageCurveRegion::ExecuteInformation (  )  [protected, virtual]
float vtkImageCurveRegion::GetCovariance ( int  y,
int  x 
) [inline]
float vtkImageCurveRegion::GetMean ( int  x  )  [inline]
vtkImageCurveRegion * vtkImageCurveRegion::New (  )  [static]
void vtkImageCurveRegion::operator= ( const vtkImageCurveRegion  )  [private]
void vtkImageCurveRegion::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
void vtkImageCurveRegion::SetCovariance ( float  value,
int  y,
int  x 
) [inline]

References FW::Actions::Modified.

void vtkImageCurveRegion::SetDimension ( int  value  ) 
void vtkImageCurveRegion::SetFunction ( int  val  ) 

References Function, and FW::Actions::Modified.

void vtkImageCurveRegion::SetMean ( float  value,
int  x 
) [inline]

References FW::Actions::Modified.

vtkImageCurveRegion::vtkGetMacro ( Probability  ,
float   
)
vtkImageCurveRegion::vtkGetMacro ( Function  ,
int   
)
vtkImageCurveRegion::vtkGetMacro ( FctMin  ,
float   
)
vtkImageCurveRegion::vtkGetMacro ( FctMax  ,
float   
)
vtkImageCurveRegion::vtkGetMacro ( Ylength  ,
int   
)
vtkImageCurveRegion::vtkGetMacro ( Yunit  ,
float   
)
vtkImageCurveRegion::vtkGetMacro ( Ymax  ,
float   
)
vtkImageCurveRegion::vtkGetMacro ( Ymin  ,
float   
)
vtkImageCurveRegion::vtkGetMacro ( Xlength  ,
int   
)
vtkImageCurveRegion::vtkGetMacro ( Xunit  ,
float   
)
vtkImageCurveRegion::vtkGetMacro ( Xmax  ,
float   
)
vtkImageCurveRegion::vtkGetMacro ( Xmin  ,
float   
)
vtkImageCurveRegion::vtkGetMacro ( Dimension  ,
int   
)
vtkImageCurveRegion::vtkGetStringMacro ( FileName   ) 
vtkImageCurveRegion::vtkSetMacro ( Probability  ,
float   
)
vtkImageCurveRegion::vtkSetMacro ( Ylength  ,
int   
)
vtkImageCurveRegion::vtkSetMacro ( Yunit  ,
float   
)
vtkImageCurveRegion::vtkSetMacro ( Ymax  ,
float   
)
vtkImageCurveRegion::vtkSetMacro ( Ymin  ,
float   
)
vtkImageCurveRegion::vtkSetMacro ( Xlength  ,
int   
)
vtkImageCurveRegion::vtkSetMacro ( Xunit  ,
float   
)
vtkImageCurveRegion::vtkSetMacro ( Xmax  ,
float   
)
vtkImageCurveRegion::vtkSetMacro ( Xmin  ,
float   
)
vtkImageCurveRegion::vtkSetStringMacro ( FileName   ) 
vtkImageCurveRegion::vtkTypeMacro ( vtkImageCurveRegion  ,
vtkImageSource   
)

Member Data Documentation

float** vtkImageCurveRegion::Covariance [protected]
float vtkImageCurveRegion::FctMax [protected]
float vtkImageCurveRegion::FctMin [protected]
float* vtkImageCurveRegion::Mean [protected]
float vtkImageCurveRegion::Xmax [protected]
float vtkImageCurveRegion::Xmin [protected]
float vtkImageCurveRegion::Xunit [protected]
float vtkImageCurveRegion::Ymax [protected]
float vtkImageCurveRegion::Ymin [protected]
float vtkImageCurveRegion::Yunit [protected]

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

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1