BaseFillingProfileArcTolerance Property |
While offsetting a path, the maximum acceptable tolerance when arcs are approximated.
Namespace: RAYLASE.Marker.VectorGraphicElement.FillingAssembly: RAYLASE.Marker.VectorGraphicElement (in RAYLASE.Marker.VectorGraphicElement.dll) Version: 2.19.0
Syntaxpublic 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