com.threerings.util
Interface DirectionCodes

All Known Implementing Classes:
AnimationSprite, BundledComponentRepository, ButtonSprite, CharacterManager, CharacterSprite, CompositedActionFrames, DirectionUtil, FadableImageSprite, ImageSprite, LabelSprite, LineSegmentPath, MisoUtil, OrientableImageSprite, Sprite, SpritePanel, TilePath

public interface DirectionCodes

A single, top-level location for the definition of compass direction constants, which are used by a variety of Narya services.


Field Summary
static int[] CARDINAL_DIRECTIONS
          The four points of the compass.
static int CCW
          A direction code indicating a counter-clockwise rotation.
static int CW
          A direction code indicating a clockwise rotation.
static int DIRECTION_COUNT
          The number of basic compass directions.
static int DOWN
          A direction code indicating moving down.
static int EAST
          A direction code indicating east.
static int EASTNORTHEAST
          A direction code indicating east by northeast.
static int EASTSOUTHEAST
          A direction code indicating east by southeast.
static int FINE_DIRECTION_COUNT
          The number of fine compass directions.
static int HORIZONTAL
          A direction code indicating horizontal movement.
static int LEFT
          A direction code indicating moving left.
static int NONE
          A direction code indicating no direction.
static int NORTH
          A direction code indicating north.
static int NORTHEAST
          A direction code indicating northeast.
static int NORTHNORTHEAST
          A direction code indicating north by northeast.
static int NORTHNORTHWEST
          A direction code indicating north by northwest.
static int NORTHWEST
          A direction code indicating northwest.
static int RIGHT
          A direction code indicating moving right.
static int SOUTH
          A direction code indicating south.
static int SOUTHEAST
          A direction code indicating southeast.
static int SOUTHSOUTHEAST
          A direction code indicating south by southeast.
static int SOUTHSOUTHWEST
          A direction code indicating south by southwest.
static int SOUTHWEST
          A direction code indicating southwest.
static int UP
          A direction code indicating moving up.
static int VERTICAL
          A direction code indicating vertical movement.
static int WEST
          A direction code indicating west.
static int WESTNORTHWEST
          A direction code indicating west by northwest.
static int WESTSOUTHWEST
          A direction code indicating west by southwest.
 

Field Detail

NONE

static final int NONE
A direction code indicating no direction.

See Also:
Constant Field Values

LEFT

static final int LEFT
A direction code indicating moving left.

See Also:
Constant Field Values

RIGHT

static final int RIGHT
A direction code indicating moving right.

See Also:
Constant Field Values

UP

static final int UP
A direction code indicating moving up.

See Also:
Constant Field Values

DOWN

static final int DOWN
A direction code indicating moving down.

See Also:
Constant Field Values

CCW

static final int CCW
A direction code indicating a counter-clockwise rotation.

See Also:
Constant Field Values

CW

static final int CW
A direction code indicating a clockwise rotation.

See Also:
Constant Field Values

HORIZONTAL

static final int HORIZONTAL
A direction code indicating horizontal movement.

See Also:
Constant Field Values

VERTICAL

static final int VERTICAL
A direction code indicating vertical movement.

See Also:
Constant Field Values

SOUTHWEST

static final int SOUTHWEST
A direction code indicating southwest.

See Also:
Constant Field Values

WEST

static final int WEST
A direction code indicating west.

See Also:
Constant Field Values

NORTHWEST

static final int NORTHWEST
A direction code indicating northwest.

See Also:
Constant Field Values

NORTH

static final int NORTH
A direction code indicating north.

See Also:
Constant Field Values

NORTHEAST

static final int NORTHEAST
A direction code indicating northeast.

See Also:
Constant Field Values

EAST

static final int EAST
A direction code indicating east.

See Also:
Constant Field Values

SOUTHEAST

static final int SOUTHEAST
A direction code indicating southeast.

See Also:
Constant Field Values

SOUTH

static final int SOUTH
A direction code indicating south.

See Also:
Constant Field Values

DIRECTION_COUNT

static final int DIRECTION_COUNT
The number of basic compass directions.

See Also:
Constant Field Values

WESTSOUTHWEST

static final int WESTSOUTHWEST
A direction code indicating west by southwest.

See Also:
Constant Field Values

WESTNORTHWEST

static final int WESTNORTHWEST
A direction code indicating west by northwest.

See Also:
Constant Field Values

NORTHNORTHWEST

static final int NORTHNORTHWEST
A direction code indicating north by northwest.

See Also:
Constant Field Values

NORTHNORTHEAST

static final int NORTHNORTHEAST
A direction code indicating north by northeast.

See Also:
Constant Field Values

EASTNORTHEAST

static final int EASTNORTHEAST
A direction code indicating east by northeast.

See Also:
Constant Field Values

EASTSOUTHEAST

static final int EASTSOUTHEAST
A direction code indicating east by southeast.

See Also:
Constant Field Values

SOUTHSOUTHEAST

static final int SOUTHSOUTHEAST
A direction code indicating south by southeast.

See Also:
Constant Field Values

SOUTHSOUTHWEST

static final int SOUTHSOUTHWEST
A direction code indicating south by southwest.

See Also:
Constant Field Values

FINE_DIRECTION_COUNT

static final int FINE_DIRECTION_COUNT
The number of fine compass directions.

See Also:
Constant Field Values

CARDINAL_DIRECTIONS

static final int[] CARDINAL_DIRECTIONS
The four points of the compass.