[]
        
(Showing Draft Content)

C1.Util.DX.Direct2D.Geometry.Tessellate

Tessellate Method

Tessellate(TessellationSink)

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

Declaration
public void Tessellate(TessellationSink tessellationSink)
Public Sub Tessellate(tessellationSink As TessellationSink)
Parameters
Type Name Description
TessellationSink tessellationSink

The C1.Win.DX.Direct2D.TessellationSink to which the tessellated is appended.

Tessellate(float, TessellationSink)

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

Declaration
public void Tessellate(float flatteningTolerance, TessellationSink tessellationSink)
Public Sub Tessellate(flatteningTolerance As Single, tessellationSink As TessellationSink)
Parameters
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.

Tessellate(Matrix3x2?, float, TessellationSink)

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

Declaration
public void Tessellate(Matrix3x2? worldTransform, float flatteningTolerance, TessellationSink tessellationSink)
Public Sub Tessellate(worldTransform As Matrix3x2?, flatteningTolerance As Single, tessellationSink As TessellationSink)
Parameters
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.