|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Geometry | |
|---|---|
| org.postgis | |
| org.postgis.binary | |
| Uses of Geometry in org.postgis |
|---|
| Subclasses of Geometry in org.postgis | |
|---|---|
class |
ComposedGeom
ComposedGeom - Abstract base class for all Geometries that are composed out of other Geometries. |
class |
GeometryCollection
Geometry Collection class WARNING: Currently only implements empty collections |
class |
LinearRing
This represents the LinearRing GIS datatype. |
class |
LineString
|
class |
MultiLineString
|
class |
MultiPoint
|
class |
MultiPolygon
|
class |
Point
|
class |
PointComposedGeom
PointComposedGeom - base class for all composed geoms that contain only points. |
class |
Polygon
|
| Fields in org.postgis declared as Geometry | |
|---|---|
static Geometry[] |
ComposedGeom.EMPTY
|
protected Geometry[] |
ComposedGeom.subgeoms
The Array containing the geometries This is only to be exposed by concrete subclasses, to retain type safety. |
| Methods in org.postgis that return Geometry | |
|---|---|
protected Geometry[] |
Polygon.createSubGeomArray(int ringcount)
|
protected Geometry[] |
PointComposedGeom.createSubGeomArray(int pointcount)
|
protected Geometry[] |
MultiPolygon.createSubGeomArray(int npolygons)
|
protected Geometry[] |
MultiLineString.createSubGeomArray(int nlines)
|
protected Geometry[] |
GeometryCollection.createSubGeomArray(int ngeoms)
|
protected abstract Geometry[] |
ComposedGeom.createSubGeomArray(int size)
Return the appropriate instance of the subgeometry array - this encapsulates subclass specific array instantiation |
protected Geometry |
Polygon.createSubGeomInstance(java.lang.String token,
boolean haveM)
|
protected Geometry |
PointComposedGeom.createSubGeomInstance(java.lang.String token,
boolean haveM)
|
protected Geometry |
MultiPolygon.createSubGeomInstance(java.lang.String token,
boolean haveM)
|
protected Geometry |
MultiLineString.createSubGeomInstance(java.lang.String token,
boolean haveM)
|
protected Geometry |
GeometryCollection.createSubGeomInstance(java.lang.String token,
boolean haveM)
|
protected abstract Geometry |
ComposedGeom.createSubGeomInstance(java.lang.String token,
boolean haveM)
Return the appropriate instance of the subgeometry - this encapsulates subclass specific constructor calls |
static Geometry |
PGgeometry.geomFromString(java.lang.String value)
|
static Geometry |
PGgeometry.geomFromString(java.lang.String value,
BinaryParser bp)
Maybe we could add more error checking here? |
static Geometry |
PGgeometry.geomFromString(java.lang.String value,
BinaryParser bp,
boolean haveM)
|
static Geometry |
PGgeometry.geomFromString(java.lang.String value,
boolean haveM)
|
Geometry[] |
GeometryCollection.getGeometries()
|
Geometry |
PGgeometry.getGeometry()
|
Geometry |
ComposedGeom.getSubGeometry(int index)
|
| Methods in org.postgis with parameters of type Geometry | |
|---|---|
boolean |
Geometry.equals(Geometry other)
geometry specific equals implementation - only defined for non-null values |
protected boolean |
Point.equalsintern(Geometry otherg)
|
protected abstract boolean |
Geometry.equalsintern(Geometry other)
Whether test coordinates for geometry - subclass specific code Implementors can assume that dimensin, type, srid and haveMeasure are equal, other ! |
protected boolean |
ComposedGeom.equalsintern(Geometry other)
|
void |
PGgeometry.setGeometry(Geometry newgeom)
|
| Constructors in org.postgis with parameters of type Geometry | |
|---|---|
ComposedGeom(int type,
Geometry[] geoms)
|
|
GeometryCollection(Geometry[] geoms)
|
|
PGgeometry(Geometry geom)
|
|
PGgeometryLW(Geometry geom)
|
|
| Uses of Geometry in org.postgis.binary |
|---|
| Methods in org.postgis.binary that return Geometry | |
|---|---|
Geometry |
BinaryParser.parse(byte[] value)
Parse a binary encoded geometry. |
Geometry |
BinaryParser.parse(java.lang.String value)
Parse a hex encoded geometry Is synchronized to protect offset counter. |
protected Geometry |
BinaryParser.parseGeometry(ValueGetter data)
Parse a geometry starting at offset. |
| Methods in org.postgis.binary with parameters of type Geometry | |
|---|---|
protected int |
BinaryWriter.estimateBytes(Geometry geom)
Estimate how much bytes a geometry will need in WKB. |
byte[] |
BinaryWriter.writeBinary(Geometry geom)
|
byte[] |
BinaryWriter.writeBinary(Geometry geom,
byte REP)
Write a binary encoded geometry. |
protected void |
BinaryWriter.writeGeometry(Geometry geom,
ValueSetter dest)
Parse a geometry starting at offset. |
java.lang.String |
BinaryWriter.writeHexed(Geometry geom)
|
java.lang.String |
BinaryWriter.writeHexed(Geometry geom,
byte REP)
Write a hex encoded geometry Is synchronized to protect offset counter. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||