escher/geometry/

Contains 3D geometric primitives and operations on these primitives. These are used for a variety of purposes, for example:

  • Scenic input support uses hit-testing to route input to the correct client app
  • Clipping geometry for rendering to support (obsolete) 3D interaction model