Changes a vector to its cross product with another.
- Cross products only exist in 3D space, so Vector2DMixins are treated as having a temporary Z=0 and the resulting product is rotated back to the horizontal:
- X becomes the magnitude
- Y becomes zero
- Cross product on Wikipedia.