ActiViz .NET
5.8.0
|
vtkImageMathematics - Add, subtract, multiply, divide, invert, sin, cos, exp, log. More...
Public Member Functions | |
vtkImageMathematics (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkImageMathematics () | |
Undocumented Block. | |
virtual void | DivideByZeroToCOff () |
How to handle divide by zero. Default is 0. | |
virtual void | DivideByZeroToCOn () |
How to handle divide by zero. Default is 0. | |
virtual double | GetConstantC () |
A constant used by some operations (typically additive). Default is 0. | |
virtual double | GetConstantK () |
A constant used by some operations (typically multiplicative). Default is 1. | |
virtual int | GetDivideByZeroToC () |
How to handle divide by zero. Default is 0. | |
virtual int | GetOperation () |
Set/Get the Operation to perform. | |
override int | IsA (string type) |
Undocumented Block. | |
new vtkImageMathematics | NewInstance () |
Undocumented Block. | |
virtual void | SetConstantC (double _arg) |
A constant used by some operations (typically additive). Default is 0. | |
virtual void | SetConstantK (double _arg) |
A constant used by some operations (typically multiplicative). Default is 1. | |
virtual void | SetDivideByZeroToC (int _arg) |
How to handle divide by zero. Default is 0. | |
virtual void | SetInput1 (vtkDataObject arg0) |
Set the two inputs to this filter. For some operations, the second input is not used. | |
virtual void | SetInput2 (vtkDataObject arg0) |
Set the two inputs to this filter. For some operations, the second input is not used. | |
virtual void | SetOperation (int _arg) |
Set/Get the Operation to perform. | |
void | SetOperationToATAN () |
Set each pixel in the output image to the arctangent of the corresponding pixel in Input1. Input2 is not used. | |
void | SetOperationToATAN2 () |
Set each pixel in the output image to the arctangent of the corresponding pixel in Input1. Input2 is not used. | |
void | SetOperationToAbsoluteValue () |
Set each pixel in the output image to the absolute value of the corresponding pixel in Input1. Input2 is not used. | |
void | SetOperationToAdd () |
Set each pixel in the output image to the sum of the corresponding pixels in Input1 and Input2. | |
void | SetOperationToAddConstant () |
Set each pixel in the output image to the product of ConstantC with the corresponding pixel in Input1. Input2 is not used. | |
void | SetOperationToComplexMultiply () |
Set each pixel in the output image to the quotient of the corresponding pixels in Input1 and Input2 (Output = Input1 / Input2). | |
void | SetOperationToConjugate () |
Set each pixel in the output image to the quotient of the corresponding pixels in Input1 and Input2 (Output = Input1 / Input2). | |
void | SetOperationToCos () |
Set each pixel in the output image to the cosine of the corresponding pixel in Input1. Input2 is not used. | |
void | SetOperationToDivide () |
Set each pixel in the output image to the quotient of the corresponding pixels in Input1 and Input2 (Output = Input1 / Input2). | |
void | SetOperationToExp () |
Set each pixel in the output image to the exponential of the corresponding pixel in Input1. Input2 is not used. | |
void | SetOperationToInvert () |
Set each pixel in the output image to 1 over the corresponding pixel in Input1 and Input2 (output = 1 / Input1). Input2 is not used. | |
void | SetOperationToLog () |
Set each pixel in the output image to the log of the corresponding pixel in Input1. Input2 is not used. | |
void | SetOperationToMax () |
Set each pixel in the output image to the maximum of the corresponding pixels in Input1 and Input2. (Output = max(Input1, Input2)) | |
void | SetOperationToMin () |
Set each pixel in the output image to the minimum of the corresponding pixels in Input1 and Input2. (Output = min(Input1, Input2)) | |
void | SetOperationToMultiply () |
Set each pixel in the output image to the product of the corresponding pixels in Input1 and Input2. | |
void | SetOperationToMultiplyByK () |
Set each pixel in the output image to the product of ConstantK with the corresponding pixel in Input1. Input2 is not used. | |
void | SetOperationToReplaceCByK () |
Find every pixel in Input1 that equals ConstantC and set the corresponding pixels in the Output to ConstantK. Input2 is not used. | |
void | SetOperationToSin () |
Set each pixel in the output image to the sine of the corresponding pixel in Input1. Input2 is not used. | |
void | SetOperationToSquare () |
Set each pixel in the output image to the square of the corresponding pixel in Input1. Input2 is not used. | |
void | SetOperationToSquareRoot () |
Set each pixel in the output image to the square root of the corresponding pixel in Input1. Input2 is not used. | |
void | SetOperationToSubtract () |
Set each pixel in the output image to the difference of the corresponding pixels in Input1 and Input2 (output = Input1 - Input2). | |
Static Public Member Functions | |
static new vtkImageMathematics | New () |
Undocumented Block. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkImageMathematics | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkImageMathematics" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "19vtkImageMathematics" |
Automatically generated type registration mechanics. | |
Protected Member Functions | |
override void | Dispose (bool disposing) |
Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly. | |
Private Member Functions | |
static internal IntPtr | vtkImageMathematics_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkImageMathematics_DivideByZeroToCOff_01 (HandleRef pThis) |
static internal void | vtkImageMathematics_DivideByZeroToCOn_02 (HandleRef pThis) |
static internal double | vtkImageMathematics_GetConstantC_03 (HandleRef pThis) |
static internal double | vtkImageMathematics_GetConstantK_04 (HandleRef pThis) |
static internal int | vtkImageMathematics_GetDivideByZeroToC_05 (HandleRef pThis) |
static internal int | vtkImageMathematics_GetOperation_06 (HandleRef pThis) |
static internal int | vtkImageMathematics_IsA_07 (HandleRef pThis, string type) |
static internal int | vtkImageMathematics_IsTypeOf_08 (string type) |
static internal IntPtr | vtkImageMathematics_NewInstance_10 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkImageMathematics_SafeDownCast_11 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkImageMathematics_SetConstantC_12 (HandleRef pThis, double _arg) |
static internal void | vtkImageMathematics_SetConstantK_13 (HandleRef pThis, double _arg) |
static internal void | vtkImageMathematics_SetDivideByZeroToC_14 (HandleRef pThis, int _arg) |
static internal void | vtkImageMathematics_SetInput1_15 (HandleRef pThis, HandleRef arg0) |
static internal void | vtkImageMathematics_SetInput2_16 (HandleRef pThis, HandleRef arg0) |
static internal void | vtkImageMathematics_SetOperation_17 (HandleRef pThis, int _arg) |
static internal void | vtkImageMathematics_SetOperationToATAN_18 (HandleRef pThis) |
static internal void | vtkImageMathematics_SetOperationToATAN2_19 (HandleRef pThis) |
static internal void | vtkImageMathematics_SetOperationToAbsoluteValue_20 (HandleRef pThis) |
static internal void | vtkImageMathematics_SetOperationToAdd_21 (HandleRef pThis) |
static internal void | vtkImageMathematics_SetOperationToAddConstant_22 (HandleRef pThis) |
static internal void | vtkImageMathematics_SetOperationToComplexMultiply_23 (HandleRef pThis) |
static internal void | vtkImageMathematics_SetOperationToConjugate_24 (HandleRef pThis) |
static internal void | vtkImageMathematics_SetOperationToCos_25 (HandleRef pThis) |
static internal void | vtkImageMathematics_SetOperationToDivide_26 (HandleRef pThis) |
static internal void | vtkImageMathematics_SetOperationToExp_27 (HandleRef pThis) |
static internal void | vtkImageMathematics_SetOperationToInvert_28 (HandleRef pThis) |
static internal void | vtkImageMathematics_SetOperationToLog_29 (HandleRef pThis) |
static internal void | vtkImageMathematics_SetOperationToMax_30 (HandleRef pThis) |
static internal void | vtkImageMathematics_SetOperationToMin_31 (HandleRef pThis) |
static internal void | vtkImageMathematics_SetOperationToMultiply_32 (HandleRef pThis) |
static internal void | vtkImageMathematics_SetOperationToMultiplyByK_33 (HandleRef pThis) |
static internal void | vtkImageMathematics_SetOperationToReplaceCByK_34 (HandleRef pThis) |
static internal void | vtkImageMathematics_SetOperationToSin_35 (HandleRef pThis) |
static internal void | vtkImageMathematics_SetOperationToSquare_36 (HandleRef pThis) |
static internal void | vtkImageMathematics_SetOperationToSquareRoot_37 (HandleRef pThis) |
static internal void | vtkImageMathematics_SetOperationToSubtract_38 (HandleRef pThis) |
Static Private Member Functions | |
static | vtkImageMathematics () |
Automatically generated type registration mechanics. |
vtkImageMathematics - Add, subtract, multiply, divide, invert, sin, cos, exp, log.
Description vtkImageMathematics implements basic mathematic operations SetOperation is used to select the filters behavior. The filter can take two or one input.
static Kitware.VTK.vtkImageMathematics.vtkImageMathematics | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkImageMathematics.vtkImageMathematics | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
override void Kitware.VTK.vtkImageMathematics.Dispose | ( | bool | disposing | ) | [protected] |
Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.
Reimplemented from Kitware.VTK.vtkThreadedImageAlgorithm.
virtual void Kitware.VTK.vtkImageMathematics.DivideByZeroToCOff | ( | ) | [virtual] |
How to handle divide by zero. Default is 0.
virtual void Kitware.VTK.vtkImageMathematics.DivideByZeroToCOn | ( | ) | [virtual] |
How to handle divide by zero. Default is 0.
virtual double Kitware.VTK.vtkImageMathematics.GetConstantC | ( | ) | [virtual] |
A constant used by some operations (typically additive). Default is 0.
virtual double Kitware.VTK.vtkImageMathematics.GetConstantK | ( | ) | [virtual] |
A constant used by some operations (typically multiplicative). Default is 1.
virtual int Kitware.VTK.vtkImageMathematics.GetDivideByZeroToC | ( | ) | [virtual] |
How to handle divide by zero. Default is 0.
virtual int Kitware.VTK.vtkImageMathematics.GetOperation | ( | ) | [virtual] |
Set/Get the Operation to perform.
override int Kitware.VTK.vtkImageMathematics.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkThreadedImageAlgorithm.
static new int Kitware.VTK.vtkImageMathematics.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkThreadedImageAlgorithm.
static new vtkImageMathematics Kitware.VTK.vtkImageMathematics.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkAlgorithm.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkThreadedImageAlgorithm.
static new vtkImageMathematics Kitware.VTK.vtkImageMathematics.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkThreadedImageAlgorithm.
virtual void Kitware.VTK.vtkImageMathematics.SetConstantC | ( | double | _arg | ) | [virtual] |
A constant used by some operations (typically additive). Default is 0.
virtual void Kitware.VTK.vtkImageMathematics.SetConstantK | ( | double | _arg | ) | [virtual] |
A constant used by some operations (typically multiplicative). Default is 1.
virtual void Kitware.VTK.vtkImageMathematics.SetDivideByZeroToC | ( | int | _arg | ) | [virtual] |
How to handle divide by zero. Default is 0.
virtual void Kitware.VTK.vtkImageMathematics.SetInput1 | ( | vtkDataObject | arg0 | ) | [virtual] |
Set the two inputs to this filter. For some operations, the second input is not used.
virtual void Kitware.VTK.vtkImageMathematics.SetInput2 | ( | vtkDataObject | arg0 | ) | [virtual] |
Set the two inputs to this filter. For some operations, the second input is not used.
virtual void Kitware.VTK.vtkImageMathematics.SetOperation | ( | int | _arg | ) | [virtual] |
Set/Get the Operation to perform.
Set each pixel in the output image to the absolute value of the corresponding pixel in Input1. Input2 is not used.
Set each pixel in the output image to the sum of the corresponding pixels in Input1 and Input2.
Set each pixel in the output image to the product of ConstantC with the corresponding pixel in Input1. Input2 is not used.
Set each pixel in the output image to the arctangent of the corresponding pixel in Input1. Input2 is not used.
Set each pixel in the output image to the arctangent of the corresponding pixel in Input1. Input2 is not used.
Set each pixel in the output image to the quotient of the corresponding pixels in Input1 and Input2 (Output = Input1 / Input2).
Set each pixel in the output image to the quotient of the corresponding pixels in Input1 and Input2 (Output = Input1 / Input2).
Set each pixel in the output image to the cosine of the corresponding pixel in Input1. Input2 is not used.
Set each pixel in the output image to the quotient of the corresponding pixels in Input1 and Input2 (Output = Input1 / Input2).
Set each pixel in the output image to the exponential of the corresponding pixel in Input1. Input2 is not used.
Set each pixel in the output image to 1 over the corresponding pixel in Input1 and Input2 (output = 1 / Input1). Input2 is not used.
Set each pixel in the output image to the log of the corresponding pixel in Input1. Input2 is not used.
Set each pixel in the output image to the maximum of the corresponding pixels in Input1 and Input2. (Output = max(Input1, Input2))
Set each pixel in the output image to the minimum of the corresponding pixels in Input1 and Input2. (Output = min(Input1, Input2))
Set each pixel in the output image to the product of the corresponding pixels in Input1 and Input2.
Set each pixel in the output image to the product of ConstantK with the corresponding pixel in Input1. Input2 is not used.
Find every pixel in Input1 that equals ConstantC and set the corresponding pixels in the Output to ConstantK. Input2 is not used.
Set each pixel in the output image to the sine of the corresponding pixel in Input1. Input2 is not used.
Set each pixel in the output image to the square of the corresponding pixel in Input1. Input2 is not used.
Set each pixel in the output image to the square root of the corresponding pixel in Input1. Input2 is not used.
Set each pixel in the output image to the difference of the corresponding pixels in Input1 and Input2 (output = Input1 - Input2).
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_DivideByZeroToCOff_01 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_DivideByZeroToCOn_02 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkImageMathematics.vtkImageMathematics_GetConstantC_03 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkImageMathematics.vtkImageMathematics_GetConstantK_04 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkImageMathematics.vtkImageMathematics_GetDivideByZeroToC_05 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkImageMathematics.vtkImageMathematics_GetOperation_06 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkImageMathematics.vtkImageMathematics_IsA_07 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkImageMathematics.vtkImageMathematics_IsTypeOf_08 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkImageMathematics.vtkImageMathematics_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImageMathematics.vtkImageMathematics_NewInstance_10 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImageMathematics.vtkImageMathematics_SafeDownCast_11 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_SetConstantC_12 | ( | HandleRef | pThis, |
double | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_SetConstantK_13 | ( | HandleRef | pThis, |
double | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_SetDivideByZeroToC_14 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_SetInput1_15 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_SetInput2_16 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_SetOperation_17 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_SetOperationToAbsoluteValue_20 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_SetOperationToAdd_21 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_SetOperationToAddConstant_22 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_SetOperationToATAN2_19 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_SetOperationToATAN_18 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_SetOperationToComplexMultiply_23 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_SetOperationToConjugate_24 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_SetOperationToCos_25 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_SetOperationToDivide_26 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_SetOperationToExp_27 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_SetOperationToInvert_28 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_SetOperationToLog_29 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_SetOperationToMax_30 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_SetOperationToMin_31 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_SetOperationToMultiply_32 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_SetOperationToMultiplyByK_33 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_SetOperationToReplaceCByK_34 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_SetOperationToSin_35 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_SetOperationToSquare_36 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_SetOperationToSquareRoot_37 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageMathematics.vtkImageMathematics_SetOperationToSubtract_38 | ( | HandleRef | pThis | ) | [private] |
new readonly string Kitware.VTK.vtkImageMathematics.MRClassNameKey = "19vtkImageMathematics" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkThreadedImageAlgorithm.
new const string Kitware.VTK.vtkImageMathematics.MRFullTypeName = "Kitware.VTK.vtkImageMathematics" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkThreadedImageAlgorithm.