Click or drag to resize

BaseFillingProfileArcTolerance Property

While offsetting a path, the maximum acceptable tolerance when arcs are approximated.

Namespace: RAYLASE.Marker.VectorGraphicElement.Filling
Assembly: RAYLASE.Marker.VectorGraphicElement (in RAYLASE.Marker.VectorGraphicElement.dll) Version: 2.19.0
Syntax
C#
public double ArcTolerance { get; set; }

Property Value

Double
Remarks
This field/property is only relevant when JoinType=jtRound and/or EndType=etRound Since flattened paths can never perfectly represent arcs, this field/property specifies a maximum acceptable imprecision ('tolerance') when arcs are approximated in an offsetting operation. Smaller values will increase 'smoothness' up to a point though at a cost of performance and in creating more vertices to construct the arc. The default ArcTolerance is 0.1 mm. This means that the maximum distance the flattened path will deviate from the 'true' arc will be no more than 0.1 mm (before rounding).
See Also