## Uses of Class
com.bbn.openmap.layer.shape.ESRIRecord

Packages that use ESRIRecord
com.bbn.openmap.layer.link.shape: A link server that reads ESRI shape file data.
com.bbn.openmap.layer.shape: Provides an OpenMap layer for dealing with shape files.

Uses of ESRIRecord in com.bbn.openmap.layer.link.shape

Subclasses of ESRIRecord in com.bbn.openmap.layer.link.shape
`class` `ESRILinkPointRecord` An ESRI Point record.
`class` `ESRILinkPolygonRecord`

Methods in com.bbn.openmap.layer.link.shape that return ESRIRecord
`ESRIRecord` `LinkSpatialIndex.makeESRIRecord(int shapeType, byte[] b, int off)` Creates a record instance from the shape file data.

Uses of ESRIRecord in com.bbn.openmap.layer.shape

Subclasses of ESRIRecord in com.bbn.openmap.layer.shape
`class` `ESRIMultiPointRecord` This is a skeleton of the MultiPoint record type.
`class` `ESRIPointRecord` An ESRI Point record.
`class` `ESRIPolygonRecord` The Polygon record type.

Methods in com.bbn.openmap.layer.shape that return ESRIRecord
`ESRIRecord` `SpatialIndex.makeESRIRecord(int shapeType, byte[] b, int off)` Creates a record instance from the shape file data.
`ESRIRecord[]` `SpatialIndex.locateRecords(double xmin, double ymin, double xmax, double ymax)` Locates records in the shape file that intersect with the given rectangle.
`ESRIRecord` `ShapeFile.getNextRecord()` Returns the next record from the shape file as an `ESRIRecord`.

Methods in com.bbn.openmap.layer.shape with parameters of type ESRIRecord
`void` `ShapeFile.add(ESRIRecord r)` Adds a record to the end of this file.

Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details