Skip navigation links
A B C D E F G H I J L M N O P R S T U V W X Y Z 

A

accept(PointVisitor) - Method in class org.geolatte.geom.EmptyPointSequence
 
accept(GeometryVisitor) - Method in class org.geolatte.geom.Geometry
Accepts a GeometryVisitor.
accept(GeometryVisitor) - Method in class org.geolatte.geom.GeometryCollection
Accepts the GeometryVisitor, and will pass it to it's constituent Geometries.
accept(GeometryVisitor) - Method in class org.geolatte.geom.LinearRing
 
accept(GeometryVisitor) - Method in class org.geolatte.geom.LineString
 
accept(GeometryVisitor) - Method in class org.geolatte.geom.Point
 
accept(PointVisitor) - Method in interface org.geolatte.geom.PointCollection
Accepts a PointVisitor.
accept(GeometryVisitor) - Method in class org.geolatte.geom.Polygon
 
accepts(SqlServerGeometry) - Method in interface org.geolatte.geom.codec.sqlserver.Decoder
 
accepts(OpenGisType) - Method in interface org.geolatte.geom.codec.sqlserver.Decoder
 
accepts(Geometry) - Method in interface org.geolatte.geom.codec.sqlserver.Encoder
 
add(P) - Method in interface org.geolatte.geom.builder.internal.ComposeGeometryBuilder
 
add(double, double) - Method in interface org.geolatte.geom.builder.internal.GeometryBuilder2D
 
add(double, double, double) - Method in interface org.geolatte.geom.builder.internal.GeometryBuilder2DM
 
add(double, double, double) - Method in interface org.geolatte.geom.builder.internal.GeometryBuilder3D
 
add(double, double, double, double) - Method in interface org.geolatte.geom.builder.internal.GeometryBuilder3DM
 
add(double[]) - Method in class org.geolatte.geom.codec.sqlserver.CountingPointSequenceBuilder
 
add(double, double) - Method in class org.geolatte.geom.codec.sqlserver.CountingPointSequenceBuilder
 
add(double, double, double) - Method in class org.geolatte.geom.codec.sqlserver.CountingPointSequenceBuilder
 
add(double, double, double, double) - Method in class org.geolatte.geom.codec.sqlserver.CountingPointSequenceBuilder
 
add(Point) - Method in class org.geolatte.geom.codec.sqlserver.CountingPointSequenceBuilder
 
add(double[]) - Method in interface org.geolatte.geom.PointSequenceBuilder
Adds a Point to the PointSequence being built.
add(double, double) - Method in interface org.geolatte.geom.PointSequenceBuilder
Adds a 2-dimensional point to the PointSequence being built.
add(double, double, double) - Method in interface org.geolatte.geom.PointSequenceBuilder
Adds a 3-dimensional point to the PointSequence being built.
add(double, double, double, double) - Method in interface org.geolatte.geom.PointSequenceBuilder
Adds a 4-dimensional point to the PointSequence being built.
add(Point) - Method in interface org.geolatte.geom.PointSequenceBuilder
Adds the specified Point to the PointSequence being built.
add(Point, Point) - Static method in class org.geolatte.geom.Vector
Adds two Points.
allocate(int) - Static method in class org.geolatte.geom.ByteBuffer
Allocates a new ByteBuffer of the specified capacity.
area() - Method in class org.geolatte.geom.MultiPolygon
Returns the sum of the areas of all element Polygons.
asBinary() - Method in class org.geolatte.geom.Geometry
Returns a Well-Known Binary (WKB) representation of this Geometry.
asText() - Method in class org.geolatte.geom.Geometry
Returns a Well-Known Text (WKT) representation of this Geometry.

B

buffer(double) - Method in class org.geolatte.geom.Geometry
Returns a Geometry that represents all points whose distance from this Geometry is less than or equal the specified distance.
BufferAccessException - Exception in org.geolatte.geom
An exception for Buffer over- or underflow.
BufferAccessException(String) - Constructor for exception org.geolatte.geom.BufferAccessException
 
build() - Method in interface org.geolatte.geom.builder.internal.SimpleGeometryBuilder
 
ByteBuffer - Class in org.geolatte.geom
A byte buffer class.
ByteOrder - Enum in org.geolatte.geom
Indicates the byte-order for a ByteBuffer.
byteValue() - Method in enum org.geolatte.geom.ByteOrder
Returns the byte order as a byte: 0 for XDR (big endian), 1 for NDR (little endian).

C

c(double, double) - Static method in class org.geolatte.geom.builder.DSL
A 2D vertex
c(double, double, double) - Static method in class org.geolatte.geom.builder.DSL
A 3D vertex
capacity() - Method in class org.geolatte.geom.ByteBuffer
Returns this buffer's capacity.
centroid() - Method in class org.geolatte.geom.MultiPolygon
Returns the mathematical centroid for this MultiPolygon.
clone() - Method in class org.geolatte.geom.EmptyPointSequence
 
clone() - Method in interface org.geolatte.geom.PointSequence
 
cM(double, double, double) - Static method in class org.geolatte.geom.builder.DSL
A 2DM vertex
cM(double, double, double, double) - Static method in class org.geolatte.geom.builder.DSL
A 3DM vertex
collectPointSets(Geometry[]) - Static method in class org.geolatte.geom.Geometry
Collects all PointSets in the Geometry array into a (complex) PointCollection.
ComplexPointCollection - Interface in org.geolatte.geom
A PointCollection that contains other PointCollections.
ComposeGeometryBuilder<P extends Geometry,R extends Geometry> - Interface in org.geolatte.geom.builder.internal
A Builder for Geometries that are built from other Geometries.
contains(Envelope) - Method in class org.geolatte.geom.Envelope
Checks whether this Envelope contains the specifies Envelope.
contains(Point) - Method in class org.geolatte.geom.Envelope
Checks whether this Envelope contains the specifies Envelope.
contains(Geometry) - Method in class org.geolatte.geom.Geometry
Tests whether this Geometry spatially contains the specified Geometry.
convexHull() - Method in class org.geolatte.geom.Geometry
Returns a Geometry that represents the convex hull of this Geometry.
CoordinateComponent - Enum in org.geolatte.geom
Enumerates the components of the coordinates of a point.
CoordinateReferenceSystem - Class in org.geolatte.geom.crs
A Coordinate Reference System.
CoordinateReferenceSystem(CrsId, String, CoordinateSystemAxis...) - Constructor for class org.geolatte.geom.crs.CoordinateReferenceSystem
Constructs a CoordinateReferenceSystem.
CoordinateSystem - Class in org.geolatte.geom.crs
A coordinate system.
CoordinateSystem(CoordinateSystemAxis...) - Constructor for class org.geolatte.geom.crs.CoordinateSystem
Constructs a CoordinateSystem.
CoordinateSystemAxis - Class in org.geolatte.geom.crs
An axis of a CoordinateSystem.
CoordinateSystemAxis(String, CoordinateSystemAxisDirection, Unit) - Constructor for class org.geolatte.geom.crs.CoordinateSystemAxis
Creates an instance.
CoordinateSystemAxisDirection - Enum in org.geolatte.geom.crs
Enumerates the possible values of direction for a CoordinateSystemAxis.
CoordinateWithinTolerancePointEquality - Class in org.geolatte.geom
A PointEquality that considers Points to be equal when their coordinates are within a specified tolerance of each other.
CoordinateWithinTolerancePointEquality(DimensionalFlag, double) - Constructor for class org.geolatte.geom.CoordinateWithinTolerancePointEquality
Constructs an instance
CountingPointSequenceBuilder - Class in org.geolatte.geom.codec.sqlserver
 
CountingPointSequenceBuilder(DimensionalFlag, CrsId) - Constructor for class org.geolatte.geom.codec.sqlserver.CountingPointSequenceBuilder
 
create(double[], DimensionalFlag, CrsId) - Static method in class org.geolatte.geom.PointCollectionFactory
Creates a PointSequence from a coordinate array.
create(PointCollection[]) - Static method in class org.geolatte.geom.PointCollectionFactory
Creates a PointCollection from the specified array of PointCollections.
create2D(CrsId) - Static method in class org.geolatte.geom.builder.LinearRings
 
create2D(CrsId) - Static method in class org.geolatte.geom.builder.LineStrings
 
create2D(double, double, CrsId) - Static method in class org.geolatte.geom.Points
Creates a 2D Point using the specified coordinates and coordinate reference system
create2D(double, double) - Static method in class org.geolatte.geom.Points
Creates a 2D Point using the specified coordinates, and an undefined coordinate reference system.
create2DM(CrsId) - Static method in class org.geolatte.geom.builder.LinearRings
 
create2DM(CrsId) - Static method in class org.geolatte.geom.builder.LineStrings
 
create2DM(double, double, double, CrsId) - Static method in class org.geolatte.geom.Points
Creates a 2DM Point using the specified coordinates and coordinate reference system
create2DM(double, double, double) - Static method in class org.geolatte.geom.Points
Creates a 2DM Point using the specified coordinates, and an undefined coordinate reference system.
create3D(CrsId) - Static method in class org.geolatte.geom.builder.LinearRings
 
create3D(CrsId) - Static method in class org.geolatte.geom.builder.LineStrings
 
create3D(double, double, double, CrsId) - Static method in class org.geolatte.geom.Points
Creates a 3D Point using the specified coordinates and coordinate reference system
create3D(double, double, double) - Static method in class org.geolatte.geom.Points
Creates a 3D Point using the specified coordinates, and an undefined coordinate reference system.
create3DM(CrsId) - Static method in class org.geolatte.geom.builder.LinearRings
 
create3DM(CrsId) - Static method in class org.geolatte.geom.builder.LineStrings
 
create3DM(double, double, double, double, CrsId) - Static method in class org.geolatte.geom.Points
Creates a 3DM Point using the specified coordinates and coordinate reference system
create3DM(double, double, double, double) - Static method in class org.geolatte.geom.Points
Creates a 4D Point using the specified coordinates, and an undefined coordinate reference system.
createBoundaryOp(Geometry) - Method in interface org.geolatte.geom.GeometryOperations
Creates an operation to calculate the boundary of the specified Geometry.
createBufferOp(Geometry, double) - Method in interface org.geolatte.geom.GeometryOperations
Returns an operation to calculate a Geometry that represents all points whose distance from the specified Geometry is less than or equal the specified distance.
createContainsOp(Geometry, Geometry) - Method in interface org.geolatte.geom.GeometryOperations
Creates an operation to check if the first specified Geometry spatially contains the second.
createConvexHullOp(Geometry) - Method in interface org.geolatte.geom.GeometryOperations
Returns an operation to calculate the convex hull of the specified Geometry.
createCrossesOp(Geometry, Geometry) - Method in interface org.geolatte.geom.GeometryOperations
Creates an operation to check if the specified Geometrys cross.
createDifferenceOp(Geometry, Geometry) - Method in interface org.geolatte.geom.GeometryOperations
Returns an operation to calculate the point set difference of the specified Geometrys.
createDistanceOp(Geometry, Geometry) - Method in interface org.geolatte.geom.GeometryOperations
Returns an operation to calculate the shortest distance between any two points in the two Geometrys in the coordinate reference system of this Geometry.
createEmpty() - Static method in class org.geolatte.geom.GeometryCollection
Constructs an empty GeometryCollection.
createEmpty() - Static method in class org.geolatte.geom.LinearRing
 
createEmpty() - Static method in class org.geolatte.geom.LineString
Constructs an empty LineString.
createEmpty() - Static method in class org.geolatte.geom.MultiLineString
Constructs an empty MultiLineString.
createEmpty() - Static method in class org.geolatte.geom.MultiPoint
Constructs an empty MultiPoint.
createEmpty() - Static method in class org.geolatte.geom.MultiPolygon
Constructs an empty MultiPolygon.
createEmpty() - Static method in class org.geolatte.geom.Point
 
createEmpty() - Static method in class org.geolatte.geom.PointCollectionFactory
Creates an empty PointSequence.
createEmpty() - Static method in class org.geolatte.geom.Points
Creates an empty Point
createEmpty() - Static method in class org.geolatte.geom.Polygon
Creates an empty Polygon.
createEnvelopeOp(Geometry) - Method in interface org.geolatte.geom.GeometryOperations
Creates an operation to calculate the Envelope of the specified Geometry.
createGeometryCollection(Geometry[]) - Method in class org.geolatte.geom.GeometryFactory
Creates a GeometryCollection from the specified Geometrys.
createGetMeasureOp(Geometry, Point, double) - Method in class org.geolatte.geom.DefaultMeasureGeometryOperations
 
createGetMeasureOp(Geometry, Point) - Method in class org.geolatte.geom.DefaultMeasureGeometryOperations
 
createGetMeasureOp(Geometry, Point) - Method in interface org.geolatte.geom.MeasureGeometryOperations
Creates a GeometryOperation to calculate the measure value at the specified point
createGetMeasureOp(Geometry, Point, double) - Method in interface org.geolatte.geom.MeasureGeometryOperations
Creates a GeometryOperation to calculate the measure value, given that the points fall within a specified distance from the linestring at the specified point
createIntersectionOp(Geometry, Geometry) - Method in interface org.geolatte.geom.GeometryOperations
Returns an operation to calculate the point set intersection of the specified Geometrys.
createIntersectsOp(Geometry, Geometry) - Method in interface org.geolatte.geom.GeometryOperations
Creates an operation to check if the specified Geometrys intersect.
createIsSimpleOp(Geometry) - Method in interface org.geolatte.geom.GeometryOperations
Creates an operation to test the simplicity of the specified Geometry.
createLinearRing(PointSequence) - Method in class org.geolatte.geom.GeometryFactory
Creates a LinearRing
createLineString(PointSequence) - Method in class org.geolatte.geom.GeometryFactory
Creates a LineString
createLocateAlongOp(Geometry, double) - Method in interface org.geolatte.geom.GeometryOperations
Creates an operation to calculate the GeometryCollection that matches the specified M-coordinate value.
createLocateBetweenOp(Geometry, double, double) - Method in interface org.geolatte.geom.GeometryOperations
Creates an operation to calculate the GeometryCollection that matches the specified range of M-coordinate value inclusively.
createMeasureOnLengthOp(Geometry, boolean) - Method in class org.geolatte.geom.DefaultMeasureGeometryOperations
 
createMeasureOnLengthOp(Geometry, boolean) - Method in interface org.geolatte.geom.MeasureGeometryOperations
Creates a GeometryOperation that creates a new Geometry that has the same 2D/3D-coordinates as the specified Geometry, and with measure values that correspond with the length along it (or begin-measure + length).
createMultiLineString(LineString[]) - Method in class org.geolatte.geom.GeometryFactory
Creates a MultiLineString from the specified LineStrings.
createMultiPoint(Point[]) - Method in class org.geolatte.geom.GeometryFactory
Creates a MultiPoint from the specified Points.
createMultiPolygon(Polygon[]) - Method in class org.geolatte.geom.GeometryFactory
Creates a MultiPolygon from the specified Polygons.
createOverlapsOp(Geometry, Geometry) - Method in interface org.geolatte.geom.GeometryOperations
Creates an operation to check if the specified Geometrys overlap.
createPoint(PointSequence) - Method in class org.geolatte.geom.GeometryFactory
Creates a Point.
createPolygon(PointSequence) - Method in class org.geolatte.geom.GeometryFactory
Creates a Polygon without any holes.
createPolygon(LinearRing[]) - Method in class org.geolatte.geom.GeometryFactory
Creates a Polygon .
createRelateOp(Geometry, Geometry, String) - Method in interface org.geolatte.geom.GeometryOperations
Creates an operation to check if the specified Geometrys are spatially related by testing for intersections between the interior, boundary and exterior of the two geometric objects as specified by the values in the intersection pattern matrix.
createSymDifferenceOp(Geometry, Geometry) - Method in interface org.geolatte.geom.GeometryOperations
Returns an operation to calculate the point set symmetric difference of the specified Geometrys.
createTouchesOp(Geometry, Geometry) - Method in interface org.geolatte.geom.GeometryOperations
Creates an operation to check if the specified Geometrys touch.
createToWkbOp(Geometry) - Method in interface org.geolatte.geom.GeometryOperations
Creates an operation to encode the specified Geometry to Well-Known Binary format (WKB).
createToWktOp(Geometry) - Method in interface org.geolatte.geom.GeometryOperations
Creates an operation to encode the specified Geometry to Well-Known Text (WKT).
createUnionOp(Geometry, Geometry) - Method in interface org.geolatte.geom.GeometryOperations
Returns an operation to calculate the point set union of the specified Geometrys.
crosses(Geometry) - Method in class org.geolatte.geom.Geometry
Tests whether this Geometry spatially crosses the specified Geometry.
CrsId - Class in org.geolatte.geom.crs
An identifier for a CoordinateReferenceSystem or other object referenced in a CoordinateReferenceSystem definition.
CrsId(String, int) - Constructor for class org.geolatte.geom.crs.CrsId
Creates an instance having the specified authority and code.
CrsIdentifiable - Class in org.geolatte.geom.crs
Abstract base class for classes the are identified by a CrsId (e.g.
CrsIdentifiable(CrsId, String) - Constructor for class org.geolatte.geom.crs.CrsIdentifiable
Constructs an instance.
CrsParameter - Class in org.geolatte.geom.crs
A parameter in the Projection of a ProjectedCoordinateReferenceSystem.
CrsParameter(String, double) - Constructor for class org.geolatte.geom.crs.CrsParameter
Constructs an instance with the given parameter name and value.
CrsRegistry - Class in org.geolatte.geom.crs
A repository for CoordinateReferenceSystems.
CrsRegistry() - Constructor for class org.geolatte.geom.crs.CrsRegistry
 
CrsWktDecoder - Class in org.geolatte.geom.codec
A decoder for CoordinateReferenceSystem definitions in WKT.
CrsWktDecoder() - Constructor for class org.geolatte.geom.codec.CrsWktDecoder
Initiates a new CrsWktDecoder that uses the CrsWktVariant.

D

Datum - Class in org.geolatte.geom.crs
A horizontal datum.
Datum(CrsId, Ellipsoid, String, double[]) - Constructor for class org.geolatte.geom.crs.Datum
Constructs a Datum.
decode(String) - Method in class org.geolatte.geom.codec.CrsWktDecoder
Decodes a WKT representation of a CoordinateReferenceSystem.
decode(SqlServerGeometry) - Method in interface org.geolatte.geom.codec.sqlserver.Decoder
 
decode(byte[]) - Static method in class org.geolatte.geom.codec.sqlserver.Decoders
Decodes the SQL Server Geometry object to its JTS Geometry instance
decode(ByteBuffer) - Method in interface org.geolatte.geom.codec.WkbDecoder
Decodes a WKB encoded representation of a Geometry
decode(String) - Method in interface org.geolatte.geom.codec.WktDecoder
Decodes a WKT representation.
Decoder<T extends Geometry> - Interface in org.geolatte.geom.codec.sqlserver
Decodes native database objects to geometries of type T.
decoderFor(OpenGisType) - Static method in class org.geolatte.geom.codec.sqlserver.Decoders
Returns the decoder capable of decoding an object of the specified OpenGisType
Decoders - Class in org.geolatte.geom.codec.sqlserver
Decodes SQL Server Geometry objects to JTS Geometrys.
Decoders() - Constructor for class org.geolatte.geom.codec.sqlserver.Decoders
 
DEFAULT_AUTHORITY - Static variable in class org.geolatte.geom.crs.CrsId
 
DefaultMeasureGeometryOperations - Class in org.geolatte.geom
Default implementation of MeasureGeometryOperations.
DefaultMeasureGeometryOperations() - Constructor for class org.geolatte.geom.DefaultMeasureGeometryOperations
 
DEGREE - Static variable in class org.geolatte.geom.crs.Unit
 
deserialize(byte[]) - Static method in class org.geolatte.geom.codec.sqlserver.SqlServerGeometry
 
difference(Geometry) - Method in class org.geolatte.geom.Geometry
Returns a Geometry that represents the point set difference of this Geometry with the specified other Geometry.
DimensionalCoordinate - Class in org.geolatte.geom.jts
A Coordinate with an associated DimensionalFlag.
DimensionalCoordinate(DimensionalFlag) - Constructor for class org.geolatte.geom.jts.DimensionalCoordinate
 
DimensionalCoordinate(Coordinate, double, DimensionalFlag) - Constructor for class org.geolatte.geom.jts.DimensionalCoordinate
 
DimensionalFlag - Enum in org.geolatte.geom
Indicates the coordinate dimension of the points of a PointSequence or Geometry and whether the coordinates have Z- and/or M-components.
dimFlag() - Method in interface org.geolatte.geom.builder.DSL.GeometryToken
 
disjoint(Geometry) - Method in class org.geolatte.geom.Geometry
Tests whether this Geometry is spatially disjoint from the specified Geometry.
distance(Geometry) - Method in class org.geolatte.geom.Geometry
Returns the shortest distance between any two points in the two Geometrys as calculated in the coordinate reference system of this Geometry.
dot(Point, Point) - Static method in class org.geolatte.geom.Vector
Returns the dot-product of the specified Points
dot(Point, Point, boolean) - Static method in class org.geolatte.geom.Vector
Returns the dot-product of the specified Points
DOUBLE_SIZE - Static variable in class org.geolatte.geom.ByteBuffer
byte size for doubles
DSL - Class in org.geolatte.geom.builder
Contains a Domain Specific Language for constructing Geometries.
DSL() - Constructor for class org.geolatte.geom.builder.DSL
 
DSL.Geometry2DMToken - Interface in org.geolatte.geom.builder
 
DSL.Geometry2DToken - Interface in org.geolatte.geom.builder
 
DSL.Geometry3DMToken - Interface in org.geolatte.geom.builder
 
DSL.Geometry3DToken - Interface in org.geolatte.geom.builder
 
DSL.GeometryCollection2DMToken - Class in org.geolatte.geom.builder
 
DSL.GeometryCollection2DToken - Class in org.geolatte.geom.builder
 
DSL.GeometryCollection3DMToken - Class in org.geolatte.geom.builder
 
DSL.GeometryCollection3DToken - Class in org.geolatte.geom.builder
 
DSL.GeometryToken - Interface in org.geolatte.geom.builder
 
DSL.LinearRing2DMToken - Class in org.geolatte.geom.builder
 
DSL.LinearRing2DToken - Class in org.geolatte.geom.builder
 
DSL.LinearRing3DMToken - Class in org.geolatte.geom.builder
 
DSL.LinearRing3DToken - Class in org.geolatte.geom.builder
 
DSL.LineString2DMToken - Class in org.geolatte.geom.builder
 
DSL.LineString2DToken - Class in org.geolatte.geom.builder
 
DSL.LineString3DMToken - Class in org.geolatte.geom.builder
 
DSL.LineString3DToken - Class in org.geolatte.geom.builder
 
DSL.MultiLineString2DMToken - Class in org.geolatte.geom.builder
 
DSL.MultiLineString2DToken - Class in org.geolatte.geom.builder
 
DSL.MultiLineString3DMToken - Class in org.geolatte.geom.builder
 
DSL.MultiLineString3DToken - Class in org.geolatte.geom.builder
 
DSL.MultiPoint2DMToken - Class in org.geolatte.geom.builder
 
DSL.MultiPoint2DToken - Class in org.geolatte.geom.builder
 
DSL.MultiPoint3DMToken - Class in org.geolatte.geom.builder
 
DSL.MultiPoint3DToken - Class in org.geolatte.geom.builder
 
DSL.MultiPolygon2DMToken - Class in org.geolatte.geom.builder
 
DSL.MultiPolygon2DToken - Class in org.geolatte.geom.builder
 
DSL.MultiPolygon3DMToken - Class in org.geolatte.geom.builder
 
DSL.MultiPolygon3DToken - Class in org.geolatte.geom.builder
 
DSL.Point2DMToken - Class in org.geolatte.geom.builder
 
DSL.Point2DToken - Class in org.geolatte.geom.builder
 
DSL.Point3DMToken - Class in org.geolatte.geom.builder
 
DSL.Point3DToken - Class in org.geolatte.geom.builder
 
DSL.PointToken - Class in org.geolatte.geom.builder
 
DSL.Polygon2DMToken - Class in org.geolatte.geom.builder
 
DSL.Polygon2DToken - Class in org.geolatte.geom.builder
 
DSL.Polygon3DMToken - Class in org.geolatte.geom.builder
 
DSL.Polygon3DToken - Class in org.geolatte.geom.builder
 
DSL.Vertex2DMToken - Class in org.geolatte.geom.builder
 
DSL.Vertex2DToken - Class in org.geolatte.geom.builder
 
DSL.Vertex3DMToken - Class in org.geolatte.geom.builder
 
DSL.Vertex3DToken - Class in org.geolatte.geom.builder
 

E

Ellipsoid - Class in org.geolatte.geom.crs
An ellipsoid.
Ellipsoid(CrsId, String, double, double) - Constructor for class org.geolatte.geom.crs.Ellipsoid
constructs an instance
empty() - Static method in class org.geolatte.geom.builder.DSL
 
EMPTY - Static variable in class org.geolatte.geom.Envelope
An empty Envelope
EmptyPointSequence - Class in org.geolatte.geom
Represents an empty PointSequence.
encode(T) - Method in interface org.geolatte.geom.codec.sqlserver.Encoder
 
encode(T) - Static method in class org.geolatte.geom.codec.sqlserver.Encoders
 
encode(Geometry, ByteOrder) - Method in interface org.geolatte.geom.codec.WkbEncoder
Encodes a Geometry to its WKB representation
encode(Geometry) - Method in interface org.geolatte.geom.codec.WktEncoder
Encodes an object to its WKT representation.
Encoder<T extends Geometry> - Interface in org.geolatte.geom.codec.sqlserver
An Encoder can encode geometries of type T to a SqlServerGeometry.
encoderFor(Geometry) - Static method in class org.geolatte.geom.codec.sqlserver.Encoders
 
Encoders - Class in org.geolatte.geom.codec.sqlserver
Serializes a JTS Geometry to a byte-array.
Encoders() - Constructor for class org.geolatte.geom.codec.sqlserver.Encoders
 
Envelope - Class in org.geolatte.geom
An envelope or bounding box implementation.
Envelope(Point, Point) - Constructor for class org.geolatte.geom.Envelope
Creates an instance from specified lower-left and upper-right Points.
Envelope(double, double, double, double) - Constructor for class org.geolatte.geom.Envelope
Create an instance using the specified coordinates.
Envelope(double, double, double, double, CrsId) - Constructor for class org.geolatte.geom.Envelope
Create an instance using the specified coordinates and CrsId.
envelopeOf(String) - Method in class org.geolatte.geom.curve.MortonCode
Returns the extent that corresponds to the specified morton code
equals(Object) - Method in class org.geolatte.geom.ByteBuffer
 
equals(double, double) - Method in class org.geolatte.geom.CoordinateWithinTolerancePointEquality
equals(Object) - Method in class org.geolatte.geom.crs.CoordinateReferenceSystem
 
equals(Object) - Method in class org.geolatte.geom.crs.CoordinateSystem
 
equals(Object) - Method in class org.geolatte.geom.crs.CoordinateSystemAxis
 
equals(Object) - Method in class org.geolatte.geom.crs.CrsId
 
equals(Object) - Method in class org.geolatte.geom.crs.CrsIdentifiable
 
equals(Object) - Method in class org.geolatte.geom.crs.CrsParameter
 
equals(Object) - Method in class org.geolatte.geom.crs.Datum
 
equals(Object) - Method in class org.geolatte.geom.crs.Ellipsoid
 
equals(Object) - Method in class org.geolatte.geom.crs.PrimeMeridian
 
equals(Object) - Method in class org.geolatte.geom.crs.ProjectedCoordinateReferenceSystem
 
equals(Object) - Method in class org.geolatte.geom.crs.Projection
 
equals(Object) - Method in class org.geolatte.geom.crs.Unit
 
equals(Object) - Method in class org.geolatte.geom.EmptyPointSequence
 
equals(Object) - Method in class org.geolatte.geom.Envelope
 
equals(double, double) - Method in class org.geolatte.geom.ExactCoordinatePointEquality
 
equals(Object) - Method in class org.geolatte.geom.Geometry
 
equals(Geometry, Geometry) - Method in interface org.geolatte.geom.GeometryEquality
Checks whether the first geometry equals the second, for some definition of equality.
equals(Geometry, Geometry) - Method in class org.geolatte.geom.GeometryPointEquality
Checks whether the first geometry equals the second, for some definition of equality.
equals(PointCollection, PointCollection) - Method in interface org.geolatte.geom.PointCollectionEquality
Tests whether two PointSequences are equal.
equals(PointCollection, PointCollection) - Method in class org.geolatte.geom.PointCollectionPointEquality
 
equals(Point, Point) - Method in interface org.geolatte.geom.PointEquality
Tests whether the specified Points are equal.
equals(double[], DimensionalFlag, double[], DimensionalFlag) - Method in interface org.geolatte.geom.PointEquality
Tests whether the specified coordinates represent the same point.
ExactCoordinatePointEquality - Class in org.geolatte.geom
A PointEquality implementation that considers two Points to be equal if and only if the have the same coordinates.
ExactCoordinatePointEquality(DimensionalFlag) - Constructor for class org.geolatte.geom.ExactCoordinatePointEquality
Creates an instance that takes only the coordinates into account specified in the dimensionalFlag.
ExactCoordinatePointEquality() - Constructor for class org.geolatte.geom.ExactCoordinatePointEquality
Creates an instance that takes all coordinate values into account.
execute() - Method in interface org.geolatte.geom.GeometryOperation
Executes the operation.
expandEnvelope(Envelope) - Method in class org.geolatte.geom.EmptyPointSequence
 
extentContains(Point) - Method in class org.geolatte.geom.curve.MortonContext
Checks whether the specified Point is contained in the extent.
extentContains(Envelope) - Method in class org.geolatte.geom.curve.MortonContext
Checks whether the specified Envelope is contained in the extent.

F

fixedSized(int, DimensionalFlag, CrsId) - Static method in class org.geolatte.geom.PointSequenceBuilders
Creates a PointSequenceBuilder of fixed size.
from(String) - Static method in class org.geolatte.geom.ByteBuffer
Creates a ByteBuffer from a hexadecimal string.
from(byte[]) - Static method in class org.geolatte.geom.ByteBuffer
Wraps a byte array into a ByteBuffer.
from(Geometry) - Static method in class org.geolatte.geom.jts.JTS
Primary Factory method that converts a JTS geometry into an equivalent geolatte geometry
from(Geometry, CrsId) - Static method in class org.geolatte.geom.jts.JTS
Factory method that converts a JTS geometry into an equivalent geolatte geometry and allows the caller to specify the srid value of the resulting geolatte geometry.
from(Envelope) - Static method in class org.geolatte.geom.jts.JTS
Converts a JTS Envelope to a geolatte Envelope.
from(Envelope, CrsId) - Static method in class org.geolatte.geom.jts.JTS
Converts a JTS Envelope to a geolatte Envelope with the specified CRS.
fromWkb(ByteBuffer) - Static method in class org.geolatte.geom.codec.Wkb
Decodes a WKB representation in a ByteBuffer to a Geometry.
fromWkt(String) - Static method in class org.geolatte.geom.codec.Wkt
Decodes the specified WKT String to a Geometry.

G

GeocentricCoordinateReferenceSystem - Class in org.geolatte.geom.crs
A geo-centric CoordinateReferenceSystem.
GeocentricCoordinateReferenceSystem(CrsId, String, CoordinateSystemAxis...) - Constructor for class org.geolatte.geom.crs.GeocentricCoordinateReferenceSystem
Constructs a CoordinateReferenceSystem.
GeographicCoordinateReferenceSystem - Class in org.geolatte.geom.crs
A geographic CoordinateReferenceSystem.
GeographicCoordinateReferenceSystem(CrsId, String, CoordinateSystemAxis...) - Constructor for class org.geolatte.geom.crs.GeographicCoordinateReferenceSystem
Constructs a CoordinateReferenceSystem.
geometries - Variable in class org.geolatte.geom.GeometryCollection
 
Geometry - Class in org.geolatte.geom
The base class for Geometrys.
Geometry(GeometryOperations) - Constructor for class org.geolatte.geom.Geometry
 
GeometryBuilder2D<T extends Geometry> - Interface in org.geolatte.geom.builder.internal
 
GeometryBuilder2DM<T extends Geometry> - Interface in org.geolatte.geom.builder.internal
 
GeometryBuilder3D<T extends Geometry> - Interface in org.geolatte.geom.builder.internal
 
GeometryBuilder3DM<T extends Geometry> - Interface in org.geolatte.geom.builder.internal
 
geometrycollection(int, DSL.Geometry2DToken...) - Static method in class org.geolatte.geom.builder.DSL
 
geometrycollection(int, DSL.Geometry3DToken...) - Static method in class org.geolatte.geom.builder.DSL
 
geometrycollection(int, DSL.Geometry2DMToken...) - Static method in class org.geolatte.geom.builder.DSL
 
geometrycollection(int, DSL.Geometry3DMToken...) - Static method in class org.geolatte.geom.builder.DSL
 
geometrycollection(DSL.Geometry2DToken...) - Static method in class org.geolatte.geom.builder.DSL
 
geometrycollection(DSL.Geometry3DToken...) - Static method in class org.geolatte.geom.builder.DSL
 
geometrycollection(DSL.Geometry2DMToken...) - Static method in class org.geolatte.geom.builder.DSL
 
geometrycollection(DSL.Geometry3DMToken...) - Static method in class org.geolatte.geom.builder.DSL
 
GeometryCollection - Class in org.geolatte.geom
A Geometry that is an ordered collection of some number of Geometrys.
GeometryCollection(Geometry[]) - Constructor for class org.geolatte.geom.GeometryCollection
Constructs a GeometryCollection from the specified Geometrys.
GeometryEquality - Interface in org.geolatte.geom
An test for equality on Geometries.
GeometryFactory - Class in org.geolatte.geom
A Factory for Geometrys.
GeometryFactory(GeometryOperations) - Constructor for class org.geolatte.geom.GeometryFactory
Creates a GeometryFactory that creates Geometrys with the specified GeometryOperations.
GeometryFactory() - Constructor for class org.geolatte.geom.GeometryFactory
Creates a GeometryFactory that creates Geometrys with the default GeometryOperations implementation.
geometryFactory() - Static method in class org.geolatte.geom.jts.JTS
 
GeometryOperation<R> - Interface in org.geolatte.geom
An operation that can be executed on a Geometry.
GeometryOperations - Interface in org.geolatte.geom
A factory for GeometryOperations.
GeometryPointEquality - Class in org.geolatte.geom
A GeometryEquality that considers two Geometrys to be equal iff one of these conditions is satisfied: both have the same type, coordinate reference system and consist of the same Points. both are empty
GeometryPointEquality(PointEquality) - Constructor for class org.geolatte.geom.GeometryPointEquality
Constructs an instance that uses the specified PointEquality to determine whether the Geometrys have the same Points.
GeometryPointEquality() - Constructor for class org.geolatte.geom.GeometryPointEquality
Constructs an instance that uses to determine whether the Geometrys have the same Points.
GeometryType - Enum in org.geolatte.geom
Enumerates the instantiable Geometry types.
GeometryVisitor - Interface in org.geolatte.geom
A visitor for Geometrys.
get() - Method in class org.geolatte.geom.ByteBuffer
Relative get method.
getArea() - Method in class org.geolatte.geom.Polygon
Returns the area of this Polygon as measured in the CoordinateReferenceSystem of this Polygon.
getAuthority() - Method in class org.geolatte.geom.crs.CrsId
Returns the authority for this CrsId.
getAxes() - Method in class org.geolatte.geom.crs.CoordinateReferenceSystem
Return the CoordinateSystemAxes associated with this CoordinateRefereeceSystem.
getAxes() - Method in class org.geolatte.geom.crs.CoordinateSystem
Returns the CoordinateSystemAxes of this CoordinateSystem (in order).
getAxis(int) - Method in class org.geolatte.geom.crs.CoordinateSystem
Returns the CoordinateSystemAxis at the specified position.
getAxisDirection() - Method in class org.geolatte.geom.crs.CoordinateSystemAxis
 
getAxisIndex(CoordinateSystemAxis) - Method in class org.geolatte.geom.crs.CoordinateSystem
Returns the position of the specified CoordinateSystemAxis in this CoordinateSystem.
getAxisName() - Method in class org.geolatte.geom.crs.CoordinateSystemAxis
Returns the name of this axis.
getAxisUnit(int) - Method in class org.geolatte.geom.crs.CoordinateSystem
Returns the Unit of the axis at the specified position.
getBoundary() - Method in class org.geolatte.geom.Geometry
Returns the boundary of this Geometry.
getBoundary() - Method in class org.geolatte.geom.MultiPoint
 
getBoundary() - Method in class org.geolatte.geom.Point
 
getBoundary() - Method in class org.geolatte.geom.Polygon
 
getBoundingPolygons(Polygon) - Method in class org.geolatte.geom.PolyHedralSurface
 
getByteOrder() - Method in class org.geolatte.geom.ByteBuffer
Gets the byte order of this instance.
getByteOrder() - Method in enum org.geolatte.geom.ByteOrder
Returns the corresponding java.nio.ByteOrder
getCentroid() - Method in class org.geolatte.geom.Polygon
Returns the mathematical centroid for this Polygon.
getCode() - Method in class org.geolatte.geom.crs.CrsId
Returns the code for this CrsId.
getConversionFactor() - Method in class org.geolatte.geom.crs.Unit
Returns the conversion factor: the scalar value that converts a value of this Unit to the fundamental unit for this type of unit.
getCoordinate(int) - Method in class org.geolatte.geom.EmptyPointSequence
 
getCoordinate(int, Coordinate) - Method in class org.geolatte.geom.EmptyPointSequence
 
getCoordinate(int, CoordinateComponent) - Method in class org.geolatte.geom.EmptyPointSequence
 
getCoordinate(int, CoordinateComponent) - Method in interface org.geolatte.geom.PointCollection
Returns the specified coordinate for the Point at the specified position in this PointCollection.
getCoordinateCopy(int) - Method in class org.geolatte.geom.EmptyPointSequence
 
getCoordinateDimension() - Method in class org.geolatte.geom.crs.CoordinateSystem
Returns the coordinate dimension, i.e.
getCoordinateDimension() - Method in enum org.geolatte.geom.DimensionalFlag
Returns the coordinate dimension of this DimensionalFlag.
getCoordinateDimension() - Method in class org.geolatte.geom.EmptyPointSequence
 
getCoordinateDimension() - Method in class org.geolatte.geom.Geometry
Returns the coordinate dimension of this Geometry

getCoordinateDimension() - Method in interface org.geolatte.geom.PointCollection
Returns the coordinate dimension of this PointCollection.
getCoordinateRefenceSystemForEPSG(int) - Static method in class org.geolatte.geom.crs.CrsRegistry
returns the CoordinateReferenceSystem for the specified EPSG code.
getCoordinates(double[], int) - Method in class org.geolatte.geom.EmptyPointSequence
 
getCoordinates(double[], int) - Method in interface org.geolatte.geom.PointCollection
Copies the coordinates of the Point at the specified (zero-based) position in this PointCollection into the specified coordinate array.
getCoordinateSystem() - Method in class org.geolatte.geom.crs.CoordinateReferenceSystem
Returns the CoordinateSystem associated with this CoordinateReferenceSystem.
getCorrespondingGeolatteClass(Class<? extends Geometry>) - Static method in class org.geolatte.geom.jts.JTS
Returns the Geolatte Geometry class that corresponds to the specified JTS class.
getCorrespondingJTSClass(Class<? extends Geometry>) - Static method in class org.geolatte.geom.jts.JTS
Returns the JTS Geometry class that corresponds to the specified Geolatte Geometry class.
getCrsId() - Method in class org.geolatte.geom.codec.sqlserver.CountingPointSequenceBuilder
 
getCrsId() - Method in class org.geolatte.geom.crs.CrsIdentifiable
Returns the identifier for this CoordinateReferenceSystem.
getCrsId() - Method in class org.geolatte.geom.curve.MortonContext
Returns the CrsId of the spatial extent
getCrsId() - Method in class org.geolatte.geom.EmptyPointSequence
 
getCrsId() - Method in class org.geolatte.geom.Envelope
Returns the CrsId for this Envelope
getCrsId() - Method in class org.geolatte.geom.Geometry
Returns the reference to the coordinate reference system of this Geometry
getCrsId(Geometry[]) - Static method in class org.geolatte.geom.Geometry
Extracts the first CrsId from an array of Geometrys if the array is non-null and not empty.
getCrsId() - Method in interface org.geolatte.geom.PointCollection
Returns the CrsId of this PointCollection.
getCrsId() - Method in interface org.geolatte.geom.PointSequenceBuilder
Returns the CrsId of the PointSequence being built.
getCrsIdForEPSG(int) - Static method in class org.geolatte.geom.crs.CrsRegistry
Returns the CrsId for the specified EPSG Code.
getDatum() - Method in class org.geolatte.geom.crs.GeographicCoordinateReferenceSystem
Returns the Datum for this CoordinateReferenceSystem
getDepth() - Method in class org.geolatte.geom.curve.MortonContext
Returns the maximum tree-depth
getDimension() - Method in class org.geolatte.geom.EmptyPointSequence
 
getDimension() - Method in class org.geolatte.geom.Geometry
Returns the topological dimension of this instance.
getDimension() - Method in class org.geolatte.geom.GeometryCollection
 
getDimension() - Method in class org.geolatte.geom.LineString
 
getDimension() - Method in class org.geolatte.geom.MultiLineString
 
getDimension() - Method in class org.geolatte.geom.MultiPoint
 
getDimension() - Method in class org.geolatte.geom.Point
 
getDimension() - Method in class org.geolatte.geom.Polygon
 
getDimensionalFlag() - Method in class org.geolatte.geom.codec.sqlserver.CountingPointSequenceBuilder
 
getDimensionalFlag() - Method in class org.geolatte.geom.EmptyPointSequence
 
getDimensionalFlag() - Method in class org.geolatte.geom.Geometry
Returns the DimensionalFlag of the Geometry
getDimensionalFlag() - Method in class org.geolatte.geom.jts.DimensionalCoordinate
 
getDimensionalFlag() - Method in interface org.geolatte.geom.PointCollection
Returns the DimensionalFlag of this PointCollection.
getDimensionalFlag() - Method in interface org.geolatte.geom.PointSequenceBuilder
Returns the DimensionalFlag of the PointSequence being built.
getDouble() - Method in class org.geolatte.geom.ByteBuffer
Reads the next 8 bytes as a double from this instance at the current position, taking into account the byte-order, and then increments the position by eight.
getEllipsoid() - Method in class org.geolatte.geom.crs.Datum
Returns the Ellipsoid for this Datum
getEndPoint() - Method in class org.geolatte.geom.LineSegment
Returns the second, or end Point of this LineSegment
getEndPoint() - Method in class org.geolatte.geom.LineString
Returns the last Point of this LineString.
getEnvelope() - Method in class org.geolatte.geom.Geometry
Returns the Envelope, or minimum bounding box, for this Geometry.
getExtent() - Method in class org.geolatte.geom.curve.MortonContext
Returns the spatial extent of this instance
getExteriorRing() - Method in class org.geolatte.geom.Polygon
Returns the exterior boundary of this Polygon.
getFloat() - Method in class org.geolatte.geom.ByteBuffer
Reads the next 4 bytes as a float from this instance at the current position, taking into account the byte-order, and then increments the position by four.
getFundamentalUnit(Unit.Type) - Static method in class org.geolatte.geom.crs.Unit
Returns the fundamental unit for this type of Unit.
getGeographicCoordinateSystem() - Method in class org.geolatte.geom.crs.ProjectedCoordinateReferenceSystem
Returns the base GeographicCoordinateReferenceSystem of this projected reference system.
getGeometryN(int) - Method in class org.geolatte.geom.GeometryCollection
Returns the Geometry element at the specified (zero-based) position in this GeometryCollection.
getGeometryN(int) - Method in class org.geolatte.geom.MultiLineString
 
getGeometryN(int) - Method in class org.geolatte.geom.MultiPoint
 
getGeometryN(int) - Method in class org.geolatte.geom.MultiPolygon
 
getGeometryOperations(Geometry[]) - Static method in class org.geolatte.geom.Geometry
Extracts the first GeometryOperations from an array of Geometrys if the array is non-null and not empty.
getGeometryOperations() - Method in class org.geolatte.geom.Geometry
Returns the GeometryOperations instance used by this instance.
getGeometryType() - Method in class org.geolatte.geom.Geometry
Returns the type of this Geometry.
getGeometryType() - Method in class org.geolatte.geom.GeometryCollection
 
getGeometryType() - Method in class org.geolatte.geom.LinearRing
 
getGeometryType() - Method in class org.geolatte.geom.LineString
 
getGeometryType() - Method in class org.geolatte.geom.MultiLineString
 
getGeometryType() - Method in class org.geolatte.geom.MultiPoint
 
getGeometryType() - Method in class org.geolatte.geom.MultiPolygon
 
getGeometryType() - Method in class org.geolatte.geom.Point
 
getGeometryType() - Method in class org.geolatte.geom.Polygon
 
getHeight() - Method in class org.geolatte.geom.Envelope
returns the height of this Envelope.
getInt() - Method in class org.geolatte.geom.ByteBuffer
Reads the next 4 bytes as an int from this instance at the current position, taking into account the byte-order, and then increments the position by four.
getInteriorRingN(int) - Method in class org.geolatte.geom.Polygon
Returns the specified interior ring.
getInverseFlattening() - Method in class org.geolatte.geom.crs.Ellipsoid
Returns the inverse flattening.
getLength() - Method in class org.geolatte.geom.LineString
Returns the length of this LineString in its coordinate reference system.
getLength() - Method in class org.geolatte.geom.MultiLineString
 
getLong() - Method in class org.geolatte.geom.ByteBuffer
Reads the next 8 bytes as a long from this instance at the current position, taking into account the byte-order, and then increments the position by eight.
getLongitude() - Method in class org.geolatte.geom.crs.PrimeMeridian
Returns the angle of this meridian relative to Greenwich Meridian.
getM(int) - Method in class org.geolatte.geom.EmptyPointSequence
 
getM() - Method in class org.geolatte.geom.jts.DimensionalCoordinate
 
getM() - Method in class org.geolatte.geom.Point
Returns the M-coordinate of this Point.
getM(int) - Method in interface org.geolatte.geom.PointCollection
Returns the M-coordinate for the Point at the specified position in this PointCollection.
getMaxLength() - Method in class org.geolatte.geom.curve.MortonCode
Returns the maximum length of a morton code generated by this instance.
getMaxX() - Method in class org.geolatte.geom.curve.MortonContext
Returns the maximum X-coordinate of the extent.
getMaxX() - Method in class org.geolatte.geom.Envelope
Return the maximum X-coordinate.
getMaxY() - Method in class org.geolatte.geom.curve.MortonContext
Returns the maximum Y-coordinate of the extent.
getMaxY() - Method in class org.geolatte.geom.Envelope
Return the maximum Y-coordinate.
getMinX() - Method in class org.geolatte.geom.curve.MortonContext
Returns the minimum X-coordinate of the extent
getMinX() - Method in class org.geolatte.geom.Envelope
Return the minimum X-coordinate.
getMinY() - Method in class org.geolatte.geom.curve.MortonContext
Returns the minimum Y-coordinate of the extent
getMinY() - Method in class org.geolatte.geom.Envelope
Return the minimum Y-coordinate.
getName() - Method in class org.geolatte.geom.crs.CrsIdentifiable
Returns the name of this CoordinateReferenceSystem.
getName() - Method in class org.geolatte.geom.crs.CrsParameter
Returns the name of this parameter
getNumAdded() - Method in class org.geolatte.geom.codec.sqlserver.CountingPointSequenceBuilder
 
getNumAdded() - Method in interface org.geolatte.geom.PointSequenceBuilder
Returns the number of points already added to this PointSequence.
getNumGeometries() - Method in class org.geolatte.geom.GeometryCollection
Returns the number of elements in this GeometryCollection.
getNumInteriorRing() - Method in class org.geolatte.geom.Polygon
returns the number of interior boundaries.
getNumPatches() - Method in class org.geolatte.geom.PolyHedralSurface
 
getNumPoints() - Method in class org.geolatte.geom.Geometry
Returns the number of points in the PointCollection of this Geometry.
getOrdinate(int, int) - Method in class org.geolatte.geom.EmptyPointSequence
 
getParameters() - Method in class org.geolatte.geom.crs.ProjectedCoordinateReferenceSystem
Returns the projection parameters
getPatchN(int) - Method in class org.geolatte.geom.PolyHedralSurface
 
getPointN(int) - Method in class org.geolatte.geom.Geometry
Returns the point at the specified index in the PointCollection of this Geometry.
getPointOnSurface() - Method in class org.geolatte.geom.Polygon
Returns a Point that is guaranteed to lie on this Polygon.
getPoints() - Method in class org.geolatte.geom.Geometry
Returns the PointCollection that is associated with this instance
getPoints() - Method in class org.geolatte.geom.GeometryCollection
 
getPoints() - Method in class org.geolatte.geom.LineString
 
getPoints() - Method in class org.geolatte.geom.Point
 
getPoints() - Method in class org.geolatte.geom.Polygon
 
getPointSets() - Method in interface org.geolatte.geom.ComplexPointCollection
Returns the constituent PointCollections of this instance.
getPrimeMeridian() - Method in class org.geolatte.geom.crs.GeographicCoordinateReferenceSystem
Returns the PrimeMeridian of this CoordinateReferenceSystem.
getProjection() - Method in class org.geolatte.geom.crs.ProjectedCoordinateReferenceSystem
Returns the map projection for this projected cooordinate system.
getSemiMajorAxis() - Method in class org.geolatte.geom.crs.Ellipsoid
Returns the semi-major axis of this Ellipsoid.
getSRID() - Method in class org.geolatte.geom.Geometry
Returns the numeric identifier of the coordinate reference system of this Geometry.
getStartPoint() - Method in class org.geolatte.geom.LineSegment
Returns the first, or start Point of this LineSegment
getStartPoint() - Method in class org.geolatte.geom.LineString
Returns the first Point of this LineString.
getToWGS84() - Method in class org.geolatte.geom.crs.Datum
Returns the Bursa-Wolf transformation parameters to the WGS84 datum.
getUInt() - Method in class org.geolatte.geom.ByteBuffer
Reads the next 4 bytes as an unsigned integer from this instance at the current position, taking into account the byte-order, and then increments the position by four.
getUnit() - Method in class org.geolatte.geom.crs.CoordinateSystemAxis
 
getUnit() - Method in class org.geolatte.geom.crs.GeographicCoordinateReferenceSystem
Returns the Unit for this CoordinateReferenceSystem.
getValue() - Method in class org.geolatte.geom.crs.CrsParameter
Returns value of this parameter.
getWidth() - Method in class org.geolatte.geom.Envelope
returns the width of this Envelope.
getX(int) - Method in class org.geolatte.geom.EmptyPointSequence
 
getX() - Method in class org.geolatte.geom.Point
Returns the X-coordinate of this Point.
getX(int) - Method in interface org.geolatte.geom.PointCollection
Returns the X-coordinate for the Point at the specified position in this PointCollection.
getY(int) - Method in class org.geolatte.geom.EmptyPointSequence
 
getY() - Method in class org.geolatte.geom.Point
Returns the Y-coordinate of this Point.
getY(int) - Method in interface org.geolatte.geom.PointCollection
Returns the Y-coordinate for the Point at the specified position in this PointCollection.
getZ(int) - Method in class org.geolatte.geom.EmptyPointSequence
 
getZ() - Method in class org.geolatte.geom.jts.DimensionalCoordinate
 
getZ() - Method in class org.geolatte.geom.Point
Returns the Z-coordinate of this Point.
getZ(int) - Method in interface org.geolatte.geom.PointCollection
Returns the Z-coordinate for the Point at the specified position in this PointCollection.

H

hashCode() - Method in class org.geolatte.geom.ByteBuffer
 
hashCode() - Method in class org.geolatte.geom.crs.CoordinateReferenceSystem
 
hashCode() - Method in class org.geolatte.geom.crs.CoordinateSystem
 
hashCode() - Method in class org.geolatte.geom.crs.CoordinateSystemAxis
 
hashCode() - Method in class org.geolatte.geom.crs.CrsId
 
hashCode() - Method in class org.geolatte.geom.crs.CrsIdentifiable
 
hashCode() - Method in class org.geolatte.geom.crs.CrsParameter
 
hashCode() - Method in class org.geolatte.geom.crs.Datum
 
hashCode() - Method in class org.geolatte.geom.crs.Ellipsoid
 
hashCode() - Method in class org.geolatte.geom.crs.PrimeMeridian
 
hashCode() - Method in class org.geolatte.geom.crs.ProjectedCoordinateReferenceSystem
 
hashCode() - Method in class org.geolatte.geom.crs.Projection
 
hashCode() - Method in class org.geolatte.geom.crs.Unit
 
hashCode() - Method in class org.geolatte.geom.Envelope
 
hashCode() - Method in class org.geolatte.geom.Geometry
 
hasNext() - Method in class org.geolatte.geom.PointSequenceIterator
 
hasSameContent(ByteBuffer) - Method in class org.geolatte.geom.ByteBuffer
Used for testing purposes.

I

index(CoordinateComponent) - Method in enum org.geolatte.geom.DimensionalFlag
Returns the (zero-based) position in a coordinate tuple of the specified CoordinateComponent.
INSTANCE - Static variable in class org.geolatte.geom.EmptyPointSequence
 
intersect(Envelope) - Method in class org.geolatte.geom.Envelope
Intersects the specified Envelope with this Envelope and returns the result.
intersection(Geometry) - Method in class org.geolatte.geom.Geometry
Returns a Geometry that represents the point set intersection of this Geometry with the specified other Geometry.
intersects(Envelope) - Method in class org.geolatte.geom.Envelope
Checks whether this Envelope intersects the specifies Envelope.
intersects(Geometry) - Method in class org.geolatte.geom.Geometry
Tests whether this Geometry spatially intersects the specified Geometry.
is3D() - Method in enum org.geolatte.geom.DimensionalFlag
Returns true for DimensionalFlags for coordinates with a Z-component.
is3D() - Method in class org.geolatte.geom.EmptyPointSequence
 
is3D() - Method in class org.geolatte.geom.Geometry
Tests whether this Geometry has Z-coordinates.
is3D() - Method in class org.geolatte.geom.jts.DimensionalCoordinate
 
is3D() - Method in interface org.geolatte.geom.PointCollection
Returns true iff the Points in this instance have a Z-coordinate.
isAngular() - Method in class org.geolatte.geom.crs.Unit
Returns true if this Unit is angular.
isClosed() - Method in class org.geolatte.geom.LineString
Checks whether this LineString is closed, i.e.
isClosed() - Method in class org.geolatte.geom.MultiLineString
 
isClosed() - Method in class org.geolatte.geom.PolyHedralSurface
 
isEmpty() - Method in class org.geolatte.geom.ByteBuffer
Reports if this buffer is empty (holds no bytes).
isEmpty() - Method in class org.geolatte.geom.EmptyPointSequence
 
isEmpty() - Method in class org.geolatte.geom.Envelope
Checks whether this Envelope is empty.
isEmpty() - Method in class org.geolatte.geom.Geometry
Tests whether this Geometry corresponds to the empty set.
isEmpty() - Method in interface org.geolatte.geom.PointCollection
Returns true iff this PointCollection contains no Points
isMeasured() - Method in enum org.geolatte.geom.DimensionalFlag
Returns true for DimensionalFlags for coordinates with an M-component.
isMeasured() - Method in class org.geolatte.geom.EmptyPointSequence
 
isMeasured() - Method in class org.geolatte.geom.Geometry
Tests whether this Geometry has M-coordinates.
isMeasured() - Method in class org.geolatte.geom.jts.DimensionalCoordinate
 
isMeasured() - Method in interface org.geolatte.geom.PointCollection
Returns true iff the Points in this instance have an M-coordinate.
isRing() - Method in class org.geolatte.geom.LineString
Checks whether this LineString is a ring, i.e.
isSimple() - Method in class org.geolatte.geom.Geometry
Tests if this Geometry is simple; i.e.
isSimple() - Method in class org.geolatte.geom.Point
 
iterator() - Method in class org.geolatte.geom.EmptyPointSequence
 
iterator() - Method in class org.geolatte.geom.GeometryCollection
Creates an Iterator over the elements of this GeometryCollection.
iterator() - Method in class org.geolatte.geom.LineSegments
 
iterator() - Method in class org.geolatte.geom.Polygon
Returns an Iterator over the boundaries of this Polygon.

J

JTS - Class in org.geolatte.geom.jts
 
JTS() - Constructor for class org.geolatte.geom.jts.JTS
 
JTSConversionException - Exception in org.geolatte.geom.jts
 
JTSConversionException() - Constructor for exception org.geolatte.geom.jts.JTSConversionException
 
JTSConversionException(String) - Constructor for exception org.geolatte.geom.jts.JTSConversionException
 

L

limit() - Method in class org.geolatte.geom.ByteBuffer
Returns this buffer's limit.
LinearRing - Class in org.geolatte.geom
A LineString that is both closed and simple.
LinearRing(LineString) - Constructor for class org.geolatte.geom.LinearRing
 
LinearRing(PointSequence, GeometryOperations) - Constructor for class org.geolatte.geom.LinearRing
 
LinearRing(PointSequence) - Constructor for class org.geolatte.geom.LinearRing
 
LinearRings - Class in org.geolatte.geom.builder
 
LinearRings() - Constructor for class org.geolatte.geom.builder.LinearRings
 
LineSegment - Class in org.geolatte.geom
A portion of a line delimited (inclusively) by two Points.
LineSegment(Point, Point) - Constructor for class org.geolatte.geom.LineSegment
Constructs a LineSegment from the specified Points.
LineSegments - Class in org.geolatte.geom
Turns a PointSequence into an Iterable over the LineSegments defined by each consecutive pair of Points in the PointSequence.
LineSegments(PointSequence) - Constructor for class org.geolatte.geom.LineSegments
 
linestring(int, DSL.Vertex2DToken...) - Static method in class org.geolatte.geom.builder.DSL
 
linestring(int, DSL.Vertex2DMToken...) - Static method in class org.geolatte.geom.builder.DSL
 
linestring(int, DSL.Vertex3DToken...) - Static method in class org.geolatte.geom.builder.DSL
 
linestring(int, DSL.Vertex3DMToken...) - Static method in class org.geolatte.geom.builder.DSL
 
linestring(DSL.Vertex2DToken...) - Static method in class org.geolatte.geom.builder.DSL
 
lineString(DSL.Vertex2DMToken...) - Static method in class org.geolatte.geom.builder.DSL
 
linestring(DSL.Vertex3DToken...) - Static method in class org.geolatte.geom.builder.DSL
 
lineString(DSL.Vertex3DMToken...) - Static method in class org.geolatte.geom.builder.DSL
 
LineString - Class in org.geolatte.geom
A LineString is a 1-dimensional Geometry consisting of the LineSegments defined by consecutive pairs of Points of a PointSequence.
LineString(LineString) - Constructor for class org.geolatte.geom.LineString
This constructor has been added to speed up object creation of LinearRings
LineString(PointSequence, GeometryOperations) - Constructor for class org.geolatte.geom.LineString
Constructs a LineString from the specified PointSequence, coordinate reference system and GeometryOperations implementation.
LineString(PointSequence) - Constructor for class org.geolatte.geom.LineString
Constructs a LineString from the specified PointSequence and coordinate reference system
LineStrings - Class in org.geolatte.geom.builder
A builder for LineStrings.
LineStrings() - Constructor for class org.geolatte.geom.builder.LineStrings
 
locateAlong(double) - Method in class org.geolatte.geom.Geometry
Returns a derived GeometryCollection value that matches the specified M-coordinate value.
locateBetween(double, double) - Method in class org.geolatte.geom.Geometry
Returns a derived GeometryCollection value that matches the specified range of M-coordinate values inclusively.
lowerLeft() - Method in class org.geolatte.geom.Envelope
Returns the lower-left point of this Envelope.
lowerRight() - Method in class org.geolatte.geom.Envelope
Returns the lower-right point of this Envelope.

M

m - Variable in class org.geolatte.geom.builder.DSL.Vertex2DMToken
 
m - Variable in class org.geolatte.geom.builder.DSL.Vertex3DMToken
 
M - Variable in enum org.geolatte.geom.DimensionalFlag
 
m - Variable in class org.geolatte.geom.jts.DimensionalCoordinate
 
MeasureGeometryOperations - Interface in org.geolatte.geom
A set of operations on measured (2DM/3DM) Geometrys.
MeasureInterpolatingVisitor - Class in org.geolatte.geom
A GeometryVisitor that derives a Geometry by interpolating on the measure values of the visited Geometries.
MeasureInterpolatingVisitor(Geometry, double, double) - Constructor for class org.geolatte.geom.MeasureInterpolatingVisitor
 
METER - Static variable in class org.geolatte.geom.crs.Unit
 
MortonCode - Class in org.geolatte.geom.curve
Calculates the Morton code (Morton-order or Z-order) of Geometries
MortonCode(MortonContext) - Constructor for class org.geolatte.geom.curve.MortonCode
Constructs an instance with the given Mortoncontext

MortonContext - Class in org.geolatte.geom.curve
A context for the calculation of Morton codes.
MortonContext(Envelope, int) - Constructor for class org.geolatte.geom.curve.MortonContext
Constructs a MortonContext with the specified extent and max.
multilinestring(int, DSL.LineString2DToken...) - Static method in class org.geolatte.geom.builder.DSL
 
multilinestring(int, DSL.LineString3DToken...) - Static method in class org.geolatte.geom.builder.DSL
 
multilinestring(int, DSL.LineString2DMToken...) - Static method in class org.geolatte.geom.builder.DSL
 
multilinestring(int, DSL.LineString3DMToken...) - Static method in class org.geolatte.geom.builder.DSL
 
multilinestring(DSL.LineString2DToken...) - Static method in class org.geolatte.geom.builder.DSL
 
multilinestring(DSL.LineString3DToken...) - Static method in class org.geolatte.geom.builder.DSL
 
multilinestring(DSL.LineString2DMToken...) - Static method in class org.geolatte.geom.builder.DSL
 
multilinestring(DSL.LineString3DMToken...) - Static method in class org.geolatte.geom.builder.DSL
 
MultiLineString - Class in org.geolatte.geom
 
MultiLineString(LineString[]) - Constructor for class org.geolatte.geom.MultiLineString
Constructs a MultiLineString from the specified LineStrings
multipoint(int, DSL.Point2DToken...) - Static method in class org.geolatte.geom.builder.DSL
 
multipoint(int, DSL.Point3DToken...) - Static method in class org.geolatte.geom.builder.DSL
 
multipoint(int, DSL.Point2DMToken...) - Static method in class org.geolatte.geom.builder.DSL
 
multipoint(int, DSL.Point3DMToken...) - Static method in class org.geolatte.geom.builder.DSL
 
multipoint(DSL.Point2DToken...) - Static method in class org.geolatte.geom.builder.DSL
 
multipoint(DSL.Point3DToken...) - Static method in class org.geolatte.geom.builder.DSL
 
multipoint(DSL.Point2DMToken...) - Static method in class org.geolatte.geom.builder.DSL
 
multipoint(DSL.Point3DMToken...) - Static method in class org.geolatte.geom.builder.DSL
 
MultiPoint - Class in org.geolatte.geom
 
MultiPoint(Point[]) - Constructor for class org.geolatte.geom.MultiPoint
Constructs a MultiPoint from the specified Points
multipolygon(int, DSL.Polygon2DToken...) - Static method in class org.geolatte.geom.builder.DSL
 
multipolygon(int, DSL.Polygon3DToken...) - Static method in class org.geolatte.geom.builder.DSL
 
multipolygon(int, DSL.Polygon2DMToken...) - Static method in class org.geolatte.geom.builder.DSL
 
multipolygon(int, DSL.Polygon3DMToken...) - Static method in class org.geolatte.geom.builder.DSL
 
multipolygon(DSL.Polygon2DToken...) - Static method in class org.geolatte.geom.builder.DSL
 
multipolygon(DSL.Polygon3DToken...) - Static method in class org.geolatte.geom.builder.DSL
 
multipolygon(DSL.Polygon2DMToken...) - Static method in class org.geolatte.geom.builder.DSL
 
multipolygon(DSL.Polygon3DMToken...) - Static method in class org.geolatte.geom.builder.DSL
 
MultiPolygon - Class in org.geolatte.geom
A GeometryCollection that contains only Polygons.
MultiPolygon(Polygon[]) - Constructor for class org.geolatte.geom.MultiPolygon
Constructs a MultiPolygon from the specified array of Polygons.

N

newDecoder(Wkb.Dialect) - Static method in class org.geolatte.geom.codec.Wkb
Creates a WkbDecoder for the specified WKB Dialect.
newDecoder() - Static method in class org.geolatte.geom.codec.Wkb
Creates a WkbDecoder for the default WKB Dialect.
newDecoder(Wkt.Dialect) - Static method in class org.geolatte.geom.codec.Wkt
Creates a WktDecoder for the specified WKT Dialect.
newDecoder() - Static method in class org.geolatte.geom.codec.Wkt
Creates a WktDecoder for the default dialect (Postgis 1.x EWKT).
newEncoder(Wkb.Dialect) - Static method in class org.geolatte.geom.codec.Wkb
Creates a WkbEncoder for the specified WKB Dialect.
newEncoder() - Static method in class org.geolatte.geom.codec.Wkb
Creates a WkbEncoder for the default WKB Dialect.
newEncoder(Wkt.Dialect) - Static method in class org.geolatte.geom.codec.Wkt
Creates a WktEncoder for the specified WKT Dialect.
newEncoder() - Static method in class org.geolatte.geom.codec.Wkt
Creates a WktEncoder for the default dialect (Postgis 1.x EWKT).
next() - Method in class org.geolatte.geom.PointSequenceIterator
 

O

ofEnvelope(Envelope) - Method in class org.geolatte.geom.curve.MortonCode
Returns the Morton code for the specified Envelope.
ofGeometry(Geometry) - Method in class org.geolatte.geom.curve.MortonCode
Returns the Morton code for the specified Geometry.
ofPoint(Point) - Method in class org.geolatte.geom.curve.MortonCode
Returns the Morton code for the specified Point.
OpenGisType - Enum in org.geolatte.geom.codec.sqlserver
The type of geometry.
org.geolatte.geom - package org.geolatte.geom
A model for geospatial geometries.
org.geolatte.geom.builder - package org.geolatte.geom.builder
 
org.geolatte.geom.builder.internal - package org.geolatte.geom.builder.internal
 
org.geolatte.geom.codec - package org.geolatte.geom.codec
 
org.geolatte.geom.codec.sqlserver - package org.geolatte.geom.codec.sqlserver
 
org.geolatte.geom.crs - package org.geolatte.geom.crs
This package contains classes that model Coordinate Reference Systems.
org.geolatte.geom.curve - package org.geolatte.geom.curve
 
org.geolatte.geom.jts - package org.geolatte.geom.jts
 
overlaps(Geometry) - Method in class org.geolatte.geom.Geometry
Tests whether this Geometry spatially overlaps the specified Geometry.

P

parse(String) - Static method in class org.geolatte.geom.crs.CrsId
Creates an instance from a String of the form "[:].
perp(Point) - Static method in class org.geolatte.geom.Vector
Hill's "perp" operator.
perpDot(Point, Point) - Static method in class org.geolatte.geom.Vector
Applies the perp dot-operation on the specified Points
point(int, DSL.Vertex2DToken) - Static method in class org.geolatte.geom.builder.DSL
 
point(int, DSL.Vertex3DToken) - Static method in class org.geolatte.geom.builder.DSL
 
point(int, DSL.Vertex2DMToken) - Static method in class org.geolatte.geom.builder.DSL
 
point(int, DSL.Vertex3DMToken) - Static method in class org.geolatte.geom.builder.DSL
 
point(DSL.Vertex2DToken) - Static method in class org.geolatte.geom.builder.DSL
 
point(DSL.Vertex3DToken) - Static method in class org.geolatte.geom.builder.DSL
 
point(DSL.Vertex2DMToken) - Static method in class org.geolatte.geom.builder.DSL
 
point(DSL.Vertex3DMToken) - Static method in class org.geolatte.geom.builder.DSL
 
Point - Class in org.geolatte.geom
 
Point(PointSequence, GeometryOperations) - Constructor for class org.geolatte.geom.Point
 
Point(PointSequence) - Constructor for class org.geolatte.geom.Point
 
Point(Point) - Constructor for class org.geolatte.geom.Point
 
PointCollection - Interface in org.geolatte.geom
A PointCollection holds all points that determine a Geometry.
PointCollectionEquality - Interface in org.geolatte.geom
A test for PointSequence equality.
PointCollectionFactory - Class in org.geolatte.geom
A factory for PointSequences.
PointCollectionFactory() - Constructor for class org.geolatte.geom.PointCollectionFactory
 
PointCollectionPointEquality - Class in org.geolatte.geom
A PointCollectionEquality implementation that considers two PointSequences equal if and only if both contain the same points in the same order.
PointCollectionPointEquality(PointEquality) - Constructor for class org.geolatte.geom.PointCollectionPointEquality
 
PointCollectionPointEquality() - Constructor for class org.geolatte.geom.PointCollectionPointEquality
 
PointEquality - Interface in org.geolatte.geom
A Test for Point equality.
pointOnSurface() - Method in class org.geolatte.geom.MultiPolygon
Returns a Point guaranteed to be on this MultiPolygon.
points - Variable in class org.geolatte.geom.GeometryCollection
 
Points - Class in org.geolatte.geom
A convenience factory for Points.
Points() - Constructor for class org.geolatte.geom.Points
 
PointSequence - Interface in org.geolatte.geom
A PointCollection that consists of a sequence of Points.
PointSequenceBuilder - Interface in org.geolatte.geom
A builder for PointSequences.
PointSequenceBuilders - Class in org.geolatte.geom
A factory for PointSequenceBuilders.
PointSequenceBuilders() - Constructor for class org.geolatte.geom.PointSequenceBuilders
 
PointSequenceIterator - Class in org.geolatte.geom
An Iterator over the Points of a PointSequence.
pointToSegment2D(Point, Point, Point) - Static method in class org.geolatte.geom.Vector
Returns the squared distance and projectionfactor of the point y on the linesegment defined by points p0 and p1
PointVisitor - Interface in org.geolatte.geom
A visitor for Points.
polygon(int, DSL.LinearRing2DToken...) - Static method in class org.geolatte.geom.builder.DSL
 
polygon(int, DSL.LinearRing3DToken...) - Static method in class org.geolatte.geom.builder.DSL
 
polygon(int, DSL.LinearRing2DMToken...) - Static method in class org.geolatte.geom.builder.DSL
 
polygon(int, DSL.LinearRing3DMToken...) - Static method in class org.geolatte.geom.builder.DSL
 
polygon(DSL.LinearRing2DToken...) - Static method in class org.geolatte.geom.builder.DSL
 
polygon(DSL.LinearRing3DToken...) - Static method in class org.geolatte.geom.builder.DSL
 
polygon(DSL.LinearRing2DMToken...) - Static method in class org.geolatte.geom.builder.DSL
 
polygon(DSL.LinearRing3DMToken...) - Static method in class org.geolatte.geom.builder.DSL
 
Polygon - Class in org.geolatte.geom
A planar surface defined by 1 exterior boundary and 0 or more interior boundaries.
Polygon(PointSequence, GeometryOperations) - Constructor for class org.geolatte.geom.Polygon
Creates a Polygon with no holes, and having the specified PointSequence as exterior boundary
Polygon(PointSequence) - Constructor for class org.geolatte.geom.Polygon
Creates a Polygon with no holes, and having the specified PointSequence as exterior boundary
Polygon(LinearRing[]) - Constructor for class org.geolatte.geom.Polygon
Creates a Polygon with the specified array of exterior and interior boundaries.
PolyHedralSurface - Class in org.geolatte.geom
 
PolyHedralSurface(GeometryOperations) - Constructor for class org.geolatte.geom.PolyHedralSurface
 
PrimeMeridian - Class in org.geolatte.geom.crs
A prime meridian.
PrimeMeridian(CrsId, String, double) - Constructor for class org.geolatte.geom.crs.PrimeMeridian
Constructs an instance
ProjectedCoordinateReferenceSystem - Class in org.geolatte.geom.crs
A projected CoordinateReferenceSystem.
ProjectedCoordinateReferenceSystem(CrsId, String, GeographicCoordinateReferenceSystem, Projection, List<CrsParameter>, CoordinateSystemAxis...) - Constructor for class org.geolatte.geom.crs.ProjectedCoordinateReferenceSystem
Constructs a ProjectedCoordinateReferenceSystem.
Projection - Class in org.geolatte.geom.crs
A projection from geographic coordinates to projected coordinates in a Cartesian plan.
Projection(CrsId, String) - Constructor for class org.geolatte.geom.crs.Projection
 
put(byte) - Method in class org.geolatte.geom.ByteBuffer
Writes the given byte into this buffer at the current position, and then increments the position.
putDouble(Double) - Method in class org.geolatte.geom.ByteBuffer
Writes the specified double-value as 8 bytes to this instance at the current position, respecting the byte-order, and then increments the position by eight.
putFloat(float) - Method in class org.geolatte.geom.ByteBuffer
Writes the specified float-value as 4 bytes to this instance at the current position, respecting the byte-order, and then increments the position by four.
putInt(int) - Method in class org.geolatte.geom.ByteBuffer
Writes the specified int-value as 4 bytes to this instance at the current position, respecting the byte-order, and then increments the position by four.
putLong(long) - Method in class org.geolatte.geom.ByteBuffer
Writes the specified long value as 8 bytes to this instance at the current position, respecting the byte-order, and then increments the position by eight.
putUInt(long) - Method in class org.geolatte.geom.ByteBuffer
Interprets the specified long-value as and unsigned integer, and appends it as 4 bytes to this instance at the current position, respecting the byte-order.

R

RADIAN - Static variable in class org.geolatte.geom.crs.Unit
 
relate(Geometry, String) - Method in class org.geolatte.geom.Geometry
Tests whether this Geometry is spatially related to the specified Geometry by testing for intersections between the interior, boundary and exterior of the two geometric objects as specified by the values in the intersection pattern matrix.
remove() - Method in class org.geolatte.geom.PointSequenceIterator
Not supported.
result() - Method in class org.geolatte.geom.MeasureInterpolatingVisitor
 
rewind() - Method in class org.geolatte.geom.ByteBuffer
Rewinds the buffer.
ring(int, DSL.Vertex2DToken...) - Static method in class org.geolatte.geom.builder.DSL
 
ring(int, DSL.Vertex2DMToken...) - Static method in class org.geolatte.geom.builder.DSL
 
ring(int, DSL.Vertex3DToken...) - Static method in class org.geolatte.geom.builder.DSL
 
ring(int, DSL.Vertex3DMToken...) - Static method in class org.geolatte.geom.builder.DSL
 
ring(DSL.Vertex2DToken...) - Static method in class org.geolatte.geom.builder.DSL
 
ring(DSL.Vertex2DMToken...) - Static method in class org.geolatte.geom.builder.DSL
 
ring(DSL.Vertex3DToken...) - Static method in class org.geolatte.geom.builder.DSL
 
ring(DSL.Vertex3DMToken...) - Static method in class org.geolatte.geom.builder.DSL
 

S

serialize(SqlServerGeometry) - Static method in class org.geolatte.geom.codec.sqlserver.SqlServerGeometry
 
setByteOrder(ByteOrder) - Method in class org.geolatte.geom.ByteBuffer
Sets the byte order for this instance.
setDatum(Datum) - Method in class org.geolatte.geom.crs.GeographicCoordinateReferenceSystem
Sets the Datum for this CoordinateReferenceSystem
setOrdinate(int, int, double) - Method in class org.geolatte.geom.EmptyPointSequence
 
setPrimeMeridian(PrimeMeridian) - Method in class org.geolatte.geom.crs.GeographicCoordinateReferenceSystem
Sets the PrimeMeridian for this CoordinateReferenceSystem.
SimpleGeometryBuilder<T extends Geometry> - Interface in org.geolatte.geom.builder.internal
A GeometryBuilder that builds Geometrys from a PointSequence
SimplePointSequence - Interface in org.geolatte.geom
 
size() - Method in class org.geolatte.geom.EmptyPointSequence
 
size() - Method in interface org.geolatte.geom.PointCollection
Returns the number of Points contained in this PointCollection.
SqlServerGeometry - Class in org.geolatte.geom.codec.sqlserver
A SqlServerGeometry represents the native SQL Server database object.
substract(Point, Point) - Static method in class org.geolatte.geom.Vector
Subtracts two Points.
SUPPORTED_VERSION - Static variable in class org.geolatte.geom.codec.sqlserver.SqlServerGeometry
 
symDifference(Geometry) - Method in class org.geolatte.geom.Geometry
Returns a Geometry that represents the point set symmetric difference of this Geometry with the specified other Geometry.

T

to(Geometry) - Static method in class org.geolatte.geom.jts.JTS
Primary factory method that converts a geolatte geometry into an equivalent jts geometry
to(Envelope) - Static method in class org.geolatte.geom.jts.JTS
Converts a Geolatte Envelope to a JTS Envelope.
toByteArray() - Method in class org.geolatte.geom.ByteBuffer
Returns the byte array that backs this buffer.
toCoordinateArray() - Method in class org.geolatte.geom.EmptyPointSequence
 
toGeometry(int) - Method in interface org.geolatte.geom.builder.DSL.GeometryToken
 
toGeometry(int) - Method in class org.geolatte.geom.builder.DSL.PointToken
 
toPointSequence() - Method in class org.geolatte.geom.codec.sqlserver.CountingPointSequenceBuilder
 
toPointSequence() - Method in interface org.geolatte.geom.PointSequenceBuilder
Returns the result of this builder.
toString() - Method in class org.geolatte.geom.ByteBuffer
Returns this instance as a hexadecimal string.
toString() - Method in class org.geolatte.geom.crs.CoordinateSystemAxis
 
toString() - Method in class org.geolatte.geom.crs.CrsId
 
toString() - Method in class org.geolatte.geom.crs.CrsParameter
 
toString() - Method in class org.geolatte.geom.crs.Projection
 
toString() - Method in class org.geolatte.geom.crs.Unit
 
toString() - Method in class org.geolatte.geom.EmptyPointSequence
 
toString() - Method in class org.geolatte.geom.Envelope
 
toString() - Method in class org.geolatte.geom.Geometry
Returns the Well-Known Text (WKT) representation of this Geometry.
touches(Geometry) - Method in class org.geolatte.geom.Geometry
Tests whether this Geometry spatially touches the specified Geometry.
toWkb(Geometry) - Static method in class org.geolatte.geom.codec.Wkb
Encodes a Geometry into a WKB representation using the NDR (little-endian) byte-order.
toWkb(Geometry, ByteOrder) - Static method in class org.geolatte.geom.codec.Wkb
Encodes a Geometry into a WKB representation using the specified byte-order.
toWkt(Geometry) - Static method in class org.geolatte.geom.codec.Wkt
Encodes a Geometry to a WKT representation.

U

UINT_MAX_VALUE - Static variable in class org.geolatte.geom.ByteBuffer
Max.
UINT_SIZE - Static variable in class org.geolatte.geom.ByteBuffer
byte size for unsigned int
UNDEFINED - Static variable in class org.geolatte.geom.crs.CrsId
Identifies an undefined (or unknown) CrsId.
union(Envelope, Envelope) - Static method in class org.geolatte.geom.Envelope
Creates an Envelope that is the set-theoretic union of the specified Envelopes.
union(Geometry) - Method in class org.geolatte.geom.Geometry
Returns the Geometry that represents the point set union of this Geometry with the specified other Geometry.
Unit - Class in org.geolatte.geom.crs
Describes the units of a CoordinateSystemAxis.
Unit(CrsId, String, Unit.Type, double) - Constructor for class org.geolatte.geom.crs.Unit
Creates an instance.
Unit.Type - Enum in org.geolatte.geom.crs
Type of Unit: Linear or Angular.
UNKNOWN - Static variable in class org.geolatte.geom.crs.Unit
 
UnsupportedConversionException - Exception in org.geolatte.geom.codec
Thrown when the WKT/WKB representation is not supported by the encoder or decoder.
UnsupportedConversionException(String) - Constructor for exception org.geolatte.geom.codec.UnsupportedConversionException
 
upperLeft() - Method in class org.geolatte.geom.Envelope
Returns the upper-left point of this Envelope.
upperRight() - Method in class org.geolatte.geom.Envelope
Returns the upper-right point of this Envelope.

V

valueOf(String) - Static method in enum org.geolatte.geom.ByteOrder
Returns the enum constant of this type with the specified name.
valueOf(byte) - Static method in enum org.geolatte.geom.ByteOrder
Returns the ByteOrder corresponding to the specified orderByte.
valueOf(ByteOrder) - Static method in enum org.geolatte.geom.ByteOrder
Returns the ByteOrder corresponding to the specified ByteOrder.
valueOf(String) - Static method in enum org.geolatte.geom.codec.sqlserver.OpenGisType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.geolatte.geom.codec.Wkb.Dialect
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.geolatte.geom.codec.Wkt.Dialect
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.geolatte.geom.CoordinateComponent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.geolatte.geom.crs.CoordinateSystemAxisDirection
Returns the enum constant of this type with the specified name.
valueOf(String, int) - Static method in class org.geolatte.geom.crs.CrsId
Returns an instance having the specified authority and code.
valueOf(int) - Static method in class org.geolatte.geom.crs.CrsId
Returns a CrsId with the specified code and the EPSG as authority.
valueOf(String) - Static method in enum org.geolatte.geom.crs.Unit.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.geolatte.geom.DimensionalFlag
Returns the enum constant of this type with the specified name.
valueOf(boolean, boolean) - Static method in enum org.geolatte.geom.DimensionalFlag
Returns an appropriate DimensionalFlag depending on whether coordinates have a Z- and/or M-coordinate component
valueOf(String) - Static method in enum org.geolatte.geom.GeometryType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.geolatte.geom.ByteOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.geolatte.geom.codec.sqlserver.OpenGisType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.geolatte.geom.codec.Wkb.Dialect
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.geolatte.geom.codec.Wkt.Dialect
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.geolatte.geom.CoordinateComponent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.geolatte.geom.crs.CoordinateSystemAxisDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.geolatte.geom.crs.Unit.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.geolatte.geom.DimensionalFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.geolatte.geom.GeometryType
Returns an array containing the constants of this enum type, in the order they are declared.
variableSized(DimensionalFlag, CrsId) - Static method in class org.geolatte.geom.PointSequenceBuilders
Creates a PointSequenceBuilder of variable size.
Vector - Class in org.geolatte.geom
A set of utility functions for basic 2D vector functions.
Vector() - Constructor for class org.geolatte.geom.Vector
 
visit(Point) - Method in interface org.geolatte.geom.GeometryVisitor
Visits a Point
visit(LineString) - Method in interface org.geolatte.geom.GeometryVisitor
Visits a LineString.
visit(Polygon) - Method in interface org.geolatte.geom.GeometryVisitor
Visits a Polygon.
visit(GeometryCollection) - Method in interface org.geolatte.geom.GeometryVisitor
Visits a GeometryCollection.
visit(LinearRing) - Method in interface org.geolatte.geom.GeometryVisitor
Visits a LinearRing.
visit(PolyHedralSurface) - Method in interface org.geolatte.geom.GeometryVisitor
Visits a PolyHedralSurface.
visit(Point) - Method in class org.geolatte.geom.MeasureInterpolatingVisitor
 
visit(LineString) - Method in class org.geolatte.geom.MeasureInterpolatingVisitor
 
visit(Polygon) - Method in class org.geolatte.geom.MeasureInterpolatingVisitor
 
visit(GeometryCollection) - Method in class org.geolatte.geom.MeasureInterpolatingVisitor
 
visit(LinearRing) - Method in class org.geolatte.geom.MeasureInterpolatingVisitor
 
visit(PolyHedralSurface) - Method in class org.geolatte.geom.MeasureInterpolatingVisitor
 
visit(double[]) - Method in interface org.geolatte.geom.PointVisitor
Visits the point

W

within(Envelope) - Method in class org.geolatte.geom.Envelope
Checks whether this Envelope is contained within the specified Envelope
within(Geometry) - Method in class org.geolatte.geom.Geometry
Tests whether this Geometry is spatially within the specified Geometry.
Wkb - Class in org.geolatte.geom.codec
Creates encoders/decoders for WKB geometry representations.
Wkb() - Constructor for class org.geolatte.geom.codec.Wkb
 
Wkb.Dialect - Enum in org.geolatte.geom.codec
 
WkbDecodeException - Exception in org.geolatte.geom.codec
Thrown when the WKB cannot be parsed.
WkbDecoder - Interface in org.geolatte.geom.codec
A decoder for WKB (Well-Known Binary) encoded Geometries.
WkbEncoder - Interface in org.geolatte.geom.codec
An encoder for WKB (Well-Known Binary) encoded Geometries.
Wkt - Class in org.geolatte.geom.codec
Creates encoders/decoders for WKT geometry representations.
Wkt() - Constructor for class org.geolatte.geom.codec.Wkt
 
Wkt.Dialect - Enum in org.geolatte.geom.codec
 
WktDecodeException - Exception in org.geolatte.geom.codec
Thrown when the WKT cannot be parsed (is syntactically incorrect).
WktDecoder - Interface in org.geolatte.geom.codec
A decoder for WKT (Well-Known Text) representations.
WktEncoder - Interface in org.geolatte.geom.codec
An Encoder for WKT (Well-Known Text) representations.
WktToken - Interface in org.geolatte.geom.codec
A marker interface for tokens in WKT strings.

X

x - Variable in class org.geolatte.geom.builder.DSL.Vertex2DMToken
 
x - Variable in class org.geolatte.geom.builder.DSL.Vertex2DToken
 
x - Variable in class org.geolatte.geom.builder.DSL.Vertex3DMToken
 
x - Variable in class org.geolatte.geom.builder.DSL.Vertex3DToken
 
X - Variable in enum org.geolatte.geom.DimensionalFlag
 

Y

y - Variable in class org.geolatte.geom.builder.DSL.Vertex2DMToken
 
y - Variable in class org.geolatte.geom.builder.DSL.Vertex2DToken
 
y - Variable in class org.geolatte.geom.builder.DSL.Vertex3DMToken
 
y - Variable in class org.geolatte.geom.builder.DSL.Vertex3DToken
 
Y - Variable in enum org.geolatte.geom.DimensionalFlag
 

Z

z - Variable in class org.geolatte.geom.builder.DSL.Vertex3DMToken
 
z - Variable in class org.geolatte.geom.builder.DSL.Vertex3DToken
 
Z - Variable in enum org.geolatte.geom.DimensionalFlag
 
A B C D E F G H I J L M N O P R S T U V W X Y Z 

Copyright © 2015 geolatte.org. All rights reserved.