Class Hierarchy
- java.lang.Object
- eu.pedu.lib20s.geom.ANamed
- eu.pedu.lib20s.geom.AMovable (implements eu.pedu.lib20s.geom.IMovable)
- eu.pedu.lib20s.geom.AChangeable (implements eu.pedu.lib20s.geom.IChangeable)
- eu.pedu.lib20s.geom.AModular (implements eu.pedu.lib20s.geom.IModular)
- eu.pedu.lib20s.geom.AMovable (implements eu.pedu.lib20s.geom.IMovable)
- eu.pedu.lib20s.geom.Area
- eu.pedu.lib20s.geom.Mover
- eu.pedu.lib20s.geom.Position
- eu.pedu.lib20s.geom.Resizer
- eu.pedu.lib20s.geom.Resizer.Modular2Changeable (implements eu.pedu.lib20s.geom.IChangeable)
- eu.pedu.lib20s.geom.Size
- eu.pedu.lib20s.geom.ANamed
Interface Hierarchy
- eu.pedu.lib20s.util.ICopyable
- eu.pedu.lib20s.geom.IShape (also extends eu.pedu.lib20s.geom.IChangeable)
- eu.pedu.lib20s.geom.IDirectable
- eu.pedu.lib20s.geom.ITurnable4
- eu.pedu.lib20s.geom.ITurnable8
- eu.pedu.lib20s.geom.ITurnable4
- eu.pedu.lib20s.geom.IFlexible
- eu.pedu.lib20s.geom.IChangeable (also extends eu.pedu.lib20s.geom.IMovable, eu.pedu.lib20s.geom.IResizable)
- eu.pedu.lib20s.geom.IModular (also extends eu.pedu.lib20s.geom.IMovable)
- eu.pedu.lib20s.geom.IMovable
- eu.pedu.lib20s.geom.IChangeable (also extends eu.pedu.lib20s.geom.IFlexible, eu.pedu.lib20s.geom.IResizable)
- eu.pedu.lib20s.geom.IModular (also extends eu.pedu.lib20s.geom.IFlexible)
- eu.pedu.lib20s.geom.IResizable
- eu.pedu.lib20s.geom.IChangeable (also extends eu.pedu.lib20s.geom.IFlexible, eu.pedu.lib20s.geom.IMovable)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- eu.pedu.lib20s.geom.Direction8
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)