Skip navigation links
A B C F G H I L M N P R S T V W 

A

addGeometry(T) - Method in class mil.nga.wkb.geom.GeometryCollection
Add a geometry
addLineString(LineString) - Method in class mil.nga.wkb.geom.CompoundCurve
Add a line string
addLineString(LineString) - Method in class mil.nga.wkb.geom.MultiLineString
Add a line string
addPoint(Point) - Method in class mil.nga.wkb.geom.LineString
Add a point
addPoint(Point) - Method in class mil.nga.wkb.geom.MultiPoint
Add a point
addPolygon(Polygon) - Method in class mil.nga.wkb.geom.MultiPolygon
Add a polygon
addPolygon(Polygon) - Method in class mil.nga.wkb.geom.PolyhedralSurface
Add polygon
addRing(T) - Method in class mil.nga.wkb.geom.CurvePolygon
Add a ring

B

buildEnvelope(Geometry) - Static method in class mil.nga.wkb.util.GeometryEnvelopeBuilder
Build Geometry Envelope
buildEnvelope(Geometry, GeometryEnvelope) - Static method in class mil.nga.wkb.util.GeometryEnvelopeBuilder
Build Geometry Envelope
ByteReader - Class in mil.nga.wkb.io
Read through a byte array
ByteReader(byte[]) - Constructor for class mil.nga.wkb.io.ByteReader
Constructor
ByteWriter - Class in mil.nga.wkb.io
Write a byte array
ByteWriter() - Constructor for class mil.nga.wkb.io.ByteWriter
Constructor

C

CircularString - Class in mil.nga.wkb.geom
Circular String, Curve sub type
CircularString(boolean, boolean) - Constructor for class mil.nga.wkb.geom.CircularString
Constructor
close() - Method in class mil.nga.wkb.io.ByteWriter
Close the byte writer
CompoundCurve - Class in mil.nga.wkb.geom
Compound Curve, Curve sub type
CompoundCurve(boolean, boolean) - Constructor for class mil.nga.wkb.geom.CompoundCurve
Constructor
Curve - Class in mil.nga.wkb.geom
The base type for all 1-dimensional geometry types.
Curve(GeometryType, boolean, boolean) - Constructor for class mil.nga.wkb.geom.Curve
Constructor
CurvePolygon<T extends Curve> - Class in mil.nga.wkb.geom
A planar surface defined by an exterior ring and zero or more interior ring.
CurvePolygon(boolean, boolean) - Constructor for class mil.nga.wkb.geom.CurvePolygon
Constructor
CurvePolygon(GeometryType, boolean, boolean) - Constructor for class mil.nga.wkb.geom.CurvePolygon
Constructor

F

fromCode(int) - Static method in enum mil.nga.wkb.geom.GeometryType
Get the Geometry Type from the code
fromName(String) - Static method in enum mil.nga.wkb.geom.GeometryType
Get the Geometry Type from the name, ignoring case

G

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(boolean, boolean) - 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
 
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
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
getCode() - Method in enum mil.nga.wkb.geom.GeometryType
Get the code
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.Geometry
Get the geometry type
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
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
getRings() - Method in class mil.nga.wkb.geom.CurvePolygon
Get the rings
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

H

hasM() - Method in class mil.nga.wkb.geom.Geometry
Does the geometry have m coordinates
hasM() - Method in class mil.nga.wkb.geom.GeometryEnvelope
True if has M measurements
hasZ() - Method in class mil.nga.wkb.geom.Geometry
Does the geometry have z coordinates
hasZ() - Method in class mil.nga.wkb.geom.GeometryEnvelope
True if has Z coordinates

I

isHasM() - Method in class mil.nga.wkb.geom.GeometryEnvelope
Has m coordinates
isHasZ() - Method in class mil.nga.wkb.geom.GeometryEnvelope
Has z coordinates

L

LineString - Class in mil.nga.wkb.geom
A Curve that connects two or more points in space.
LineString(boolean, boolean) - Constructor for class mil.nga.wkb.geom.LineString
Constructor
LineString(GeometryType, boolean, boolean) - Constructor for class mil.nga.wkb.geom.LineString
Constructor

M

mil.nga.wkb.geom - package mil.nga.wkb.geom
 
mil.nga.wkb.io - package mil.nga.wkb.io
 
mil.nga.wkb.util - package mil.nga.wkb.util
 
MultiCurve<T extends Curve> - Class in mil.nga.wkb.geom
A restricted form of GeometryCollection where each Geometry in the collection must be of type Curve.
MultiCurve(GeometryType, boolean, boolean) - Constructor for class mil.nga.wkb.geom.MultiCurve
Constructor
MultiLineString - Class in mil.nga.wkb.geom
A restricted form of MultiCurve where each Curve in the collection must be of type LineString.
MultiLineString(boolean, boolean) - Constructor for class mil.nga.wkb.geom.MultiLineString
Constructor
MultiPoint - Class in mil.nga.wkb.geom
A restricted form of GeometryCollection where each Geometry in the collection must be of type Point.
MultiPoint(boolean, boolean) - Constructor for class mil.nga.wkb.geom.MultiPoint
Constructor
MultiPolygon - Class in mil.nga.wkb.geom
A restricted form of MultiSurface where each Surface in the collection must be of type Polygon.
MultiPolygon(boolean, boolean) - Constructor for class mil.nga.wkb.geom.MultiPolygon
Constructor
MultiSurface<T extends Surface> - Class in mil.nga.wkb.geom
A restricted form of GeometryCollection where each Geometry in the collection must be of type Surface.
MultiSurface(GeometryType, boolean, boolean) - Constructor for class mil.nga.wkb.geom.MultiSurface
Constructor

N

numGeometries() - Method in class mil.nga.wkb.geom.GeometryCollection
Get the number of geometries in the collection
numLineStrings() - Method in class mil.nga.wkb.geom.CompoundCurve
Get the number of line strings
numLineStrings() - Method in class mil.nga.wkb.geom.MultiLineString
Get the number of line strings
numPoints() - Method in class mil.nga.wkb.geom.LineString
Get the number of points
numPoints() - Method in class mil.nga.wkb.geom.MultiPoint
Get the number of points
numPolygons() - Method in class mil.nga.wkb.geom.MultiPolygon
Get the number of polygons
numPolygons() - Method in class mil.nga.wkb.geom.PolyhedralSurface
Get the number of polygons
numRings() - Method in class mil.nga.wkb.geom.CurvePolygon
Get the number of rings

P

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(boolean, boolean, double, double) - Constructor for class mil.nga.wkb.geom.Point
Constructor
Polygon - Class in mil.nga.wkb.geom
A restricted form of CurvePolygon where each ring is defined as a simple, closed LineString.
Polygon(boolean, boolean) - 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(boolean, boolean) - Constructor for class mil.nga.wkb.geom.PolyhedralSurface
Constructor
PolyhedralSurface(GeometryType, boolean, boolean) - Constructor for class mil.nga.wkb.geom.PolyhedralSurface
Constructor

R

readByte() - Method in class mil.nga.wkb.io.ByteReader
Read a byte
readCircularString(ByteReader, boolean, boolean) - Static method in class mil.nga.wkb.io.WkbGeometryReader
Read a Circular String
readCompoundCurve(ByteReader, boolean, boolean) - Static method in class mil.nga.wkb.io.WkbGeometryReader
Read a Compound Curve
readCurvePolygon(ByteReader, boolean, boolean) - Static method in class mil.nga.wkb.io.WkbGeometryReader
Read a Curve Polygon
readDouble() - Method in class mil.nga.wkb.io.ByteReader
Read a double
readGeometry(ByteReader) - Static method in class mil.nga.wkb.io.WkbGeometryReader
Read a geometry from the byte reader
readGeometry(ByteReader, Class<T>) - Static method in class mil.nga.wkb.io.WkbGeometryReader
Read a geometry from the byte reader
readGeometryCollection(ByteReader, boolean, boolean) - Static method in class mil.nga.wkb.io.WkbGeometryReader
Read a Geometry Collection
readInt() - Method in class mil.nga.wkb.io.ByteReader
Read an integer
readLineString(ByteReader, boolean, boolean) - Static method in class mil.nga.wkb.io.WkbGeometryReader
Read a Line String
readMultiLineString(ByteReader, boolean, boolean) - Static method in class mil.nga.wkb.io.WkbGeometryReader
Read a Multi Line String
readMultiPoint(ByteReader, boolean, boolean) - Static method in class mil.nga.wkb.io.WkbGeometryReader
Read a Multi Point
readMultiPolygon(ByteReader, boolean, boolean) - Static method in class mil.nga.wkb.io.WkbGeometryReader
Read a Multi Polygon
readPoint(ByteReader, boolean, boolean) - Static method in class mil.nga.wkb.io.WkbGeometryReader
Read a Point
readPolygon(ByteReader, boolean, boolean) - Static method in class mil.nga.wkb.io.WkbGeometryReader
Read a Polygon
readPolyhedralSurface(ByteReader, boolean, boolean) - Static method in class mil.nga.wkb.io.WkbGeometryReader
Read a Polyhedral Surface
readString(int) - Method in class mil.nga.wkb.io.ByteReader
Read a String from the provided number of bytes
readTIN(ByteReader, boolean, boolean) - Static method in class mil.nga.wkb.io.WkbGeometryReader
Read a TIN
readTriangle(ByteReader, boolean, boolean) - Static method in class mil.nga.wkb.io.WkbGeometryReader
Read a Triangle

S

setByteOrder(ByteOrder) - Method in class mil.nga.wkb.io.ByteReader
Set the byte order
setByteOrder(ByteOrder) - Method in class mil.nga.wkb.io.ByteWriter
Set the byte order
setGeometries(List<T>) - Method in class mil.nga.wkb.geom.GeometryCollection
Set the geometries
setHasM(boolean) - Method in class mil.nga.wkb.geom.GeometryEnvelope
Set has m coordinates
setHasZ(boolean) - Method in class mil.nga.wkb.geom.GeometryEnvelope
Set has z coordinates
setLineStrings(List<LineString>) - Method in class mil.nga.wkb.geom.CompoundCurve
Set the line strings
setLineStrings(List<LineString>) - Method in class mil.nga.wkb.geom.MultiLineString
Set the line string
setM(Double) - Method in class mil.nga.wkb.geom.Point
Set m
setMaxM(Double) - Method in class mil.nga.wkb.geom.GeometryEnvelope
Set max m
setMaxX(double) - Method in class mil.nga.wkb.geom.GeometryEnvelope
Set max x
setMaxY(double) - Method in class mil.nga.wkb.geom.GeometryEnvelope
Set max y
setMaxZ(Double) - Method in class mil.nga.wkb.geom.GeometryEnvelope
Set max z
setMinM(Double) - Method in class mil.nga.wkb.geom.GeometryEnvelope
Set min m
setMinX(double) - Method in class mil.nga.wkb.geom.GeometryEnvelope
Set min x
setMinY(double) - Method in class mil.nga.wkb.geom.GeometryEnvelope
Set min y
setMinZ(Double) - Method in class mil.nga.wkb.geom.GeometryEnvelope
Set min z
setPoints(List<Point>) - Method in class mil.nga.wkb.geom.LineString
Set the points
setPoints(List<Point>) - Method in class mil.nga.wkb.geom.MultiPoint
Set the points
setPolygons(List<Polygon>) - Method in class mil.nga.wkb.geom.MultiPolygon
Set the polygons
setPolygons(List<Polygon>) - Method in class mil.nga.wkb.geom.PolyhedralSurface
Set polygons
setRings(List<T>) - Method in class mil.nga.wkb.geom.CurvePolygon
Set the rings
setX(double) - Method in class mil.nga.wkb.geom.Point
Set x
setY(double) - Method in class mil.nga.wkb.geom.Point
Set y
setZ(Double) - Method in class mil.nga.wkb.geom.Point
Set z
size() - Method in class mil.nga.wkb.io.ByteWriter
Get the current size in bytes written
Surface - Class in mil.nga.wkb.geom
The base type for all 2-dimensional geometry types.
Surface(GeometryType, boolean, boolean) - Constructor for class mil.nga.wkb.geom.Surface
Constructor

T

TIN - Class in mil.nga.wkb.geom
A tetrahedron (4 triangular faces), corner at the origin and each unit coordinate digit.
TIN(boolean, boolean) - Constructor for class mil.nga.wkb.geom.TIN
Constructor
Triangle - Class in mil.nga.wkb.geom
Triangle
Triangle(boolean, boolean) - Constructor for class mil.nga.wkb.geom.Triangle
Constructor

V

valueOf(String) - Static method in enum mil.nga.wkb.geom.GeometryType
Returns the enum constant of this type with the specified name.
values() - Static method in enum mil.nga.wkb.geom.GeometryType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WkbException - Exception in mil.nga.wkb.util
Well-Known Binary exception
WkbException() - Constructor for exception mil.nga.wkb.util.WkbException
Constructor
WkbException(String) - Constructor for exception mil.nga.wkb.util.WkbException
Constructor
WkbException(String, Throwable) - Constructor for exception mil.nga.wkb.util.WkbException
Constructor
WkbException(Throwable) - Constructor for exception mil.nga.wkb.util.WkbException
Constructor
WkbGeometryReader - Class in mil.nga.wkb.io
Well Known Binary reader
WkbGeometryReader() - Constructor for class mil.nga.wkb.io.WkbGeometryReader
 
WkbGeometryWriter - Class in mil.nga.wkb.io
Well Known Binary writer
WkbGeometryWriter() - Constructor for class mil.nga.wkb.io.WkbGeometryWriter
 
writeByte(byte) - Method in class mil.nga.wkb.io.ByteWriter
Write a byte
writeCircularString(ByteWriter, CircularString) - Static method in class mil.nga.wkb.io.WkbGeometryWriter
Write a Circular String
writeCompoundCurve(ByteWriter, CompoundCurve) - Static method in class mil.nga.wkb.io.WkbGeometryWriter
Write a Compound Curve
writeCurvePolygon(ByteWriter, CurvePolygon<?>) - Static method in class mil.nga.wkb.io.WkbGeometryWriter
Write a Curve Polygon
writeDouble(double) - Method in class mil.nga.wkb.io.ByteWriter
Write a double
writeGeometry(ByteWriter, Geometry) - Static method in class mil.nga.wkb.io.WkbGeometryWriter
Write a geometry to the byte writer
writeGeometryCollection(ByteWriter, GeometryCollection<?>) - Static method in class mil.nga.wkb.io.WkbGeometryWriter
Write a Geometry Collection
writeInt(int) - Method in class mil.nga.wkb.io.ByteWriter
Write an integer
writeLineString(ByteWriter, LineString) - Static method in class mil.nga.wkb.io.WkbGeometryWriter
Write a Line String
writeMultiLineString(ByteWriter, MultiLineString) - Static method in class mil.nga.wkb.io.WkbGeometryWriter
Write a Multi Line String
writeMultiPoint(ByteWriter, MultiPoint) - Static method in class mil.nga.wkb.io.WkbGeometryWriter
Write a Multi Point
writeMultiPolygon(ByteWriter, MultiPolygon) - Static method in class mil.nga.wkb.io.WkbGeometryWriter
Write a Multi Polygon
writePoint(ByteWriter, Point) - Static method in class mil.nga.wkb.io.WkbGeometryWriter
Write a Point
writePolygon(ByteWriter, Polygon) - Static method in class mil.nga.wkb.io.WkbGeometryWriter
Write a Polygon
writePolyhedralSurface(ByteWriter, PolyhedralSurface) - Static method in class mil.nga.wkb.io.WkbGeometryWriter
Write a Polyhedral Surface
writeString(String) - Method in class mil.nga.wkb.io.ByteWriter
Write a String
writeTIN(ByteWriter, TIN) - Static method in class mil.nga.wkb.io.WkbGeometryWriter
Write a TIN
writeTriangle(ByteWriter, Triangle) - Static method in class mil.nga.wkb.io.WkbGeometryWriter
Write a Triangle
A B C F G H I L M N P R S T V W 
Skip navigation links

Copyright © 2015 National Geospatial-Intelligence Agency. All rights reserved.