| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.fhg.igd.earth.model.input.shapefile.ShapeUtils
de.fhg.igd.earth.model.input.shapefile.ESRIRecord
de.fhg.igd.earth.model.input.shapefile.ESRIPointRecord
Title : Earth Copyright : Copyright (c) 2001 Organisation : IGD FhG
| Field Summary | |
| protected  ImageIcon | iiA BufferedImage to use at the point. | 
| protected  double | xThe x coordinate. | 
| protected  double | yThe y coordinate. | 
| Fields inherited from class de.fhg.igd.earth.model.input.shapefile.ESRIRecord | 
| contentLength, recordNumber | 
| Fields inherited from class de.fhg.igd.earth.model.input.shapefile.ShapeUtils | 
| SHAPE_FILE_HEADER_LENGTH, SHAPE_FILE_HEADER_LENGTH_DB, SHAPE_FILE_RECORD_HEADER_LENGTH, SHAPE_TYPE_ARC, SHAPE_TYPE_MULTIPOINT, SHAPE_TYPE_NULL, SHAPE_TYPE_POINT, SHAPE_TYPE_POLYGON, SHAPE_TYPE_POLYLINE | 
| Constructor Summary | |
| ESRIPointRecord(byte[] b,
                int off)Initialize a point record from the given buffer. | |
| ESRIPointRecord(byte[] b,
                int off,
                ImageIcon imageIcon)Initialize a point record from the given buffer. | |
| ESRIPointRecord(double x,
                double y)Initializes this point from the given point. | |
| Method Summary | |
|  ESRIBoundingBox | getBoundingBox()Gets this record's bounding box. | 
|  int | getRecordLength()Yields the length of this record's data portion. | 
|  int | getShapeType()Gets this record's shape type as an int. | 
|  int | write(byte[] b,
      int off)Writes this point to the given buffer at the given offset. | 
| Methods inherited from class de.fhg.igd.earth.model.input.shapefile.ESRIRecord | 
| getBinaryStoreSize, getContentLength, getRecordNumber | 
| Methods inherited from class de.fhg.igd.earth.model.input.shapefile.ShapeUtils | 
| readBEInt, readBox, readLEDouble, readLEInt, readLEInt, readLELong, readPoint, writeBEInt, writeBox, writeLEDouble, writeLEInt, writeLELong, writePoint | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
protected double x
protected double y
protected ImageIcon ii
| Constructor Detail | 
public ESRIPointRecord(double x,
                       double y)
x - the x coordinatey - the y coordinate
public ESRIPointRecord(byte[] b,
                       int off)
                throws IOException
b - the bufferoff - the offset into the buffer where the data starts
public ESRIPointRecord(byte[] b,
                       int off,
                       ImageIcon imageIcon)
                throws IOException
b - the bufferoff - the offset into the buffer where the data starts| Method Detail | 
public ESRIBoundingBox getBoundingBox()
getBoundingBox in class ESRIRecordpublic int getRecordLength()
getRecordLength in class ESRIRecord
public int write(byte[] b,
                 int off)
write in class ESRIRecordb - the bufferoff - the offset
public int getShapeType()
getShapeType in class ESRIRecord| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||