|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.partnersoft.v3x.io.formats.rover.RoverExtentsCalculator
public class RoverExtentsCalculator
A RoverActor that calculates extents for you.
| Field Summary |
|---|
| Fields inherited from interface com.partnersoft.v3x.io.formats.rover.RoverConstants |
|---|
DRAW_JUSTIFIED_TEXT, DRAW_OFFSET_POINT, DRAW_OFFSET_TEXT, DRAW_POINT, DRAW_POLYGON, DRAW_POLYLINE, DRAW_TEXT, EOF, JUSTIFY_BASELINE_CENTER, JUSTIFY_BASELINE_LEFT, JUSTIFY_BASELINE_RIGHT, JUSTIFY_NOTSPECIFIED, OPCODE_TYPE_BOUNDARY, SIZE_DRAW_JUSTIFIED_TEXT_PREAMBLE, SIZE_DRAW_OFFSET_POINT, SIZE_DRAW_OFFSET_TEXT_CONCLUSION, SIZE_DRAW_OFFSET_TEXT_PREAMBLE, SIZE_DRAW_POINT, SIZE_DRAW_POLYLINE_PREAMBLE, SIZE_DRAW_TEXT_PREAMBLE, STYLE_REGION |
| Constructor Summary | |
|---|---|
RoverExtentsCalculator()
|
|
| Method Summary | |
|---|---|
void |
close()
Draw an elliptical arc with the given style. |
void |
drawLine(int styleCode,
int dataType,
int recordID,
float x1,
float y1,
float x2,
float y2)
|
void |
drawPoint(int styleCode,
int dataType,
int recordID,
float x,
float y,
float rotation,
int offsetX,
int offsetY)
Draw a point with the given style. |
void |
drawPolygon(int styleCode,
int dataType,
int recordID,
float[] points)
|
void |
drawPolyline(int styleCode,
int dataType,
int recordID,
int numPoints,
FloatBuffer coords)
If the reader is reading in bulk mode this is called for each polyline. |
void |
drawText(int styleCode,
int dataType,
int recordID,
float x,
float y,
float rotation,
CharBuffer text,
int offsetX,
int offsetY)
Draw some text with the given style. |
void |
drawText(int styleCode,
int dataType,
int recordID,
float x,
float y,
float rotation,
int offsetX,
int offsetY,
int justification,
CharBuffer buffy)
Draw some text with the given style. |
DoubleRectangle |
getExtents()
|
boolean |
isStyleVisible(int styleCode)
Tests if a styleCode is to be ignored. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RoverExtentsCalculator()
| Method Detail |
|---|
public void close()
RoverActor
close in interface RoverActorpublic DoubleRectangle getExtents()
public void drawPoint(int styleCode,
int dataType,
int recordID,
float x,
float y,
float rotation,
int offsetX,
int offsetY)
RoverActor
drawPoint in interface RoverActor
public void drawLine(int styleCode,
int dataType,
int recordID,
float x1,
float y1,
float x2,
float y2)
public void drawText(int styleCode,
int dataType,
int recordID,
float x,
float y,
float rotation,
int offsetX,
int offsetY,
int justification,
CharBuffer buffy)
RoverActor
drawText in interface RoverActor
public void drawText(int styleCode,
int dataType,
int recordID,
float x,
float y,
float rotation,
CharBuffer text,
int offsetX,
int offsetY)
RoverActor
drawText in interface RoverActor
public void drawPolygon(int styleCode,
int dataType,
int recordID,
float[] points)
public void drawPolyline(int styleCode,
int dataType,
int recordID,
int numPoints,
FloatBuffer coords)
RoverActor
drawPolyline in interface RoverActorpublic boolean isStyleVisible(int styleCode)
RoverActor
isStyleVisible in interface RoverActor
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||