- Geometry - Class in mil.nga.wkb.geom
-
The root of the geometry type hierarchy
- Geometry(GeometryType, boolean, boolean) - Constructor for class mil.nga.wkb.geom.Geometry
-
Constructor
- GeometryCollection<T extends Geometry> - Class in mil.nga.wkb.geom
-
A collection of zero or more Geometry instances.
- GeometryCollection() - Constructor for class mil.nga.wkb.geom.GeometryCollection
-
Constructor
- GeometryCollection(boolean, boolean) - Constructor for class mil.nga.wkb.geom.GeometryCollection
-
Constructor
- GeometryCollection(List<T>) - Constructor for class mil.nga.wkb.geom.GeometryCollection
-
Constructor
- GeometryCollection(GeometryCollection<T>) - Constructor for class mil.nga.wkb.geom.GeometryCollection
-
Constructor
- GeometryCollection(GeometryType, boolean, boolean) - Constructor for class mil.nga.wkb.geom.GeometryCollection
-
Constructor
- GeometryEnvelope - Class in mil.nga.wkb.geom
-
Geometry envelope
- GeometryEnvelope() - Constructor for class mil.nga.wkb.geom.GeometryEnvelope
-
Constructor
- GeometryEnvelope(boolean, boolean) - Constructor for class mil.nga.wkb.geom.GeometryEnvelope
-
Constructor
- GeometryEnvelopeBuilder - Class in mil.nga.wkb.util
-
Builds an envelope from a Geometry
- GeometryEnvelopeBuilder() - Constructor for class mil.nga.wkb.util.GeometryEnvelopeBuilder
-
- GeometryJSONCompatible - Class in mil.nga.wkb.util
-
JSON compatible object representation of a Geometry
- GeometryJSONCompatible() - Constructor for class mil.nga.wkb.util.GeometryJSONCompatible
-
- GeometryPrinter - Class in mil.nga.wkb.util
-
String representation of a Geometry
- GeometryPrinter() - Constructor for class mil.nga.wkb.util.GeometryPrinter
-
- GeometryType - Enum in mil.nga.wkb.geom
-
Geometry Type enumeration
- GeometryTypeInfo - Class in mil.nga.wkb.io
-
Geometry type info
- GeometryUtils - Class in mil.nga.wkb.util
-
Utilities for Geometry objects
- GeometryUtils() - Constructor for class mil.nga.wkb.util.GeometryUtils
-
- getAbove() - Method in class mil.nga.wkb.util.sweep.Segment
-
Get the segment above
- getAsGeometryCollection() - Method in class mil.nga.wkb.geom.GeometryCollection
-
Get as a top level Geometry Collection
- getAsMultiCurve() - Method in class mil.nga.wkb.geom.GeometryCollection
-
Get as a Multi Curve, a
Curve typed Geometry Collection
- getAsMultiLineString() - Method in class mil.nga.wkb.geom.GeometryCollection
-
- getAsMultiPoint() - Method in class mil.nga.wkb.geom.GeometryCollection
-
Get as a
MultiPoint, either the current instance or newly created
from the
Point geometries
- getAsMultiPolygon() - Method in class mil.nga.wkb.geom.GeometryCollection
-
Get as a
MultiPolygon, either the current instance or newly
created from the
Polygon geometries
- getAsMultiSurface() - Method in class mil.nga.wkb.geom.GeometryCollection
-
Get as a Multi Surface, a
Surface typed Geometry Collection
- getBelow() - Method in class mil.nga.wkb.util.sweep.Segment
-
Get the segment below
- getByteOrder() - Method in class mil.nga.wkb.io.ByteReader
-
Get the byte order
- getByteOrder() - Method in class mil.nga.wkb.io.ByteWriter
-
Get the byte order
- getBytes() - Method in class mil.nga.wkb.io.ByteWriter
-
Get the written bytes
- getCentroid() - Method in class mil.nga.wkb.util.centroid.CentroidCurve
-
Get the centroid point
- getCentroid() - Method in class mil.nga.wkb.util.centroid.CentroidPoint
-
Get the centroid point
- getCentroid() - Method in class mil.nga.wkb.util.centroid.CentroidSurface
-
Get the centroid point
- getCentroid(Geometry) - Static method in class mil.nga.wkb.util.GeometryUtils
-
Get the centroid point of the Geometry
- getCode() - Method in enum mil.nga.wkb.geom.GeometryType
-
Get the code
- getCollectionType() - Method in class mil.nga.wkb.geom.GeometryCollection
-
Get the collection type by evaluating the geometries
- getDimension(Geometry) - Static method in class mil.nga.wkb.util.GeometryUtils
-
Get the dimension of the Geometry, 0 for points, 1 for curves, 2 for
surfaces.
- getEdge() - Method in class mil.nga.wkb.util.sweep.Event
-
Get the edge
- getEdge() - Method in class mil.nga.wkb.util.sweep.Segment
-
Get the edge number
- getGeometries() - Method in class mil.nga.wkb.geom.GeometryCollection
-
Get the list of geometries
- getGeometryString(Geometry) - Static method in class mil.nga.wkb.util.GeometryPrinter
-
Get Geometry Information as a String
- getGeometryType() - Method in class mil.nga.wkb.geom.extended.ExtendedGeometryCollection
-
Get the geometry type
- getGeometryType() - Method in class mil.nga.wkb.geom.Geometry
-
Get the geometry type
- getGeometryType() - Method in class mil.nga.wkb.io.GeometryTypeInfo
-
Get the geometry type
- getGeometryTypeCode() - Method in class mil.nga.wkb.io.GeometryTypeInfo
-
Get the geometry type code
- getJSONCompatibleGeometry(Geometry) - Static method in class mil.nga.wkb.util.GeometryJSONCompatible
-
Get a Geometry object that is JSON compatible
- getLeftPoint() - Method in class mil.nga.wkb.util.sweep.Segment
-
Get the left point
- getLineStrings() - Method in class mil.nga.wkb.geom.CompoundCurve
-
Get the line strings
- getLineStrings() - Method in class mil.nga.wkb.geom.MultiLineString
-
Get the line strings
- getM() - Method in class mil.nga.wkb.geom.Point
-
Get m
- getMaxM() - Method in class mil.nga.wkb.geom.GeometryEnvelope
-
Get max m
- getMaxX() - Method in class mil.nga.wkb.geom.GeometryEnvelope
-
Get max x
- getMaxY() - Method in class mil.nga.wkb.geom.GeometryEnvelope
-
Get max y
- getMaxZ() - Method in class mil.nga.wkb.geom.GeometryEnvelope
-
Get max z
- getMinM() - Method in class mil.nga.wkb.geom.GeometryEnvelope
-
Get min m
- getMinX() - Method in class mil.nga.wkb.geom.GeometryEnvelope
-
Get min x
- getMinY() - Method in class mil.nga.wkb.geom.GeometryEnvelope
-
Get min y
- getMinZ() - Method in class mil.nga.wkb.geom.GeometryEnvelope
-
Get min z
- getName() - Method in enum mil.nga.wkb.geom.GeometryType
-
Get the name, just use the enum name since they are the same
- getNextByte() - Method in class mil.nga.wkb.io.ByteReader
-
Get the next byte to be read
- getPoint() - Method in class mil.nga.wkb.util.sweep.Event
-
Get the polygon point
- getPoints() - Method in class mil.nga.wkb.geom.LineString
-
Get the points
- getPoints() - Method in class mil.nga.wkb.geom.MultiPoint
-
Get the points
- getPolygons() - Method in class mil.nga.wkb.geom.MultiPolygon
-
Get the polygons
- getPolygons() - Method in class mil.nga.wkb.geom.PolyhedralSurface
-
Get polygons
- getRightPoint() - Method in class mil.nga.wkb.util.sweep.Segment
-
Get the right point
- getRing() - Method in class mil.nga.wkb.util.sweep.Event
-
Get the polygon ring number
- getRing() - Method in class mil.nga.wkb.util.sweep.Segment
-
Get the polygon ring number
- getRings() - Method in class mil.nga.wkb.geom.CurvePolygon
-
Get the rings
- getType() - Method in class mil.nga.wkb.util.sweep.Event
-
Get the event type
- getWkbCode() - Method in class mil.nga.wkb.geom.Geometry
-
Get the Well-Known Binary code
- getX() - Method in class mil.nga.wkb.geom.Point
-
Get x
- getY() - Method in class mil.nga.wkb.geom.Point
-
Get y
- getZ() - Method in class mil.nga.wkb.geom.Point
-
Get z
- perpendicularDistance(Point, Point, Point) - Static method in class mil.nga.wkb.util.GeometryUtils
-
Calculate the perpendicular distance between the point and the line
represented by the start and end points.
- Point - Class in mil.nga.wkb.geom
-
A single location in space.
- Point(double, double) - Constructor for class mil.nga.wkb.geom.Point
-
Constructor
- Point() - Constructor for class mil.nga.wkb.geom.Point
-
Constructor
- Point(boolean, boolean, double, double) - Constructor for class mil.nga.wkb.geom.Point
-
Constructor
- Point(Point) - Constructor for class mil.nga.wkb.geom.Point
-
Constructor
- pointInPolygon(Point, Polygon) - Static method in class mil.nga.wkb.util.GeometryUtils
-
Check if the point is in the polygon
- pointInPolygon(Point, Polygon, double) - Static method in class mil.nga.wkb.util.GeometryUtils
-
Check if the point is in the polygon
- pointInPolygon(Point, LineString) - Static method in class mil.nga.wkb.util.GeometryUtils
-
Check if the point is in the polygon ring
- pointInPolygon(Point, LineString, double) - Static method in class mil.nga.wkb.util.GeometryUtils
-
Check if the point is in the polygon ring
- pointInPolygon(Point, List<Point>) - Static method in class mil.nga.wkb.util.GeometryUtils
-
Check if the point is in the polygon points
- pointInPolygon(Point, List<Point>, double) - Static method in class mil.nga.wkb.util.GeometryUtils
-
Check if the point is in the polygon points
- pointOnLine(Point, LineString) - Static method in class mil.nga.wkb.util.GeometryUtils
-
Check if the point is on the line
- pointOnLine(Point, LineString, double) - Static method in class mil.nga.wkb.util.GeometryUtils
-
Check if the point is on the line
- pointOnLine(Point, List<Point>) - Static method in class mil.nga.wkb.util.GeometryUtils
-
Check if the point is on the line represented by the points
- pointOnLine(Point, List<Point>, double) - Static method in class mil.nga.wkb.util.GeometryUtils
-
Check if the point is on the line represented by the points
- pointOnPath(Point, Point, Point) - Static method in class mil.nga.wkb.util.GeometryUtils
-
Check if the point is on the path between point 1 and point 2
- pointOnPath(Point, Point, Point, double) - Static method in class mil.nga.wkb.util.GeometryUtils
-
Check if the point is on the path between point 1 and point 2
- pointOnPolygonEdge(Point, Polygon) - Static method in class mil.nga.wkb.util.GeometryUtils
-
Check if the point is on the polygon edge
- pointOnPolygonEdge(Point, Polygon, double) - Static method in class mil.nga.wkb.util.GeometryUtils
-
Check if the point is on the polygon edge
- pointOnPolygonEdge(Point, LineString) - Static method in class mil.nga.wkb.util.GeometryUtils
-
Check if the point is on the polygon ring edge
- pointOnPolygonEdge(Point, LineString, double) - Static method in class mil.nga.wkb.util.GeometryUtils
-
Check if the point is on the polygon ring edge
- pointOnPolygonEdge(Point, List<Point>) - Static method in class mil.nga.wkb.util.GeometryUtils
-
Check if the point is on the polygon ring edge points
- pointOnPolygonEdge(Point, List<Point>, double) - Static method in class mil.nga.wkb.util.GeometryUtils
-
Check if the point is on the polygon ring edge points
- Polygon - Class in mil.nga.wkb.geom
-
A restricted form of CurvePolygon where each ring is defined as a simple,
closed LineString.
- Polygon() - Constructor for class mil.nga.wkb.geom.Polygon
-
Constructor
- Polygon(boolean, boolean) - Constructor for class mil.nga.wkb.geom.Polygon
-
Constructor
- Polygon(Polygon) - Constructor for class mil.nga.wkb.geom.Polygon
-
Constructor
- Polygon(GeometryType, boolean, boolean) - Constructor for class mil.nga.wkb.geom.Polygon
-
Constructor
- PolyhedralSurface - Class in mil.nga.wkb.geom
-
Contiguous collection of polygons which share common boundary segments.
- PolyhedralSurface() - Constructor for class mil.nga.wkb.geom.PolyhedralSurface
-
Constructor
- PolyhedralSurface(boolean, boolean) - Constructor for class mil.nga.wkb.geom.PolyhedralSurface
-
Constructor
- PolyhedralSurface(PolyhedralSurface) - Constructor for class mil.nga.wkb.geom.PolyhedralSurface
-
Constructor
- PolyhedralSurface(GeometryType, boolean, boolean) - Constructor for class mil.nga.wkb.geom.PolyhedralSurface
-
Constructor