2021-10-17 18:26:00 +02:00
|
|
|
---
|
|
|
|
title: flip
|
|
|
|
---
|
2021-08-25 16:09:31 +02:00
|
|
|
|
2021-10-17 18:26:00 +02:00
|
|
|
The `flip` macro flips (mirrors) an entire part vertically around the Y-axis.
|
2021-08-25 16:09:31 +02:00
|
|
|
It takes no arguments, and is provided by the [flip plugin](/reference/plugins/flip).
|
|
|
|
|
|
|
|
```js
|
|
|
|
macro("flip")
|
|
|
|
```
|
|
|
|
|
|
|
|
Under the hood, this macro will:
|
|
|
|
|
2021-10-17 18:26:00 +02:00
|
|
|
- Go through all Points in your Part, and multiply their X-coordinate by -1
|
|
|
|
- Go through all the Paths in your Part, and for each drawing operation will multiply the X-coordinare by -1
|
|
|
|
- Go through all the Snippets in your Part and multiply the X-coordinate of the anchor point by -1
|
|
|
|
|
|
|
|
|