/* TYP1 : Part of type hierarchy for Moments of Inertia problems */



{ types }.
%---------


  body0d -> object.
  body1d -> object.
  body2d -> object.
  body3d -> object.

  point -> body0d.
  line -> body1d.
  ring -> body1d.
  square -> rectangle.
  rectangle -> parallelogram.
  parallelogram -> body2d.
  disc -> body2d.
  shell -> body2d.
  tube -> body2d.
  cube -> body3d.
  sphere -> body3d.
  cylinder -> body3d.
  cone -> body3d.


  mass -> scalar.
  length -> scalar.
  area -> scalar.
  vol -> scalar.
  rofg -> scalar.
  angle -> scalar.



