public interface RoverConstants
| Modifier and Type | Field and Description |
|---|---|
static int |
ALIGN_BOTTOM_CENTER |
static int |
ALIGN_BOTTOM_FIT |
static int |
ALIGN_BOTTOM_LEFT |
static int |
ALIGN_BOTTOM_RIGHT |
static int |
ALIGN_CENTER
We store the full code as a byte, with the high four bits containing the
x axis code and the low four bits containing the y axis code.
|
static int |
ALIGN_CENTER_LEFT |
static int |
ALIGN_CENTER_RIGHT |
static int |
ALIGN_CODE_CENTER
These are the basic codes.
|
static int |
ALIGN_CODE_FIT |
static int |
ALIGN_CODE_HIGH |
static int |
ALIGN_CODE_LOW |
static int |
ALIGN_FIT |
static int |
ALIGN_FIT_LEFT |
static int |
ALIGN_FIT_RIGHT |
static int |
ALIGN_TOP_CENTER |
static int |
ALIGN_TOP_FIT |
static int |
ALIGN_TOP_LEFT |
static int |
ALIGN_TOP_RIGHT |
static int |
COMMENT |
static int |
DATA_FIELDS_MAX
The maximum number of fields in a class.
|
static int |
EOF
Basic theory: Rover is streaming vector graphic data consisting of chunks
containing the same type and style of data.
|
static int |
FLOAT_COORDS
Indicates that the xy coordinates are given as Float values rather than
the default UInt8 texel coordinates.
|
static java.lang.String[] |
GEOMETRY_TYPE_NAMES |
static int |
HAS_DATA
Indicates that the data includes a UInt32 data ID.
|
static int |
HAS_OFFSET
Indicates that the data includes Int8 x and y pixel offsets.
|
static int |
HAS_ROTATION
Indicates that the data includes an Int8 rotation (expressed as signed
units representing 1/256 of a circle; zero is due east (positive X axis).
|
static int |
IMAGE |
static int |
LIST |
static int |
LUMP_CODE_TYPE_AREA |
static int |
LUMP_CODE_TYPE_IMAGE |
static int |
LUMP_CODE_TYPE_LINE |
static int |
LUMP_CODE_TYPE_POINT |
static int |
LUMP_CODE_TYPE_TEXT |
static int |
MASK_TYPECODE |
static int |
NAMING |
static int |
POINT |
static int |
POINT_COLOR |
static int |
POLYGON |
static int |
POLYLINE |
static int |
POP |
static int |
PUSH |
static float |
ROTATION_MULT
Converts from UInt8 rotation format to floating point radians.
|
static int |
TEXEL_COORD_MAX
The maximum size of a texel coordinate.
|
static int |
TEXT |
static int |
TEXT_LONG |
static int |
TILE_COORD_MAX
The maximum size of a tile coordinate.
|
static int |
TILE_SIZE_PIXELS
This is multiplied by the minimum scale to get a tile size.
|
static int |
VALUE |
static final int EOF
static final int POINT
static final int POLYLINE
static final int POLYGON
static final int TEXT
static final int VALUE
static final int LIST
static final int NAMING
static final int PUSH
static final int POP
static final int POINT_COLOR
static final int TEXT_LONG
static final int IMAGE
static final int COMMENT
static final java.lang.String[] GEOMETRY_TYPE_NAMES
static final int MASK_TYPECODE
static final int HAS_DATA
static final int HAS_OFFSET
static final int HAS_ROTATION
static final int FLOAT_COORDS
static final float ROTATION_MULT
static final int TEXEL_COORD_MAX
static final int TILE_COORD_MAX
static final int TILE_SIZE_PIXELS
static final int DATA_FIELDS_MAX
static final int ALIGN_CODE_CENTER
static final int ALIGN_CODE_LOW
static final int ALIGN_CODE_HIGH
static final int ALIGN_CODE_FIT
static final int ALIGN_CENTER
static final int ALIGN_FIT
static final int ALIGN_BOTTOM_LEFT
static final int ALIGN_CENTER_LEFT
static final int ALIGN_TOP_LEFT
static final int ALIGN_BOTTOM_RIGHT
static final int ALIGN_CENTER_RIGHT
static final int ALIGN_TOP_RIGHT
static final int ALIGN_BOTTOM_CENTER
static final int ALIGN_TOP_CENTER
static final int ALIGN_BOTTOM_FIT
static final int ALIGN_TOP_FIT
static final int ALIGN_FIT_LEFT
static final int ALIGN_FIT_RIGHT
static final int LUMP_CODE_TYPE_IMAGE
static final int LUMP_CODE_TYPE_AREA
static final int LUMP_CODE_TYPE_LINE
static final int LUMP_CODE_TYPE_POINT
static final int LUMP_CODE_TYPE_TEXT