Matrices · manipulative
Pick a mirror line. Every vertex (x, y) maps according to a fixed 2×2 matrix for that line.
Pick a shape, then a mirror line · Shift+drag an axis to dilate
Shape
Reflection matrix
Vertices