Class Hierarchy
- Object
- AABB (implements Copyable<T>, Translatable)
- AbstractShape (implements DataContainer, Shape, Transformable)
- Capsule (implements Convex, DataContainer, Shape, Transformable)
- Circle (implements Convex, DataContainer, Shape, Transformable)
- Ellipse (implements Convex, DataContainer, Shape, Transformable)
- HalfEllipse (implements Convex, DataContainer, Shape, Transformable)
- Polygon (implements Convex, DataContainer, Shape, Transformable, Wound)
- Rectangle (implements Convex, DataContainer, Shape, Transformable, Wound)
- Triangle (implements Convex, DataContainer, Shape, Transformable, Wound)
- Segment (implements Convex, DataContainer, Shape, Transformable, Wound)
- Link (implements Convex, DataContainer, Shape, Transformable, Wound)
- Slice (implements Convex, DataContainer, Shape, Transformable)
- Feature
- Geometry
- Interval
- Mass (implements Copyable<T>)
- Matrix22 (implements Copyable<T>)
- Matrix33 (implements Copyable<T>)
- Ray
- RobustGeometry
- Rotation (implements Copyable<T>)
- Transform (implements Copyable<T>, Transformable)
- Vector2 (implements Copyable<T>)
- Vector3 (implements Copyable<T>)
Interface Hierarchy
- DataContainer
- Convex (also extends Shape, Transformable)
- Shape (also extends Transformable)
- Convex (also extends DataContainer, Transformable)
- Wound (also extends DataContainer, Transformable)
- Wound (also extends Shape, Transformable)
- Rotatable
- Transformable (also extends Translatable)
- Convex (also extends DataContainer, Shape)
- Shape (also extends DataContainer)
- Convex (also extends DataContainer, Transformable)
- Wound (also extends DataContainer, Transformable)
- Wound (also extends DataContainer, Shape)
- Transformable (also extends Translatable)
- Shiftable
- Translatable
- Transformable (also extends Rotatable)
- Convex (also extends DataContainer, Shape)
- Shape (also extends DataContainer)
- Convex (also extends DataContainer, Transformable)
- Wound (also extends DataContainer, Transformable)
- Wound (also extends DataContainer, Shape)
- Transformable (also extends Rotatable)
Enum Hierarchy
- Object
- Enum<E> (implements Comparable<T>, Serializable)