ActiViz .NET
5.8.0
|
vtkImplicitBoolean - implicit function consisting of boolean combinations of implicit functions More...
Public Member Functions | |
vtkImplicitBoolean (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkImplicitBoolean () | |
Default boolean method is union. | |
void | AddFunction (vtkImplicitFunction arg0) |
Add another implicit function to the list of functions. | |
override double | EvaluateFunction (IntPtr x) |
Evaluate boolean combinations of implicit function using current operator. | |
new double | EvaluateFunction (double x, double y, double z) |
Evaluate boolean combinations of implicit function using current operator. | |
override void | EvaluateGradient (IntPtr x, IntPtr g) |
Evaluate gradient of boolean combination. | |
vtkImplicitFunctionCollection | GetFunction () |
Return the collection of implicit functions. | |
override uint | GetMTime () |
Override modified time retrieval because of object dependencies. | |
virtual int | GetOperationType () |
Specify the type of boolean operation. | |
string | GetOperationTypeAsString () |
Return the boolean operation type as a descriptive character string. | |
virtual int | GetOperationTypeMaxValue () |
Specify the type of boolean operation. | |
virtual int | GetOperationTypeMinValue () |
Specify the type of boolean operation. | |
override int | IsA (string type) |
Undocumented Block. | |
new vtkImplicitBoolean | NewInstance () |
Undocumented Block. | |
void | RemoveFunction (vtkImplicitFunction arg0) |
Remove a function from the list of implicit functions to boolean. | |
virtual void | SetOperationType (int _arg) |
Specify the type of boolean operation. | |
void | SetOperationTypeToDifference () |
Specify the type of boolean operation. | |
void | SetOperationTypeToIntersection () |
Specify the type of boolean operation. | |
void | SetOperationTypeToUnion () |
Specify the type of boolean operation. | |
void | SetOperationTypeToUnionOfMagnitudes () |
Specify the type of boolean operation. | |
Static Public Member Functions | |
static new vtkImplicitBoolean | New () |
Default boolean method is union. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkImplicitBoolean | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkImplicitBoolean" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "18vtkImplicitBoolean" |
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 | vtkImplicitBoolean_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkImplicitBoolean_AddFunction_01 (HandleRef pThis, HandleRef arg0) |
static internal double | vtkImplicitBoolean_EvaluateFunction_02 (HandleRef pThis, IntPtr x) |
static internal double | vtkImplicitBoolean_EvaluateFunction_03 (HandleRef pThis, double x, double y, double z) |
static internal void | vtkImplicitBoolean_EvaluateGradient_04 (HandleRef pThis, IntPtr x, IntPtr g) |
static internal IntPtr | vtkImplicitBoolean_GetFunction_05 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal uint | vtkImplicitBoolean_GetMTime_06 (HandleRef pThis) |
static internal int | vtkImplicitBoolean_GetOperationType_07 (HandleRef pThis) |
static internal IntPtr | vtkImplicitBoolean_GetOperationTypeAsString_08 (HandleRef pThis) |
static internal int | vtkImplicitBoolean_GetOperationTypeMaxValue_09 (HandleRef pThis) |
static internal int | vtkImplicitBoolean_GetOperationTypeMinValue_10 (HandleRef pThis) |
static internal int | vtkImplicitBoolean_IsA_11 (HandleRef pThis, string type) |
static internal int | vtkImplicitBoolean_IsTypeOf_12 (string type) |
static internal IntPtr | vtkImplicitBoolean_NewInstance_14 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkImplicitBoolean_RemoveFunction_15 (HandleRef pThis, HandleRef arg0) |
static internal IntPtr | vtkImplicitBoolean_SafeDownCast_16 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkImplicitBoolean_SetOperationType_17 (HandleRef pThis, int _arg) |
static internal void | vtkImplicitBoolean_SetOperationTypeToDifference_18 (HandleRef pThis) |
static internal void | vtkImplicitBoolean_SetOperationTypeToIntersection_19 (HandleRef pThis) |
static internal void | vtkImplicitBoolean_SetOperationTypeToUnion_20 (HandleRef pThis) |
static internal void | vtkImplicitBoolean_SetOperationTypeToUnionOfMagnitudes_21 (HandleRef pThis) |
Static Private Member Functions | |
static | vtkImplicitBoolean () |
Automatically generated type registration mechanics. |
vtkImplicitBoolean - implicit function consisting of boolean combinations of implicit functions
Description vtkImplicitBoolean is an implicit function consisting of boolean combinations of implicit functions. The class has a list of functions (FunctionList) that are combined according to a specified operator (VTK_UNION or VTK_INTERSECTION or VTK_DIFFERENCE). You can use nested combinations of vtkImplicitFunction's (and/or vtkImplicitBoolean) to create elaborate implicit functions. vtkImplicitBoolean is a concrete implementation of vtkImplicitFunction.
The operators work as follows. The VTK_UNION operator takes the minimum value of all implicit functions. The VTK_INTERSECTION operator takes the maximum value of all implicit functions. The VTK_DIFFERENCE operator subtracts the 2nd through last implicit functions from the first. The VTK_UNION_OF_MAGNITUDES takes the minimum absolute value of the implicit functions.
static Kitware.VTK.vtkImplicitBoolean.vtkImplicitBoolean | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkImplicitBoolean.vtkImplicitBoolean | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Default boolean method is union.
Add another implicit function to the list of functions.
override void Kitware.VTK.vtkImplicitBoolean.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.vtkImplicitFunction.
override double Kitware.VTK.vtkImplicitBoolean.EvaluateFunction | ( | IntPtr | x | ) | [virtual] |
Evaluate boolean combinations of implicit function using current operator.
Reimplemented from Kitware.VTK.vtkImplicitFunction.
new double Kitware.VTK.vtkImplicitBoolean.EvaluateFunction | ( | double | x, |
double | y, | ||
double | z | ||
) |
Evaluate boolean combinations of implicit function using current operator.
Reimplemented from Kitware.VTK.vtkImplicitFunction.
override void Kitware.VTK.vtkImplicitBoolean.EvaluateGradient | ( | IntPtr | x, |
IntPtr | g | ||
) | [virtual] |
Evaluate gradient of boolean combination.
Reimplemented from Kitware.VTK.vtkImplicitFunction.
Return the collection of implicit functions.
override uint Kitware.VTK.vtkImplicitBoolean.GetMTime | ( | ) | [virtual] |
Override modified time retrieval because of object dependencies.
Reimplemented from Kitware.VTK.vtkImplicitFunction.
virtual int Kitware.VTK.vtkImplicitBoolean.GetOperationType | ( | ) | [virtual] |
Specify the type of boolean operation.
Return the boolean operation type as a descriptive character string.
virtual int Kitware.VTK.vtkImplicitBoolean.GetOperationTypeMaxValue | ( | ) | [virtual] |
Specify the type of boolean operation.
virtual int Kitware.VTK.vtkImplicitBoolean.GetOperationTypeMinValue | ( | ) | [virtual] |
Specify the type of boolean operation.
override int Kitware.VTK.vtkImplicitBoolean.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImplicitFunction.
static new int Kitware.VTK.vtkImplicitBoolean.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImplicitFunction.
static new vtkImplicitBoolean Kitware.VTK.vtkImplicitBoolean.New | ( | ) | [static] |
Default boolean method is union.
Reimplemented from Kitware.VTK.vtkObject.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImplicitFunction.
Remove a function from the list of implicit functions to boolean.
static new vtkImplicitBoolean Kitware.VTK.vtkImplicitBoolean.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImplicitFunction.
virtual void Kitware.VTK.vtkImplicitBoolean.SetOperationType | ( | int | _arg | ) | [virtual] |
Specify the type of boolean operation.
Specify the type of boolean operation.
Specify the type of boolean operation.
Specify the type of boolean operation.
Specify the type of boolean operation.
static internal void Kitware.VTK.vtkImplicitBoolean.vtkImplicitBoolean_AddFunction_01 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal double Kitware.VTK.vtkImplicitBoolean.vtkImplicitBoolean_EvaluateFunction_02 | ( | HandleRef | pThis, |
IntPtr | x | ||
) | [private] |
static internal double Kitware.VTK.vtkImplicitBoolean.vtkImplicitBoolean_EvaluateFunction_03 | ( | HandleRef | pThis, |
double | x, | ||
double | y, | ||
double | z | ||
) | [private] |
static internal void Kitware.VTK.vtkImplicitBoolean.vtkImplicitBoolean_EvaluateGradient_04 | ( | HandleRef | pThis, |
IntPtr | x, | ||
IntPtr | g | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImplicitBoolean.vtkImplicitBoolean_GetFunction_05 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal uint Kitware.VTK.vtkImplicitBoolean.vtkImplicitBoolean_GetMTime_06 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkImplicitBoolean.vtkImplicitBoolean_GetOperationType_07 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkImplicitBoolean.vtkImplicitBoolean_GetOperationTypeAsString_08 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkImplicitBoolean.vtkImplicitBoolean_GetOperationTypeMaxValue_09 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkImplicitBoolean.vtkImplicitBoolean_GetOperationTypeMinValue_10 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkImplicitBoolean.vtkImplicitBoolean_IsA_11 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkImplicitBoolean.vtkImplicitBoolean_IsTypeOf_12 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkImplicitBoolean.vtkImplicitBoolean_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImplicitBoolean.vtkImplicitBoolean_NewInstance_14 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkImplicitBoolean.vtkImplicitBoolean_RemoveFunction_15 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImplicitBoolean.vtkImplicitBoolean_SafeDownCast_16 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkImplicitBoolean.vtkImplicitBoolean_SetOperationType_17 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkImplicitBoolean.vtkImplicitBoolean_SetOperationTypeToDifference_18 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImplicitBoolean.vtkImplicitBoolean_SetOperationTypeToIntersection_19 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImplicitBoolean.vtkImplicitBoolean_SetOperationTypeToUnion_20 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImplicitBoolean.vtkImplicitBoolean_SetOperationTypeToUnionOfMagnitudes_21 | ( | HandleRef | pThis | ) | [private] |
new readonly string Kitware.VTK.vtkImplicitBoolean.MRClassNameKey = "18vtkImplicitBoolean" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkImplicitFunction.
new const string Kitware.VTK.vtkImplicitBoolean.MRFullTypeName = "Kitware.VTK.vtkImplicitBoolean" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkImplicitFunction.