Class AlphaShapeSettings
A helper class that defines settings for the α-shape filtering algorithm.
Inherited Members
Namespace: andywiecko.BurstTriangulator
Assembly: .dll
Syntax
[Serializable]
public class AlphaShapeSettings
Properties
| Name | Description |
|---|---|
| Alpha | The α-value used by the filter to remove triangles. Triangles whose circumradius R satisfies the condition R² ≥ α⁻¹ will be removed. |
| PreventWindmills | If set to true, triangle removal is skipped if it would result in a windmill structure around any vertex. |
| ProtectConstraints | If set to true, triangle removal is skipped if any of the triangle's halfedges are constrained. |
| ProtectPoints | If set to true, triangle removal is skipped if it would result in any of the triangle's points not belonging to any triangle. |