ActiViz .NET  5.8.0
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Private Member Functions | Static Private Member Functions
Kitware.VTK.vtkArrayCalculator Class Reference

vtkArrayCalculator - perform mathematical operations on data in field data arrays More...

Inheritance diagram for Kitware.VTK.vtkArrayCalculator:
[legend]
Collaboration diagram for Kitware.VTK.vtkArrayCalculator:
[legend]

List of all members.

Public Member Functions

 vtkArrayCalculator (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkArrayCalculator ()
 Undocumented Block.
void AddCoordinateScalarVariable (string variableName, int component)
 Add a variable name, a corresponding array name, and which components of the array to use.
void AddCoordinateVectorVariable (string variableName, int component0, int component1, int component2)
 Add a variable name, a corresponding array name, and which components of the array to use.
void AddScalarArrayName (string arrayName, int component)
 Add an array name to the list of arrays used in the function and specify which components of the array to use in evaluating the function. The array name must match the name in the function. Use AddScalarVariable or AddVectorVariable to use a variable name different from the array name.
void AddScalarVariable (string variableName, string arrayName, int component)
 Add a variable name, a corresponding array name, and which components of the array to use.
void AddVectorArrayName (string arrayName, int component0, int component1, int component2)
 Add an array name to the list of arrays used in the function and specify which components of the array to use in evaluating the function. The array name must match the name in the function. Use AddScalarVariable or AddVectorVariable to use a variable name different from the array name.
void AddVectorVariable (string variableName, string arrayName, int component0, int component1, int component2)
 Add a variable name, a corresponding array name, and which components of the array to use.
virtual void CoordinateResultsOff ()
 Set whether to output results as coordinates. ResultArrayName will be ignored. Outputing as coordinates is only valid with vector results and if the AttributeMode is AttributeModeToUsePointData. If a valid output can't be made, an error will occur.
virtual void CoordinateResultsOn ()
 Set whether to output results as coordinates. ResultArrayName will be ignored. Outputing as coordinates is only valid with vector results and if the AttributeMode is AttributeModeToUsePointData. If a valid output can't be made, an error will occur.
virtual int GetAttributeMode ()
 Control whether the filter operates on point data or cell data. By default (AttributeModeToDefault), the filter uses point data. Alternatively you can explicitly set the filter to use point data (AttributeModeToUsePointData) or cell data (AttributeModeToUseCellData). For graphs you can set the filter to use vertex data (AttributeModeToUseVertexData) or edge data (AttributeModeToUseEdgeData).
string GetAttributeModeAsString ()
 Control whether the filter operates on point data or cell data. By default (AttributeModeToDefault), the filter uses point data. Alternatively you can explicitly set the filter to use point data (AttributeModeToUsePointData) or cell data (AttributeModeToUseCellData). For graphs you can set the filter to use vertex data (AttributeModeToUseVertexData) or edge data (AttributeModeToUseEdgeData).
virtual int GetCoordinateResults ()
 Set whether to output results as coordinates. ResultArrayName will be ignored. Outputing as coordinates is only valid with vector results and if the AttributeMode is AttributeModeToUsePointData. If a valid output can't be made, an error will occur.
virtual string GetFunction ()
 Set/Get the function to be evaluated.
virtual int GetNumberOfScalarArrays ()
 Methods to get information about the current variables.
virtual int GetNumberOfVectorArrays ()
 Methods to get information about the current variables.
virtual int GetReplaceInvalidValues ()
 When ReplaceInvalidValues is on, all invalid values (such as sqrt(-2), note that function parser does not handle complex numbers) will be replaced by ReplacementValue. Otherwise an error will be reported.
virtual double GetReplacementValue ()
 When ReplaceInvalidValues is on, all invalid values (such as sqrt(-2), note that function parser does not handle complex numbers) will be replaced by ReplacementValue. Otherwise an error will be reported.
virtual string GetResultArrayName ()
 Set the name of the array in which to store the result of evaluating this function. If this is the name of an existing array, that array will be overwritten. Otherwise a new array will be created with the specified name.
virtual int GetResultArrayType ()
 Type of the result array. It is ignored if CoordinateResults is true. Initial value is VTK_DOUBLE.
string GetScalarArrayName (int i)
 Methods to get information about the current variables.
string GetScalarVariableName (int i)
 Methods to get information about the current variables.
int GetSelectedScalarComponent (int i)
 Methods to get information about the current variables.
IntPtr GetSelectedScalarComponents ()
 Methods to get information about the current variables.
IntPtr GetSelectedVectorComponents (int i)
 Methods to get information about the current variables.
string GetVectorArrayName (int i)
 Methods to get information about the current variables.
string GetVectorVariableName (int i)
 Methods to get information about the current variables.
override int IsA (string type)
 Undocumented Block.
new vtkArrayCalculator NewInstance ()
 Undocumented Block.
void RemoveAllVariables ()
 Remove all the variable names and their associated array names.
virtual void RemoveCoordinateScalarVariables ()
 Remove all the coordinate variables.
virtual void RemoveCoordinateVectorVariables ()
 Remove all the coordinate variables.
virtual void RemoveScalarVariables ()
 Remove all the scalar variable names and their associated array names.
virtual void RemoveVectorVariables ()
 Remove all the scalar variable names and their associated array names.
virtual void ReplaceInvalidValuesOff ()
 When ReplaceInvalidValues is on, all invalid values (such as sqrt(-2), note that function parser does not handle complex numbers) will be replaced by ReplacementValue. Otherwise an error will be reported.
virtual void ReplaceInvalidValuesOn ()
 When ReplaceInvalidValues is on, all invalid values (such as sqrt(-2), note that function parser does not handle complex numbers) will be replaced by ReplacementValue. Otherwise an error will be reported.
virtual void SetAttributeMode (int _arg)
 Control whether the filter operates on point data or cell data. By default (AttributeModeToDefault), the filter uses point data. Alternatively you can explicitly set the filter to use point data (AttributeModeToUsePointData) or cell data (AttributeModeToUseCellData). For graphs you can set the filter to use vertex data (AttributeModeToUseVertexData) or edge data (AttributeModeToUseEdgeData).
void SetAttributeModeToDefault ()
 Control whether the filter operates on point data or cell data. By default (AttributeModeToDefault), the filter uses point data. Alternatively you can explicitly set the filter to use point data (AttributeModeToUsePointData) or cell data (AttributeModeToUseCellData). For graphs you can set the filter to use vertex data (AttributeModeToUseVertexData) or edge data (AttributeModeToUseEdgeData).
void SetAttributeModeToUseCellData ()
 Control whether the filter operates on point data or cell data. By default (AttributeModeToDefault), the filter uses point data. Alternatively you can explicitly set the filter to use point data (AttributeModeToUsePointData) or cell data (AttributeModeToUseCellData). For graphs you can set the filter to use vertex data (AttributeModeToUseVertexData) or edge data (AttributeModeToUseEdgeData).
void SetAttributeModeToUseEdgeData ()
 Control whether the filter operates on point data or cell data. By default (AttributeModeToDefault), the filter uses point data. Alternatively you can explicitly set the filter to use point data (AttributeModeToUsePointData) or cell data (AttributeModeToUseCellData). For graphs you can set the filter to use vertex data (AttributeModeToUseVertexData) or edge data (AttributeModeToUseEdgeData).
void SetAttributeModeToUsePointData ()
 Control whether the filter operates on point data or cell data. By default (AttributeModeToDefault), the filter uses point data. Alternatively you can explicitly set the filter to use point data (AttributeModeToUsePointData) or cell data (AttributeModeToUseCellData). For graphs you can set the filter to use vertex data (AttributeModeToUseVertexData) or edge data (AttributeModeToUseEdgeData).
void SetAttributeModeToUseVertexData ()
 Control whether the filter operates on point data or cell data. By default (AttributeModeToDefault), the filter uses point data. Alternatively you can explicitly set the filter to use point data (AttributeModeToUsePointData) or cell data (AttributeModeToUseCellData). For graphs you can set the filter to use vertex data (AttributeModeToUseVertexData) or edge data (AttributeModeToUseEdgeData).
virtual void SetCoordinateResults (int _arg)
 Set whether to output results as coordinates. ResultArrayName will be ignored. Outputing as coordinates is only valid with vector results and if the AttributeMode is AttributeModeToUsePointData. If a valid output can't be made, an error will occur.
virtual void SetFunction (string function)
 Set/Get the function to be evaluated.
virtual void SetReplaceInvalidValues (int _arg)
 When ReplaceInvalidValues is on, all invalid values (such as sqrt(-2), note that function parser does not handle complex numbers) will be replaced by ReplacementValue. Otherwise an error will be reported.
virtual void SetReplacementValue (double _arg)
 When ReplaceInvalidValues is on, all invalid values (such as sqrt(-2), note that function parser does not handle complex numbers) will be replaced by ReplacementValue. Otherwise an error will be reported.
void SetResultArrayName (string name)
 Set the name of the array in which to store the result of evaluating this function. If this is the name of an existing array, that array will be overwritten. Otherwise a new array will be created with the specified name.
virtual void SetResultArrayType (int _arg)
 Type of the result array. It is ignored if CoordinateResults is true. Initial value is VTK_DOUBLE.

Static Public Member Functions

static new vtkArrayCalculator New ()
 Undocumented Block.
static new int IsTypeOf (string type)
 Undocumented Block.
static new vtkArrayCalculator SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

new const string MRFullTypeName = "Kitware.VTK.vtkArrayCalculator"
 Automatically generated type registration mechanics.

Static Public Attributes

static new readonly string MRClassNameKey = "18vtkArrayCalculator"
 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 vtkArrayCalculator_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkArrayCalculator_AddCoordinateScalarVariable_01 (HandleRef pThis, string variableName, int component)
static internal void vtkArrayCalculator_AddCoordinateVectorVariable_02 (HandleRef pThis, string variableName, int component0, int component1, int component2)
static internal void vtkArrayCalculator_AddScalarArrayName_03 (HandleRef pThis, string arrayName, int component)
static internal void vtkArrayCalculator_AddScalarVariable_04 (HandleRef pThis, string variableName, string arrayName, int component)
static internal void vtkArrayCalculator_AddVectorArrayName_05 (HandleRef pThis, string arrayName, int component0, int component1, int component2)
static internal void vtkArrayCalculator_AddVectorVariable_06 (HandleRef pThis, string variableName, string arrayName, int component0, int component1, int component2)
static internal void vtkArrayCalculator_CoordinateResultsOff_07 (HandleRef pThis)
static internal void vtkArrayCalculator_CoordinateResultsOn_08 (HandleRef pThis)
static internal int vtkArrayCalculator_GetAttributeMode_09 (HandleRef pThis)
static internal IntPtr vtkArrayCalculator_GetAttributeModeAsString_10 (HandleRef pThis)
static internal int vtkArrayCalculator_GetCoordinateResults_11 (HandleRef pThis)
static internal IntPtr vtkArrayCalculator_GetFunction_12 (HandleRef pThis)
static internal int vtkArrayCalculator_GetNumberOfScalarArrays_13 (HandleRef pThis)
static internal int vtkArrayCalculator_GetNumberOfVectorArrays_14 (HandleRef pThis)
static internal int vtkArrayCalculator_GetReplaceInvalidValues_15 (HandleRef pThis)
static internal double vtkArrayCalculator_GetReplacementValue_16 (HandleRef pThis)
static internal IntPtr vtkArrayCalculator_GetResultArrayName_17 (HandleRef pThis)
static internal int vtkArrayCalculator_GetResultArrayType_18 (HandleRef pThis)
static internal IntPtr vtkArrayCalculator_GetScalarArrayName_19 (HandleRef pThis, int i)
static internal IntPtr vtkArrayCalculator_GetScalarVariableName_20 (HandleRef pThis, int i)
static internal int vtkArrayCalculator_GetSelectedScalarComponent_21 (HandleRef pThis, int i)
static internal IntPtr vtkArrayCalculator_GetSelectedScalarComponents_22 (HandleRef pThis)
static internal IntPtr vtkArrayCalculator_GetSelectedVectorComponents_23 (HandleRef pThis, int i)
static internal IntPtr vtkArrayCalculator_GetVectorArrayName_24 (HandleRef pThis, int i)
static internal IntPtr vtkArrayCalculator_GetVectorVariableName_25 (HandleRef pThis, int i)
static internal int vtkArrayCalculator_IsA_26 (HandleRef pThis, string type)
static internal int vtkArrayCalculator_IsTypeOf_27 (string type)
static internal IntPtr vtkArrayCalculator_NewInstance_29 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkArrayCalculator_RemoveAllVariables_30 (HandleRef pThis)
static internal void vtkArrayCalculator_RemoveCoordinateScalarVariables_31 (HandleRef pThis)
static internal void vtkArrayCalculator_RemoveCoordinateVectorVariables_32 (HandleRef pThis)
static internal void vtkArrayCalculator_RemoveScalarVariables_33 (HandleRef pThis)
static internal void vtkArrayCalculator_RemoveVectorVariables_34 (HandleRef pThis)
static internal void vtkArrayCalculator_ReplaceInvalidValuesOff_35 (HandleRef pThis)
static internal void vtkArrayCalculator_ReplaceInvalidValuesOn_36 (HandleRef pThis)
static internal IntPtr vtkArrayCalculator_SafeDownCast_37 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkArrayCalculator_SetAttributeMode_38 (HandleRef pThis, int _arg)
static internal void vtkArrayCalculator_SetAttributeModeToDefault_39 (HandleRef pThis)
static internal void vtkArrayCalculator_SetAttributeModeToUseCellData_40 (HandleRef pThis)
static internal void vtkArrayCalculator_SetAttributeModeToUseEdgeData_41 (HandleRef pThis)
static internal void vtkArrayCalculator_SetAttributeModeToUsePointData_42 (HandleRef pThis)
static internal void vtkArrayCalculator_SetAttributeModeToUseVertexData_43 (HandleRef pThis)
static internal void vtkArrayCalculator_SetCoordinateResults_44 (HandleRef pThis, int _arg)
static internal void vtkArrayCalculator_SetFunction_45 (HandleRef pThis, string function)
static internal void vtkArrayCalculator_SetReplaceInvalidValues_46 (HandleRef pThis, int _arg)
static internal void vtkArrayCalculator_SetReplacementValue_47 (HandleRef pThis, double _arg)
static internal void vtkArrayCalculator_SetResultArrayName_48 (HandleRef pThis, string name)
static internal void vtkArrayCalculator_SetResultArrayType_49 (HandleRef pThis, int _arg)

Static Private Member Functions

static vtkArrayCalculator ()
 Automatically generated type registration mechanics.

Detailed Description

vtkArrayCalculator - perform mathematical operations on data in field data arrays

Description vtkArrayCalculator performs operations on vectors or scalars in field data arrays. It uses vtkFunctionParser to do the parsing and to evaluate the function for each entry in the input arrays. The arrays used in a given function must be all in point data or all in cell data. The resulting array will be stored as a field data array. The result array can either be stored in a new array or it can overwrite an existing array.

The functions that this array calculator understands is: <pre> standard operations: + - * / ^ . build unit vectors: iHat, jHat, kHat (ie (1,0,0), (0,1,0), (0,0,1)) abs acos asin atan ceil cos cosh exp floor log mag min max norm sign sin sinh sqrt tan tanh </pre> Note that some of these operations work on scalars, some on vectors, and some on both (e.g., you can multiply a scalar times a vector). The operations are performed tuple-wise (i.e., tuple-by-tuple). The user must specify which arrays to use as vectors and/or scalars, and the name of the output data array.

vtkFunctionParser


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator ( IntPtr  rawCppThis,
bool  callDisposalMethod,
bool  strong 
)

Automatically generated constructor - called from generated code. DO NOT call directly.

Undocumented Block.


Member Function Documentation

void Kitware.VTK.vtkArrayCalculator.AddCoordinateScalarVariable ( string  variableName,
int  component 
)

Add a variable name, a corresponding array name, and which components of the array to use.

void Kitware.VTK.vtkArrayCalculator.AddCoordinateVectorVariable ( string  variableName,
int  component0,
int  component1,
int  component2 
)

Add a variable name, a corresponding array name, and which components of the array to use.

void Kitware.VTK.vtkArrayCalculator.AddScalarArrayName ( string  arrayName,
int  component 
)

Add an array name to the list of arrays used in the function and specify which components of the array to use in evaluating the function. The array name must match the name in the function. Use AddScalarVariable or AddVectorVariable to use a variable name different from the array name.

void Kitware.VTK.vtkArrayCalculator.AddScalarVariable ( string  variableName,
string  arrayName,
int  component 
)

Add a variable name, a corresponding array name, and which components of the array to use.

void Kitware.VTK.vtkArrayCalculator.AddVectorArrayName ( string  arrayName,
int  component0,
int  component1,
int  component2 
)

Add an array name to the list of arrays used in the function and specify which components of the array to use in evaluating the function. The array name must match the name in the function. Use AddScalarVariable or AddVectorVariable to use a variable name different from the array name.

void Kitware.VTK.vtkArrayCalculator.AddVectorVariable ( string  variableName,
string  arrayName,
int  component0,
int  component1,
int  component2 
)

Add a variable name, a corresponding array name, and which components of the array to use.

Set whether to output results as coordinates. ResultArrayName will be ignored. Outputing as coordinates is only valid with vector results and if the AttributeMode is AttributeModeToUsePointData. If a valid output can't be made, an error will occur.

Set whether to output results as coordinates. ResultArrayName will be ignored. Outputing as coordinates is only valid with vector results and if the AttributeMode is AttributeModeToUsePointData. If a valid output can't be made, an error will occur.

override void Kitware.VTK.vtkArrayCalculator.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.vtkDataSetAlgorithm.

Control whether the filter operates on point data or cell data. By default (AttributeModeToDefault), the filter uses point data. Alternatively you can explicitly set the filter to use point data (AttributeModeToUsePointData) or cell data (AttributeModeToUseCellData). For graphs you can set the filter to use vertex data (AttributeModeToUseVertexData) or edge data (AttributeModeToUseEdgeData).

Control whether the filter operates on point data or cell data. By default (AttributeModeToDefault), the filter uses point data. Alternatively you can explicitly set the filter to use point data (AttributeModeToUsePointData) or cell data (AttributeModeToUseCellData). For graphs you can set the filter to use vertex data (AttributeModeToUseVertexData) or edge data (AttributeModeToUseEdgeData).

Set whether to output results as coordinates. ResultArrayName will be ignored. Outputing as coordinates is only valid with vector results and if the AttributeMode is AttributeModeToUsePointData. If a valid output can't be made, an error will occur.

virtual string Kitware.VTK.vtkArrayCalculator.GetFunction ( ) [virtual]

Set/Get the function to be evaluated.

Methods to get information about the current variables.

Methods to get information about the current variables.

When ReplaceInvalidValues is on, all invalid values (such as sqrt(-2), note that function parser does not handle complex numbers) will be replaced by ReplacementValue. Otherwise an error will be reported.

When ReplaceInvalidValues is on, all invalid values (such as sqrt(-2), note that function parser does not handle complex numbers) will be replaced by ReplacementValue. Otherwise an error will be reported.

Set the name of the array in which to store the result of evaluating this function. If this is the name of an existing array, that array will be overwritten. Otherwise a new array will be created with the specified name.

Type of the result array. It is ignored if CoordinateResults is true. Initial value is VTK_DOUBLE.

Methods to get information about the current variables.

Methods to get information about the current variables.

Methods to get information about the current variables.

Methods to get information about the current variables.

Methods to get information about the current variables.

Methods to get information about the current variables.

Methods to get information about the current variables.

override int Kitware.VTK.vtkArrayCalculator.IsA ( string  type) [virtual]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.

static new int Kitware.VTK.vtkArrayCalculator.IsTypeOf ( string  type) [static]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.

Remove all the variable names and their associated array names.

Remove all the coordinate variables.

Remove all the coordinate variables.

Remove all the scalar variable names and their associated array names.

Remove all the scalar variable names and their associated array names.

When ReplaceInvalidValues is on, all invalid values (such as sqrt(-2), note that function parser does not handle complex numbers) will be replaced by ReplacementValue. Otherwise an error will be reported.

When ReplaceInvalidValues is on, all invalid values (such as sqrt(-2), note that function parser does not handle complex numbers) will be replaced by ReplacementValue. Otherwise an error will be reported.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.

Here is the call graph for this function:

virtual void Kitware.VTK.vtkArrayCalculator.SetAttributeMode ( int  _arg) [virtual]

Control whether the filter operates on point data or cell data. By default (AttributeModeToDefault), the filter uses point data. Alternatively you can explicitly set the filter to use point data (AttributeModeToUsePointData) or cell data (AttributeModeToUseCellData). For graphs you can set the filter to use vertex data (AttributeModeToUseVertexData) or edge data (AttributeModeToUseEdgeData).

Control whether the filter operates on point data or cell data. By default (AttributeModeToDefault), the filter uses point data. Alternatively you can explicitly set the filter to use point data (AttributeModeToUsePointData) or cell data (AttributeModeToUseCellData). For graphs you can set the filter to use vertex data (AttributeModeToUseVertexData) or edge data (AttributeModeToUseEdgeData).

Control whether the filter operates on point data or cell data. By default (AttributeModeToDefault), the filter uses point data. Alternatively you can explicitly set the filter to use point data (AttributeModeToUsePointData) or cell data (AttributeModeToUseCellData). For graphs you can set the filter to use vertex data (AttributeModeToUseVertexData) or edge data (AttributeModeToUseEdgeData).

Control whether the filter operates on point data or cell data. By default (AttributeModeToDefault), the filter uses point data. Alternatively you can explicitly set the filter to use point data (AttributeModeToUsePointData) or cell data (AttributeModeToUseCellData). For graphs you can set the filter to use vertex data (AttributeModeToUseVertexData) or edge data (AttributeModeToUseEdgeData).

Control whether the filter operates on point data or cell data. By default (AttributeModeToDefault), the filter uses point data. Alternatively you can explicitly set the filter to use point data (AttributeModeToUsePointData) or cell data (AttributeModeToUseCellData). For graphs you can set the filter to use vertex data (AttributeModeToUseVertexData) or edge data (AttributeModeToUseEdgeData).

Control whether the filter operates on point data or cell data. By default (AttributeModeToDefault), the filter uses point data. Alternatively you can explicitly set the filter to use point data (AttributeModeToUsePointData) or cell data (AttributeModeToUseCellData). For graphs you can set the filter to use vertex data (AttributeModeToUseVertexData) or edge data (AttributeModeToUseEdgeData).

virtual void Kitware.VTK.vtkArrayCalculator.SetCoordinateResults ( int  _arg) [virtual]

Set whether to output results as coordinates. ResultArrayName will be ignored. Outputing as coordinates is only valid with vector results and if the AttributeMode is AttributeModeToUsePointData. If a valid output can't be made, an error will occur.

virtual void Kitware.VTK.vtkArrayCalculator.SetFunction ( string  function) [virtual]

Set/Get the function to be evaluated.

virtual void Kitware.VTK.vtkArrayCalculator.SetReplaceInvalidValues ( int  _arg) [virtual]

When ReplaceInvalidValues is on, all invalid values (such as sqrt(-2), note that function parser does not handle complex numbers) will be replaced by ReplacementValue. Otherwise an error will be reported.

virtual void Kitware.VTK.vtkArrayCalculator.SetReplacementValue ( double  _arg) [virtual]

When ReplaceInvalidValues is on, all invalid values (such as sqrt(-2), note that function parser does not handle complex numbers) will be replaced by ReplacementValue. Otherwise an error will be reported.

Set the name of the array in which to store the result of evaluating this function. If this is the name of an existing array, that array will be overwritten. Otherwise a new array will be created with the specified name.

virtual void Kitware.VTK.vtkArrayCalculator.SetResultArrayType ( int  _arg) [virtual]

Type of the result array. It is ignored if CoordinateResults is true. Initial value is VTK_DOUBLE.

static internal void Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_AddCoordinateScalarVariable_01 ( HandleRef  pThis,
string  variableName,
int  component 
) [private]
static internal void Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_AddCoordinateVectorVariable_02 ( HandleRef  pThis,
string  variableName,
int  component0,
int  component1,
int  component2 
) [private]
static internal void Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_AddScalarArrayName_03 ( HandleRef  pThis,
string  arrayName,
int  component 
) [private]
static internal void Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_AddScalarVariable_04 ( HandleRef  pThis,
string  variableName,
string  arrayName,
int  component 
) [private]
static internal void Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_AddVectorArrayName_05 ( HandleRef  pThis,
string  arrayName,
int  component0,
int  component1,
int  component2 
) [private]
static internal void Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_AddVectorVariable_06 ( HandleRef  pThis,
string  variableName,
string  arrayName,
int  component0,
int  component1,
int  component2 
) [private]
static internal void Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_CoordinateResultsOff_07 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_CoordinateResultsOn_08 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_GetAttributeMode_09 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_GetAttributeModeAsString_10 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_GetCoordinateResults_11 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_GetFunction_12 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_GetNumberOfScalarArrays_13 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_GetNumberOfVectorArrays_14 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_GetReplaceInvalidValues_15 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_GetReplacementValue_16 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_GetResultArrayName_17 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_GetResultArrayType_18 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_GetScalarArrayName_19 ( HandleRef  pThis,
int  i 
) [private]
static internal IntPtr Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_GetScalarVariableName_20 ( HandleRef  pThis,
int  i 
) [private]
static internal int Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_GetSelectedScalarComponent_21 ( HandleRef  pThis,
int  i 
) [private]
static internal IntPtr Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_GetSelectedScalarComponents_22 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_GetSelectedVectorComponents_23 ( HandleRef  pThis,
int  i 
) [private]
static internal IntPtr Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_GetVectorArrayName_24 ( HandleRef  pThis,
int  i 
) [private]
static internal IntPtr Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_GetVectorVariableName_25 ( HandleRef  pThis,
int  i 
) [private]
static internal int Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_IsA_26 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_IsTypeOf_27 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_NewInstance_29 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_RemoveAllVariables_30 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_RemoveScalarVariables_33 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_RemoveVectorVariables_34 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_ReplaceInvalidValuesOff_35 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_ReplaceInvalidValuesOn_36 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_SafeDownCast_37 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_SetAttributeMode_38 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_SetAttributeModeToDefault_39 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_SetCoordinateResults_44 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_SetFunction_45 ( HandleRef  pThis,
string  function 
) [private]
static internal void Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_SetReplaceInvalidValues_46 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_SetReplacementValue_47 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_SetResultArrayName_48 ( HandleRef  pThis,
string  name 
) [private]
static internal void Kitware.VTK.vtkArrayCalculator.vtkArrayCalculator_SetResultArrayType_49 ( HandleRef  pThis,
int  _arg 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkArrayCalculator.MRClassNameKey = "18vtkArrayCalculator" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.

new const string Kitware.VTK.vtkArrayCalculator.MRFullTypeName = "Kitware.VTK.vtkArrayCalculator"

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.


The documentation for this class was generated from the following file: