Class Hierarchy
- Object
- AbstractBounds (implements Bounds, Translatable)
- AxisAlignedBounds (implements Bounds, Translatable)
- AbstractCollisionBody<T> (implements CollisionBody<T>, DataContainer, Ownable, Transformable)
- AbstractCollisionItem<T,E> (implements CollisionItem<T,E>, Copyable<T>)
- BasicCollisionItem<T,E> (implements CollisionItem<T,E>)
- AbstractCollisionPair<T> (implements CollisionPair<T>, Copyable<T>)
- BasicCollisionPair<T> (implements CollisionPair<T>)
- CategoryFilter (implements Filter)
- Collisions
- Fixture (implements DataContainer)
- TypeFilter (implements Filter)
- AbstractBounds (implements Bounds, Translatable)
Interface Hierarchy
- Copyable<T>
- CollisionItem<T,E>
- CollisionPair<T>
- DataContainer
- CollisionBody<T> (also extends Ownable, Shiftable, Transformable)
- Filter
- FixtureModificationHandler<T>
- Ownable
- CollisionBody<T> (also extends DataContainer, Shiftable, Transformable)
- Rotatable
- Transformable (also extends Translatable)
- CollisionBody<T> (also extends DataContainer, Ownable, Shiftable)
- Transformable (also extends Translatable)
- Shiftable
- Bounds (also extends Translatable)
- CollisionBody<T> (also extends DataContainer, Ownable, Transformable)
- Translatable
- Bounds (also extends Shiftable)
- Transformable (also extends Rotatable)
- CollisionBody<T> (also extends DataContainer, Ownable, Shiftable)