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

vtkWindowedSincPolyDataFilter - adjust point positions using a windowed sinc function interpolation kernel More...

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

List of all members.

Public Member Functions

 vtkWindowedSincPolyDataFilter (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkWindowedSincPolyDataFilter ()
 Construct object with number of iterations 20; passband .1; feature edge smoothing turned off; feature angle 45 degrees; edge angle 15 degrees; and boundary smoothing turned on. Error scalars and vectors are not generated (by default). The convergence criterion is 0.0 of the bounding box diagonal.
virtual void BoundarySmoothingOff ()
 Turn on/off the smoothing of vertices on the boundary of the mesh.
virtual void BoundarySmoothingOn ()
 Turn on/off the smoothing of vertices on the boundary of the mesh.
virtual void FeatureEdgeSmoothingOff ()
 Turn on/off smoothing along sharp interior edges.
virtual void FeatureEdgeSmoothingOn ()
 Turn on/off smoothing along sharp interior edges.
virtual void GenerateErrorScalarsOff ()
 Turn on/off the generation of scalar distance values.
virtual void GenerateErrorScalarsOn ()
 Turn on/off the generation of scalar distance values.
virtual void GenerateErrorVectorsOff ()
 Turn on/off the generation of error vectors.
virtual void GenerateErrorVectorsOn ()
 Turn on/off the generation of error vectors.
virtual int GetBoundarySmoothing ()
 Turn on/off the smoothing of vertices on the boundary of the mesh.
virtual double GetEdgeAngle ()
 Specify the edge angle to control smoothing along edges (either interior or boundary).
virtual double GetEdgeAngleMaxValue ()
 Specify the edge angle to control smoothing along edges (either interior or boundary).
virtual double GetEdgeAngleMinValue ()
 Specify the edge angle to control smoothing along edges (either interior or boundary).
virtual double GetFeatureAngle ()
 Specify the feature angle for sharp edge identification.
virtual double GetFeatureAngleMaxValue ()
 Specify the feature angle for sharp edge identification.
virtual double GetFeatureAngleMinValue ()
 Specify the feature angle for sharp edge identification.
virtual int GetFeatureEdgeSmoothing ()
 Turn on/off smoothing along sharp interior edges.
virtual int GetGenerateErrorScalars ()
 Turn on/off the generation of scalar distance values.
virtual int GetGenerateErrorVectors ()
 Turn on/off the generation of error vectors.
virtual int GetNonManifoldSmoothing ()
 Smooth non-manifold vertices.
virtual int GetNormalizeCoordinates ()
 Turn on/off coordinate normalization. The positions can be translated and scaled such that they fit within a [-1, 1] prior to the smoothing computation. The default is off. The numerical stability of the solution can be improved by turning normalization on. If normalization is on, the coordinates will be rescaled to the original coordinate system after smoothing has completed.
virtual int GetNumberOfIterations ()
 Specify the number of iterations (or degree of the polynomial approximating the windowed sinc function).
virtual int GetNumberOfIterationsMaxValue ()
 Specify the number of iterations (or degree of the polynomial approximating the windowed sinc function).
virtual int GetNumberOfIterationsMinValue ()
 Specify the number of iterations (or degree of the polynomial approximating the windowed sinc function).
virtual double GetPassBand ()
 Set the passband value for the windowed sinc filter.
virtual double GetPassBandMaxValue ()
 Set the passband value for the windowed sinc filter.
virtual double GetPassBandMinValue ()
 Set the passband value for the windowed sinc filter.
override int IsA (string type)
 Undocumented Block.
new vtkWindowedSincPolyDataFilter NewInstance ()
 Undocumented Block.
virtual void NonManifoldSmoothingOff ()
 Smooth non-manifold vertices.
virtual void NonManifoldSmoothingOn ()
 Smooth non-manifold vertices.
virtual void NormalizeCoordinatesOff ()
 Turn on/off coordinate normalization. The positions can be translated and scaled such that they fit within a [-1, 1] prior to the smoothing computation. The default is off. The numerical stability of the solution can be improved by turning normalization on. If normalization is on, the coordinates will be rescaled to the original coordinate system after smoothing has completed.
virtual void NormalizeCoordinatesOn ()
 Turn on/off coordinate normalization. The positions can be translated and scaled such that they fit within a [-1, 1] prior to the smoothing computation. The default is off. The numerical stability of the solution can be improved by turning normalization on. If normalization is on, the coordinates will be rescaled to the original coordinate system after smoothing has completed.
virtual void SetBoundarySmoothing (int _arg)
 Turn on/off the smoothing of vertices on the boundary of the mesh.
virtual void SetEdgeAngle (double _arg)
 Specify the edge angle to control smoothing along edges (either interior or boundary).
virtual void SetFeatureAngle (double _arg)
 Specify the feature angle for sharp edge identification.
virtual void SetFeatureEdgeSmoothing (int _arg)
 Turn on/off smoothing along sharp interior edges.
virtual void SetGenerateErrorScalars (int _arg)
 Turn on/off the generation of scalar distance values.
virtual void SetGenerateErrorVectors (int _arg)
 Turn on/off the generation of error vectors.
virtual void SetNonManifoldSmoothing (int _arg)
 Smooth non-manifold vertices.
virtual void SetNormalizeCoordinates (int _arg)
 Turn on/off coordinate normalization. The positions can be translated and scaled such that they fit within a [-1, 1] prior to the smoothing computation. The default is off. The numerical stability of the solution can be improved by turning normalization on. If normalization is on, the coordinates will be rescaled to the original coordinate system after smoothing has completed.
virtual void SetNumberOfIterations (int _arg)
 Specify the number of iterations (or degree of the polynomial approximating the windowed sinc function).
virtual void SetPassBand (double _arg)
 Set the passband value for the windowed sinc filter.

Static Public Member Functions

static new
vtkWindowedSincPolyDataFilter 
New ()
 Construct object with number of iterations 20; passband .1; feature edge smoothing turned off; feature angle 45 degrees; edge angle 15 degrees; and boundary smoothing turned on. Error scalars and vectors are not generated (by default). The convergence criterion is 0.0 of the bounding box diagonal.
static new int IsTypeOf (string type)
 Undocumented Block.
static new
vtkWindowedSincPolyDataFilter 
SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "29vtkWindowedSincPolyDataFilter"
 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 vtkWindowedSincPolyDataFilter_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkWindowedSincPolyDataFilter_BoundarySmoothingOff_01 (HandleRef pThis)
static internal void vtkWindowedSincPolyDataFilter_BoundarySmoothingOn_02 (HandleRef pThis)
static internal void vtkWindowedSincPolyDataFilter_FeatureEdgeSmoothingOff_03 (HandleRef pThis)
static internal void vtkWindowedSincPolyDataFilter_FeatureEdgeSmoothingOn_04 (HandleRef pThis)
static internal void vtkWindowedSincPolyDataFilter_GenerateErrorScalarsOff_05 (HandleRef pThis)
static internal void vtkWindowedSincPolyDataFilter_GenerateErrorScalarsOn_06 (HandleRef pThis)
static internal void vtkWindowedSincPolyDataFilter_GenerateErrorVectorsOff_07 (HandleRef pThis)
static internal void vtkWindowedSincPolyDataFilter_GenerateErrorVectorsOn_08 (HandleRef pThis)
static internal int vtkWindowedSincPolyDataFilter_GetBoundarySmoothing_09 (HandleRef pThis)
static internal double vtkWindowedSincPolyDataFilter_GetEdgeAngle_10 (HandleRef pThis)
static internal double vtkWindowedSincPolyDataFilter_GetEdgeAngleMaxValue_11 (HandleRef pThis)
static internal double vtkWindowedSincPolyDataFilter_GetEdgeAngleMinValue_12 (HandleRef pThis)
static internal double vtkWindowedSincPolyDataFilter_GetFeatureAngle_13 (HandleRef pThis)
static internal double vtkWindowedSincPolyDataFilter_GetFeatureAngleMaxValue_14 (HandleRef pThis)
static internal double vtkWindowedSincPolyDataFilter_GetFeatureAngleMinValue_15 (HandleRef pThis)
static internal int vtkWindowedSincPolyDataFilter_GetFeatureEdgeSmoothing_16 (HandleRef pThis)
static internal int vtkWindowedSincPolyDataFilter_GetGenerateErrorScalars_17 (HandleRef pThis)
static internal int vtkWindowedSincPolyDataFilter_GetGenerateErrorVectors_18 (HandleRef pThis)
static internal int vtkWindowedSincPolyDataFilter_GetNonManifoldSmoothing_19 (HandleRef pThis)
static internal int vtkWindowedSincPolyDataFilter_GetNormalizeCoordinates_20 (HandleRef pThis)
static internal int vtkWindowedSincPolyDataFilter_GetNumberOfIterations_21 (HandleRef pThis)
static internal int vtkWindowedSincPolyDataFilter_GetNumberOfIterationsMaxValue_22 (HandleRef pThis)
static internal int vtkWindowedSincPolyDataFilter_GetNumberOfIterationsMinValue_23 (HandleRef pThis)
static internal double vtkWindowedSincPolyDataFilter_GetPassBand_24 (HandleRef pThis)
static internal double vtkWindowedSincPolyDataFilter_GetPassBandMaxValue_25 (HandleRef pThis)
static internal double vtkWindowedSincPolyDataFilter_GetPassBandMinValue_26 (HandleRef pThis)
static internal int vtkWindowedSincPolyDataFilter_IsA_27 (HandleRef pThis, string type)
static internal int vtkWindowedSincPolyDataFilter_IsTypeOf_28 (string type)
static internal IntPtr vtkWindowedSincPolyDataFilter_NewInstance_30 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkWindowedSincPolyDataFilter_NonManifoldSmoothingOff_31 (HandleRef pThis)
static internal void vtkWindowedSincPolyDataFilter_NonManifoldSmoothingOn_32 (HandleRef pThis)
static internal void vtkWindowedSincPolyDataFilter_NormalizeCoordinatesOff_33 (HandleRef pThis)
static internal void vtkWindowedSincPolyDataFilter_NormalizeCoordinatesOn_34 (HandleRef pThis)
static internal IntPtr vtkWindowedSincPolyDataFilter_SafeDownCast_35 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkWindowedSincPolyDataFilter_SetBoundarySmoothing_36 (HandleRef pThis, int _arg)
static internal void vtkWindowedSincPolyDataFilter_SetEdgeAngle_37 (HandleRef pThis, double _arg)
static internal void vtkWindowedSincPolyDataFilter_SetFeatureAngle_38 (HandleRef pThis, double _arg)
static internal void vtkWindowedSincPolyDataFilter_SetFeatureEdgeSmoothing_39 (HandleRef pThis, int _arg)
static internal void vtkWindowedSincPolyDataFilter_SetGenerateErrorScalars_40 (HandleRef pThis, int _arg)
static internal void vtkWindowedSincPolyDataFilter_SetGenerateErrorVectors_41 (HandleRef pThis, int _arg)
static internal void vtkWindowedSincPolyDataFilter_SetNonManifoldSmoothing_42 (HandleRef pThis, int _arg)
static internal void vtkWindowedSincPolyDataFilter_SetNormalizeCoordinates_43 (HandleRef pThis, int _arg)
static internal void vtkWindowedSincPolyDataFilter_SetNumberOfIterations_44 (HandleRef pThis, int _arg)
static internal void vtkWindowedSincPolyDataFilter_SetPassBand_45 (HandleRef pThis, double _arg)

Static Private Member Functions

static vtkWindowedSincPolyDataFilter ()
 Automatically generated type registration mechanics.

Detailed Description

vtkWindowedSincPolyDataFilter - adjust point positions using a windowed sinc function interpolation kernel

Description vtkWindowedSincPolyDataFiler adjust point coordinate using a windowed sinc function interpolation kernel. The effect is to "relax" the mesh, making the cells better shaped and the vertices more evenly distributed. Note that this filter operates the lines, polygons, and triangle strips composing an instance of vtkPolyData. Vertex or poly-vertex cells are never modified.

The algorithm proceeds as follows. For each vertex v, a topological and geometric analysis is performed to determine which vertices are connected to v, and which cells are connected to v. Then, a connectivity array is constructed for each vertex. (The connectivity array is a list of lists of vertices that directly attach to each vertex.) Next, an iteration phase begins over all vertices. For each vertex v, the coordinates of v are modified using a windowed sinc function interpolation kernel. Taubin describes this methodology is the IBM tech report RC-20404 (#90237, dated 3/12/96) "Optimal Surface Smoothing as Filter Design" G. Taubin, T. Zhang and G. Golub. (Zhang and Golub are at Stanford University).

This report discusses using standard signal processing low-pass filters (in particular windowed sinc functions) to smooth polyhedra. The transfer functions of the low-pass filters are approximated by Chebyshev polynomials. This facilitates applying the filters in an iterative diffusion process (as opposed to a kernel convolution). The more smoothing iterations applied, the higher the degree of polynomial approximating the low-pass filter transfer function. Each smoothing iteration, therefore, applies the next higher term of the Chebyshev filter approximation to the polyhedron. This decoupling of the filter into an iteratively applied polynomial is possible since the Chebyshev polynomials are orthogonal, i.e. increasing the order of the approximation to the filter transfer function does not alter the previously calculated coefficients for the low order terms.

Note: Care must be taken to avoid smoothing with too few iterations. A Chebyshev approximation with too few terms is an poor approximation. The first few smoothing iterations represent a severe scaling and translation of the data. Subsequent iterations cause the smoothed polyhedron to converge to the true location and scale of the object. We have attempted to protect against this by automatically adjusting the filter, effectively widening the pass band. This adjustment is only possible if the number of iterations is greater than 1. Note that this sacrifices some degree of smoothing for model integrity. For those interested, the filter is adjusted by searching for a value sigma such that the actual pass band is k_pb + sigma and such that the filter transfer function evaluates to unity at k_pb, i.e. f(k_pb) = 1

To improve the numerical stability of the solution and minimize the scaling the translation effects, the algorithm can translate and scale the position coordinates to within the unit cube [-1, 1], perform the smoothing, and translate and scale the position coordinates back to the original coordinate frame. This mode is controlled with the NormalizeCoordinatesOn() / NormalizeCoordinatesOff() methods. For legacy reasons, the default is NormalizeCoordinatesOff.

This implementation is currently limited to using an interpolation kernel based on Hamming windows. Other windows (such as Hann, Blackman, Kaiser, Lanczos, Gaussian, and exponential windows) could be used instead.

There are some special instance variables used to control the execution of this filter. (These ivars basically control what vertices can be smoothed, and the creation of the connectivity array.) The BoundarySmoothing ivar enables/disables the smoothing operation on vertices that are on the "boundary" of the mesh. A boundary vertex is one that is surrounded by a semi-cycle of polygons (or used by a single line).

Another important ivar is FeatureEdgeSmoothing. If this ivar is enabled, then interior vertices are classified as either "simple", "interior edge", or "fixed", and smoothed differently. (Interior vertices are manifold vertices surrounded by a cycle of polygons; or used by two line cells.) The classification is based on the number of feature edges attached to v. A feature edge occurs when the angle between the two surface normals of a polygon sharing an edge is greater than the FeatureAngle ivar. Then, vertices used by no feature edges are classified "simple", vertices used by exactly two feature edges are classified "interior edge", and all others are "fixed" vertices.

Once the classification is known, the vertices are smoothed differently. Corner (i.e., fixed) vertices are not smoothed at all. Simple vertices are smoothed as before . Interior edge vertices are smoothed only along their two connected edges, and only if the angle between the edges is less than the EdgeAngle ivar.

The total smoothing can be controlled by using two ivars. The NumberOfIterations determines the maximum number of smoothing passes. The NumberOfIterations corresponds to the degree of the polynomial that is used to approximate the windowed sinc function. Ten or twenty iterations is all the is usually necessary. Contrast this with vtkSmoothPolyDataFilter which usually requires 100 to 200 smoothing iterations. vtkSmoothPolyDataFilter is also not an approximation to an ideal low-pass filter, which can cause the geometry to shrink as the amount of smoothing increases.

The second ivar is the specification of the PassBand for the windowed sinc filter. By design, the PassBand is specified as a doubleing point number between 0 and 2. Lower PassBand values produce more smoothing. A good default value for the PassBand is 0.1 (for those interested, the PassBand (and frequencies) for PolyData are based on the valence of the vertices, this limits all the frequency modes in a polyhedral mesh to between 0 and 2.)

There are two instance variables that control the generation of error data. If the ivar GenerateErrorScalars is on, then a scalar value indicating the distance of each vertex from its original position is computed. If the ivar GenerateErrorVectors is on, then a vector representing change in position is computed.

Caveats The smoothing operation reduces high frequency information in the geometry of the mesh. With excessive smoothing important details may be lost. Enabling FeatureEdgeSmoothing helps reduce this effect, but cannot entirely eliminate it.

vtkSmoothPolyDataFilter vtkDecimate vtkDecimatePro


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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

Construct object with number of iterations 20; passband .1; feature edge smoothing turned off; feature angle 45 degrees; edge angle 15 degrees; and boundary smoothing turned on. Error scalars and vectors are not generated (by default). The convergence criterion is 0.0 of the bounding box diagonal.


Member Function Documentation

Turn on/off the smoothing of vertices on the boundary of the mesh.

Turn on/off the smoothing of vertices on the boundary of the mesh.

override void Kitware.VTK.vtkWindowedSincPolyDataFilter.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.vtkPolyDataAlgorithm.

Turn on/off smoothing along sharp interior edges.

Turn on/off smoothing along sharp interior edges.

Turn on/off the generation of scalar distance values.

Turn on/off the generation of scalar distance values.

Turn on/off the generation of error vectors.

Turn on/off the generation of error vectors.

Turn on/off the smoothing of vertices on the boundary of the mesh.

Specify the edge angle to control smoothing along edges (either interior or boundary).

Specify the edge angle to control smoothing along edges (either interior or boundary).

Specify the edge angle to control smoothing along edges (either interior or boundary).

Specify the feature angle for sharp edge identification.

Specify the feature angle for sharp edge identification.

Specify the feature angle for sharp edge identification.

Turn on/off smoothing along sharp interior edges.

Turn on/off the generation of scalar distance values.

Turn on/off the generation of error vectors.

Smooth non-manifold vertices.

Turn on/off coordinate normalization. The positions can be translated and scaled such that they fit within a [-1, 1] prior to the smoothing computation. The default is off. The numerical stability of the solution can be improved by turning normalization on. If normalization is on, the coordinates will be rescaled to the original coordinate system after smoothing has completed.

Specify the number of iterations (or degree of the polynomial approximating the windowed sinc function).

Specify the number of iterations (or degree of the polynomial approximating the windowed sinc function).

Specify the number of iterations (or degree of the polynomial approximating the windowed sinc function).

Set the passband value for the windowed sinc filter.

Set the passband value for the windowed sinc filter.

Set the passband value for the windowed sinc filter.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Construct object with number of iterations 20; passband .1; feature edge smoothing turned off; feature angle 45 degrees; edge angle 15 degrees; and boundary smoothing turned on. Error scalars and vectors are not generated (by default). The convergence criterion is 0.0 of the bounding box diagonal.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Smooth non-manifold vertices.

Smooth non-manifold vertices.

Turn on/off coordinate normalization. The positions can be translated and scaled such that they fit within a [-1, 1] prior to the smoothing computation. The default is off. The numerical stability of the solution can be improved by turning normalization on. If normalization is on, the coordinates will be rescaled to the original coordinate system after smoothing has completed.

Turn on/off coordinate normalization. The positions can be translated and scaled such that they fit within a [-1, 1] prior to the smoothing computation. The default is off. The numerical stability of the solution can be improved by turning normalization on. If normalization is on, the coordinates will be rescaled to the original coordinate system after smoothing has completed.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Here is the call graph for this function:

Turn on/off the smoothing of vertices on the boundary of the mesh.

virtual void Kitware.VTK.vtkWindowedSincPolyDataFilter.SetEdgeAngle ( double  _arg) [virtual]

Specify the edge angle to control smoothing along edges (either interior or boundary).

virtual void Kitware.VTK.vtkWindowedSincPolyDataFilter.SetFeatureAngle ( double  _arg) [virtual]

Specify the feature angle for sharp edge identification.

Turn on/off smoothing along sharp interior edges.

Turn on/off the generation of scalar distance values.

Turn on/off the generation of error vectors.

Smooth non-manifold vertices.

Turn on/off coordinate normalization. The positions can be translated and scaled such that they fit within a [-1, 1] prior to the smoothing computation. The default is off. The numerical stability of the solution can be improved by turning normalization on. If normalization is on, the coordinates will be rescaled to the original coordinate system after smoothing has completed.

Specify the number of iterations (or degree of the polynomial approximating the windowed sinc function).

virtual void Kitware.VTK.vtkWindowedSincPolyDataFilter.SetPassBand ( double  _arg) [virtual]

Set the passband value for the windowed sinc filter.

static internal int Kitware.VTK.vtkWindowedSincPolyDataFilter.vtkWindowedSincPolyDataFilter_IsA_27 ( HandleRef  pThis,
string  type 
) [private]
static internal IntPtr Kitware.VTK.vtkWindowedSincPolyDataFilter.vtkWindowedSincPolyDataFilter_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkWindowedSincPolyDataFilter.vtkWindowedSincPolyDataFilter_NewInstance_30 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkWindowedSincPolyDataFilter.vtkWindowedSincPolyDataFilter_SafeDownCast_35 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkWindowedSincPolyDataFilter.vtkWindowedSincPolyDataFilter_SetBoundarySmoothing_36 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkWindowedSincPolyDataFilter.vtkWindowedSincPolyDataFilter_SetEdgeAngle_37 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkWindowedSincPolyDataFilter.vtkWindowedSincPolyDataFilter_SetFeatureAngle_38 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkWindowedSincPolyDataFilter.vtkWindowedSincPolyDataFilter_SetFeatureEdgeSmoothing_39 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkWindowedSincPolyDataFilter.vtkWindowedSincPolyDataFilter_SetGenerateErrorScalars_40 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkWindowedSincPolyDataFilter.vtkWindowedSincPolyDataFilter_SetGenerateErrorVectors_41 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkWindowedSincPolyDataFilter.vtkWindowedSincPolyDataFilter_SetNonManifoldSmoothing_42 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkWindowedSincPolyDataFilter.vtkWindowedSincPolyDataFilter_SetNormalizeCoordinates_43 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkWindowedSincPolyDataFilter.vtkWindowedSincPolyDataFilter_SetNumberOfIterations_44 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkWindowedSincPolyDataFilter.vtkWindowedSincPolyDataFilter_SetPassBand_45 ( HandleRef  pThis,
double  _arg 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkWindowedSincPolyDataFilter.MRClassNameKey = "29vtkWindowedSincPolyDataFilter" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.


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