com.partnersoft.io.formats.rover
Class RoverGraphicStash
java.lang.Object
com.partnersoft.io.formats.rover.RoverGraphicStash
- All Implemented Interfaces:
- RoverConstants, java.io.Serializable
public class RoverGraphicStash
- extends java.lang.Object
- implements RoverConstants, java.io.Serializable
A place to stuff rover data in compact binary form.
- Author:
- Paul Reavis
Copyright 2003 Partner Software, Inc.
- See Also:
- Serialized Form
| Fields inherited from interface com.partnersoft.io.formats.rover.RoverConstants |
ALIGN_BOTTOM_CENTER, ALIGN_BOTTOM_FIT, ALIGN_BOTTOM_LEFT, ALIGN_BOTTOM_RIGHT, ALIGN_CENTER, ALIGN_CENTER_LEFT, ALIGN_CENTER_RIGHT, ALIGN_CODE_CENTER, ALIGN_CODE_FIT, ALIGN_CODE_HIGH, ALIGN_CODE_LOW, ALIGN_FIT, ALIGN_FIT_LEFT, ALIGN_FIT_RIGHT, ALIGN_TOP_CENTER, ALIGN_TOP_FIT, ALIGN_TOP_LEFT, ALIGN_TOP_RIGHT, COMMENT, DATA_FIELDS_MAX, EOF, FLOAT_COORDS, GEOMETRY_TYPE_NAMES, HAS_DATA, HAS_OFFSET, HAS_ROTATION, LIST, MASK_TYPECODE, NAMING, POINT, POINT_COLOR, POLYGON, POLYLINE, POP, PUSH, RENDER_FINDITEM, RENDER_INDICATION, RENDER_NORMAL, RENDER_SELECTION, ROTATION_MULT, TEXEL_COORD_MAX, TEXEL_COORD_SIZE, TEXT, TILE_COORD_MAX, TILE_SIZE_PIXELS, VALUE |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
polygonBytes
public byte[] polygonBytes
polylineBytes
public byte[] polylineBytes
pointBytes
public byte[] pointBytes
textBytes
public byte[] textBytes
RoverGraphicStash
public RoverGraphicStash()
writeGraphic
public void writeGraphic(RoverGraphic graphic)
getGraphicCount
public int getGraphicCount()
readGraphic
public RoverGraphic readGraphic()
toRoverBytes
public void toRoverBytes(int tileX,
int tileY,
float originX,
float originY,
float tileSize)
throws java.io.IOException
- Throws:
java.io.IOException