Document Solutions for PDF
GrapeCity.Documents.DX.Windows Assembly / GrapeCity.Documents.DX.Direct2D Namespace / Geometry Class / Widen Method / Widen(Single,StrokeStyle,Single,IGeometrySink) Method
The amount by which to widen the geometry.
The style of stroke to apply to the geometry, or NULL.
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.
The ISimplifiedGeometrySink to which the widened geometry is appended.

In This Topic
    Widen(Single,StrokeStyle,Single,IGeometrySink) Method
    In This Topic
    Widens the geometry by the specified stroke and writes the result to an ISimplifiedGeometrySink after it has been transformed by the specified matrix and flattened using the specified tolerance.
    Syntax
    'Declaration
     
    Public Overloads Sub Widen( _
       ByVal strokeWidth As System.Single, _
       ByVal strokeStyle As StrokeStyle, _
       ByVal flatteningTolerance As System.Single, _
       ByVal geometrySink As IGeometrySink _
    ) 
    public void Widen( 
       System.float strokeWidth,
       StrokeStyle strokeStyle,
       System.float flatteningTolerance,
       IGeometrySink geometrySink
    )

    Parameters

    strokeWidth
    The amount by which to widen the geometry.
    strokeStyle
    The style of stroke to apply to the geometry, or NULL.
    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.
    geometrySink
    The ISimplifiedGeometrySink to which the widened geometry is appended.

    Return Value

    If the method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.
    See Also