Serializable
, Comparable<Rail.Shape>
public static enum Rail.Shape extends Enum<Rail.Shape>
Enum Constant | Description |
---|---|
ASCENDING_EAST |
The rail ascends in the east (positive X) direction.
|
ASCENDING_NORTH |
The rail ascends in the north (negative Z) direction.
|
ASCENDING_SOUTH |
The rail ascends in the south (positive Z) direction.
|
ASCENDING_WEST |
The rail ascends in the west (negative X) direction.
|
EAST_WEST |
The rail runs flat along the east/west (X) axis.
|
NORTH_EAST |
The rail forms a curve connecting the north and east faces of the
block.
|
NORTH_SOUTH |
The rail runs flat along the north/south (Z) axis.
|
NORTH_WEST |
The rail forms a curve connecting the north and west faces of the
block.
|
SOUTH_EAST |
The rail forms a curve connecting the south and east faces of the
block.
|
SOUTH_WEST |
The rail forms a curve connecting the south and west faces of the
block.
|
Modifier and Type | Method | Description |
---|---|---|
static Rail.Shape |
valueOf(String name) |
Returns the enum constant of this type with the specified name.
|
static Rail.Shape[] |
values() |
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Rail.Shape NORTH_SOUTH
public static final Rail.Shape EAST_WEST
public static final Rail.Shape ASCENDING_EAST
public static final Rail.Shape ASCENDING_WEST
public static final Rail.Shape ASCENDING_NORTH
public static final Rail.Shape ASCENDING_SOUTH
public static final Rail.Shape SOUTH_EAST
public static final Rail.Shape SOUTH_WEST
public static final Rail.Shape NORTH_WEST
public static final Rail.Shape NORTH_EAST
public static Rail.Shape[] values()
for (Rail.Shape c : Rail.Shape.values()) System.out.println(c);
public static Rail.Shape valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullCopyright © 2020. All rights reserved.