Skip to main content

Path.reverse()

The Path.reverse() returns a path that is the reversed version of this path. As in, start becomes end, and end becomes start.

Signature

Path path.reverse(bool cloneAttributes=false)

If you pass a truthy value to this method, it will return a deep clone of the path, including its attributes. By default, it will return a shallow copy, without the attributes.

Example

FreeSewing rocks FreeSewing rocks

Example of the Path.reverse() method

Notes

The reversed path is a shallow copy. It will in other words not inherit the attributes of the original path.

If you want a deep copy, including the attributes, use Path.reverse(true).