[]
Creates a set of clockwise-wound triangles that cover the geometry after it has been transformed using the specified matrix and flattened using the specified tolerance
public void Tessellate(TessellationSink tessellationSink)
Public Sub Tessellate(tessellationSink As TessellationSink)
| Type | Name | Description |
|---|---|---|
| TessellationSink | tessellationSink | The C1.Win.DX.Direct2D.TessellationSink to which the tessellated is appended. |
Creates a set of clockwise-wound triangles that cover the geometry after it has been transformed using the specified matrix and flattened using the specified tolerance
public void Tessellate(float flatteningTolerance, TessellationSink tessellationSink)
Public Sub Tessellate(flatteningTolerance As Single, tessellationSink As TessellationSink)
| Type | Name | Description |
|---|---|---|
| float | flatteningTolerance | The maximum bounds on the distance between points in the polygonal approximation of the geometry. Smaller values produce more accurate results but cause slower execution. |
| TessellationSink | tessellationSink | The TessellationSink to which the tessellated is appended. |
Creates a set of clockwise-wound triangles that cover the geometry after it has been transformed using the specified matrix and flattened using the specified tolerance
public void Tessellate(Matrix3x2? worldTransform, float flatteningTolerance, TessellationSink tessellationSink)
Public Sub Tessellate(worldTransform As Matrix3x2?, flatteningTolerance As Single, tessellationSink As TessellationSink)
| Type | Name | Description |
|---|---|---|
| Matrix3x2? | worldTransform | The transform to apply to this geometry, or NULL. |
| float | flatteningTolerance | The maximum bounds on the distance between points in the polygonal approximation of the geometry. Smaller values produce more accurate results but cause slower execution. |
| TessellationSink | tessellationSink | The TessellationSink to which the tessellated is appended. |