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

vtkQuadricDecimation - reduce the number of triangles in a mesh More...

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

List of all members.

Public Member Functions

 vtkQuadricDecimation (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkQuadricDecimation ()
 Undocumented Block.
virtual void AttributeErrorMetricOff ()
 Decide whether to include data attributes in the error metric. If off, then only geometric error is used to control the decimation. By default the attribute errors are off.
virtual void AttributeErrorMetricOn ()
 Decide whether to include data attributes in the error metric. If off, then only geometric error is used to control the decimation. By default the attribute errors are off.
virtual double GetActualReduction ()
 Get the actual reduction. This value is only valid after the filter has executed.
virtual int GetAttributeErrorMetric ()
 Decide whether to include data attributes in the error metric. If off, then only geometric error is used to control the decimation. By default the attribute errors are off.
virtual int GetNormalsAttribute ()
 If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.
virtual double GetNormalsWeight ()
 Set/Get the scaling weight contribution of the attribute. These values are used to weight the contribution of the attributes towards the error metric.
virtual int GetScalarsAttribute ()
 If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.
virtual double GetScalarsWeight ()
 Set/Get the scaling weight contribution of the attribute. These values are used to weight the contribution of the attributes towards the error metric.
virtual int GetTCoordsAttribute ()
 If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.
virtual double GetTCoordsWeight ()
 Set/Get the scaling weight contribution of the attribute. These values are used to weight the contribution of the attributes towards the error metric.
virtual double GetTargetReduction ()
 Set/Get the desired reduction (expressed as a fraction of the original number of triangles). The actual reduction may be less depending on triangulation and topological constraints.
virtual double GetTargetReductionMaxValue ()
 Set/Get the desired reduction (expressed as a fraction of the original number of triangles). The actual reduction may be less depending on triangulation and topological constraints.
virtual double GetTargetReductionMinValue ()
 Set/Get the desired reduction (expressed as a fraction of the original number of triangles). The actual reduction may be less depending on triangulation and topological constraints.
virtual int GetTensorsAttribute ()
 If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.
virtual double GetTensorsWeight ()
 Set/Get the scaling weight contribution of the attribute. These values are used to weight the contribution of the attributes towards the error metric.
virtual int GetVectorsAttribute ()
 If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.
virtual double GetVectorsWeight ()
 Set/Get the scaling weight contribution of the attribute. These values are used to weight the contribution of the attributes towards the error metric.
override int IsA (string type)
 Undocumented Block.
new vtkQuadricDecimation NewInstance ()
 Undocumented Block.
virtual void NormalsAttributeOff ()
 If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.
virtual void NormalsAttributeOn ()
 If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.
virtual void ScalarsAttributeOff ()
 If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.
virtual void ScalarsAttributeOn ()
 If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.
virtual void SetAttributeErrorMetric (int _arg)
 Decide whether to include data attributes in the error metric. If off, then only geometric error is used to control the decimation. By default the attribute errors are off.
virtual void SetNormalsAttribute (int _arg)
 If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.
virtual void SetNormalsWeight (double _arg)
 Set/Get the scaling weight contribution of the attribute. These values are used to weight the contribution of the attributes towards the error metric.
virtual void SetScalarsAttribute (int _arg)
 If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.
virtual void SetScalarsWeight (double _arg)
 Set/Get the scaling weight contribution of the attribute. These values are used to weight the contribution of the attributes towards the error metric.
virtual void SetTCoordsAttribute (int _arg)
 If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.
virtual void SetTCoordsWeight (double _arg)
 Set/Get the scaling weight contribution of the attribute. These values are used to weight the contribution of the attributes towards the error metric.
virtual void SetTargetReduction (double _arg)
 Set/Get the desired reduction (expressed as a fraction of the original number of triangles). The actual reduction may be less depending on triangulation and topological constraints.
virtual void SetTensorsAttribute (int _arg)
 If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.
virtual void SetTensorsWeight (double _arg)
 Set/Get the scaling weight contribution of the attribute. These values are used to weight the contribution of the attributes towards the error metric.
virtual void SetVectorsAttribute (int _arg)
 If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.
virtual void SetVectorsWeight (double _arg)
 Set/Get the scaling weight contribution of the attribute. These values are used to weight the contribution of the attributes towards the error metric.
virtual void TCoordsAttributeOff ()
 If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.
virtual void TCoordsAttributeOn ()
 If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.
virtual void TensorsAttributeOff ()
 If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.
virtual void TensorsAttributeOn ()
 If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.
virtual void VectorsAttributeOff ()
 If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.
virtual void VectorsAttributeOn ()
 If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.

Static Public Member Functions

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

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "20vtkQuadricDecimation"
 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 vtkQuadricDecimation_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkQuadricDecimation_AttributeErrorMetricOff_01 (HandleRef pThis)
static internal void vtkQuadricDecimation_AttributeErrorMetricOn_02 (HandleRef pThis)
static internal double vtkQuadricDecimation_GetActualReduction_03 (HandleRef pThis)
static internal int vtkQuadricDecimation_GetAttributeErrorMetric_04 (HandleRef pThis)
static internal int vtkQuadricDecimation_GetNormalsAttribute_05 (HandleRef pThis)
static internal double vtkQuadricDecimation_GetNormalsWeight_06 (HandleRef pThis)
static internal int vtkQuadricDecimation_GetScalarsAttribute_07 (HandleRef pThis)
static internal double vtkQuadricDecimation_GetScalarsWeight_08 (HandleRef pThis)
static internal int vtkQuadricDecimation_GetTCoordsAttribute_09 (HandleRef pThis)
static internal double vtkQuadricDecimation_GetTCoordsWeight_10 (HandleRef pThis)
static internal double vtkQuadricDecimation_GetTargetReduction_11 (HandleRef pThis)
static internal double vtkQuadricDecimation_GetTargetReductionMaxValue_12 (HandleRef pThis)
static internal double vtkQuadricDecimation_GetTargetReductionMinValue_13 (HandleRef pThis)
static internal int vtkQuadricDecimation_GetTensorsAttribute_14 (HandleRef pThis)
static internal double vtkQuadricDecimation_GetTensorsWeight_15 (HandleRef pThis)
static internal int vtkQuadricDecimation_GetVectorsAttribute_16 (HandleRef pThis)
static internal double vtkQuadricDecimation_GetVectorsWeight_17 (HandleRef pThis)
static internal int vtkQuadricDecimation_IsA_18 (HandleRef pThis, string type)
static internal int vtkQuadricDecimation_IsTypeOf_19 (string type)
static internal IntPtr vtkQuadricDecimation_NewInstance_21 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkQuadricDecimation_NormalsAttributeOff_22 (HandleRef pThis)
static internal void vtkQuadricDecimation_NormalsAttributeOn_23 (HandleRef pThis)
static internal IntPtr vtkQuadricDecimation_SafeDownCast_24 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkQuadricDecimation_ScalarsAttributeOff_25 (HandleRef pThis)
static internal void vtkQuadricDecimation_ScalarsAttributeOn_26 (HandleRef pThis)
static internal void vtkQuadricDecimation_SetAttributeErrorMetric_27 (HandleRef pThis, int _arg)
static internal void vtkQuadricDecimation_SetNormalsAttribute_28 (HandleRef pThis, int _arg)
static internal void vtkQuadricDecimation_SetNormalsWeight_29 (HandleRef pThis, double _arg)
static internal void vtkQuadricDecimation_SetScalarsAttribute_30 (HandleRef pThis, int _arg)
static internal void vtkQuadricDecimation_SetScalarsWeight_31 (HandleRef pThis, double _arg)
static internal void vtkQuadricDecimation_SetTCoordsAttribute_32 (HandleRef pThis, int _arg)
static internal void vtkQuadricDecimation_SetTCoordsWeight_33 (HandleRef pThis, double _arg)
static internal void vtkQuadricDecimation_SetTargetReduction_34 (HandleRef pThis, double _arg)
static internal void vtkQuadricDecimation_SetTensorsAttribute_35 (HandleRef pThis, int _arg)
static internal void vtkQuadricDecimation_SetTensorsWeight_36 (HandleRef pThis, double _arg)
static internal void vtkQuadricDecimation_SetVectorsAttribute_37 (HandleRef pThis, int _arg)
static internal void vtkQuadricDecimation_SetVectorsWeight_38 (HandleRef pThis, double _arg)
static internal void vtkQuadricDecimation_TCoordsAttributeOff_39 (HandleRef pThis)
static internal void vtkQuadricDecimation_TCoordsAttributeOn_40 (HandleRef pThis)
static internal void vtkQuadricDecimation_TensorsAttributeOff_41 (HandleRef pThis)
static internal void vtkQuadricDecimation_TensorsAttributeOn_42 (HandleRef pThis)
static internal void vtkQuadricDecimation_VectorsAttributeOff_43 (HandleRef pThis)
static internal void vtkQuadricDecimation_VectorsAttributeOn_44 (HandleRef pThis)

Static Private Member Functions

static vtkQuadricDecimation ()
 Automatically generated type registration mechanics.

Detailed Description

vtkQuadricDecimation - reduce the number of triangles in a mesh

Description vtkQuadricDecimation is a filter to reduce the number of triangles in a triangle mesh, forming a good approximation to the original geometry. The input to vtkQuadricDecimation is a vtkPolyData object, and only triangles are treated. If you desire to decimate polygonal meshes, first triangulate the polygons with vtkTriangleFilter.

The algorithm is based on repeated edge collapses until the requested mesh reduction is achieved. Edges are placed in a priority queue based on the "cost" to delete the edge. The cost is an approximate measure of error (distance to the original surface)--described by the so-called quadric error measure. The quadric error measure is associated with each vertex of the mesh and represents a matrix of planes incident on that vertex. The distance of the planes to the vertex is the error in the position of the vertex (originally the vertex error iz zero). As edges are deleted, the quadric error measure associated with the two end points of the edge are summed (this combines the plane equations) and an optimal collapse point can be computed. Edges connected to the collapse point are then reinserted into the queue after computing the new cost to delete them. The process continues until the desired reduction level is reached or topological constraints prevent further reduction. Note that this basic algorithm can be extended to higher dimensions by taking into account variation in attributes (i.e., scalars, vectors, and so on).

This paper is based on the work of Garland and Heckbert who first presented the quadric error measure at Siggraph '97 "Surface Simplification Using Quadric Error Metrics". For details of the algorithm Michael Garland's Ph.D. thesis is also recommended. Hughues Hoppe's Vis '99 paper, "New Quadric Metric for Simplifying Meshes with Appearance Attributes" is also a good take on the subject especially as it pertains to the error metric applied to attributes.

Thanks Thanks to Bradley Lowekamp of the National Library of Medicine/NIH for contributing this class.


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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

Undocumented Block.


Member Function Documentation

Decide whether to include data attributes in the error metric. If off, then only geometric error is used to control the decimation. By default the attribute errors are off.

Decide whether to include data attributes in the error metric. If off, then only geometric error is used to control the decimation. By default the attribute errors are off.

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

Get the actual reduction. This value is only valid after the filter has executed.

Decide whether to include data attributes in the error metric. If off, then only geometric error is used to control the decimation. By default the attribute errors are off.

If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.

Set/Get the scaling weight contribution of the attribute. These values are used to weight the contribution of the attributes towards the error metric.

If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.

Set/Get the scaling weight contribution of the attribute. These values are used to weight the contribution of the attributes towards the error metric.

Set/Get the desired reduction (expressed as a fraction of the original number of triangles). The actual reduction may be less depending on triangulation and topological constraints.

Set/Get the desired reduction (expressed as a fraction of the original number of triangles). The actual reduction may be less depending on triangulation and topological constraints.

Set/Get the desired reduction (expressed as a fraction of the original number of triangles). The actual reduction may be less depending on triangulation and topological constraints.

If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.

Set/Get the scaling weight contribution of the attribute. These values are used to weight the contribution of the attributes towards the error metric.

If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.

Set/Get the scaling weight contribution of the attribute. These values are used to weight the contribution of the attributes towards the error metric.

If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.

Set/Get the scaling weight contribution of the attribute. These values are used to weight the contribution of the attributes towards the error metric.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.

If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Here is the call graph for this function:

If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.

If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.

virtual void Kitware.VTK.vtkQuadricDecimation.SetAttributeErrorMetric ( int  _arg) [virtual]

Decide whether to include data attributes in the error metric. If off, then only geometric error is used to control the decimation. By default the attribute errors are off.

virtual void Kitware.VTK.vtkQuadricDecimation.SetNormalsAttribute ( int  _arg) [virtual]

If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.

virtual void Kitware.VTK.vtkQuadricDecimation.SetNormalsWeight ( double  _arg) [virtual]

Set/Get the scaling weight contribution of the attribute. These values are used to weight the contribution of the attributes towards the error metric.

virtual void Kitware.VTK.vtkQuadricDecimation.SetScalarsAttribute ( int  _arg) [virtual]

If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.

virtual void Kitware.VTK.vtkQuadricDecimation.SetScalarsWeight ( double  _arg) [virtual]

Set/Get the scaling weight contribution of the attribute. These values are used to weight the contribution of the attributes towards the error metric.

virtual void Kitware.VTK.vtkQuadricDecimation.SetTargetReduction ( double  _arg) [virtual]

Set/Get the desired reduction (expressed as a fraction of the original number of triangles). The actual reduction may be less depending on triangulation and topological constraints.

virtual void Kitware.VTK.vtkQuadricDecimation.SetTCoordsAttribute ( int  _arg) [virtual]

If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.

virtual void Kitware.VTK.vtkQuadricDecimation.SetTCoordsWeight ( double  _arg) [virtual]

Set/Get the scaling weight contribution of the attribute. These values are used to weight the contribution of the attributes towards the error metric.

virtual void Kitware.VTK.vtkQuadricDecimation.SetTensorsAttribute ( int  _arg) [virtual]

If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.

virtual void Kitware.VTK.vtkQuadricDecimation.SetTensorsWeight ( double  _arg) [virtual]

Set/Get the scaling weight contribution of the attribute. These values are used to weight the contribution of the attributes towards the error metric.

virtual void Kitware.VTK.vtkQuadricDecimation.SetVectorsAttribute ( int  _arg) [virtual]

If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.

virtual void Kitware.VTK.vtkQuadricDecimation.SetVectorsWeight ( double  _arg) [virtual]

Set/Get the scaling weight contribution of the attribute. These values are used to weight the contribution of the attributes towards the error metric.

If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.

If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.

If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.

If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.

If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.

If attribute errors are to be included in the metric (i.e., AttributeErrorMetric is on), then the following flags control which attributes are to be included in the error calculation. By default all of these are on.

static internal void Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_AttributeErrorMetricOff_01 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_AttributeErrorMetricOn_02 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_GetActualReduction_03 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_GetNormalsAttribute_05 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_GetNormalsWeight_06 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_GetScalarsAttribute_07 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_GetScalarsWeight_08 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_GetTargetReduction_11 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_GetTargetReductionMaxValue_12 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_GetTargetReductionMinValue_13 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_GetTCoordsAttribute_09 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_GetTCoordsWeight_10 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_GetTensorsAttribute_14 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_GetTensorsWeight_15 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_GetVectorsAttribute_16 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_GetVectorsWeight_17 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_IsA_18 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_IsTypeOf_19 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_NewInstance_21 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_NormalsAttributeOff_22 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_NormalsAttributeOn_23 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_SafeDownCast_24 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_ScalarsAttributeOff_25 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_ScalarsAttributeOn_26 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_SetAttributeErrorMetric_27 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_SetNormalsAttribute_28 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_SetNormalsWeight_29 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_SetScalarsAttribute_30 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_SetScalarsWeight_31 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_SetTargetReduction_34 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_SetTCoordsAttribute_32 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_SetTCoordsWeight_33 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_SetTensorsAttribute_35 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_SetTensorsWeight_36 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_SetVectorsAttribute_37 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_SetVectorsWeight_38 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_TCoordsAttributeOff_39 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_TCoordsAttributeOn_40 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_TensorsAttributeOff_41 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_TensorsAttributeOn_42 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_VectorsAttributeOff_43 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkQuadricDecimation.vtkQuadricDecimation_VectorsAttributeOn_44 ( HandleRef  pThis) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkQuadricDecimation.MRClassNameKey = "20vtkQuadricDecimation" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.


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