|
ActiViz .NET
5.8.0
|
vtkRearrangeFields - Move/copy fields between field data, point data and cell data More...
Public Types | |
| enum | FieldLocation { CELL_DATA = 2, DATA_OBJECT = 0, POINT_DATA = 1 } |
| Create a new vtkRearrangeFields with an empty operation list. More... | |
| enum | FieldType { ATTRIBUTE = 1, NAME = 0 } |
| Remove all operations. More... | |
| enum | OperationType { COPY = 0, MOVE = 1 } |
| Create a new vtkRearrangeFields with an empty operation list. More... | |
Public Member Functions | |
| vtkRearrangeFields (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
| Automatically generated constructor - called from generated code. DO NOT call directly. | |
| vtkRearrangeFields () | |
| Create a new vtkRearrangeFields with an empty operation list. | |
| int | AddOperation (int operationType, int attributeType, int fromFieldLoc, int toFieldLoc) |
| Add an operation which copies an attribute's field (data array) from one field data to another. Returns an operation id which can later be used to remove the operation. | |
| int | AddOperation (int operationType, string name, int fromFieldLoc, int toFieldLoc) |
| Add an operation which copies a field (data array) from one field data to another. Returns an operation id which can later be used to remove the operation. | |
| int | AddOperation (string operationType, string attributeType, string fromFieldLoc, string toFieldLoc) |
| Helper method used by 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. | |
| override int | IsA (string type) |
| Undocumented Block. | |
| new vtkRearrangeFields | NewInstance () |
| Undocumented Block. | |
| void | RemoveAllOperations () |
| Remove all operations. | |
| int | RemoveOperation (int operationId) |
| Remove an operation with the given id. | |
| int | RemoveOperation (int operationType, int attributeType, int fromFieldLoc, int toFieldLoc) |
| Remove an operation with the given signature. See AddOperation for details. | |
| int | RemoveOperation (int operationType, string name, int fromFieldLoc, int toFieldLoc) |
| Remove an operation with the given signature. See AddOperation for details. | |
| int | RemoveOperation (string operationType, string attributeType, string fromFieldLoc, string toFieldLoc) |
| Remove an operation with the given signature. See AddOperation for details. | |
Static Public Member Functions | |
| static new vtkRearrangeFields | New () |
| Create a new vtkRearrangeFields with an empty operation list. | |
| static new int | IsTypeOf (string type) |
| Undocumented Block. | |
| static new vtkRearrangeFields | SafeDownCast (vtkObjectBase o) |
| Undocumented Block. | |
Public Attributes | |
| new const string | MRFullTypeName = "Kitware.VTK.vtkRearrangeFields" |
| Automatically generated type registration mechanics. | |
Static Public Attributes | |
| static new readonly string | MRClassNameKey = "18vtkRearrangeFields" |
| 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 | vtkRearrangeFields_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal int | vtkRearrangeFields_AddOperation_01 (HandleRef pThis, int operationType, int attributeType, int fromFieldLoc, int toFieldLoc) |
| static internal int | vtkRearrangeFields_AddOperation_02 (HandleRef pThis, int operationType, string name, int fromFieldLoc, int toFieldLoc) |
| static internal int | vtkRearrangeFields_AddOperation_03 (HandleRef pThis, string operationType, string attributeType, string fromFieldLoc, string toFieldLoc) |
| static internal int | vtkRearrangeFields_IsA_04 (HandleRef pThis, string type) |
| static internal int | vtkRearrangeFields_IsTypeOf_05 (string type) |
| static internal IntPtr | vtkRearrangeFields_NewInstance_07 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal void | vtkRearrangeFields_RemoveAllOperations_08 (HandleRef pThis) |
| static internal int | vtkRearrangeFields_RemoveOperation_09 (HandleRef pThis, int operationId) |
| static internal int | vtkRearrangeFields_RemoveOperation_10 (HandleRef pThis, int operationType, int attributeType, int fromFieldLoc, int toFieldLoc) |
| static internal int | vtkRearrangeFields_RemoveOperation_11 (HandleRef pThis, int operationType, string name, int fromFieldLoc, int toFieldLoc) |
| static internal int | vtkRearrangeFields_RemoveOperation_12 (HandleRef pThis, string operationType, string attributeType, string fromFieldLoc, string toFieldLoc) |
| static internal IntPtr | vtkRearrangeFields_SafeDownCast_13 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
Static Private Member Functions | |
| static | vtkRearrangeFields () |
| Automatically generated type registration mechanics. | |
vtkRearrangeFields - Move/copy fields between field data, point data and cell data
Description vtkRearrangeFields is used to copy/move fields (vtkDataArrays) between data object's field data, point data and cell data. To specify which fields are copied/moved, the user adds operations. There are two types of operations: 1. the type which copies/moves an attribute's data (i.e. the field will be copied but will not be an attribute in the target), 2. the type which copies/moves fields by name. For example:
/// rf->AddOperation(vtkRearrangeFields::COPY, "foo", /// vtkRearrangeFields::DATA_OBJECT, /// vtkRearrangeFields::POINT_DATA); ///
adds an operation which copies a field (data array) called foo from the data object's field data to point data. From Tcl, the same operation can be added as follows:
/// rf AddOperation COPY foo DATA_OBJECT POINT_DATA ///
The same can be done using Python and Java bindings by passing strings as arguments.
/// Operation types: COPY, MOVE /// AttributeTypes: SCALARS, VECTORS, NORMALS, TCOORDS, TENSORS /// Field data locations: DATA_OBJECT, POINT_DATA, CELL_DATA ///
Create a new vtkRearrangeFields with an empty operation list.
Create a new vtkRearrangeFields with an empty operation list.
| static Kitware.VTK.vtkRearrangeFields.vtkRearrangeFields | ( | ) | [static, private] |
Automatically generated type registration mechanics.
| Kitware.VTK.vtkRearrangeFields.vtkRearrangeFields | ( | IntPtr | rawCppThis, |
| bool | callDisposalMethod, | ||
| bool | strong | ||
| ) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Create a new vtkRearrangeFields with an empty operation list.
| int Kitware.VTK.vtkRearrangeFields.AddOperation | ( | int | operationType, |
| int | attributeType, | ||
| int | fromFieldLoc, | ||
| int | toFieldLoc | ||
| ) |
Add an operation which copies an attribute's field (data array) from one field data to another. Returns an operation id which can later be used to remove the operation.
| int Kitware.VTK.vtkRearrangeFields.AddOperation | ( | int | operationType, |
| string | name, | ||
| int | fromFieldLoc, | ||
| int | toFieldLoc | ||
| ) |
Add an operation which copies a field (data array) from one field data to another. Returns an operation id which can later be used to remove the operation.
| int Kitware.VTK.vtkRearrangeFields.AddOperation | ( | string | operationType, |
| string | attributeType, | ||
| string | fromFieldLoc, | ||
| string | toFieldLoc | ||
| ) |
Helper method used by 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.
| override void Kitware.VTK.vtkRearrangeFields.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.
| override int Kitware.VTK.vtkRearrangeFields.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.
| static new int Kitware.VTK.vtkRearrangeFields.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.
| static new vtkRearrangeFields Kitware.VTK.vtkRearrangeFields.New | ( | ) | [static] |
Create a new vtkRearrangeFields with an empty operation list.
Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.
Remove all operations.
| int Kitware.VTK.vtkRearrangeFields.RemoveOperation | ( | int | operationId | ) |
Remove an operation with the given id.
| int Kitware.VTK.vtkRearrangeFields.RemoveOperation | ( | int | operationType, |
| int | attributeType, | ||
| int | fromFieldLoc, | ||
| int | toFieldLoc | ||
| ) |
Remove an operation with the given signature. See AddOperation for details.
| int Kitware.VTK.vtkRearrangeFields.RemoveOperation | ( | int | operationType, |
| string | name, | ||
| int | fromFieldLoc, | ||
| int | toFieldLoc | ||
| ) |
Remove an operation with the given signature. See AddOperation for details.
| int Kitware.VTK.vtkRearrangeFields.RemoveOperation | ( | string | operationType, |
| string | attributeType, | ||
| string | fromFieldLoc, | ||
| string | toFieldLoc | ||
| ) |
Remove an operation with the given signature. See AddOperation for details.
| static new vtkRearrangeFields Kitware.VTK.vtkRearrangeFields.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.
| static internal int Kitware.VTK.vtkRearrangeFields.vtkRearrangeFields_AddOperation_01 | ( | HandleRef | pThis, |
| int | operationType, | ||
| int | attributeType, | ||
| int | fromFieldLoc, | ||
| int | toFieldLoc | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkRearrangeFields.vtkRearrangeFields_AddOperation_02 | ( | HandleRef | pThis, |
| int | operationType, | ||
| string | name, | ||
| int | fromFieldLoc, | ||
| int | toFieldLoc | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkRearrangeFields.vtkRearrangeFields_AddOperation_03 | ( | HandleRef | pThis, |
| string | operationType, | ||
| string | attributeType, | ||
| string | fromFieldLoc, | ||
| string | toFieldLoc | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkRearrangeFields.vtkRearrangeFields_IsA_04 | ( | HandleRef | pThis, |
| string | type | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkRearrangeFields.vtkRearrangeFields_IsTypeOf_05 | ( | string | type | ) | [private] |
| static internal IntPtr Kitware.VTK.vtkRearrangeFields.vtkRearrangeFields_New | ( | ref uint | mteStatus, |
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal IntPtr Kitware.VTK.vtkRearrangeFields.vtkRearrangeFields_NewInstance_07 | ( | HandleRef | pThis, |
| ref uint | mteStatus, | ||
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkRearrangeFields.vtkRearrangeFields_RemoveAllOperations_08 | ( | HandleRef | pThis | ) | [private] |
| static internal int Kitware.VTK.vtkRearrangeFields.vtkRearrangeFields_RemoveOperation_09 | ( | HandleRef | pThis, |
| int | operationId | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkRearrangeFields.vtkRearrangeFields_RemoveOperation_10 | ( | HandleRef | pThis, |
| int | operationType, | ||
| int | attributeType, | ||
| int | fromFieldLoc, | ||
| int | toFieldLoc | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkRearrangeFields.vtkRearrangeFields_RemoveOperation_11 | ( | HandleRef | pThis, |
| int | operationType, | ||
| string | name, | ||
| int | fromFieldLoc, | ||
| int | toFieldLoc | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkRearrangeFields.vtkRearrangeFields_RemoveOperation_12 | ( | HandleRef | pThis, |
| string | operationType, | ||
| string | attributeType, | ||
| string | fromFieldLoc, | ||
| string | toFieldLoc | ||
| ) | [private] |
| static internal IntPtr Kitware.VTK.vtkRearrangeFields.vtkRearrangeFields_SafeDownCast_13 | ( | HandleRef | o, |
| ref uint | mteStatus, | ||
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
new readonly string Kitware.VTK.vtkRearrangeFields.MRClassNameKey = "18vtkRearrangeFields" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.
| new const string Kitware.VTK.vtkRearrangeFields.MRFullTypeName = "Kitware.VTK.vtkRearrangeFields" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.
1.7.6.1