#include <vtkImageComplexMathematics.h>
Inheritance diagram for vtkImageComplexMathematics:


vtkImageComplexMathematics implements complex mathematics functions. SetOperation is used to select the filters behavior. The filter can take two or one input. If DivideByZeroToC is not set the filter will just pass the first input through to the output when the denominator is zero.
Definition at line 59 of file vtkImageComplexMathematics.h.
| vtkImageComplexMathematics::vtkImageComplexMathematics | ( | ) | [protected] |
| vtkImageComplexMathematics::~vtkImageComplexMathematics | ( | ) | [inline, protected] |
Definition at line 100 of file vtkImageComplexMathematics.h.
| static vtkImageComplexMathematics* vtkImageComplexMathematics::New | ( | ) | [static] |
Reimplemented from vtkAlgorithm.
| vtkImageComplexMathematics::vtkTypeRevisionMacro | ( | vtkImageComplexMathematics | , | |
| vtkThreadedImageAlgorithm | ||||
| ) |
| void vtkImageComplexMathematics::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) | [virtual] |
Reimplemented from vtkThreadedImageAlgorithm.
| virtual void vtkImageComplexMathematics::SetOperation | ( | int | ) | [virtual] |
Set/Get the Operation to perform.
| virtual int vtkImageComplexMathematics::GetOperation | ( | ) | [virtual] |
Set/Get the Operation to perform.
| void vtkImageComplexMathematics::SetOperationToComplexDivide | ( | ) | [inline] |
Set/Get the Operation to perform.
Definition at line 70 of file vtkImageComplexMathematics.h.
References VTK_COMPLEX_DIVIDE.
| void vtkImageComplexMathematics::SetOperationToComplexMultiply | ( | ) | [inline] |
Set/Get the Operation to perform.
Definition at line 71 of file vtkImageComplexMathematics.h.
References VTK_COMPLEX_MULT.
| void vtkImageComplexMathematics::SetOperationToComplexAdd | ( | ) | [inline] |
Set/Get the Operation to perform.
Definition at line 72 of file vtkImageComplexMathematics.h.
References VTK_COMPLEX_ADD.
| void vtkImageComplexMathematics::SetOperationToComplexSubtract | ( | ) | [inline] |
Set/Get the Operation to perform.
Definition at line 73 of file vtkImageComplexMathematics.h.
References VTK_COMPLEX_SUBTRACT.
| void vtkImageComplexMathematics::SetOperationToComplexInvert | ( | ) | [inline] |
Set/Get the Operation to perform.
Definition at line 74 of file vtkImageComplexMathematics.h.
References VTK_COMPLEX_INVERT.
| void vtkImageComplexMathematics::SetOperationToComplexConjugate | ( | ) | [inline] |
Set/Get the Operation to perform.
Definition at line 75 of file vtkImageComplexMathematics.h.
References VTK_COMPLEX_CONJUGATE.
| void vtkImageComplexMathematics::SetOperationToComplexPhaseShiftByK | ( | ) | [inline] |
Set/Get the Operation to perform.
Definition at line 76 of file vtkImageComplexMathematics.h.
References VTK_COMPLEX_PHASESHIFTBYK.
| void vtkImageComplexMathematics::SetOperationToComplexMagnitude | ( | ) | [inline] |
Set/Get the Operation to perform.
Definition at line 77 of file vtkImageComplexMathematics.h.
References VTK_COMPLEX_MAGNITUDE.
| void vtkImageComplexMathematics::SetOperationToComplexPhase90 | ( | ) | [inline] |
Set/Get the Operation to perform.
Definition at line 78 of file vtkImageComplexMathematics.h.
References VTK_COMPLEX_PHASE90.
| void vtkImageComplexMathematics::SetOperationToComplexPhase180 | ( | ) | [inline] |
Set/Get the Operation to perform.
Definition at line 79 of file vtkImageComplexMathematics.h.
References VTK_COMPLEX_PHASE180.
| void vtkImageComplexMathematics::SetOperationToComplexPhase360 | ( | ) | [inline] |
Set/Get the Operation to perform.
Definition at line 80 of file vtkImageComplexMathematics.h.
References VTK_COMPLEX_PHASE360.
| virtual void vtkImageComplexMathematics::SetConstantC | ( | double | ) | [virtual] |
Set/Get the Operation to perform.
| virtual double vtkImageComplexMathematics::GetConstantC | ( | ) | [virtual] |
Set/Get the Operation to perform.
| virtual void vtkImageComplexMathematics::SetConstantK | ( | double | ) | [virtual] |
Set/Get the Operation to perform.
| virtual double vtkImageComplexMathematics::GetConstantK | ( | ) | [virtual] |
Set/Get the Operation to perform.
| virtual void vtkImageComplexMathematics::SetDivideByZeroToC | ( | int | ) | [virtual] |
| virtual int vtkImageComplexMathematics::GetDivideByZeroToC | ( | ) | [virtual] |
| virtual void vtkImageComplexMathematics::DivideByZeroToCOn | ( | ) | [virtual] |
| virtual void vtkImageComplexMathematics::DivideByZeroToCOff | ( | ) | [virtual] |
| virtual void vtkImageComplexMathematics::SetInput1 | ( | vtkDataObject * | in | ) | [inline, virtual] |
Set the two inputs to this filter
Definition at line 94 of file vtkImageComplexMathematics.h.
References vtkImageAlgorithm::SetInput().
| virtual void vtkImageComplexMathematics::SetInput2 | ( | vtkDataObject * | in | ) | [inline, virtual] |
Set the two inputs to this filter
Definition at line 95 of file vtkImageComplexMathematics.h.
References vtkImageAlgorithm::SetInput().
| virtual int vtkImageComplexMathematics::RequestInformation | ( | vtkInformation * | , | |
| vtkInformationVector ** | , | |||
| vtkInformationVector * | ||||
| ) | [protected, virtual] |
Reimplemented from vtkImageAlgorithm.
| virtual void vtkImageComplexMathematics::ThreadedRequestData | ( | vtkInformation * | request, | |
| vtkInformationVector ** | inputVector, | |||
| vtkInformationVector * | outputVector, | |||
| vtkImageData *** | inData, | |||
| vtkImageData ** | outData, | |||
| int | extent[6], | |||
| int | threadId | |||
| ) | [protected, virtual] |
Reimplemented from vtkThreadedImageAlgorithm.
| virtual int vtkImageComplexMathematics::FillInputPortInformation | ( | int | port, | |
| vtkInformation * | info | |||
| ) | [protected, virtual] |
Reimplemented from vtkImageAlgorithm.
int vtkImageComplexMathematics::Operation [protected] |
Definition at line 100 of file vtkImageComplexMathematics.h.
double vtkImageComplexMathematics::ConstantC [protected] |
Definition at line 103 of file vtkImageComplexMathematics.h.
double vtkImageComplexMathematics::ConstantK [protected] |
Definition at line 104 of file vtkImageComplexMathematics.h.
int vtkImageComplexMathematics::DivideByZeroToC [protected] |
Definition at line 105 of file vtkImageComplexMathematics.h.
1.4.7