Package Visual defines objects and operations related to curve tools. See Section
2.5
of the requirements.