RoughOutline

function RoughOutline(const line: TPathD; lineWidth: double; joinStyle: TJoinStyle; endStyle: TEndStyle; miterLimit: double = 0): TPathsD; overload;

function RoughOutline(const lines: TPathsD; lineWidth: double; joinStyle: TJoinStyle; endStyle: TEndStyle; miterLimit: double = 0): TPathsD; overload;

Returns polygons that roughly outline 'line' at the specified 'lineWidth'.

These two functions are only intended for internal (library) use because the outlines are rough because they often contain self-intersections with negative area regions. For proper outlines, use Img32.Clipper2.InflatePaths.

See Also

InflatePaths, TEndStyle, TJoinStyle