ActiViz .NET
5.8.0
|
vtkMergeFields - Merge multiple fields into one. More...
Public Types | |
enum | FieldLocations { CELL_DATA = 2, DATA_OBJECT = 0, POINT_DATA = 1 } |
Set the number of the components in the output field. This has to be set before execution. Default value is 0. More... | |
Public Member Functions | |
vtkMergeFields (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkMergeFields () | |
Create a new vtkMergeFields. | |
virtual int | GetNumberOfComponents () |
Set the number of the components in the output field. This has to be set before execution. Default value is 0. | |
override int | IsA (string type) |
Undocumented Block. | |
void | Merge (int component, string arrayName, int sourceComp) |
Add a component (arrayName,sourceComp) to the output field. | |
new vtkMergeFields | NewInstance () |
Undocumented Block. | |
virtual void | SetNumberOfComponents (int _arg) |
Set the number of the components in the output field. This has to be set before execution. Default value is 0. | |
void | SetOutputField (string name, int fieldLoc) |
The output field will have the given name and it will be in fieldLoc (the input fields also have to be in fieldLoc). | |
void | SetOutputField (string name, string fieldLoc) |
Helper method used by the other language bindings. Allows the caller to specify arguments as strings instead of enums.Returns an operation id which can later be used to remove the operation. | |
Static Public Member Functions | |
static new vtkMergeFields | New () |
Create a new vtkMergeFields. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkMergeFields | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkMergeFields" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "14vtkMergeFields" |
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 | vtkMergeFields_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkMergeFields_GetNumberOfComponents_01 (HandleRef pThis) |
static internal int | vtkMergeFields_IsA_02 (HandleRef pThis, string type) |
static internal int | vtkMergeFields_IsTypeOf_03 (string type) |
static internal void | vtkMergeFields_Merge_04 (HandleRef pThis, int component, string arrayName, int sourceComp) |
static internal IntPtr | vtkMergeFields_NewInstance_06 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkMergeFields_SafeDownCast_07 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkMergeFields_SetNumberOfComponents_08 (HandleRef pThis, int _arg) |
static internal void | vtkMergeFields_SetOutputField_09 (HandleRef pThis, string name, int fieldLoc) |
static internal void | vtkMergeFields_SetOutputField_10 (HandleRef pThis, string name, string fieldLoc) |
Static Private Member Functions | |
static | vtkMergeFields () |
Automatically generated type registration mechanics. |
vtkMergeFields - Merge multiple fields into one.
Description vtkMergeFields is used to merge mutliple field into one. The new field is put in the same field data as the original field. For example
/// mf->SetOutputField("foo", vtkMergeFields::POINT_DATA); /// mf->SetNumberOfComponents(2); /// mf->Merge(0, "array1", 1); /// mf->Merge(1, "array2", 0); ///
will tell vtkMergeFields to use the 2nd component of array1 and the 1st component of array2 to create a 2 component field called foo. The same can be done using Tcl:
/// mf SetOutputField foo POINT_DATA /// mf Merge 0 array1 1 /// mf Merge 1 array2 0 /// /// Field locations: DATA_OBJECT, POINT_DATA, CELL_DATA ///
static Kitware.VTK.vtkMergeFields.vtkMergeFields | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkMergeFields.vtkMergeFields | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Create a new vtkMergeFields.
override void Kitware.VTK.vtkMergeFields.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.
virtual int Kitware.VTK.vtkMergeFields.GetNumberOfComponents | ( | ) | [virtual] |
Set the number of the components in the output field. This has to be set before execution. Default value is 0.
override int Kitware.VTK.vtkMergeFields.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.
static new int Kitware.VTK.vtkMergeFields.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.
void Kitware.VTK.vtkMergeFields.Merge | ( | int | component, |
string | arrayName, | ||
int | sourceComp | ||
) |
Add a component (arrayName,sourceComp) to the output field.
static new vtkMergeFields Kitware.VTK.vtkMergeFields.New | ( | ) | [static] |
Create a new vtkMergeFields.
Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.
static new vtkMergeFields Kitware.VTK.vtkMergeFields.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.
virtual void Kitware.VTK.vtkMergeFields.SetNumberOfComponents | ( | int | _arg | ) | [virtual] |
Set the number of the components in the output field. This has to be set before execution. Default value is 0.
void Kitware.VTK.vtkMergeFields.SetOutputField | ( | string | name, |
int | fieldLoc | ||
) |
The output field will have the given name and it will be in fieldLoc (the input fields also have to be in fieldLoc).
void Kitware.VTK.vtkMergeFields.SetOutputField | ( | string | name, |
string | fieldLoc | ||
) |
Helper method used by the other language bindings. Allows the caller to specify arguments as strings instead of enums.Returns an operation id which can later be used to remove the operation.
static internal int Kitware.VTK.vtkMergeFields.vtkMergeFields_GetNumberOfComponents_01 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkMergeFields.vtkMergeFields_IsA_02 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkMergeFields.vtkMergeFields_IsTypeOf_03 | ( | string | type | ) | [private] |
static internal void Kitware.VTK.vtkMergeFields.vtkMergeFields_Merge_04 | ( | HandleRef | pThis, |
int | component, | ||
string | arrayName, | ||
int | sourceComp | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkMergeFields.vtkMergeFields_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkMergeFields.vtkMergeFields_NewInstance_06 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkMergeFields.vtkMergeFields_SafeDownCast_07 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkMergeFields.vtkMergeFields_SetNumberOfComponents_08 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkMergeFields.vtkMergeFields_SetOutputField_09 | ( | HandleRef | pThis, |
string | name, | ||
int | fieldLoc | ||
) | [private] |
static internal void Kitware.VTK.vtkMergeFields.vtkMergeFields_SetOutputField_10 | ( | HandleRef | pThis, |
string | name, | ||
string | fieldLoc | ||
) | [private] |
new readonly string Kitware.VTK.vtkMergeFields.MRClassNameKey = "14vtkMergeFields" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.
new const string Kitware.VTK.vtkMergeFields.MRFullTypeName = "Kitware.VTK.vtkMergeFields" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.