#include <vtkImageColocalizationTest.h>
Inheritance diagram for vtkImageColocalizationTest:
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) |
Reimplemented from vtkImageMultipleInputFilter.
Definition at line 50 of file vtkImageColocalizationTest.h.
vtkImageColocalizationTest::vtkImageColocalizationTest | ( | ) | [protected] |
vtkImageColocalizationTest::~vtkImageColocalizationTest | ( | ) | [protected] |
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 * | type | ) | [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 * | type | ) | [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 | id | |||
) | [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] |