Previous: Step-by-step Transformations, Up: Transformation Tools and Mouse Event Processing

7.7.2 The Experimental Fifi

The “Fifi” is a secondary cursor whose purpose is to indicate the current snap position. To update the snap position, all the possible snap objects are searched after each mouse motion event – we have done no optimizations for this so far. The computations are very slow when snap to intersections is set on, because all the intersections are computed each time the mouse cursor moves.

We plan to improve Fifi in future releases.