Xojo Developer Conference
25/27th April 2018 in Denver.
MBS Xojo Conference
6/7th September 2018 in Munich, Germany.

Platforms to show: All Mac Windows Linux Cross-Platform

ClipperOffsetMBS class

Type Topic Plugin Version macOS Windows Linux Console & Web iOS
class Clipper MBS Tools Plugin 18.0 Yes Yes Yes Yes No
Function: The ClipperOffset class encapsulates the process of offsetting (inflating/deflating) both open and closed paths using a number of different join types and end types.
Preconditions for offsetting:
1. The orientations of closed paths must be consistent such that outer polygons share the same orientation, and any holes have the opposite orientation (ie non-zero filling). Open paths must be oriented with closed outer polygons.
2. Polygons must not self-intersect.

When offsetting, small artefacts may appear where polygons overlap. To avoid these artefacts, offset overlapping polygons separately.

Feedback, Comments & Corrections

This class has no sub classes.

The items on this page are in the following plugins: MBS Tools Plugin.

ClipperExceptionMBS   -   ClipperPathMBS

MBS Xojo tutorial videos