ActiViz .NET
5.8.0
|
vtkShepardMethod - sample unstructured points onto structured points using the method of Shepard More...
Public Member Functions | |
vtkShepardMethod (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkShepardMethod () | |
Construct with sample dimensions=(50,50,50) and so that model bounds are automatically computed from input. Null value for each unvisited output point is 0.0. Maximum distance is 0.25. | |
double | ComputeModelBounds (IntPtr origin, IntPtr ar) |
Compute ModelBounds from input geometry. | |
virtual double | GetMaximumDistance () |
Specify influence distance of each input point. This distance is a fraction of the length of the diagonal of the sample space. Thus, values of 1.0 will cause each input point to influence all points in the structured point dataset. Values less than 1.0 can improve performance significantly. | |
virtual double | GetMaximumDistanceMaxValue () |
Specify influence distance of each input point. This distance is a fraction of the length of the diagonal of the sample space. Thus, values of 1.0 will cause each input point to influence all points in the structured point dataset. Values less than 1.0 can improve performance significantly. | |
virtual double | GetMaximumDistanceMinValue () |
Specify influence distance of each input point. This distance is a fraction of the length of the diagonal of the sample space. Thus, values of 1.0 will cause each input point to influence all points in the structured point dataset. Values less than 1.0 can improve performance significantly. | |
virtual double[] | GetModelBounds () |
Specify the position in space to perform the sampling. | |
virtual void | GetModelBounds (IntPtr data) |
Specify the position in space to perform the sampling. | |
virtual double | GetNullValue () |
Set the Null value for output points not receiving a contribution from the input points. | |
virtual int[] | GetSampleDimensions () |
Specify i-j-k dimensions on which to sample input points. | |
virtual void | GetSampleDimensions (IntPtr data) |
Specify i-j-k dimensions on which to sample input points. | |
override int | IsA (string type) |
Undocumented Block. | |
new vtkShepardMethod | NewInstance () |
Undocumented Block. | |
virtual void | SetMaximumDistance (double _arg) |
Specify influence distance of each input point. This distance is a fraction of the length of the diagonal of the sample space. Thus, values of 1.0 will cause each input point to influence all points in the structured point dataset. Values less than 1.0 can improve performance significantly. | |
virtual void | SetModelBounds (double _arg1, double _arg2, double _arg3, double _arg4, double _arg5, double _arg6) |
Specify the position in space to perform the sampling. | |
virtual void | SetModelBounds (IntPtr _arg) |
Specify the position in space to perform the sampling. | |
virtual void | SetNullValue (double _arg) |
Set the Null value for output points not receiving a contribution from the input points. | |
void | SetSampleDimensions (int i, int j, int k) |
Set the i-j-k dimensions on which to sample the distance function. | |
void | SetSampleDimensions (IntPtr dim) |
Set the i-j-k dimensions on which to sample the distance function. | |
Static Public Member Functions | |
static new vtkShepardMethod | New () |
Construct with sample dimensions=(50,50,50) and so that model bounds are automatically computed from input. Null value for each unvisited output point is 0.0. Maximum distance is 0.25. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkShepardMethod | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkShepardMethod" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "16vtkShepardMethod" |
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 | vtkShepardMethod_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal double | vtkShepardMethod_ComputeModelBounds_01 (HandleRef pThis, IntPtr origin, IntPtr ar) |
static internal double | vtkShepardMethod_GetMaximumDistance_02 (HandleRef pThis) |
static internal double | vtkShepardMethod_GetMaximumDistanceMaxValue_03 (HandleRef pThis) |
static internal double | vtkShepardMethod_GetMaximumDistanceMinValue_04 (HandleRef pThis) |
static internal IntPtr | vtkShepardMethod_GetModelBounds_05 (HandleRef pThis) |
static internal void | vtkShepardMethod_GetModelBounds_06 (HandleRef pThis, IntPtr data) |
static internal double | vtkShepardMethod_GetNullValue_07 (HandleRef pThis) |
static internal IntPtr | vtkShepardMethod_GetSampleDimensions_08 (HandleRef pThis) |
static internal void | vtkShepardMethod_GetSampleDimensions_09 (HandleRef pThis, IntPtr data) |
static internal int | vtkShepardMethod_IsA_10 (HandleRef pThis, string type) |
static internal int | vtkShepardMethod_IsTypeOf_11 (string type) |
static internal IntPtr | vtkShepardMethod_NewInstance_13 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkShepardMethod_SafeDownCast_14 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkShepardMethod_SetMaximumDistance_15 (HandleRef pThis, double _arg) |
static internal void | vtkShepardMethod_SetModelBounds_16 (HandleRef pThis, double _arg1, double _arg2, double _arg3, double _arg4, double _arg5, double _arg6) |
static internal void | vtkShepardMethod_SetModelBounds_17 (HandleRef pThis, IntPtr _arg) |
static internal void | vtkShepardMethod_SetNullValue_18 (HandleRef pThis, double _arg) |
static internal void | vtkShepardMethod_SetSampleDimensions_19 (HandleRef pThis, int i, int j, int k) |
static internal void | vtkShepardMethod_SetSampleDimensions_20 (HandleRef pThis, IntPtr dim) |
Static Private Member Functions | |
static | vtkShepardMethod () |
Automatically generated type registration mechanics. |
vtkShepardMethod - sample unstructured points onto structured points using the method of Shepard
Description vtkShepardMethod is a filter used to visualize unstructured point data using Shepard's method. The method works by resampling the unstructured points onto a structured points set. The influence functions are described as "inverse distance weighted". Once the structured points are computed, the usual visualization techniques (e.g., iso-contouring or volume rendering) can be used visualize the structured points. Caveats The input to this filter is any dataset type. This filter can be used to resample any form of data, i.e., the input data need not be unstructured.
The bounds of the data (i.e., the sample space) is automatically computed if not set by the user.
If you use a maximum distance less than 1.0, some output points may never receive a contribution. The final value of these points can be specified with the "NullValue" instance variable.
static Kitware.VTK.vtkShepardMethod.vtkShepardMethod | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkShepardMethod.vtkShepardMethod | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Construct with sample dimensions=(50,50,50) and so that model bounds are automatically computed from input. Null value for each unvisited output point is 0.0. Maximum distance is 0.25.
double Kitware.VTK.vtkShepardMethod.ComputeModelBounds | ( | IntPtr | origin, |
IntPtr | ar | ||
) |
Compute ModelBounds from input geometry.
override void Kitware.VTK.vtkShepardMethod.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.vtkImageAlgorithm.
virtual double Kitware.VTK.vtkShepardMethod.GetMaximumDistance | ( | ) | [virtual] |
Specify influence distance of each input point. This distance is a fraction of the length of the diagonal of the sample space. Thus, values of 1.0 will cause each input point to influence all points in the structured point dataset. Values less than 1.0 can improve performance significantly.
virtual double Kitware.VTK.vtkShepardMethod.GetMaximumDistanceMaxValue | ( | ) | [virtual] |
Specify influence distance of each input point. This distance is a fraction of the length of the diagonal of the sample space. Thus, values of 1.0 will cause each input point to influence all points in the structured point dataset. Values less than 1.0 can improve performance significantly.
virtual double Kitware.VTK.vtkShepardMethod.GetMaximumDistanceMinValue | ( | ) | [virtual] |
Specify influence distance of each input point. This distance is a fraction of the length of the diagonal of the sample space. Thus, values of 1.0 will cause each input point to influence all points in the structured point dataset. Values less than 1.0 can improve performance significantly.
virtual double [] Kitware.VTK.vtkShepardMethod.GetModelBounds | ( | ) | [virtual] |
Specify the position in space to perform the sampling.
virtual void Kitware.VTK.vtkShepardMethod.GetModelBounds | ( | IntPtr | data | ) | [virtual] |
Specify the position in space to perform the sampling.
virtual double Kitware.VTK.vtkShepardMethod.GetNullValue | ( | ) | [virtual] |
Set the Null value for output points not receiving a contribution from the input points.
virtual int [] Kitware.VTK.vtkShepardMethod.GetSampleDimensions | ( | ) | [virtual] |
Specify i-j-k dimensions on which to sample input points.
virtual void Kitware.VTK.vtkShepardMethod.GetSampleDimensions | ( | IntPtr | data | ) | [virtual] |
Specify i-j-k dimensions on which to sample input points.
override int Kitware.VTK.vtkShepardMethod.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImageAlgorithm.
static new int Kitware.VTK.vtkShepardMethod.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImageAlgorithm.
static new vtkShepardMethod Kitware.VTK.vtkShepardMethod.New | ( | ) | [static] |
Construct with sample dimensions=(50,50,50) and so that model bounds are automatically computed from input. Null value for each unvisited output point is 0.0. Maximum distance is 0.25.
Reimplemented from Kitware.VTK.vtkAlgorithm.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImageAlgorithm.
static new vtkShepardMethod Kitware.VTK.vtkShepardMethod.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImageAlgorithm.
virtual void Kitware.VTK.vtkShepardMethod.SetMaximumDistance | ( | double | _arg | ) | [virtual] |
Specify influence distance of each input point. This distance is a fraction of the length of the diagonal of the sample space. Thus, values of 1.0 will cause each input point to influence all points in the structured point dataset. Values less than 1.0 can improve performance significantly.
virtual void Kitware.VTK.vtkShepardMethod.SetModelBounds | ( | double | _arg1, |
double | _arg2, | ||
double | _arg3, | ||
double | _arg4, | ||
double | _arg5, | ||
double | _arg6 | ||
) | [virtual] |
Specify the position in space to perform the sampling.
virtual void Kitware.VTK.vtkShepardMethod.SetModelBounds | ( | IntPtr | _arg | ) | [virtual] |
Specify the position in space to perform the sampling.
virtual void Kitware.VTK.vtkShepardMethod.SetNullValue | ( | double | _arg | ) | [virtual] |
Set the Null value for output points not receiving a contribution from the input points.
void Kitware.VTK.vtkShepardMethod.SetSampleDimensions | ( | int | i, |
int | j, | ||
int | k | ||
) |
Set the i-j-k dimensions on which to sample the distance function.
void Kitware.VTK.vtkShepardMethod.SetSampleDimensions | ( | IntPtr | dim | ) |
Set the i-j-k dimensions on which to sample the distance function.
static internal double Kitware.VTK.vtkShepardMethod.vtkShepardMethod_ComputeModelBounds_01 | ( | HandleRef | pThis, |
IntPtr | origin, | ||
IntPtr | ar | ||
) | [private] |
static internal double Kitware.VTK.vtkShepardMethod.vtkShepardMethod_GetMaximumDistance_02 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkShepardMethod.vtkShepardMethod_GetMaximumDistanceMaxValue_03 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkShepardMethod.vtkShepardMethod_GetMaximumDistanceMinValue_04 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkShepardMethod.vtkShepardMethod_GetModelBounds_05 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkShepardMethod.vtkShepardMethod_GetModelBounds_06 | ( | HandleRef | pThis, |
IntPtr | data | ||
) | [private] |
static internal double Kitware.VTK.vtkShepardMethod.vtkShepardMethod_GetNullValue_07 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkShepardMethod.vtkShepardMethod_GetSampleDimensions_08 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkShepardMethod.vtkShepardMethod_GetSampleDimensions_09 | ( | HandleRef | pThis, |
IntPtr | data | ||
) | [private] |
static internal int Kitware.VTK.vtkShepardMethod.vtkShepardMethod_IsA_10 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkShepardMethod.vtkShepardMethod_IsTypeOf_11 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkShepardMethod.vtkShepardMethod_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkShepardMethod.vtkShepardMethod_NewInstance_13 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkShepardMethod.vtkShepardMethod_SafeDownCast_14 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkShepardMethod.vtkShepardMethod_SetMaximumDistance_15 | ( | HandleRef | pThis, |
double | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkShepardMethod.vtkShepardMethod_SetModelBounds_16 | ( | HandleRef | pThis, |
double | _arg1, | ||
double | _arg2, | ||
double | _arg3, | ||
double | _arg4, | ||
double | _arg5, | ||
double | _arg6 | ||
) | [private] |
static internal void Kitware.VTK.vtkShepardMethod.vtkShepardMethod_SetModelBounds_17 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkShepardMethod.vtkShepardMethod_SetNullValue_18 | ( | HandleRef | pThis, |
double | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkShepardMethod.vtkShepardMethod_SetSampleDimensions_19 | ( | HandleRef | pThis, |
int | i, | ||
int | j, | ||
int | k | ||
) | [private] |
static internal void Kitware.VTK.vtkShepardMethod.vtkShepardMethod_SetSampleDimensions_20 | ( | HandleRef | pThis, |
IntPtr | dim | ||
) | [private] |
new readonly string Kitware.VTK.vtkShepardMethod.MRClassNameKey = "16vtkShepardMethod" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkImageAlgorithm.
new const string Kitware.VTK.vtkShepardMethod.MRFullTypeName = "Kitware.VTK.vtkShepardMethod" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkImageAlgorithm.