vtkImageColocalizationTest Class Reference

#include <vtkImageColocalizationTest.h>

Inheritance diagram for vtkImageColocalizationTest:
[legend]
Collaboration diagram for vtkImageColocalizationTest:
[legend]

List of all members.


Detailed Description

Collects data from multiple inputs into one image.

vtkImageColocalizationTest takes the components from multiple inputs and ColocalizationTests them into one output. The output images are ColocalizationTest along the "ColocalizationTestAxis". Except for the ColocalizationTest axis, all inputs must have the same extent. All inputs must have the same number of scalar components. A future extension might be to pad or clip inputs to have the same extent. The output has the same origin and spacing as the first input. The origin and spacing of all other inputs are ignored. All inputs must have the same scalar type.

Definition at line 46 of file vtkImageColocalizationTest.h.


Public Types

typedef
vtkImageMultipleInputFilter 
Superclass

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int GetIgnoreZeroPixels ()
virtual void SetIgnoreZeroPixels (int)
virtual int GetRandomizeZ ()
virtual void SetRandomizeZ (int)
virtual double GetManualPSFSize ()
virtual void SetManualPSFSize (double)
virtual int GetNumIterations ()
virtual void SetNumIterations (int)
virtual int GetMethod ()
virtual void SetMethod (int)
virtual int GetCurrentSlice ()
virtual void SetCurrentSlice (int)
virtual double GetNumericalAperture ()
virtual void SetNumericalAperture (double)
virtual double GetPixelSize ()
virtual void SetPixelSize (double)
virtual int GetCh2Lambda ()
virtual void SetCh2Lambda (int)
virtual double GetPValue ()
virtual void SetPValue (double)
virtual double GetRObserved ()
virtual void SetRObserved (double)
virtual double GetRRandMean ()
virtual void SetRRandMean (double)
virtual double GetRRandSD ()
virtual void SetRRandSD (double)
virtual int GetColocCount ()
virtual void SetColocCount (int)
virtual double GetPSF ()
virtual void SetPSF (double)

Static Public Member Functions

static
vtkImageColocalizationTest
New ()
static int IsTypeOf (const char *type)
static
vtkImageColocalizationTest
SafeDownCast (vtkObject *o)

Protected Member Functions

 vtkImageColocalizationTest ()
 ~vtkImageColocalizationTest ()
void ExecuteInformation (vtkImageData **inputs, vtkImageData *output)
void ComputeInputUpdateExtent (int inExt[6], int outExt[6])
void ThreadedExecute (vtkImageData **inDatas, vtkImageData *outData, int extent[6], int id)
void InitOutput (int outExt[6], vtkImageData *outData)

Member Typedef Documentation

typedef vtkImageMultipleInputFilter vtkImageColocalizationTest::Superclass

Reimplemented from vtkImageMultipleInputFilter.

Definition at line 50 of file vtkImageColocalizationTest.h.


Constructor & Destructor Documentation

vtkImageColocalizationTest::vtkImageColocalizationTest (  )  [protected]

vtkImageColocalizationTest::~vtkImageColocalizationTest (  )  [protected]


Member Function Documentation

static vtkImageColocalizationTest* vtkImageColocalizationTest::New (  )  [static]

Create an object with Debug turned off, modified time initialized to zero, and reference counting on.

Reimplemented from vtkAlgorithm.

virtual const char* vtkImageColocalizationTest::GetClassName (  )  [virtual]

Reimplemented from vtkImageMultipleInputFilter.

static int vtkImageColocalizationTest::IsTypeOf ( const char *  name  )  [static]

Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h.

Reimplemented from vtkImageMultipleInputFilter.

virtual int vtkImageColocalizationTest::IsA ( const char *  name  )  [virtual]

Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h.

Reimplemented from vtkImageMultipleInputFilter.

static vtkImageColocalizationTest* vtkImageColocalizationTest::SafeDownCast ( vtkObject o  )  [static]

Reimplemented from vtkImageMultipleInputFilter.

void vtkImageColocalizationTest::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Methods invoked by print to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes.

Reimplemented from vtkImageMultipleInputFilter.

virtual int vtkImageColocalizationTest::GetIgnoreZeroPixels (  )  [virtual]

virtual void vtkImageColocalizationTest::SetIgnoreZeroPixels ( int   )  [virtual]

virtual int vtkImageColocalizationTest::GetRandomizeZ (  )  [virtual]

Randomize in Z direction also

virtual void vtkImageColocalizationTest::SetRandomizeZ ( int   )  [virtual]

Randomize in Z direction also

virtual double vtkImageColocalizationTest::GetManualPSFSize (  )  [virtual]

Set the size of the PSF (in pixels) manually

virtual void vtkImageColocalizationTest::SetManualPSFSize ( double   )  [virtual]

Set the size of the PSF (in pixels) manually

virtual int vtkImageColocalizationTest::GetNumIterations (  )  [virtual]

Set the number of iterations

virtual void vtkImageColocalizationTest::SetNumIterations ( int   )  [virtual]

Set the number of iterations

virtual int vtkImageColocalizationTest::GetMethod (  )  [virtual]

Set the randomization method 0 = Fay 1 = Costes X, Y 2 = van Steensel

virtual void vtkImageColocalizationTest::SetMethod ( int   )  [virtual]

Set the randomization method 0 = Fay 1 = Costes X, Y 2 = van Steensel

virtual int vtkImageColocalizationTest::GetCurrentSlice (  )  [virtual]

Do the thang only on given slice

virtual void vtkImageColocalizationTest::SetCurrentSlice ( int   )  [virtual]

Do the thang only on given slice

virtual double vtkImageColocalizationTest::GetNumericalAperture (  )  [virtual]

Set the numerical aperture

virtual void vtkImageColocalizationTest::SetNumericalAperture ( double   )  [virtual]

Set the numerical aperture

virtual double vtkImageColocalizationTest::GetPixelSize (  )  [virtual]

Set the pixel size

virtual void vtkImageColocalizationTest::SetPixelSize ( double   )  [virtual]

Set the pixel size

virtual int vtkImageColocalizationTest::GetCh2Lambda (  )  [virtual]

Set the pixel size

virtual void vtkImageColocalizationTest::SetCh2Lambda ( int   )  [virtual]

Set the pixel size

virtual double vtkImageColocalizationTest::GetPValue (  )  [virtual]

Set the P value

virtual void vtkImageColocalizationTest::SetPValue ( double   )  [virtual]

Set the P value

virtual double vtkImageColocalizationTest::GetRObserved (  )  [virtual]

Set the R(obs)

virtual void vtkImageColocalizationTest::SetRObserved ( double   )  [virtual]

Set the R(obs)

virtual double vtkImageColocalizationTest::GetRRandMean (  )  [virtual]

Set the R(obs)

virtual void vtkImageColocalizationTest::SetRRandMean ( double   )  [virtual]

Set the R(obs)

virtual double vtkImageColocalizationTest::GetRRandSD (  )  [virtual]

Set the R(obs)

virtual void vtkImageColocalizationTest::SetRRandSD ( double   )  [virtual]

Set the R(obs)

virtual int vtkImageColocalizationTest::GetColocCount (  )  [virtual]

Set the R(obs)

virtual void vtkImageColocalizationTest::SetColocCount ( int   )  [virtual]

Set the R(obs)

virtual double vtkImageColocalizationTest::GetPSF (  )  [virtual]

Set the R(obs)

virtual void vtkImageColocalizationTest::SetPSF ( double   )  [virtual]

Set the R(obs)

void vtkImageColocalizationTest::ExecuteInformation ( vtkImageData **  inputs,
vtkImageData output 
) [protected, virtual]

Reimplemented from vtkImageMultipleInputFilter.

void vtkImageColocalizationTest::ComputeInputUpdateExtent ( int  inExt[6],
int  outExt[6] 
) [protected]

void vtkImageColocalizationTest::ThreadedExecute ( vtkImageData **  inDatas,
vtkImageData outData,
int  extent[6],
int  threadId 
) [protected, virtual]

The execute method created by the subclass. This is kept public instead of protected since it is called from a non-member thread function.

Reimplemented from vtkImageMultipleInputFilter.

void vtkImageColocalizationTest::InitOutput ( int  outExt[6],
vtkImageData outData 
) [protected]


The documentation for this class was generated from the following file:
Generated on Fri Sep 7 17:46:40 2007 for VTK by  doxygen 1.5.3