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.vtkWeightedTransformFilter Class Reference

vtkWeightedTransformFilter - transform based on per-point or per-cell weighting functions. More...

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

List of all members.

Public Member Functions

 vtkWeightedTransformFilter (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkWeightedTransformFilter ()
 Undocumented Block.
virtual void AddInputValuesOff ()
 If AddInputValues is true, the output values of this filter will be offset from the input values. The effect is exactly equivalent to having an identity transform of weight 1 added into each output point.
virtual void AddInputValuesOn ()
 If AddInputValues is true, the output values of this filter will be offset from the input values. The effect is exactly equivalent to having an identity transform of weight 1 added into each output point.
virtual int GetAddInputValues ()
 If AddInputValues is true, the output values of this filter will be offset from the input values. The effect is exactly equivalent to having an identity transform of weight 1 added into each output point.
virtual string GetCellDataTransformIndexArray ()
 The CellDataTransformIndexArray is like a TransformIndexArray, except for cell data. The array must have type UnsignedShort.
virtual string GetCellDataWeightArray ()
 The CellDataWeightArray is analogous to the WeightArray, except for CellData. The array is searched for first in the CellData FieldData, then in the input's FieldData. The data array must have a tuple for each cell. This array is used to transform only normals and vectors.
override uint GetMTime ()
 Return the MTime also considering the filter's transforms.
virtual int GetNumberOfTransforms ()
 Set the number of transforms for the filter. References to non-existent filter numbers in the data array is equivalent to a weight of zero (i.e., no contribution of that filter or weight). The maximum number of transforms is limited to 65536 if transform index arrays are used.
virtual vtkAbstractTransform GetTransform (int num)
 Set or Get one of the filter's transforms. The transform number must be less than the number of transforms allocated for the object. Setting a transform slot to NULL is equivalent to assigning an overriding weight of zero to that filter slot.
virtual string GetTransformIndexArray ()
 TransformIndexArray is the string name of the DataArray in the input's FieldData that holds the indices for the transforms for each point. These indices are used to select which transforms each weight of the DataArray refers. If the TransformIndexArray is not specified, the weights of each point are assumed to map directly to a transform. This DataArray must be of type UnsignedShort, which effectively limits the number of transforms to 65536 if a transform index array is used.
virtual string GetWeightArray ()
 WeightArray is the string name of the DataArray in the input's FieldData that holds the weighting coefficients for each point. The filter will first look for the array in the input's PointData FieldData. If the array isn't there, the filter looks in the input's FieldData. The WeightArray can have tuples of any length, but must have a tuple for every point in the input data set. This array transforms points, normals, and vectors.
override int IsA (string type)
 Undocumented Block.
new vtkWeightedTransformFilter NewInstance ()
 Undocumented Block.
virtual void SetAddInputValues (int _arg)
 If AddInputValues is true, the output values of this filter will be offset from the input values. The effect is exactly equivalent to having an identity transform of weight 1 added into each output point.
virtual void SetCellDataTransformIndexArray (string _arg)
 The CellDataTransformIndexArray is like a TransformIndexArray, except for cell data. The array must have type UnsignedShort.
virtual void SetCellDataWeightArray (string _arg)
 The CellDataWeightArray is analogous to the WeightArray, except for CellData. The array is searched for first in the CellData FieldData, then in the input's FieldData. The data array must have a tuple for each cell. This array is used to transform only normals and vectors.
virtual void SetNumberOfTransforms (int num)
 Set the number of transforms for the filter. References to non-existent filter numbers in the data array is equivalent to a weight of zero (i.e., no contribution of that filter or weight). The maximum number of transforms is limited to 65536 if transform index arrays are used.
virtual void SetTransform (vtkAbstractTransform transform, int num)
 Set or Get one of the filter's transforms. The transform number must be less than the number of transforms allocated for the object. Setting a transform slot to NULL is equivalent to assigning an overriding weight of zero to that filter slot.
virtual void SetTransformIndexArray (string _arg)
 TransformIndexArray is the string name of the DataArray in the input's FieldData that holds the indices for the transforms for each point. These indices are used to select which transforms each weight of the DataArray refers. If the TransformIndexArray is not specified, the weights of each point are assumed to map directly to a transform. This DataArray must be of type UnsignedShort, which effectively limits the number of transforms to 65536 if a transform index array is used.
virtual void SetWeightArray (string _arg)
 WeightArray is the string name of the DataArray in the input's FieldData that holds the weighting coefficients for each point. The filter will first look for the array in the input's PointData FieldData. If the array isn't there, the filter looks in the input's FieldData. The WeightArray can have tuples of any length, but must have a tuple for every point in the input data set. This array transforms points, normals, and vectors.

Static Public Member Functions

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

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "26vtkWeightedTransformFilter"
 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 vtkWeightedTransformFilter_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkWeightedTransformFilter_AddInputValuesOff_01 (HandleRef pThis)
static internal void vtkWeightedTransformFilter_AddInputValuesOn_02 (HandleRef pThis)
static internal int vtkWeightedTransformFilter_GetAddInputValues_03 (HandleRef pThis)
static internal IntPtr vtkWeightedTransformFilter_GetCellDataTransformIndexArray_04 (HandleRef pThis)
static internal IntPtr vtkWeightedTransformFilter_GetCellDataWeightArray_05 (HandleRef pThis)
static internal uint vtkWeightedTransformFilter_GetMTime_06 (HandleRef pThis)
static internal int vtkWeightedTransformFilter_GetNumberOfTransforms_07 (HandleRef pThis)
static internal IntPtr vtkWeightedTransformFilter_GetTransform_08 (HandleRef pThis, int num, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkWeightedTransformFilter_GetTransformIndexArray_09 (HandleRef pThis)
static internal IntPtr vtkWeightedTransformFilter_GetWeightArray_10 (HandleRef pThis)
static internal int vtkWeightedTransformFilter_IsA_11 (HandleRef pThis, string type)
static internal int vtkWeightedTransformFilter_IsTypeOf_12 (string type)
static internal IntPtr vtkWeightedTransformFilter_NewInstance_14 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkWeightedTransformFilter_SafeDownCast_15 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkWeightedTransformFilter_SetAddInputValues_16 (HandleRef pThis, int _arg)
static internal void vtkWeightedTransformFilter_SetCellDataTransformIndexArray_17 (HandleRef pThis, string _arg)
static internal void vtkWeightedTransformFilter_SetCellDataWeightArray_18 (HandleRef pThis, string _arg)
static internal void vtkWeightedTransformFilter_SetNumberOfTransforms_19 (HandleRef pThis, int num)
static internal void vtkWeightedTransformFilter_SetTransform_20 (HandleRef pThis, HandleRef transform, int num)
static internal void vtkWeightedTransformFilter_SetTransformIndexArray_21 (HandleRef pThis, string _arg)
static internal void vtkWeightedTransformFilter_SetWeightArray_22 (HandleRef pThis, string _arg)

Static Private Member Functions

static vtkWeightedTransformFilter ()
 Automatically generated type registration mechanics.

Detailed Description

vtkWeightedTransformFilter - transform based on per-point or per-cell weighting functions.

Description


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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

Undocumented Block.


Member Function Documentation

If AddInputValues is true, the output values of this filter will be offset from the input values. The effect is exactly equivalent to having an identity transform of weight 1 added into each output point.

If AddInputValues is true, the output values of this filter will be offset from the input values. The effect is exactly equivalent to having an identity transform of weight 1 added into each output point.

override void Kitware.VTK.vtkWeightedTransformFilter.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.vtkPointSetAlgorithm.

If AddInputValues is true, the output values of this filter will be offset from the input values. The effect is exactly equivalent to having an identity transform of weight 1 added into each output point.

The CellDataTransformIndexArray is like a TransformIndexArray, except for cell data. The array must have type UnsignedShort.

The CellDataWeightArray is analogous to the WeightArray, except for CellData. The array is searched for first in the CellData FieldData, then in the input's FieldData. The data array must have a tuple for each cell. This array is used to transform only normals and vectors.

Return the MTime also considering the filter's transforms.

Reimplemented from Kitware.VTK.vtkObject.

Set the number of transforms for the filter. References to non-existent filter numbers in the data array is equivalent to a weight of zero (i.e., no contribution of that filter or weight). The maximum number of transforms is limited to 65536 if transform index arrays are used.

Set or Get one of the filter's transforms. The transform number must be less than the number of transforms allocated for the object. Setting a transform slot to NULL is equivalent to assigning an overriding weight of zero to that filter slot.

Here is the call graph for this function:

TransformIndexArray is the string name of the DataArray in the input's FieldData that holds the indices for the transforms for each point. These indices are used to select which transforms each weight of the DataArray refers. If the TransformIndexArray is not specified, the weights of each point are assumed to map directly to a transform. This DataArray must be of type UnsignedShort, which effectively limits the number of transforms to 65536 if a transform index array is used.

The filter will first look for the array in the input's PointData FieldData. If the array isn't there, the filter looks in the input's FieldData. The TransformIndexArray can have tuples of any length, but must have a tuple for every point in the input data set. This array transforms points, normals, and vectors.

WeightArray is the string name of the DataArray in the input's FieldData that holds the weighting coefficients for each point. The filter will first look for the array in the input's PointData FieldData. If the array isn't there, the filter looks in the input's FieldData. The WeightArray can have tuples of any length, but must have a tuple for every point in the input data set. This array transforms points, normals, and vectors.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPointSetAlgorithm.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPointSetAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPointSetAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPointSetAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPointSetAlgorithm.

Here is the call graph for this function:

virtual void Kitware.VTK.vtkWeightedTransformFilter.SetAddInputValues ( int  _arg) [virtual]

If AddInputValues is true, the output values of this filter will be offset from the input values. The effect is exactly equivalent to having an identity transform of weight 1 added into each output point.

The CellDataTransformIndexArray is like a TransformIndexArray, except for cell data. The array must have type UnsignedShort.

virtual void Kitware.VTK.vtkWeightedTransformFilter.SetCellDataWeightArray ( string  _arg) [virtual]

The CellDataWeightArray is analogous to the WeightArray, except for CellData. The array is searched for first in the CellData FieldData, then in the input's FieldData. The data array must have a tuple for each cell. This array is used to transform only normals and vectors.

Set the number of transforms for the filter. References to non-existent filter numbers in the data array is equivalent to a weight of zero (i.e., no contribution of that filter or weight). The maximum number of transforms is limited to 65536 if transform index arrays are used.

virtual void Kitware.VTK.vtkWeightedTransformFilter.SetTransform ( vtkAbstractTransform  transform,
int  num 
) [virtual]

Set or Get one of the filter's transforms. The transform number must be less than the number of transforms allocated for the object. Setting a transform slot to NULL is equivalent to assigning an overriding weight of zero to that filter slot.

virtual void Kitware.VTK.vtkWeightedTransformFilter.SetTransformIndexArray ( string  _arg) [virtual]

TransformIndexArray is the string name of the DataArray in the input's FieldData that holds the indices for the transforms for each point. These indices are used to select which transforms each weight of the DataArray refers. If the TransformIndexArray is not specified, the weights of each point are assumed to map directly to a transform. This DataArray must be of type UnsignedShort, which effectively limits the number of transforms to 65536 if a transform index array is used.

The filter will first look for the array in the input's PointData FieldData. If the array isn't there, the filter looks in the input's FieldData. The TransformIndexArray can have tuples of any length, but must have a tuple for every point in the input data set. This array transforms points, normals, and vectors.

virtual void Kitware.VTK.vtkWeightedTransformFilter.SetWeightArray ( string  _arg) [virtual]

WeightArray is the string name of the DataArray in the input's FieldData that holds the weighting coefficients for each point. The filter will first look for the array in the input's PointData FieldData. If the array isn't there, the filter looks in the input's FieldData. The WeightArray can have tuples of any length, but must have a tuple for every point in the input data set. This array transforms points, normals, and vectors.

static internal uint Kitware.VTK.vtkWeightedTransformFilter.vtkWeightedTransformFilter_GetMTime_06 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkWeightedTransformFilter.vtkWeightedTransformFilter_GetTransform_08 ( HandleRef  pThis,
int  num,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkWeightedTransformFilter.vtkWeightedTransformFilter_GetWeightArray_10 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkWeightedTransformFilter.vtkWeightedTransformFilter_IsA_11 ( HandleRef  pThis,
string  type 
) [private]
static internal IntPtr Kitware.VTK.vtkWeightedTransformFilter.vtkWeightedTransformFilter_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkWeightedTransformFilter.vtkWeightedTransformFilter_NewInstance_14 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkWeightedTransformFilter.vtkWeightedTransformFilter_SafeDownCast_15 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkWeightedTransformFilter.vtkWeightedTransformFilter_SetAddInputValues_16 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkWeightedTransformFilter.vtkWeightedTransformFilter_SetCellDataTransformIndexArray_17 ( HandleRef  pThis,
string  _arg 
) [private]
static internal void Kitware.VTK.vtkWeightedTransformFilter.vtkWeightedTransformFilter_SetCellDataWeightArray_18 ( HandleRef  pThis,
string  _arg 
) [private]
static internal void Kitware.VTK.vtkWeightedTransformFilter.vtkWeightedTransformFilter_SetNumberOfTransforms_19 ( HandleRef  pThis,
int  num 
) [private]
static internal void Kitware.VTK.vtkWeightedTransformFilter.vtkWeightedTransformFilter_SetTransform_20 ( HandleRef  pThis,
HandleRef  transform,
int  num 
) [private]
static internal void Kitware.VTK.vtkWeightedTransformFilter.vtkWeightedTransformFilter_SetTransformIndexArray_21 ( HandleRef  pThis,
string  _arg 
) [private]
static internal void Kitware.VTK.vtkWeightedTransformFilter.vtkWeightedTransformFilter_SetWeightArray_22 ( HandleRef  pThis,
string  _arg 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkWeightedTransformFilter.MRClassNameKey = "26vtkWeightedTransformFilter" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkPointSetAlgorithm.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkPointSetAlgorithm.


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