| Enum Constant and Description |
|---|
DOWN |
DOWN_LEFT |
DOWN_RIGHT |
LEFT |
RIGHT |
UP |
UP_LEFT |
UP_RIGHT |
| Modifier and Type | Method and Description |
|---|---|
static Direction |
fromDelta(int pDeltaX,
int pDeltaY) |
int |
getDeltaX() |
int |
getDeltaY() |
boolean |
isHorizontal() |
boolean |
isVertical() |
Direction |
opposite() |
Direction |
rotateLeft() |
Direction |
rotateRight() |
static Direction |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Direction[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Direction UP
public static final Direction DOWN
public static final Direction LEFT
public static final Direction RIGHT
public static final Direction UP_LEFT
public static final Direction UP_RIGHT
public static final Direction DOWN_LEFT
public static final Direction DOWN_RIGHT
public static Direction[] values()
for (Direction c : Direction.values()) System.out.println(c);
public static Direction valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic static Direction fromDelta(int pDeltaX, int pDeltaY)
public boolean isHorizontal()
public boolean isVertical()
public int getDeltaX()
public int getDeltaY()
public Direction rotateLeft()
public Direction rotateRight()
public Direction opposite()