Uses of Interface
util.Orientation

Packages that use Orientation
util   
util.grid   
 

Uses of Orientation in util
 

Classes in util that implement Orientation
 class Corner
          Representation of the four corners in a rectangular figure.
 class Direction
          Representation of the four directional orientations: up, right, down, and left.
 class HexDirection
          
Represents the six directions out of a horizontal hexagon.
 

Methods in util that return Orientation
 Orientation Orientation.clockwise()
          Returns the next clockwise rotation.
 Orientation Orientation.counterClockwise()
          Returns the next counter-clockwise rotation.
 Orientation Orientation.reverse()
          Returns the opposite facing direction.
 

Uses of Orientation in util.grid
 

Methods in util.grid that return Orientation
 Orientation Placeable.getOrientation()
          Provides the direction being faced.
 

Methods in util.grid that return types with arguments of type Orientation
static ArrayList<Orientation> PointTools.getQuadPath(Point p1, Point p2, boolean diagonal, boolean route)
          Provides the the shortest directions from one point to another.
 

Methods in util.grid with parameters of type Orientation
static ArrayList<Point> PointTools.getCoordinates(Point start, Orientation... dir)
          Provides the path given from a series of offsets from an original point (not including the start).
 HashSet<Point> Placeable.getPattern(Orientation ori)
          Provides the pattern used to construct occupied positions.
 void Placeable.setOrientation(Orientation ori)
          Sets the direction being faced.
 

Constructors in util.grid with parameters of type Orientation
Placeable(Point anchor, Orientation facedOrientation)
          Constructor for a placeable that occupies a single location.