Home Search

DriveWorks Pro 23
PolygonTranslate

Send Feedback

PolygonTranslate

Returns a copy of the given polygon translated along the X and Y axes.

This function is intended to be used with the DriveWorks 3D Extrusion entity.

Syntax

PolygonTranslate(Polygon,X,Y)

Where:

Polygon: The polygon to translate.

X: The translation to apply along the X axis in millimeters.

Y: The translation to apply along the Y axis in millimeters.

Examples

Example 1

Rule (Fill Paths)

PolygonTranslate(PolygonCreateBox(0,0,20,20),100,0)

Result

{"100|0","120|0","120|20","100|20"}

The given box polygon is translated to 100 in the X and 0 in the Y.

See Also

The following Polygon functions are also available:

PolygonCombine - Combines two or more polygons.

PolygonCreateArc - Returns a new arc polygon.

PolygonCreateBox - Returns a new box polygon.

PolygonCreateCircle - Returns a new circular polygon.

PolygonCreateRoundedBox - Returns a new rounded box polygon.

PolygonCreateThickLine - Returns a new polygon by creating the outline of a given series of points.

PolygonCreateUniformThickLine - Returns a new polygon by creating a uniform outline of a given series of points.

PolygonFromPoints - Returns a new polygon created from the given list of points.

PolygonRotate- Returns a copy of the given polygon rotated around its local origin.

PolygonScale - Returns a copy of the given polygon scaled along the X and Y axes.

PolygonSpline - Creates a polygon that forms a cardinal spline path along the given polygon's points.

PolygonTranslate - Returns a copy of the given polygon translated along the X and Y axes.