tree: 1be9c4a905fc163f1a21a77f95a7f5d673b8aaa1 [path history] [tgz]
  1. bounding_box.cc
  2. bounding_box.h
  3. BUILD.gn
  4. intersection.cc
  5. intersection.h
  6. interval.cc
  7. interval.h
  8. plane_ops.h
  9. quad.cc
  10. quad.h
  11. README.md
  12. transform.cc
  13. transform.h
  14. type_utils.h
  15. types.h
src/ui/lib/escher/geometry/README.md

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