Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
G
I
L
S
T
U
A
au.com.objectix.jgridshift
- package au.com.objectix.jgridshift
C
clone()
- Method in class au.com.objectix.jgridshift.
SubGrid
Make a deep clone of this Sub Grid
copy(GridShift)
- Method in class au.com.objectix.jgridshift.
GridShift
Make this object a copy of the supplied GridShift
G
GridShift
- class au.com.objectix.jgridshift.
GridShift
.
A value object for storing Longitude and Latitude of a point, the Lon and Lat shift values to get from one datum to another, and the Lon and Lat accuracy of the shift values.
GridShift()
- Constructor for class au.com.objectix.jgridshift.
GridShift
GridShiftFile
- class au.com.objectix.jgridshift.
GridShiftFile
.
Models the NTv2 format Grid Shift File and exposes methods to shift coordinate values using the Sub Grids contained in the file.
GridShiftFile()
- Constructor for class au.com.objectix.jgridshift.
GridShiftFile
getDetails()
- Method in class au.com.objectix.jgridshift.
SubGrid
getDouble(byte[], boolean)
- Static method in class au.com.objectix.jgridshift.
Util
Get a double from the first 8 bytes of a byte array, in either Big Endian or Little Endian format.
getFloat(byte[], boolean)
- Static method in class au.com.objectix.jgridshift.
Util
Get a float from the first 4 bytes of a byte array, in either Big Endian or Little Endian format.
getFromEllipsoid()
- Method in class au.com.objectix.jgridshift.
GridShiftFile
getInt(byte[], boolean)
- Static method in class au.com.objectix.jgridshift.
Util
Get an int from the first 4 bytes of a byte array, in either Big Endian or Little Endian format.
getIntBE(byte[], int)
- Static method in class au.com.objectix.jgridshift.
Util
Get a Big Endian int from four bytes of a byte array
getIntLE(byte[], int)
- Static method in class au.com.objectix.jgridshift.
Util
Get a Little Endian int from four bytes of a byte array
getLatAccuracyDegrees()
- Method in class au.com.objectix.jgridshift.
GridShift
getLatAccuracyMetres()
- Method in class au.com.objectix.jgridshift.
GridShift
getLatAccuracySeconds()
- Method in class au.com.objectix.jgridshift.
GridShift
getLatDegrees()
- Method in class au.com.objectix.jgridshift.
GridShift
getLatSeconds()
- Method in class au.com.objectix.jgridshift.
GridShift
getLatShiftDegrees()
- Method in class au.com.objectix.jgridshift.
GridShift
getLatShiftSeconds()
- Method in class au.com.objectix.jgridshift.
GridShift
getLonAccuracyDegrees()
- Method in class au.com.objectix.jgridshift.
GridShift
getLonAccuracyMetres()
- Method in class au.com.objectix.jgridshift.
GridShift
getLonAccuracySeconds()
- Method in class au.com.objectix.jgridshift.
GridShift
getLonPositiveEastDegrees()
- Method in class au.com.objectix.jgridshift.
GridShift
getLonPositiveWestSeconds()
- Method in class au.com.objectix.jgridshift.
GridShift
getLonShiftPositiveEastDegrees()
- Method in class au.com.objectix.jgridshift.
GridShift
getLonShiftPositiveWestSeconds()
- Method in class au.com.objectix.jgridshift.
GridShift
getMaxLat()
- Method in class au.com.objectix.jgridshift.
SubGrid
getMaxLon()
- Method in class au.com.objectix.jgridshift.
SubGrid
getMinLat()
- Method in class au.com.objectix.jgridshift.
SubGrid
getMinLon()
- Method in class au.com.objectix.jgridshift.
SubGrid
getNodeCount()
- Method in class au.com.objectix.jgridshift.
SubGrid
getParentSubGridName()
- Method in class au.com.objectix.jgridshift.
SubGrid
getShiftedLatDegrees()
- Method in class au.com.objectix.jgridshift.
GridShift
getShiftedLatSeconds()
- Method in class au.com.objectix.jgridshift.
GridShift
getShiftedLonPositiveEastDegrees()
- Method in class au.com.objectix.jgridshift.
GridShift
getShiftedLonPositiveWestSeconds()
- Method in class au.com.objectix.jgridshift.
GridShift
getSubGrid(int)
- Method in class au.com.objectix.jgridshift.
SubGrid
getSubGridCount()
- Method in class au.com.objectix.jgridshift.
SubGrid
getSubGridForCoord(double, double)
- Method in class au.com.objectix.jgridshift.
SubGrid
Tests if a specified coordinate is within this Sub Grid or one of its Sub Grids.
getSubGridName()
- Method in class au.com.objectix.jgridshift.
GridShift
getSubGridName()
- Method in class au.com.objectix.jgridshift.
SubGrid
getSubGridTree()
- Method in class au.com.objectix.jgridshift.
GridShiftFile
Get a copy of the SubGrid tree for this file.
getToEllipsoid()
- Method in class au.com.objectix.jgridshift.
GridShiftFile
gridShiftForward(GridShift)
- Method in class au.com.objectix.jgridshift.
GridShiftFile
Shift a coordinate in the Forward direction of the Grid Shift File.
gridShiftReverse(GridShift)
- Method in class au.com.objectix.jgridshift.
GridShiftFile
Shift a coordinate in the Reverse direction of the Grid Shift File.
I
interpolateGridShift(GridShift)
- Method in class au.com.objectix.jgridshift.
SubGrid
Interpolate shift and accuracy values for a coordinate in the 'from' datum of the GridShiftFile.
isLatAccuracyAvailable()
- Method in class au.com.objectix.jgridshift.
GridShift
isLoaded()
- Method in class au.com.objectix.jgridshift.
GridShiftFile
isLonAccuracyAvailable()
- Method in class au.com.objectix.jgridshift.
GridShift
isNioAvailable()
- Static method in class au.com.objectix.jgridshift.
Util
Does the current VM support the New IO api
L
loadGridShiftFile(InputStream, boolean)
- Method in class au.com.objectix.jgridshift.
GridShiftFile
Load a Grid Shift File from an InputStream.
loadGridShiftFile(RandomAccessFile)
- Method in class au.com.objectix.jgridshift.
GridShiftFile
Load a Grid Shift File from a RandomAccessFile.
S
SubGrid
- class au.com.objectix.jgridshift.
SubGrid
.
Models the NTv2 Sub Grid within a Grid Shift File
SubGrid(InputStream, boolean, boolean)
- Constructor for class au.com.objectix.jgridshift.
SubGrid
Construct a Sub Grid from an InputStream, loading the node data into arrays in this object.
SubGrid(RandomAccessFile, long, boolean)
- Constructor for class au.com.objectix.jgridshift.
SubGrid
Construct a Sub Grid from a RandomAccessFile.
setLatAccuracyAvailable(boolean)
- Method in class au.com.objectix.jgridshift.
GridShift
setLatAccuracySeconds(double)
- Method in class au.com.objectix.jgridshift.
GridShift
setLatDegrees(double)
- Method in class au.com.objectix.jgridshift.
GridShift
setLatSeconds(double)
- Method in class au.com.objectix.jgridshift.
GridShift
setLatShiftSeconds(double)
- Method in class au.com.objectix.jgridshift.
GridShift
setLonAccuracyAvailable(boolean)
- Method in class au.com.objectix.jgridshift.
GridShift
setLonAccuracySeconds(double)
- Method in class au.com.objectix.jgridshift.
GridShift
setLonPositiveEastDegrees(double)
- Method in class au.com.objectix.jgridshift.
GridShift
setLonPositiveWestSeconds(double)
- Method in class au.com.objectix.jgridshift.
GridShift
setLonShiftPositiveWestSeconds(double)
- Method in class au.com.objectix.jgridshift.
GridShift
setSubGridArray(SubGrid[])
- Method in class au.com.objectix.jgridshift.
SubGrid
Set an array of Sub Grids of this sub grid
setSubGridName(String)
- Method in class au.com.objectix.jgridshift.
GridShift
T
toString()
- Method in class au.com.objectix.jgridshift.
GridShiftFile
toString()
- Method in class au.com.objectix.jgridshift.
SubGrid
U
Util
- class au.com.objectix.jgridshift.
Util
.
A set of static utility methods for reading the NTv2 file format
unload()
- Method in class au.com.objectix.jgridshift.
GridShiftFile
A
C
G
I
L
S
T
U
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes