MIRROR
A transformation that mirrors positions across the line through two points.
Syntax
MIRROR(p,q)
| Argument | Meaning |
|---|---|
| p, q | Two different positions on the line to mirror across. The line can be at any angle. |
Result
A transformation.
Examples
In the example drawing:
| Expression | Gives |
|---|---|
P6*MIRROR(P1,P2) |
[940,80] |
P6*MIRROR(P0,P1) |
[60,-80] |
P6*MIRROR(P0,P2) |
[98.8235,15.2941] |
P6*MIRROR(P0,[1,1]) |
[80,60] |
Notes
A transformation is used by multiplying a position by it: P1*ROTATE(P0,90). The Transform tool writes these. The line follows the points it is defined by. Mirroring twice across the same line puts a position back where it was.