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

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

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

List of all members.

Public Member Functions

 vtkQuadricClustering (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkQuadricClustering ()
 Standard instantition, type and print methods.
void Append (vtkPolyData piece)
 These methods provide an alternative way of executing the filter. PolyData can be added to the result in pieces (append). In this mode, the user must specify the bounds of the entire model as an argument to the "StartAppend" method.
virtual void AutoAdjustNumberOfDivisionsOff ()
 Enable automatic adjustment of number of divisions. If off, the number of divisions specified by the user is always used (as long as it is valid). The default is On.
virtual void AutoAdjustNumberOfDivisionsOn ()
 Enable automatic adjustment of number of divisions. If off, the number of divisions specified by the user is always used (as long as it is valid). The default is On.
virtual void CopyCellDataOff ()
 This flag makes the filter copy cell data from input to output (the best it can). It uses input cells that trigger the addition of output cells (no averaging). This is off by default, and does not work when append is being called explicitly (non-pipeline usage).
virtual void CopyCellDataOn ()
 This flag makes the filter copy cell data from input to output (the best it can). It uses input cells that trigger the addition of output cells (no averaging). This is off by default, and does not work when append is being called explicitly (non-pipeline usage).
void EndAppend ()
 These methods provide an alternative way of executing the filter. PolyData can be added to the result in pieces (append). In this mode, the user must specify the bounds of the entire model as an argument to the "StartAppend" method.
virtual int GetAutoAdjustNumberOfDivisions ()
 Enable automatic adjustment of number of divisions. If off, the number of divisions specified by the user is always used (as long as it is valid). The default is On.
virtual int GetCopyCellData ()
 This flag makes the filter copy cell data from input to output (the best it can). It uses input cells that trigger the addition of output cells (no averaging). This is off by default, and does not work when append is being called explicitly (non-pipeline usage).
virtual double[] GetDivisionOrigin ()
 This is an alternative way to set up the bins. If you are trying to match boundaries between pieces, then you should use these methods rather than SetNumberOfDivisions. To use these methods, specify the origin and spacing of the spatial binning.
virtual void GetDivisionOrigin (ref double _arg1, ref double _arg2, ref double _arg3)
 This is an alternative way to set up the bins. If you are trying to match boundaries between pieces, then you should use these methods rather than SetNumberOfDivisions. To use these methods, specify the origin and spacing of the spatial binning.
virtual void GetDivisionOrigin (IntPtr _arg)
 This is an alternative way to set up the bins. If you are trying to match boundaries between pieces, then you should use these methods rather than SetNumberOfDivisions. To use these methods, specify the origin and spacing of the spatial binning.
virtual double[] GetDivisionSpacing ()
 This is an alternative way to set up the bins. If you are trying to match boundaries between pieces, then you should use these methods rather than SetNumberOfDivisions. To use these methods, specify the origin and spacing of the spatial binning.
virtual void GetDivisionSpacing (ref double _arg1, ref double _arg2, ref double _arg3)
 This is an alternative way to set up the bins. If you are trying to match boundaries between pieces, then you should use these methods rather than SetNumberOfDivisions. To use these methods, specify the origin and spacing of the spatial binning.
virtual void GetDivisionSpacing (IntPtr _arg)
 This is an alternative way to set up the bins. If you are trying to match boundaries between pieces, then you should use these methods rather than SetNumberOfDivisions. To use these methods, specify the origin and spacing of the spatial binning.
vtkFeatureEdges GetFeatureEdges ()
 By default, this flag is off. When "UseFeatureEdges" is on, then quadrics are computed for boundary edges/feature edges. They influence the quadrics (position of points), but not the mesh. Which features to use can be controlled by the filter "FeatureEdges".
virtual double GetFeaturePointsAngle ()
 Set/Get the angle to use in determining whether a point on a boundary / feature edge is a feature point.
virtual double GetFeaturePointsAngleMaxValue ()
 Set/Get the angle to use in determining whether a point on a boundary / feature edge is a feature point.
virtual double GetFeaturePointsAngleMinValue ()
 Set/Get the angle to use in determining whether a point on a boundary / feature edge is a feature point.
int[] GetNumberOfDivisions ()
 Set/Get the number of divisions along each axis for the spatial bins. The number of spatial bins is NumberOfXDivisions*NumberOfYDivisions* NumberOfZDivisions. The filter may choose to ignore large numbers of divisions if the input has few points and AutoAdjustNumberOfDivisions is enabled.
void GetNumberOfDivisions (IntPtr div)
 Set/Get the number of divisions along each axis for the spatial bins. The number of spatial bins is NumberOfXDivisions*NumberOfYDivisions* NumberOfZDivisions. The filter may choose to ignore large numbers of divisions if the input has few points and AutoAdjustNumberOfDivisions is enabled.
virtual int GetNumberOfXDivisions ()
 Set/Get the number of divisions along each axis for the spatial bins. The number of spatial bins is NumberOfXDivisions*NumberOfYDivisions* NumberOfZDivisions. The filter may choose to ignore large numbers of divisions if the input has few points and AutoAdjustNumberOfDivisions is enabled.
virtual int GetNumberOfYDivisions ()
 Set/Get the number of divisions along each axis for the spatial bins. The number of spatial bins is NumberOfXDivisions*NumberOfYDivisions* NumberOfZDivisions. The filter may choose to ignore large numbers of divisions if the input has few points and AutoAdjustNumberOfDivisions is enabled.
virtual int GetNumberOfZDivisions ()
 Set/Get the number of divisions along each axis for the spatial bins. The number of spatial bins is NumberOfXDivisions*NumberOfYDivisions* NumberOfZDivisions. The filter may choose to ignore large numbers of divisions if the input has few points and AutoAdjustNumberOfDivisions is enabled.
virtual int GetPreventDuplicateCells ()
 Specify a boolean indicating whether to remove duplicate cells (i.e. triangles). This is a little slower, and takes more memory, but in some cases can reduce the number of cells produced by an order of magnitude. By default, this flag is true.
virtual int GetUseFeatureEdges ()
 By default, this flag is off. When "UseFeatureEdges" is on, then quadrics are computed for boundary edges/feature edges. They influence the quadrics (position of points), but not the mesh. Which features to use can be controlled by the filter "FeatureEdges".
virtual int GetUseFeaturePoints ()
 By default, this flag is off. It only has an effect when "UseFeatureEdges" is also on. When "UseFeaturePoints" is on, then quadrics are computed for boundary / feature points used in the boundary / feature edges. They influence the quadrics (position of points), but not the mesh.
virtual int GetUseInputPoints ()
 Normally the point that minimizes the quadric error function is used as the output of the bin. When this flag is on, the bin point is forced to be one of the points from the input (the one with the smallest error). This option does not work (i.e., input points cannot be used) when the append methods (StartAppend(), Append(), EndAppend()) are being called directly.
virtual int GetUseInternalTriangles ()
 When this flag is on (and it is on by default), then triangles that are completely contained in a bin are added to the bin quadrics. When the the flag is off the filter operates faster, but the surface may not be as well behaved.
override int IsA (string type)
 Standard instantition, type and print methods.
new vtkQuadricClustering NewInstance ()
 Standard instantition, type and print methods.
virtual void PreventDuplicateCellsOff ()
 Specify a boolean indicating whether to remove duplicate cells (i.e. triangles). This is a little slower, and takes more memory, but in some cases can reduce the number of cells produced by an order of magnitude. By default, this flag is true.
virtual void PreventDuplicateCellsOn ()
 Specify a boolean indicating whether to remove duplicate cells (i.e. triangles). This is a little slower, and takes more memory, but in some cases can reduce the number of cells produced by an order of magnitude. By default, this flag is true.
virtual void SetAutoAdjustNumberOfDivisions (int _arg)
 Enable automatic adjustment of number of divisions. If off, the number of divisions specified by the user is always used (as long as it is valid). The default is On.
virtual void SetCopyCellData (int _arg)
 This flag makes the filter copy cell data from input to output (the best it can). It uses input cells that trigger the addition of output cells (no averaging). This is off by default, and does not work when append is being called explicitly (non-pipeline usage).
void SetDivisionOrigin (double x, double y, double z)
 This is an alternative way to set up the bins. If you are trying to match boundaries between pieces, then you should use these methods rather than SetNumberOfDivisions. To use these methods, specify the origin and spacing of the spatial binning.
void SetDivisionOrigin (IntPtr o)
 This is an alternative way to set up the bins. If you are trying to match boundaries between pieces, then you should use these methods rather than SetNumberOfDivisions. To use these methods, specify the origin and spacing of the spatial binning.
void SetDivisionSpacing (double x, double y, double z)
 This is an alternative way to set up the bins. If you are trying to match boundaries between pieces, then you should use these methods rather than SetNumberOfDivisions. To use these methods, specify the origin and spacing of the spatial binning.
void SetDivisionSpacing (IntPtr s)
 This is an alternative way to set up the bins. If you are trying to match boundaries between pieces, then you should use these methods rather than SetNumberOfDivisions. To use these methods, specify the origin and spacing of the spatial binning.
virtual void SetFeaturePointsAngle (double _arg)
 Set/Get the angle to use in determining whether a point on a boundary / feature edge is a feature point.
void SetNumberOfDivisions (IntPtr div)
 Set/Get the number of divisions along each axis for the spatial bins. The number of spatial bins is NumberOfXDivisions*NumberOfYDivisions* NumberOfZDivisions. The filter may choose to ignore large numbers of divisions if the input has few points and AutoAdjustNumberOfDivisions is enabled.
void SetNumberOfDivisions (int div0, int div1, int div2)
 Set/Get the number of divisions along each axis for the spatial bins. The number of spatial bins is NumberOfXDivisions*NumberOfYDivisions* NumberOfZDivisions. The filter may choose to ignore large numbers of divisions if the input has few points and AutoAdjustNumberOfDivisions is enabled.
void SetNumberOfXDivisions (int num)
 Set/Get the number of divisions along each axis for the spatial bins. The number of spatial bins is NumberOfXDivisions*NumberOfYDivisions* NumberOfZDivisions. The filter may choose to ignore large numbers of divisions if the input has few points and AutoAdjustNumberOfDivisions is enabled.
void SetNumberOfYDivisions (int num)
 Set/Get the number of divisions along each axis for the spatial bins. The number of spatial bins is NumberOfXDivisions*NumberOfYDivisions* NumberOfZDivisions. The filter may choose to ignore large numbers of divisions if the input has few points and AutoAdjustNumberOfDivisions is enabled.
void SetNumberOfZDivisions (int num)
 Set/Get the number of divisions along each axis for the spatial bins. The number of spatial bins is NumberOfXDivisions*NumberOfYDivisions* NumberOfZDivisions. The filter may choose to ignore large numbers of divisions if the input has few points and AutoAdjustNumberOfDivisions is enabled.
virtual void SetPreventDuplicateCells (int _arg)
 Specify a boolean indicating whether to remove duplicate cells (i.e. triangles). This is a little slower, and takes more memory, but in some cases can reduce the number of cells produced by an order of magnitude. By default, this flag is true.
virtual void SetUseFeatureEdges (int _arg)
 By default, this flag is off. When "UseFeatureEdges" is on, then quadrics are computed for boundary edges/feature edges. They influence the quadrics (position of points), but not the mesh. Which features to use can be controlled by the filter "FeatureEdges".
virtual void SetUseFeaturePoints (int _arg)
 By default, this flag is off. It only has an effect when "UseFeatureEdges" is also on. When "UseFeaturePoints" is on, then quadrics are computed for boundary / feature points used in the boundary / feature edges. They influence the quadrics (position of points), but not the mesh.
virtual void SetUseInputPoints (int _arg)
 Normally the point that minimizes the quadric error function is used as the output of the bin. When this flag is on, the bin point is forced to be one of the points from the input (the one with the smallest error). This option does not work (i.e., input points cannot be used) when the append methods (StartAppend(), Append(), EndAppend()) are being called directly.
virtual void SetUseInternalTriangles (int _arg)
 When this flag is on (and it is on by default), then triangles that are completely contained in a bin are added to the bin quadrics. When the the flag is off the filter operates faster, but the surface may not be as well behaved.
void StartAppend (IntPtr bounds)
 These methods provide an alternative way of executing the filter. PolyData can be added to the result in pieces (append). In this mode, the user must specify the bounds of the entire model as an argument to the "StartAppend" method.
void StartAppend (double x0, double x1, double y0, double y1, double z0, double z1)
 These methods provide an alternative way of executing the filter. PolyData can be added to the result in pieces (append). In this mode, the user must specify the bounds of the entire model as an argument to the "StartAppend" method.
virtual void UseFeatureEdgesOff ()
 By default, this flag is off. When "UseFeatureEdges" is on, then quadrics are computed for boundary edges/feature edges. They influence the quadrics (position of points), but not the mesh. Which features to use can be controlled by the filter "FeatureEdges".
virtual void UseFeatureEdgesOn ()
 By default, this flag is off. When "UseFeatureEdges" is on, then quadrics are computed for boundary edges/feature edges. They influence the quadrics (position of points), but not the mesh. Which features to use can be controlled by the filter "FeatureEdges".
virtual void UseFeaturePointsOff ()
 By default, this flag is off. It only has an effect when "UseFeatureEdges" is also on. When "UseFeaturePoints" is on, then quadrics are computed for boundary / feature points used in the boundary / feature edges. They influence the quadrics (position of points), but not the mesh.
virtual void UseFeaturePointsOn ()
 By default, this flag is off. It only has an effect when "UseFeatureEdges" is also on. When "UseFeaturePoints" is on, then quadrics are computed for boundary / feature points used in the boundary / feature edges. They influence the quadrics (position of points), but not the mesh.
virtual void UseInputPointsOff ()
 Normally the point that minimizes the quadric error function is used as the output of the bin. When this flag is on, the bin point is forced to be one of the points from the input (the one with the smallest error). This option does not work (i.e., input points cannot be used) when the append methods (StartAppend(), Append(), EndAppend()) are being called directly.
virtual void UseInputPointsOn ()
 Normally the point that minimizes the quadric error function is used as the output of the bin. When this flag is on, the bin point is forced to be one of the points from the input (the one with the smallest error). This option does not work (i.e., input points cannot be used) when the append methods (StartAppend(), Append(), EndAppend()) are being called directly.
virtual void UseInternalTrianglesOff ()
 When this flag is on (and it is on by default), then triangles that are completely contained in a bin are added to the bin quadrics. When the the flag is off the filter operates faster, but the surface may not be as well behaved.
virtual void UseInternalTrianglesOn ()
 When this flag is on (and it is on by default), then triangles that are completely contained in a bin are added to the bin quadrics. When the the flag is off the filter operates faster, but the surface may not be as well behaved.

Static Public Member Functions

static new vtkQuadricClustering New ()
 Standard instantition, type and print methods.
static new int IsTypeOf (string type)
 Standard instantition, type and print methods.
static new vtkQuadricClustering SafeDownCast (vtkObjectBase o)
 Standard instantition, type and print methods.

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "20vtkQuadricClustering"
 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 vtkQuadricClustering_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkQuadricClustering_Append_01 (HandleRef pThis, HandleRef piece)
static internal void vtkQuadricClustering_AutoAdjustNumberOfDivisionsOff_02 (HandleRef pThis)
static internal void vtkQuadricClustering_AutoAdjustNumberOfDivisionsOn_03 (HandleRef pThis)
static internal void vtkQuadricClustering_CopyCellDataOff_04 (HandleRef pThis)
static internal void vtkQuadricClustering_CopyCellDataOn_05 (HandleRef pThis)
static internal void vtkQuadricClustering_EndAppend_06 (HandleRef pThis)
static internal int vtkQuadricClustering_GetAutoAdjustNumberOfDivisions_07 (HandleRef pThis)
static internal int vtkQuadricClustering_GetCopyCellData_08 (HandleRef pThis)
static internal IntPtr vtkQuadricClustering_GetDivisionOrigin_09 (HandleRef pThis)
static internal void vtkQuadricClustering_GetDivisionOrigin_10 (HandleRef pThis, ref double _arg1, ref double _arg2, ref double _arg3)
static internal void vtkQuadricClustering_GetDivisionOrigin_11 (HandleRef pThis, IntPtr _arg)
static internal IntPtr vtkQuadricClustering_GetDivisionSpacing_12 (HandleRef pThis)
static internal void vtkQuadricClustering_GetDivisionSpacing_13 (HandleRef pThis, ref double _arg1, ref double _arg2, ref double _arg3)
static internal void vtkQuadricClustering_GetDivisionSpacing_14 (HandleRef pThis, IntPtr _arg)
static internal IntPtr vtkQuadricClustering_GetFeatureEdges_15 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal double vtkQuadricClustering_GetFeaturePointsAngle_16 (HandleRef pThis)
static internal double vtkQuadricClustering_GetFeaturePointsAngleMaxValue_17 (HandleRef pThis)
static internal double vtkQuadricClustering_GetFeaturePointsAngleMinValue_18 (HandleRef pThis)
static internal IntPtr vtkQuadricClustering_GetNumberOfDivisions_19 (HandleRef pThis)
static internal void vtkQuadricClustering_GetNumberOfDivisions_20 (HandleRef pThis, IntPtr div)
static internal int vtkQuadricClustering_GetNumberOfXDivisions_21 (HandleRef pThis)
static internal int vtkQuadricClustering_GetNumberOfYDivisions_22 (HandleRef pThis)
static internal int vtkQuadricClustering_GetNumberOfZDivisions_23 (HandleRef pThis)
static internal int vtkQuadricClustering_GetPreventDuplicateCells_24 (HandleRef pThis)
static internal int vtkQuadricClustering_GetUseFeatureEdges_25 (HandleRef pThis)
static internal int vtkQuadricClustering_GetUseFeaturePoints_26 (HandleRef pThis)
static internal int vtkQuadricClustering_GetUseInputPoints_27 (HandleRef pThis)
static internal int vtkQuadricClustering_GetUseInternalTriangles_28 (HandleRef pThis)
static internal int vtkQuadricClustering_IsA_29 (HandleRef pThis, string type)
static internal int vtkQuadricClustering_IsTypeOf_30 (string type)
static internal IntPtr vtkQuadricClustering_NewInstance_32 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkQuadricClustering_PreventDuplicateCellsOff_33 (HandleRef pThis)
static internal void vtkQuadricClustering_PreventDuplicateCellsOn_34 (HandleRef pThis)
static internal IntPtr vtkQuadricClustering_SafeDownCast_35 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkQuadricClustering_SetAutoAdjustNumberOfDivisions_36 (HandleRef pThis, int _arg)
static internal void vtkQuadricClustering_SetCopyCellData_37 (HandleRef pThis, int _arg)
static internal void vtkQuadricClustering_SetDivisionOrigin_38 (HandleRef pThis, double x, double y, double z)
static internal void vtkQuadricClustering_SetDivisionOrigin_39 (HandleRef pThis, IntPtr o)
static internal void vtkQuadricClustering_SetDivisionSpacing_40 (HandleRef pThis, double x, double y, double z)
static internal void vtkQuadricClustering_SetDivisionSpacing_41 (HandleRef pThis, IntPtr s)
static internal void vtkQuadricClustering_SetFeaturePointsAngle_42 (HandleRef pThis, double _arg)
static internal void vtkQuadricClustering_SetNumberOfDivisions_43 (HandleRef pThis, IntPtr div)
static internal void vtkQuadricClustering_SetNumberOfDivisions_44 (HandleRef pThis, int div0, int div1, int div2)
static internal void vtkQuadricClustering_SetNumberOfXDivisions_45 (HandleRef pThis, int num)
static internal void vtkQuadricClustering_SetNumberOfYDivisions_46 (HandleRef pThis, int num)
static internal void vtkQuadricClustering_SetNumberOfZDivisions_47 (HandleRef pThis, int num)
static internal void vtkQuadricClustering_SetPreventDuplicateCells_48 (HandleRef pThis, int _arg)
static internal void vtkQuadricClustering_SetUseFeatureEdges_49 (HandleRef pThis, int _arg)
static internal void vtkQuadricClustering_SetUseFeaturePoints_50 (HandleRef pThis, int _arg)
static internal void vtkQuadricClustering_SetUseInputPoints_51 (HandleRef pThis, int _arg)
static internal void vtkQuadricClustering_SetUseInternalTriangles_52 (HandleRef pThis, int _arg)
static internal void vtkQuadricClustering_StartAppend_53 (HandleRef pThis, IntPtr bounds)
static internal void vtkQuadricClustering_StartAppend_54 (HandleRef pThis, double x0, double x1, double y0, double y1, double z0, double z1)
static internal void vtkQuadricClustering_UseFeatureEdgesOff_55 (HandleRef pThis)
static internal void vtkQuadricClustering_UseFeatureEdgesOn_56 (HandleRef pThis)
static internal void vtkQuadricClustering_UseFeaturePointsOff_57 (HandleRef pThis)
static internal void vtkQuadricClustering_UseFeaturePointsOn_58 (HandleRef pThis)
static internal void vtkQuadricClustering_UseInputPointsOff_59 (HandleRef pThis)
static internal void vtkQuadricClustering_UseInputPointsOn_60 (HandleRef pThis)
static internal void vtkQuadricClustering_UseInternalTrianglesOff_61 (HandleRef pThis)
static internal void vtkQuadricClustering_UseInternalTrianglesOn_62 (HandleRef pThis)

Static Private Member Functions

static vtkQuadricClustering ()
 Automatically generated type registration mechanics.

Detailed Description

vtkQuadricClustering - reduce the number of triangles in a mesh

Description vtkQuadricClustering is a filter to reduce the number of triangles in a triangle mesh, forming a good approximation to the original geometry. The input to vtkQuadricClustering is a vtkPolyData object, and all types of polygonal data are handled.

The algorithm used is the one described by Peter Lindstrom in his Siggraph 2000 paper, "Out-of-Core Simplification of Large Polygonal Models." The general approach of the algorithm is to cluster vertices in a uniform binning of space, accumulating the quadric of each triangle (pushed out to the triangles vertices) within each bin, and then determining an optimal position for a single vertex in a bin by using the accumulated quadric. In more detail, the algorithm first gets the bounds of the input poly data. It then breaks this bounding volume into a user-specified number of spatial bins. It then reads each triangle from the input and hashes its vertices into these bins. (If this is the first time a bin has been visited, initialize its quadric to the 0 matrix.) The algorithm computes the error quadric for this triangle and adds it to the existing quadric of the bin in which each vertex is contained. Then, if 2 or more vertices of the triangle fall in the same bin, the triangle is dicarded. If the triangle is not discarded, it adds the triangle to the list of output triangles as a list of vertex identifiers. (There is one vertex id per bin.) After all the triangles have been read, the representative vertex for each bin is computed (an optimal location is found) using the quadric for that bin. This determines the spatial location of the vertices of each of the triangles in the output.

To use this filter, specify the divisions defining the spatial subdivision in the x, y, and z directions. You must also specify an input vtkPolyData. Then choose to either 1) use the original points that minimize the quadric error to produce the output triangles or 2) compute an optimal position in each bin to produce the output triangles (recommended and default behavior).

This filter can take multiple inputs. To do this, the user must explicity call StartAppend, Append (once for each input), and EndAppend. StartAppend sets up the data structure to hold the quadric matrices. Append processes each triangle in the input poly data it was called on, hashes its vertices to the appropriate bins, determines whether to keep this triangle, and updates the appropriate quadric matrices. EndAppend determines the spatial location of each of the representative vertices for the visited bins. While this approach does not fit into the visualization architecture and requires manual control, it has the advantage that extremely large data can be processed in pieces and appended to the filter piece-by-piece.


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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

Standard instantition, type and print methods.


Member Function Documentation

These methods provide an alternative way of executing the filter. PolyData can be added to the result in pieces (append). In this mode, the user must specify the bounds of the entire model as an argument to the "StartAppend" method.

Enable automatic adjustment of number of divisions. If off, the number of divisions specified by the user is always used (as long as it is valid). The default is On.

Enable automatic adjustment of number of divisions. If off, the number of divisions specified by the user is always used (as long as it is valid). The default is On.

This flag makes the filter copy cell data from input to output (the best it can). It uses input cells that trigger the addition of output cells (no averaging). This is off by default, and does not work when append is being called explicitly (non-pipeline usage).

This flag makes the filter copy cell data from input to output (the best it can). It uses input cells that trigger the addition of output cells (no averaging). This is off by default, and does not work when append is being called explicitly (non-pipeline usage).

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

These methods provide an alternative way of executing the filter. PolyData can be added to the result in pieces (append). In this mode, the user must specify the bounds of the entire model as an argument to the "StartAppend" method.

Enable automatic adjustment of number of divisions. If off, the number of divisions specified by the user is always used (as long as it is valid). The default is On.

This flag makes the filter copy cell data from input to output (the best it can). It uses input cells that trigger the addition of output cells (no averaging). This is off by default, and does not work when append is being called explicitly (non-pipeline usage).

virtual double [] Kitware.VTK.vtkQuadricClustering.GetDivisionOrigin ( ) [virtual]

This is an alternative way to set up the bins. If you are trying to match boundaries between pieces, then you should use these methods rather than SetNumberOfDivisions. To use these methods, specify the origin and spacing of the spatial binning.

virtual void Kitware.VTK.vtkQuadricClustering.GetDivisionOrigin ( ref double  _arg1,
ref double  _arg2,
ref double  _arg3 
) [virtual]

This is an alternative way to set up the bins. If you are trying to match boundaries between pieces, then you should use these methods rather than SetNumberOfDivisions. To use these methods, specify the origin and spacing of the spatial binning.

virtual void Kitware.VTK.vtkQuadricClustering.GetDivisionOrigin ( IntPtr  _arg) [virtual]

This is an alternative way to set up the bins. If you are trying to match boundaries between pieces, then you should use these methods rather than SetNumberOfDivisions. To use these methods, specify the origin and spacing of the spatial binning.

virtual double [] Kitware.VTK.vtkQuadricClustering.GetDivisionSpacing ( ) [virtual]

This is an alternative way to set up the bins. If you are trying to match boundaries between pieces, then you should use these methods rather than SetNumberOfDivisions. To use these methods, specify the origin and spacing of the spatial binning.

virtual void Kitware.VTK.vtkQuadricClustering.GetDivisionSpacing ( ref double  _arg1,
ref double  _arg2,
ref double  _arg3 
) [virtual]

This is an alternative way to set up the bins. If you are trying to match boundaries between pieces, then you should use these methods rather than SetNumberOfDivisions. To use these methods, specify the origin and spacing of the spatial binning.

virtual void Kitware.VTK.vtkQuadricClustering.GetDivisionSpacing ( IntPtr  _arg) [virtual]

This is an alternative way to set up the bins. If you are trying to match boundaries between pieces, then you should use these methods rather than SetNumberOfDivisions. To use these methods, specify the origin and spacing of the spatial binning.

By default, this flag is off. When "UseFeatureEdges" is on, then quadrics are computed for boundary edges/feature edges. They influence the quadrics (position of points), but not the mesh. Which features to use can be controlled by the filter "FeatureEdges".

Here is the call graph for this function:

Set/Get the angle to use in determining whether a point on a boundary / feature edge is a feature point.

Set/Get the angle to use in determining whether a point on a boundary / feature edge is a feature point.

Set/Get the angle to use in determining whether a point on a boundary / feature edge is a feature point.

Set/Get the number of divisions along each axis for the spatial bins. The number of spatial bins is NumberOfXDivisions*NumberOfYDivisions* NumberOfZDivisions. The filter may choose to ignore large numbers of divisions if the input has few points and AutoAdjustNumberOfDivisions is enabled.

Set/Get the number of divisions along each axis for the spatial bins. The number of spatial bins is NumberOfXDivisions*NumberOfYDivisions* NumberOfZDivisions. The filter may choose to ignore large numbers of divisions if the input has few points and AutoAdjustNumberOfDivisions is enabled.

Set/Get the number of divisions along each axis for the spatial bins. The number of spatial bins is NumberOfXDivisions*NumberOfYDivisions* NumberOfZDivisions. The filter may choose to ignore large numbers of divisions if the input has few points and AutoAdjustNumberOfDivisions is enabled.

Set/Get the number of divisions along each axis for the spatial bins. The number of spatial bins is NumberOfXDivisions*NumberOfYDivisions* NumberOfZDivisions. The filter may choose to ignore large numbers of divisions if the input has few points and AutoAdjustNumberOfDivisions is enabled.

Set/Get the number of divisions along each axis for the spatial bins. The number of spatial bins is NumberOfXDivisions*NumberOfYDivisions* NumberOfZDivisions. The filter may choose to ignore large numbers of divisions if the input has few points and AutoAdjustNumberOfDivisions is enabled.

Specify a boolean indicating whether to remove duplicate cells (i.e. triangles). This is a little slower, and takes more memory, but in some cases can reduce the number of cells produced by an order of magnitude. By default, this flag is true.

By default, this flag is off. When "UseFeatureEdges" is on, then quadrics are computed for boundary edges/feature edges. They influence the quadrics (position of points), but not the mesh. Which features to use can be controlled by the filter "FeatureEdges".

By default, this flag is off. It only has an effect when "UseFeatureEdges" is also on. When "UseFeaturePoints" is on, then quadrics are computed for boundary / feature points used in the boundary / feature edges. They influence the quadrics (position of points), but not the mesh.

Normally the point that minimizes the quadric error function is used as the output of the bin. When this flag is on, the bin point is forced to be one of the points from the input (the one with the smallest error). This option does not work (i.e., input points cannot be used) when the append methods (StartAppend(), Append(), EndAppend()) are being called directly.

When this flag is on (and it is on by default), then triangles that are completely contained in a bin are added to the bin quadrics. When the the flag is off the filter operates faster, but the surface may not be as well behaved.

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

Standard instantition, type and print methods.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

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

Standard instantition, type and print methods.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Standard instantition, type and print methods.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Standard instantition, type and print methods.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Specify a boolean indicating whether to remove duplicate cells (i.e. triangles). This is a little slower, and takes more memory, but in some cases can reduce the number of cells produced by an order of magnitude. By default, this flag is true.

Specify a boolean indicating whether to remove duplicate cells (i.e. triangles). This is a little slower, and takes more memory, but in some cases can reduce the number of cells produced by an order of magnitude. By default, this flag is true.

Standard instantition, type and print methods.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Here is the call graph for this function:

Enable automatic adjustment of number of divisions. If off, the number of divisions specified by the user is always used (as long as it is valid). The default is On.

virtual void Kitware.VTK.vtkQuadricClustering.SetCopyCellData ( int  _arg) [virtual]

This flag makes the filter copy cell data from input to output (the best it can). It uses input cells that trigger the addition of output cells (no averaging). This is off by default, and does not work when append is being called explicitly (non-pipeline usage).

void Kitware.VTK.vtkQuadricClustering.SetDivisionOrigin ( double  x,
double  y,
double  z 
)

This is an alternative way to set up the bins. If you are trying to match boundaries between pieces, then you should use these methods rather than SetNumberOfDivisions. To use these methods, specify the origin and spacing of the spatial binning.

This is an alternative way to set up the bins. If you are trying to match boundaries between pieces, then you should use these methods rather than SetNumberOfDivisions. To use these methods, specify the origin and spacing of the spatial binning.

void Kitware.VTK.vtkQuadricClustering.SetDivisionSpacing ( double  x,
double  y,
double  z 
)

This is an alternative way to set up the bins. If you are trying to match boundaries between pieces, then you should use these methods rather than SetNumberOfDivisions. To use these methods, specify the origin and spacing of the spatial binning.

This is an alternative way to set up the bins. If you are trying to match boundaries between pieces, then you should use these methods rather than SetNumberOfDivisions. To use these methods, specify the origin and spacing of the spatial binning.

virtual void Kitware.VTK.vtkQuadricClustering.SetFeaturePointsAngle ( double  _arg) [virtual]

Set/Get the angle to use in determining whether a point on a boundary / feature edge is a feature point.

Set/Get the number of divisions along each axis for the spatial bins. The number of spatial bins is NumberOfXDivisions*NumberOfYDivisions* NumberOfZDivisions. The filter may choose to ignore large numbers of divisions if the input has few points and AutoAdjustNumberOfDivisions is enabled.

void Kitware.VTK.vtkQuadricClustering.SetNumberOfDivisions ( int  div0,
int  div1,
int  div2 
)

Set/Get the number of divisions along each axis for the spatial bins. The number of spatial bins is NumberOfXDivisions*NumberOfYDivisions* NumberOfZDivisions. The filter may choose to ignore large numbers of divisions if the input has few points and AutoAdjustNumberOfDivisions is enabled.

Set/Get the number of divisions along each axis for the spatial bins. The number of spatial bins is NumberOfXDivisions*NumberOfYDivisions* NumberOfZDivisions. The filter may choose to ignore large numbers of divisions if the input has few points and AutoAdjustNumberOfDivisions is enabled.

Set/Get the number of divisions along each axis for the spatial bins. The number of spatial bins is NumberOfXDivisions*NumberOfYDivisions* NumberOfZDivisions. The filter may choose to ignore large numbers of divisions if the input has few points and AutoAdjustNumberOfDivisions is enabled.

Set/Get the number of divisions along each axis for the spatial bins. The number of spatial bins is NumberOfXDivisions*NumberOfYDivisions* NumberOfZDivisions. The filter may choose to ignore large numbers of divisions if the input has few points and AutoAdjustNumberOfDivisions is enabled.

virtual void Kitware.VTK.vtkQuadricClustering.SetPreventDuplicateCells ( int  _arg) [virtual]

Specify a boolean indicating whether to remove duplicate cells (i.e. triangles). This is a little slower, and takes more memory, but in some cases can reduce the number of cells produced by an order of magnitude. By default, this flag is true.

virtual void Kitware.VTK.vtkQuadricClustering.SetUseFeatureEdges ( int  _arg) [virtual]

By default, this flag is off. When "UseFeatureEdges" is on, then quadrics are computed for boundary edges/feature edges. They influence the quadrics (position of points), but not the mesh. Which features to use can be controlled by the filter "FeatureEdges".

virtual void Kitware.VTK.vtkQuadricClustering.SetUseFeaturePoints ( int  _arg) [virtual]

By default, this flag is off. It only has an effect when "UseFeatureEdges" is also on. When "UseFeaturePoints" is on, then quadrics are computed for boundary / feature points used in the boundary / feature edges. They influence the quadrics (position of points), but not the mesh.

virtual void Kitware.VTK.vtkQuadricClustering.SetUseInputPoints ( int  _arg) [virtual]

Normally the point that minimizes the quadric error function is used as the output of the bin. When this flag is on, the bin point is forced to be one of the points from the input (the one with the smallest error). This option does not work (i.e., input points cannot be used) when the append methods (StartAppend(), Append(), EndAppend()) are being called directly.

virtual void Kitware.VTK.vtkQuadricClustering.SetUseInternalTriangles ( int  _arg) [virtual]

When this flag is on (and it is on by default), then triangles that are completely contained in a bin are added to the bin quadrics. When the the flag is off the filter operates faster, but the surface may not be as well behaved.

These methods provide an alternative way of executing the filter. PolyData can be added to the result in pieces (append). In this mode, the user must specify the bounds of the entire model as an argument to the "StartAppend" method.

void Kitware.VTK.vtkQuadricClustering.StartAppend ( double  x0,
double  x1,
double  y0,
double  y1,
double  z0,
double  z1 
)

These methods provide an alternative way of executing the filter. PolyData can be added to the result in pieces (append). In this mode, the user must specify the bounds of the entire model as an argument to the "StartAppend" method.

By default, this flag is off. When "UseFeatureEdges" is on, then quadrics are computed for boundary edges/feature edges. They influence the quadrics (position of points), but not the mesh. Which features to use can be controlled by the filter "FeatureEdges".

By default, this flag is off. When "UseFeatureEdges" is on, then quadrics are computed for boundary edges/feature edges. They influence the quadrics (position of points), but not the mesh. Which features to use can be controlled by the filter "FeatureEdges".

By default, this flag is off. It only has an effect when "UseFeatureEdges" is also on. When "UseFeaturePoints" is on, then quadrics are computed for boundary / feature points used in the boundary / feature edges. They influence the quadrics (position of points), but not the mesh.

By default, this flag is off. It only has an effect when "UseFeatureEdges" is also on. When "UseFeaturePoints" is on, then quadrics are computed for boundary / feature points used in the boundary / feature edges. They influence the quadrics (position of points), but not the mesh.

Normally the point that minimizes the quadric error function is used as the output of the bin. When this flag is on, the bin point is forced to be one of the points from the input (the one with the smallest error). This option does not work (i.e., input points cannot be used) when the append methods (StartAppend(), Append(), EndAppend()) are being called directly.

Normally the point that minimizes the quadric error function is used as the output of the bin. When this flag is on, the bin point is forced to be one of the points from the input (the one with the smallest error). This option does not work (i.e., input points cannot be used) when the append methods (StartAppend(), Append(), EndAppend()) are being called directly.

When this flag is on (and it is on by default), then triangles that are completely contained in a bin are added to the bin quadrics. When the the flag is off the filter operates faster, but the surface may not be as well behaved.

When this flag is on (and it is on by default), then triangles that are completely contained in a bin are added to the bin quadrics. When the the flag is off the filter operates faster, but the surface may not be as well behaved.

static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_Append_01 ( HandleRef  pThis,
HandleRef  piece 
) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_CopyCellDataOff_04 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_CopyCellDataOn_05 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_EndAppend_06 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_GetCopyCellData_08 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_GetDivisionOrigin_09 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_GetDivisionOrigin_10 ( HandleRef  pThis,
ref double  _arg1,
ref double  _arg2,
ref double  _arg3 
) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_GetDivisionOrigin_11 ( HandleRef  pThis,
IntPtr  _arg 
) [private]
static internal IntPtr Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_GetDivisionSpacing_12 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_GetDivisionSpacing_13 ( HandleRef  pThis,
ref double  _arg1,
ref double  _arg2,
ref double  _arg3 
) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_GetDivisionSpacing_14 ( HandleRef  pThis,
IntPtr  _arg 
) [private]
static internal IntPtr Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_GetFeatureEdges_15 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal double Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_GetFeaturePointsAngle_16 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_GetNumberOfDivisions_19 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_GetNumberOfDivisions_20 ( HandleRef  pThis,
IntPtr  div 
) [private]
static internal int Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_GetNumberOfXDivisions_21 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_GetNumberOfYDivisions_22 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_GetNumberOfZDivisions_23 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_GetUseFeatureEdges_25 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_GetUseFeaturePoints_26 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_GetUseInputPoints_27 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_IsA_29 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_IsTypeOf_30 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_NewInstance_32 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_PreventDuplicateCellsOff_33 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_PreventDuplicateCellsOn_34 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_SafeDownCast_35 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_SetAutoAdjustNumberOfDivisions_36 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_SetCopyCellData_37 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_SetDivisionOrigin_38 ( HandleRef  pThis,
double  x,
double  y,
double  z 
) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_SetDivisionOrigin_39 ( HandleRef  pThis,
IntPtr  o 
) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_SetDivisionSpacing_40 ( HandleRef  pThis,
double  x,
double  y,
double  z 
) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_SetDivisionSpacing_41 ( HandleRef  pThis,
IntPtr  s 
) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_SetFeaturePointsAngle_42 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_SetNumberOfDivisions_43 ( HandleRef  pThis,
IntPtr  div 
) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_SetNumberOfDivisions_44 ( HandleRef  pThis,
int  div0,
int  div1,
int  div2 
) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_SetNumberOfXDivisions_45 ( HandleRef  pThis,
int  num 
) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_SetNumberOfYDivisions_46 ( HandleRef  pThis,
int  num 
) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_SetNumberOfZDivisions_47 ( HandleRef  pThis,
int  num 
) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_SetPreventDuplicateCells_48 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_SetUseFeatureEdges_49 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_SetUseFeaturePoints_50 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_SetUseInputPoints_51 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_SetUseInternalTriangles_52 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_StartAppend_53 ( HandleRef  pThis,
IntPtr  bounds 
) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_StartAppend_54 ( HandleRef  pThis,
double  x0,
double  x1,
double  y0,
double  y1,
double  z0,
double  z1 
) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_UseFeatureEdgesOff_55 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_UseFeatureEdgesOn_56 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_UseFeaturePointsOff_57 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_UseFeaturePointsOn_58 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_UseInputPointsOff_59 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_UseInputPointsOn_60 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_UseInternalTrianglesOff_61 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkQuadricClustering.vtkQuadricClustering_UseInternalTrianglesOn_62 ( HandleRef  pThis) [private]

Member Data Documentation

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.


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