- GeoPoint - Class in org.gridfour.coordinates
-
Defines methods and elements for specifying a point in geographic
coordinates.
- GeoPoint(double, double) - Constructor for class org.gridfour.coordinates.GeoPoint
-
Standard constructor.
- get(int, int) - Method in class org.gridfour.util.jama.Matrix
-
Get a single element.
- getArgb(double) - Method in class org.gridfour.imaging.palette.ColorPaletteRecord
-
Gets an ARGB value for the specified parameter, if available.
- getArgb(double) - Method in class org.gridfour.imaging.palette.ColorPaletteRecordHSV
-
- getArgb(double) - Method in class org.gridfour.imaging.palette.ColorPaletteRecordRGB
-
- getArgb(double) - Method in class org.gridfour.imaging.palette.ColorPaletteTable
-
Gets an ARGB value for the specified parameter, if available.
- getArgbUnlimitedRange(double) - Method in class org.gridfour.imaging.palette.ColorPaletteTable
-
Gets an ARGB value for the specified parameter, if available.
- getArray() - Method in class org.gridfour.util.jama.Matrix
-
Access the internal two-dimensional array.
- getArrayCopy() - Method in class org.gridfour.util.jama.Matrix
-
Copy the internal two-dimensional array.
- getAverageLength() - Method in class org.gridfour.compress.CodecStats
-
Get the average length of encoded tiles, in bytes.
- getAverageMCodeLength() - Method in class org.gridfour.compress.CodecStats
-
Gets the average length of the M32 code length across tiles.
- getAverageObservedMCodes() - Method in class org.gridfour.compress.CodecStats
-
Gets the average number of unique M32 codes observed in
the compressed tile.
- getAverageOverhead() - Method in class org.gridfour.compress.CodecStats
-
Get the average overhead per tile.
- getBackground() - Method in class org.gridfour.imaging.palette.ColorPaletteTable
-
Gets the application-defined background color.
- getBaseColor() - Method in class org.gridfour.imaging.palette.ColorPaletteRecord
-
Gets the color for the minimum value in the range specified
by this record.
- getBaseColor() - Method in class org.gridfour.imaging.palette.ColorPaletteRecordHSV
-
- getBaseColor() - Method in class org.gridfour.imaging.palette.ColorPaletteRecordRGB
-
- getBit() - Method in class org.gridfour.io.BitInputStore
-
Gets a single bit to the bit-writer content.
- getBits(int) - Method in class org.gridfour.io.BitInputStore
-
Gets the specified number of bits from the context
- getBitsInTreeCount() - Method in class org.gridfour.compress.HuffmanDecoder
-
- getBitsPerSymbol() - Method in class org.gridfour.compress.CodecStats
-
Get the number of bits per symbol in the pre-compression encoding.
- getBounds() - Method in class org.gridfour.gvrs.GvrsFileSpecification
-
Gets the bounds for the coordinate system associated with the grid.
- getBytesPerSample() - Method in enum org.gridfour.gvrs.GvrsElementType
-
Get the number of bytes required to store a single data sample
of the associated type.
- getBytesPerValue() - Method in enum org.gridfour.gvrs.GvrsMetadataType
-
Get the number of bytes required to store a single data value
of the associated type.
- getCellSizes() - Method in class org.gridfour.gvrs.GvrsFileSpecification
-
Gets the sizes for the cells based on the coordinate system set in the
specification.
- getCodec() - Method in class org.gridfour.gvrs.GvrsSpecificationForCodec
-
Gets the codec associated with the specified identification string.
- getCodecIndex() - Method in class org.gridfour.lsop.LsHeader
-
Get the codec index from the packing
- getCodedInitializerLength() - Method in class org.gridfour.lsop.LsHeader
-
Get the length of the encoded text (M32 codes) for the initializers
- getCodedInteriorLength() - Method in class org.gridfour.lsop.LsHeader
-
Get the length of the encoded text (M32 codes) for the interior.
- getCodeValue() - Method in enum org.gridfour.compress.PredictorModelType
-
Gets the code value to be stored in a data file to indicate what kind of
predictor was used to store data
- getCodeValue() - Method in enum org.gridfour.coordinates.RasterSpaceType
-
Encodes a enumeration value as an integer code.
- getCodeValue() - Method in enum org.gridfour.gvrs.GvrsElementType
-
Gets the code value to be stored in a data file to indicate what
data type was used for the non-compressed storage representation.
- getCodeValue() - Method in enum org.gridfour.gvrs.GvrsMetadataType
-
Gets the code value to be stored in a data file to indicate what
data type was used for the non-compressed storage representation.
- getCoefficientCount() - Method in class org.gridfour.lsop.LsOptimalPredictorResult
-
Gets the number of coefficients stored for the predictor that produced
these results.
- getCoefficients() - Method in class org.gridfour.lsop.LsOptimalPredictorResult
-
Get the computed coefficients for the optimal predictors.
- getColor(double) - Method in class org.gridfour.imaging.palette.ColorPaletteRecord
-
Gets a Color instance for the specified parameter, if available.
- getColor(double) - Method in class org.gridfour.imaging.palette.ColorPaletteRecordHSV
-
- getColor(double) - Method in class org.gridfour.imaging.palette.ColorPaletteRecordRGB
-
- getColor(double) - Method in class org.gridfour.imaging.palette.ColorPaletteTable
-
Gets the color associated with the parameter z; if no color is
defined for z, the null-data color will be returned.
- getColorForNull() - Method in class org.gridfour.imaging.palette.ColorPaletteTable
-
Gets the application-defined color for null.
- getColumn() - Method in class org.gridfour.coordinates.GridPoint
-
Get the column value associated with the grid point
- getColumn() - Method in interface org.gridfour.coordinates.IGridPoint
-
Get the column value associated with the grid point
- getColumnDimension() - Method in class org.gridfour.util.jama.Matrix
-
Get column dimension.
- getColumnInt() - Method in class org.gridfour.coordinates.GridPoint
-
Gets the column index associated with the grid point
- getColumnInt() - Method in interface org.gridfour.coordinates.IGridPoint
-
Gets the column index associated with the grid point
- getColumnPackedCopy() - Method in class org.gridfour.util.jama.Matrix
-
Make a one-dimensional column packed copy of the internal array.
- getColumnsInGrid() - Method in class org.gridfour.gvrs.GvrsFileSpecification
-
Gets the number of columns in the overall raster grid.
- getColumnsInTile() - Method in class org.gridfour.gvrs.GvrsFileSpecification
-
Gets the number of columns in a tile.
- getColumnsOfTilesInGrid() - Method in class org.gridfour.gvrs.GvrsFileSpecification
-
Get the number of columns of tiles.
- getCompressionCodecs() - Method in class org.gridfour.gvrs.GvrsFileSpecification
-
Get the compression codes currently registered with the specification
- getCompressionDecoder(String) - Method in class org.gridfour.gvrs.GvrsFile
-
Gets an instance of the compression decoder that matches the
specified CODEC name, if any.
- getCompressionEncoder(String) - Method in class org.gridfour.gvrs.GvrsFile
-
Gets an instance of the compression encoder that matches the
specified CODEC name, if any.
- getCompressionType() - Method in class org.gridfour.lsop.LsHeader
-
Indicates whether the data was compresses using Huffman coding or
Deflate.
- getCountOfPopulatedTiles() - Method in interface org.gridfour.gvrs.ITilePositionIndex
-
Gets the count of the number of tiles that are currently populated.
- getCreationTimeMillis() - Method in class org.gridfour.gvrs.GvrsFile
-
Gets the time that the GVRS file was created..
- getDataType() - Method in class org.gridfour.gvrs.GvrsElement
-
Get the data type associated with this element.
- getDataType() - Method in class org.gridfour.gvrs.GvrsMetadata
-
Gets the metadata type associated with this instanced.
- getDataType() - Method in class org.gridfour.gvrs.GvrsMetadataReference
-
Gets the metadata type associated with this instanced.
- getDataType() - Method in enum org.gridfour.gvrs.GvrsMnc
-
Gets the data type associated with this instance.
- getDescription() - Method in class org.gridfour.gvrs.GvrsElement
-
Gets the arbitrary description string.
- getDescription() - Method in class org.gridfour.gvrs.GvrsElementSpecification
-
Gets the arbitrary description string.
- getDescription() - Method in class org.gridfour.gvrs.GvrsMetadata
-
Gets the description string stored with the metadata.
- getDescription() - Method in enum org.gridfour.gvrs.GvrsMnc
-
Gets the description associated with this enumeration value, if any.
- getDouble() - Method in class org.gridfour.gvrs.GvrsMetadata
-
- getDoublePivot() - Method in class org.gridfour.util.jama.LUDecomposition
-
Return pivot permutation vector as a one-dimensional double array
- getDoubles() - Method in class org.gridfour.gvrs.GvrsMetadata
-
- getElement(String) - Method in class org.gridfour.gvrs.GvrsFile
-
Gets the GVRS element (if any) that matches the specified
name.
- getElement(int) - Method in class org.gridfour.gvrs.GvrsFile
-
Gets the GVRS element by index (order created).
- getElements() - Method in class org.gridfour.gvrs.GvrsFile
-
Gets a list of all the elements that were specified for
the GVRS file when it was created.
- getElementSpecification(String) - Method in class org.gridfour.gvrs.GvrsFileSpecification
-
Gets the element specification that matches the specified name, if any.
- getElementSpecifications() - Method in class org.gridfour.gvrs.GvrsFileSpecification
-
Gets a safe copy of the element specifications currently stored
in this instance.
- getEncodedLength() - Method in class org.gridfour.compress.CodecM32
-
Gets the the length of the encoded data stored in the buffer
- getEncodedText() - Method in class org.gridfour.io.BitOutputStore
-
Gets an array of bytes populated with the content of the encoded text.
- getEncodedTextLength() - Method in class org.gridfour.io.BitOutputStore
-
Gets the number of bits stored in the BitOutputStore's content.
- getEncodedTextLengthInBytes() - Method in class org.gridfour.io.BitOutputStore
-
- getEncoding() - Method in class org.gridfour.compress.CodecM32
-
Get a safe copy of the content of the buffer.
- getEntropy() - Method in class org.gridfour.compress.CodecStats
-
Get the entropy for the data.
- getFile() - Method in class org.gridfour.gvrs.GvrsFile
-
Gets a file reference to the file in which the data
for this raster is stored.
- getFile() - Method in class org.gridfour.io.BufferedRandomAccessFile
-
Gets a reference to the file associated with this class.
- getFilePosition(int) - Method in interface org.gridfour.gvrs.ITilePositionIndex
-
Gets the file position for the specified tile.
- getFilePosition() - Method in class org.gridfour.io.BufferedRandomAccessFile
-
Gets the position within the file at which the next write or read operation
will be performed.
- getFileSize() - Method in class org.gridfour.io.BufferedRandomAccessFile
-
Gets the size of the file in bytes.
- getFillValue() - Method in class org.gridfour.gvrs.GvrsElementFloat
-
Gets the value that is assigned to all raster cells
that have not been otherwise populated.
- getFillValue() - Method in class org.gridfour.gvrs.GvrsElementInt
-
Gets the value that is assigned to all raster cells
that have not been otherwise populated.
- getFillValue() - Method in class org.gridfour.gvrs.GvrsElementIntCodedFloat
-
Gets the value that is assigned to all raster cells
that have not been otherwise populated.
- getFillValue() - Method in class org.gridfour.gvrs.GvrsElementShort
-
Gets the value that is assigned to all raster cells
that have not been otherwise populated.
- getFillValueInt() - Method in class org.gridfour.gvrs.GvrsElementIntCodedFloat
-
Gets the value that is assigned to all raster cells
that have not been otherwise populated.
- getForeground() - Method in class org.gridfour.imaging.palette.ColorPaletteTable
-
Gets the application-defined foreground color.
- getHeaderSize() - Method in class org.gridfour.lsop.LsHeader
-
Get the size of the header, in bytes
- getHingeIndex() - Method in class org.gridfour.imaging.palette.ColorPaletteTable
-
For hinged palettes, this method returns the color record index
at which the color scheme switches from the lower-range palette
to the upper range palette.
- getHingeValue() - Method in class org.gridfour.imaging.palette.ColorPaletteTable
-
For hinged palettes, this method returns the value at which the
color scheme switches from the lower-range palette to the
upper-range palette.
- getIdentification() - Method in class org.gridfour.gvrs.GvrsSpecificationForCodec
-
Gets the identification string for the codec.
- getIndex() - Method in class org.gridfour.gvrs.GvrsSpecificationForCodec
-
Get the numeric index of the compression specification
- getIndicesForFailedTiles() - Method in class org.gridfour.gvrs.GvrsInspector
-
Gets a list of indices for tiles that failed inspection.
- getInitializerCodeCount() - Method in class org.gridfour.lsop.LsOptimalPredictorResult
-
Gets the number of unique symbols that comprise the initialization
portion of the encoded data.
- getInitializerCodes() - Method in class org.gridfour.lsop.LsOptimalPredictorResult
-
Get the sequence of symbols for the initialization sequence.
- getInstance() - Static method in class org.gridfour.imaging.util.LinearRgb
-
Returns a single, sharable, read-only instance of this class.
- getInteger() - Method in class org.gridfour.gvrs.GvrsMetadata
-
- getIntegers() - Method in class org.gridfour.gvrs.GvrsMetadata
-
- getInteriorCodeCount() - Method in class org.gridfour.lsop.LsOptimalPredictorResult
-
Gets the number of unique symbols that comprise the interior
portion of the encoded data.
- getInteriorCodes() - Method in class org.gridfour.lsop.LsOptimalPredictorResult
-
Get an array of the M32 codes computed by the encoder.
- getL() - Method in class org.gridfour.util.jama.LUDecomposition
-
Return lower triangular factor
- getLabel() - Method in class org.gridfour.compress.CodecStats
-
Get a label for the predictor.
- getLabel() - Method in class org.gridfour.gvrs.GvrsElement
-
Gets the arbitrary label string.
- getLabel() - Method in class org.gridfour.gvrs.GvrsElementSpecification
-
Gets the arbitrary label string.
- getLabel() - Method in class org.gridfour.gvrs.GvrsFileSpecification
-
Gets the product-label string associated with this specification and the
GvrsFile that is created from it.
- getLabel() - Method in class org.gridfour.imaging.palette.ColorPaletteRecord
-
Gets a label for the record.
- getLatitude() - Method in class org.gridfour.coordinates.GeoPoint
-
- getLatitude() - Method in interface org.gridfour.coordinates.IGeoPoint
-
Gets the latitude stored in the GeoPoint.
- getLongitude() - Method in class org.gridfour.coordinates.GeoPoint
-
- getLongitude() - Method in interface org.gridfour.coordinates.IGeoPoint
-
Gets the longitude stored in the GeoPoint.
- getMatrix(int, int, int, int) - Method in class org.gridfour.util.jama.Matrix
-
Get a submatrix.
- getMatrix(int[], int[]) - Method in class org.gridfour.util.jama.Matrix
-
Get a submatrix.
- getMatrix(int, int, int[]) - Method in class org.gridfour.util.jama.Matrix
-
Get a submatrix.
- getMatrix(int[], int, int) - Method in class org.gridfour.util.jama.Matrix
-
Get a submatrix.
- getMaxValue() - Method in class org.gridfour.gvrs.GvrsElementFloat
-
Gets the maximum value specified for the range of this instance.
- getMaxValue() - Method in class org.gridfour.gvrs.GvrsElementInt
-
Gets the maximum value specified for the range of this instance.
- getMaxValue() - Method in class org.gridfour.gvrs.GvrsElementIntCodedFloat
-
Gets the maximum floating-point value specified for the range of this
instance.
- getMaxValue() - Method in class org.gridfour.gvrs.GvrsElementShort
-
Gets the maximum value specified for the range of this instance.
- getMaxValue() - Method in class org.gridfour.gvrs.GvrsElementSpecificationIntCodedFloat
-
Get the maximum floating-point value supported by this instance
- getMaxValueInt() - Method in class org.gridfour.gvrs.GvrsElementIntCodedFloat
-
Gets the maximum value specified for the range of this instance.
- getMaxValueInt() - Method in class org.gridfour.gvrs.GvrsElementSpecificationIntCodedFloat
-
Get the maximum integral value supported by this instance
- getMean() - Method in class org.gridfour.util.KahanSummation
-
Gets the mean value of the summands.
- getMeanAbsError() - Method in class org.gridfour.lsop.LsOptimalPredictor12
-
- getMeanError() - Method in class org.gridfour.lsop.LsOptimalPredictor12
-
Gets the mean error for the predictor.
- getMinValue() - Method in class org.gridfour.gvrs.GvrsElementFloat
-
Gets the minimum value specified for the range of this instance.
- getMinValue() - Method in class org.gridfour.gvrs.GvrsElementInt
-
Gets the minimum value specified for the range of this instance.
- getMinValue() - Method in class org.gridfour.gvrs.GvrsElementIntCodedFloat
-
Gets the minimum floating-point value specified for the range of this
instance.
- getMinValue() - Method in class org.gridfour.gvrs.GvrsElementShort
-
Gets the minimum value specified for the range of this instance.
- getMinValue() - Method in class org.gridfour.gvrs.GvrsElementSpecificationIntCodedFloat
-
Get the minimum floating-point value supported by this instance
- getMinValueInt() - Method in class org.gridfour.gvrs.GvrsElementIntCodedFloat
-
Gets the minimum value specified for the range of this instance.
- getMinValueInt() - Method in class org.gridfour.gvrs.GvrsElementSpecificationIntCodedFloat
-
Get the minimum integral value supported by this instance
- getModificationTimeMillis() - Method in class org.gridfour.gvrs.GvrsFile
-
Gets the time that the content of the GVRS file was last modified.
- getName() - Method in class org.gridfour.gvrs.GvrsElement
-
Gets the name associated with the element.
- getName() - Method in class org.gridfour.gvrs.GvrsElementSpecification
-
Gets the unique identifier (the "name") for this specification instance.
- getName() - Method in class org.gridfour.gvrs.GvrsMetadata
-
Gets the application-defined "name" for the record.
- getName() - Method in class org.gridfour.gvrs.GvrsMetadataReference
-
Gets the application-defined "name" for the record.
- getNames() - Method in class org.gridfour.imaging.palette.ColorNameParser
-
Get a list of all color names supported by this class.
- getNumberOfCellsInGrid() - Method in class org.gridfour.gvrs.GvrsFileSpecification
-
Gets the number of cells (grid points) in the raster definition.
- getNumberOfCellsInTile() - Method in class org.gridfour.gvrs.GvrsFileSpecification
-
Gets the number of cells (grid points) in the tile definition.
- getNumberOfElements() - Method in class org.gridfour.gvrs.GvrsFileSpecification
-
Gets the number of data values stored for each grid cell.
- getOptimalPredictorCoefficients() - Method in class org.gridfour.lsop.LsHeader
-
Get the optimal predictor coefficients from the packing
- getPercentZeroIntegerResiduals() - Method in class org.gridfour.lsop.LsOptimalPredictor12
-
Gets the percent of the integer coded residuals that have a
zero value.
- getPivot() - Method in class org.gridfour.util.jama.LUDecomposition
-
Return pivot permutation vector
- getPosition() - Method in class org.gridfour.io.BitInputStore
-
Gets the current bit position within the input store.
- getPositionForInspectionTermination() - Method in class org.gridfour.gvrs.GvrsInspector
-
Indicates the last position inspected within the file.
- getPredictorCoefficientCount() - Method in class org.gridfour.lsop.LsHeader
-
Gets the number of predictors coefficients defined for the encoding
- getPredictorType() - Method in interface org.gridfour.compress.IPredictorModel
-
Gets the predictor type.
- getPredictorType() - Method in class org.gridfour.compress.PredictorModelDifferencing
-
- getPredictorType() - Method in class org.gridfour.compress.PredictorModelDifferencingWithNulls
-
- getPredictorType() - Method in class org.gridfour.compress.PredictorModelLinear
-
- getPredictorType() - Method in class org.gridfour.compress.PredictorModelTriangle
-
- getRangeMax() - Method in class org.gridfour.imaging.palette.ColorPaletteTable
-
Gets the maximum value for which an asociated color is defined
by the table.
- getRangeMin() - Method in class org.gridfour.imaging.palette.ColorPaletteTable
-
Gets the minimum value for which an asociated color is defined
by the table.
- getRasterSpaceType() - Method in class org.gridfour.gvrs.GvrsFileSpecification
-
Gets the geometry type for this specification.
- getRecordID() - Method in class org.gridfour.gvrs.GvrsMetadata
-
Gets the application-defined numerical ID associated with the record.
- getRecordID() - Method in class org.gridfour.gvrs.GvrsMetadataReference
-
Gets the application-defined numerical ID associated with the record.
- getRecords() - Method in class org.gridfour.imaging.palette.ColorPaletteTable
-
Gets an in-order list of the records in this palette.
- getRootMeanSquaredError() - Method in class org.gridfour.lsop.LsOptimalPredictor12
-
Gets the root mean squared error (RMSE) for the predictor.
- getRow() - Method in class org.gridfour.coordinates.GridPoint
-
Get the row value associated with the grid point
- getRow() - Method in interface org.gridfour.coordinates.IGridPoint
-
Get the row value associated with the grid point
- getRowDimension() - Method in class org.gridfour.util.jama.Matrix
-
Get row dimension.
- getRowInt() - Method in class org.gridfour.coordinates.GridPoint
-
Gets the row index associated with the grid point
- getRowInt() - Method in interface org.gridfour.coordinates.IGridPoint
-
Gets the row index associated with the grid point
- getRowPackedCopy() - Method in class org.gridfour.util.jama.Matrix
-
Make a one-dimensional row packed copy of the internal array.
- getRowsInGrid() - Method in class org.gridfour.gvrs.GvrsFileSpecification
-
Gets the number of rows in the overall raster.
- getRowsInTile() - Method in class org.gridfour.gvrs.GvrsFileSpecification
-
Gets the number of rows in a tile.
- getRowsOfTilesInGrid() - Method in class org.gridfour.gvrs.GvrsFileSpecification
-
Get the number of rows of tiles.
- getSeed() - Method in interface org.gridfour.compress.IPredictorModel
-
Gets the seed value determined by the most recent call to the encoding
method.
- getSeed() - Method in class org.gridfour.compress.PredictorModelDifferencing
-
- getSeed() - Method in class org.gridfour.compress.PredictorModelDifferencingWithNulls
-
- getSeed() - Method in class org.gridfour.compress.PredictorModelLinear
-
- getSeed() - Method in class org.gridfour.compress.PredictorModelTriangle
-
- getSeed() - Method in class org.gridfour.lsop.LsHeader
-
Get the seed value from the packing
- getSeed() - Method in class org.gridfour.lsop.LsOptimalPredictorResult
-
Gets the initial "seed" value for the encoding sequence.
- getShort() - Method in class org.gridfour.gvrs.GvrsMetadata
-
- getShorts() - Method in class org.gridfour.gvrs.GvrsMetadata
-
- getSize() - Method in class org.gridfour.io.FastByteArrayOutputStream
-
Gets the size of the data collection, in bytes.
- getSpecification() - Method in class org.gridfour.gvrs.GvrsFile
-
Gets a safe copy of the gvrs raster specification associated with this
file.
- getStorageSize() - Method in class org.gridfour.gvrs.GvrsMetadata
-
Gets the amount of storage space required to store the metadata, in bytes.
- getStorageSize() - Method in interface org.gridfour.gvrs.ITilePositionIndex
-
Gets the amount of storage space required to store the tile index, in
bytes.
- getString() - Method in class org.gridfour.gvrs.GvrsMetadata
-
- getSum() - Method in class org.gridfour.util.KahanSummation
-
The current value of the summation.
- getSummandCount() - Method in class org.gridfour.util.KahanSummation
-
Gets the number of values that were added to the summation.
- getTileCount() - Method in class org.gridfour.compress.CodecStats
-
Get the number of tiles that have been counted.
- getTopColor() - Method in class org.gridfour.imaging.palette.ColorPaletteRecord
-
Gets the color for the maximum value in the range specified
by this record.
- getTopColor() - Method in class org.gridfour.imaging.palette.ColorPaletteRecordHSV
-
- getTopColor() - Method in class org.gridfour.imaging.palette.ColorPaletteRecordRGB
-
- getTransformModelToRaster() - Method in class org.gridfour.gvrs.GvrsFileSpecification
-
Gets an affine transform for mapping real-valued "model" coordinates
to the raster grid.
- getTransformRasterToModel() - Method in class org.gridfour.gvrs.GvrsFileSpecification
-
Gets an affine transform for mapping grid (raster) coordinates to
real-valued "model" coordinates.
- getU() - Method in class org.gridfour.util.jama.LUDecomposition
-
Return upper triangular factor
- getUnitNormal() - Method in class org.gridfour.interpolation.InterpolationResult
-
Uses the derivatives (zx, zy) stored in this instance to compute a unit
normal.
- getUnitOfMeasure() - Method in class org.gridfour.gvrs.GvrsElement
-
Gets the arbitrary unit of measure string.
- getUnitOfMeasure() - Method in class org.gridfour.gvrs.GvrsElementSpecification
-
Gets the arbitrary unit of measure string.
- getUnsignedShort() - Method in class org.gridfour.gvrs.GvrsMetadata
-
- getUnsignedShorts() - Method in class org.gridfour.gvrs.GvrsMetadata
-
- getUUID() - Method in class org.gridfour.gvrs.GvrsFile
-
Gets the UUID assigned to this specification (and any GVRS files derived
from it).
- getValue() - Method in class org.gridfour.util.GridfourCRC32C
-
Returns the CRC-32C value
- getX() - Method in class org.gridfour.coordinates.GridPoint
-
Returns the floating point value associated with the columnar position
of the grid point.
- getX() - Method in interface org.gridfour.coordinates.IModelPoint
-
Gets the real-valued X coordinate for this mode point
- getX() - Method in class org.gridfour.coordinates.ModelPoint
-
Get the real-valued X coordinate for this mode point
- getX0() - Method in class org.gridfour.gvrs.GvrsFileSpecification
-
Gets the minimum X coordinate in the model-coordinate-system
(a Cartesian coordinate system, or longitude for a geographic coordinate
system).
- getX1() - Method in class org.gridfour.gvrs.GvrsFileSpecification
-
Gets the maximum X coordinate in the model-coordinate-system
(a Cartesian coordinate system, or longitude for a geographic coordinate
system).
- getY() - Method in class org.gridfour.coordinates.GridPoint
-
Returns the floating point value associated with the row position
of the grid point.
- getY() - Method in interface org.gridfour.coordinates.IModelPoint
-
Gets the real-valued Y coordinate for this point in the
model coordinate system.
- getY() - Method in class org.gridfour.coordinates.ModelPoint
-
Get the real-valued Y coordinate for this point in the
model coordinate system.
- getY0() - Method in class org.gridfour.gvrs.GvrsFileSpecification
-
Gets the minimum Y coordinate in the model-coordinate-system
(a Cartesian coordinate system, or latitude for a geographic coordinate
system).
- getY1() - Method in class org.gridfour.gvrs.GvrsFileSpecification
-
Gets the maximum Y coordinate in the model-coordinate-system
(a Cartesian coordinate system, or latitude for a geographic coordinate
system).
- GridfourConstants - Class in org.gridfour.util
-
Defines constants used by various Gridfour implementations.
- GridfourCRC32C - Class in org.gridfour.util
-
Provides an implementation of the CRC32C checksum based on the
Castagnoli polynomial.
- GridfourCRC32C() - Constructor for class org.gridfour.util.GridfourCRC32C
-
- GridPoint - Class in org.gridfour.coordinates
-
Provides elements and methods specifying a point in the
grid coordinate system.
- GridPoint(double, double) - Constructor for class org.gridfour.coordinates.GridPoint
-
Standard constructor.
- GridPoint(double, double, int, int) - Constructor for class org.gridfour.coordinates.GridPoint
-
Standard constructor.
- groupClear() - Method in class org.gridfour.util.concurrent.TaskGroupExecutor
-
Clears any lingering elements from previous groups.
- groupExecute(Runnable) - Method in class org.gridfour.util.concurrent.TaskGroupExecutor
-
Executes a given task sometime in the future.
- groupWaitUntilDone() - Method in class org.gridfour.util.concurrent.TaskGroupExecutor
-
Waits until all tasks in the group have finished processing, then
returns control to the calling module.
- GVRS_ELEMENT_MAX_IDENTIFIER_LENGTH - Static variable in class org.gridfour.gvrs.GvrsElementSpecification
-
- GVRS_METADATA_MAX_ID_LENGTH - Static variable in class org.gridfour.gvrs.GvrsMetadata
-
- GvrsCacheSize - Enum in org.gridfour.gvrs
-
Specifies the size of a tile cache for the GvrsFile class.
- GvrsElement - Class in org.gridfour.gvrs
-
GVRS Element implementations provide the access point for reading
from or writing to GVRS data stores.
- GvrsElementFloat - Class in org.gridfour.gvrs
-
Provides a concrete definition of a GvrsElementSpecification that specifies
integer data
- GvrsElementInt - Class in org.gridfour.gvrs
-
Provides a concrete definition of a GvrsElementSpecification that specifies
integer data
- GvrsElementIntCodedFloat - Class in org.gridfour.gvrs
-
Provides a concrete definition of a GvrsElementSpecification that specifies
four-byte floating-point value encoded as an integer.
- GvrsElementShort - Class in org.gridfour.gvrs
-
Provides a concrete definition of a GvrsElementSpecification that specifies
integer data
- GvrsElementSpecification - Class in org.gridfour.gvrs
-
Provides the abstract base for a set of classes intended to specify
parameters for GVRS elements.
- GvrsElementSpecificationFloat - Class in org.gridfour.gvrs
-
Provides a concrete definition of a GvrsElementSpecification that specifies
floating-point data
- GvrsElementSpecificationFloat(String) - Constructor for class org.gridfour.gvrs.GvrsElementSpecificationFloat
-
Constructs a instance giving parameters for a
four-byte floating-point element.
- GvrsElementSpecificationFloat(String, float) - Constructor for class org.gridfour.gvrs.GvrsElementSpecificationFloat
-
Constructs a specification instance giving parameters for a
four-byte integer element.
- GvrsElementSpecificationFloat(String, float, float, float) - Constructor for class org.gridfour.gvrs.GvrsElementSpecificationFloat
-
Constructs a specification instance giving parameters for a
four-byte integer element.
- GvrsElementSpecificationInt - Class in org.gridfour.gvrs
-
Provides a concrete definition of a GvrsElementSpecification that specifies
integer data
- GvrsElementSpecificationInt(String) - Constructor for class org.gridfour.gvrs.GvrsElementSpecificationInt
-
Constructs an instance giving parameters for a
four-byte integer element.
- GvrsElementSpecificationInt(String, int) - Constructor for class org.gridfour.gvrs.GvrsElementSpecificationInt
-
Constructs a specification instance giving parameters for a
four-byte integer element.
- GvrsElementSpecificationInt(String, int, int, int) - Constructor for class org.gridfour.gvrs.GvrsElementSpecificationInt
-
Constructs a specification instance giving parameters for a
four-byte integer element.
- GvrsElementSpecificationIntCodedFloat - Class in org.gridfour.gvrs
-
Provides a concrete definition of a GvrsElementSpecification that defines
an integer-based encoding for floating point values.
- GvrsElementSpecificationIntCodedFloat(String, float, float) - Constructor for class org.gridfour.gvrs.GvrsElementSpecificationIntCodedFloat
-
Constructs a specification instance giving parameters for a
the integer encoding of floating point values.Floating point
values are computed based on the following:
- GvrsElementSpecificationIntCodedFloat(String, float, float, int) - Constructor for class org.gridfour.gvrs.GvrsElementSpecificationIntCodedFloat
-
Constructs a specification instance giving parameters for a
the integer encoding of floating point values.
- GvrsElementSpecificationIntCodedFloat(String, float, float, int, int, int, boolean) - Constructor for class org.gridfour.gvrs.GvrsElementSpecificationIntCodedFloat
-
Constructs a specification instance giving parameters for a
the integer encoding of floating point valuesFloating point
values are computed based on the following:
- GvrsElementSpecificationShort - Class in org.gridfour.gvrs
-
Provides a concrete definition of a GvrsElementSpecification that specifies
short-integer data
- GvrsElementSpecificationShort(String) - Constructor for class org.gridfour.gvrs.GvrsElementSpecificationShort
-
Constructs an instance giving parameters for a
two-byte short-integer element.
- GvrsElementSpecificationShort(String, short) - Constructor for class org.gridfour.gvrs.GvrsElementSpecificationShort
-
Constructs a specification instance giving parameters for a
four-byte short element.
- GvrsElementSpecificationShort(String, short, short, short) - Constructor for class org.gridfour.gvrs.GvrsElementSpecificationShort
-
Constructs a specification instance giving parameters for a
two-byte short integer element.
- GvrsElementType - Enum in org.gridfour.gvrs
-
Defines the possible representations of data stored as an element
in a GVRS file.
- GvrsFile - Class in org.gridfour.gvrs
-
Provides methods and data elements for managing raster data in a file.
- GvrsFile(GvrsFileSpecification) - Constructor for class org.gridfour.gvrs.GvrsFile
-
Constructs a raster store backed by a temporary file that will
be deleted when the close() method is called or the program terminates
successfully.
- GvrsFile(int, int, GvrsElementType) - Constructor for class org.gridfour.gvrs.GvrsFile
-
Constructs a raster store backed by a temporary file that will
be deleted when the close() method is called or the program terminates
successfully.
- GvrsFile(File, GvrsFileSpecification) - Constructor for class org.gridfour.gvrs.GvrsFile
-
Creates a new raster file using the specified file and specifications.
- GvrsFile(File, String) - Constructor for class org.gridfour.gvrs.GvrsFile
-
Open an existing raster file for read or write access.
- GvrsFileSpecification - Class in org.gridfour.gvrs
-
Provides a specification for creating GvrsFile instances.
- GvrsFileSpecification(int, int, int, int) - Constructor for class org.gridfour.gvrs.GvrsFileSpecification
-
Construct a specification for creating a GVRS raster with the indicated
dimensions.
- GvrsFileSpecification(int, int) - Constructor for class org.gridfour.gvrs.GvrsFileSpecification
-
Construct a specification for creating a GVRS raster with the indicated
dimensions.
- GvrsFileSpecification(GvrsFileSpecification) - Constructor for class org.gridfour.gvrs.GvrsFileSpecification
-
Construct a new instance copying the values from the supplied object.
- GvrsInspector - Class in org.gridfour.gvrs
-
Provides a utility for inspecting a GVRS file to ensure that the
data in the file is correctly structured and readable by applications.
- GvrsInspector(File) - Constructor for class org.gridfour.gvrs.GvrsInspector
-
Reads the GVRS file and checks for problematic elements including
checksums (if enabled) that would indicate a corrupt file.
- GvrsInterpolatorBSpline - Class in org.gridfour.gvrs
-
Performs interpolations over a GVRS raster file using the classic B-Spline
algorithm.
- GvrsInterpolatorBSpline(GvrsElement) - Constructor for class org.gridfour.gvrs.GvrsInterpolatorBSpline
-
Constructs an instance that will operate over the specified GVRS File.
- GvrsMetadata - Class in org.gridfour.gvrs
-
Provides definitions and elements for storing and reading metadata
in a GVRS file.
- GvrsMetadata(String, int, GvrsMetadataType) - Constructor for class org.gridfour.gvrs.GvrsMetadata
-
Constructs a GVRS metadata instance with the specified parameters.
- GvrsMetadata(String, GvrsMetadataType) - Constructor for class org.gridfour.gvrs.GvrsMetadata
-
Constructs a GVRS metadata instance with the specified data type,
but no restriction for record ID.
- GvrsMetadataReference - Class in org.gridfour.gvrs
-
Provides definitions and elements for managing GVRS metadata
- GvrsMetadataType - Enum in org.gridfour.gvrs
-
Defines the possible representations of data stored in an metadata object
in a GVRS file.
- GvrsMnc - Enum in org.gridfour.gvrs
-
Provides specifications for the GVRS predefined Metadata Naming
Convention (MNC).
- GvrsSpecificationForCodec - Class in org.gridfour.gvrs
-
Provides a simple container for compression codec specifications.
- random(int, int) - Static method in class org.gridfour.util.jama.Matrix
-
Generate matrix with random elements
- RasterSpaceType - Enum in org.gridfour.coordinates
-
Describes whether the raster space associated with each value in the
raster should be interpreted as a single point value or an overall
value for an area.
- read(File) - Method in class org.gridfour.imaging.palette.ColorPaletteTableReader
-
Constructs a ColorPaletteTable instance using the specifications obtained
from the specified file reference.
- read(InputStream) - Method in class org.gridfour.imaging.palette.ColorPaletteTableReader
-
Constructs a ColorPaletteTable instance with specifications obtained
from the specified input stream.
- read(BufferedReader) - Static method in class org.gridfour.util.jama.Matrix
-
Read a matrix from a stream.
- readASCII(StringBuilder, int) - Method in class org.gridfour.io.BufferedRandomAccessFile
-
Reads the specified number of bytes from the source file treating them as
ASCII characters and appending them to a string builder.
- readASCII(int) - Method in class org.gridfour.io.BufferedRandomAccessFile
-
Reads the specified number of bytes from the source file treating them as
ASCII characters and returning a valid, potentially zero-length string.
- readBlock(int, int, int, int) - Method in class org.gridfour.gvrs.GvrsElement
-
Reads a block (sub-grid) of floating-point values from the GVRS file based
on the grid row, column, and block-size specifications.
- readBlockInt(int, int, int, int) - Method in class org.gridfour.gvrs.GvrsElement
-
Reads a block (sub-grid) of integer values from the GVRS file based
on the grid row, column, and block-size specifications.
- readBoolean() - Method in class org.gridfour.io.BufferedRandomAccessFile
-
Reads one input byte and returns true if that byte is nonzero, false if
that byte is zero.
- readByte() - Method in class org.gridfour.io.BufferedRandomAccessFile
-
Reads a single byte from the file, interpreting it as a signed value in the
range -128 through 127, inclusive.
- readChar() - Method in class org.gridfour.io.BufferedRandomAccessFile
-
Reads two input bytes and returns a char value following the general
specification of the Java DataInput interface.
- readCharASCII() - Method in class org.gridfour.io.BufferedRandomAccessFile
-
Reads a single byte from the file, interpreting it as an ASCII character.
- readDouble() - Method in class org.gridfour.io.BufferedRandomAccessFile
-
Reads a 8-byte floating-point value in the big-endian order compatible with
the Java DataInput interface.
- readFloat() - Method in class org.gridfour.io.BufferedRandomAccessFile
-
Reads a 4-byte floating-point value in the big-endian order compatible with
the Java DataInput interface.
- readFully(byte[]) - Method in class org.gridfour.io.BufferedRandomAccessFile
-
Reads enough bytes from the input file to fill the specified byte array.
- readFully(byte[], int, int) - Method in class org.gridfour.io.BufferedRandomAccessFile
-
Reads the specified number of bytes from the input file into the provided
array starting at the specified offset position.Bytes are signed values in
the range -128 to 127.
- readInt() - Method in class org.gridfour.io.BufferedRandomAccessFile
-
Reads a 4-byte integer value in the big-endian order compatible with the
Java DataInput interface.
- readLine() - Method in class org.gridfour.io.BufferedRandomAccessFile
-
Reads the next line of text from the input following the general
specifications of the DataInput interface.
- readLong() - Method in class org.gridfour.io.BufferedRandomAccessFile
-
Reads a 8-byte integer value in the big-endian order compatible with the
Java DataInput interface.
- readMetadata() - Method in class org.gridfour.gvrs.GvrsFile
-
Reads the complete set of metadata records stored in the file.
- readMetadata(String, int) - Method in class org.gridfour.gvrs.GvrsFile
-
Reads the unique metadata object identified by name and record ID from
the GVRS file.
- readMetadata(String) - Method in class org.gridfour.gvrs.GvrsFile
-
Reads a set of metadata objects that match the specified name
from the GVRS file.
- readMetadata(GvrsMnc) - Method in class org.gridfour.gvrs.GvrsFile
-
Reads a set of metadata objects that match the name of the specified
enumeration.If no such metadata objects exist,
the resulting list will be empty.
- readShort() - Method in class org.gridfour.io.BufferedRandomAccessFile
-
Reads a 2-byte (short) integer value in the big-endian order compatible
with the Java DataInput interface.
- readTilePositions(BufferedRandomAccessFile) - Method in interface org.gridfour.gvrs.ITilePositionIndex
-
Reads the tile position data from the specified file.
- readUnsignedByte() - Method in class org.gridfour.io.BufferedRandomAccessFile
-
Reads a single unsigned byte from the file, interpreting it as a signed
value in the range 0 through 255, inclusive.
- readUnsignedShort() - Method in class org.gridfour.io.BufferedRandomAccessFile
-
Reads 2-bytes as an unsigned integer value in the big-endian order
compatible with the Java DataInput interface.
- readUTF() - Method in class org.gridfour.io.BufferedRandomAccessFile
-
Reads a series of UTF-8 characters following the specifications of the
DataOutput interface.
- readValue(int, int) - Method in class org.gridfour.gvrs.GvrsElement
-
Reads a floating-point value from the GVRS raster file.
- readValue(GridPoint) - Method in class org.gridfour.gvrs.GvrsElement
-
Reads a floating-point value from the GVRS raster file.
- readValue(GridPoint) - Method in class org.gridfour.gvrs.GvrsElementFloat
-
- readValue(int, int) - Method in class org.gridfour.gvrs.GvrsElementFloat
-
- readValue(int, int) - Method in class org.gridfour.gvrs.GvrsElementInt
-
- readValue(GridPoint) - Method in class org.gridfour.gvrs.GvrsElementInt
-
- readValue(int, int) - Method in class org.gridfour.gvrs.GvrsElementIntCodedFloat
-
- readValue(GridPoint) - Method in class org.gridfour.gvrs.GvrsElementIntCodedFloat
-
- readValue(int, int) - Method in class org.gridfour.gvrs.GvrsElementShort
-
- readValue(GridPoint) - Method in class org.gridfour.gvrs.GvrsElementShort
-
- readValueInt(int, int) - Method in class org.gridfour.gvrs.GvrsElement
-
Read an integer value from the GvrsFile.
- readValueInt(GridPoint) - Method in class org.gridfour.gvrs.GvrsElement
-
Reads an integer value from the GVRS raster file.
- readValueInt(int, int) - Method in class org.gridfour.gvrs.GvrsElementFloat
-
Read an integer value from the GvrsFile.
- readValueInt(GridPoint) - Method in class org.gridfour.gvrs.GvrsElementFloat
-
- readValueInt(int, int) - Method in class org.gridfour.gvrs.GvrsElementInt
-
Read an integer value from the GvrsFile.
- readValueInt(GridPoint) - Method in class org.gridfour.gvrs.GvrsElementInt
-
- readValueInt(int, int) - Method in class org.gridfour.gvrs.GvrsElementIntCodedFloat
-
Read the encoded integer value from the GvrsFile.
- readValueInt(GridPoint) - Method in class org.gridfour.gvrs.GvrsElementIntCodedFloat
-
- readValueInt(int, int) - Method in class org.gridfour.gvrs.GvrsElementShort
-
Read an integer value from the GvrsFile.
- readValueInt(GridPoint) - Method in class org.gridfour.gvrs.GvrsElementShort
-
- remaining() - Method in class org.gridfour.compress.CodecM32
-
Gets the number of bytes remaining in the buffer.
- removeAllCompressionCodecs() - Method in class org.gridfour.gvrs.GvrsFileSpecification
-
Removes all compression coder-decoder (codec) definitions from the
specification.
- removeCompressionCodec(String) - Method in class org.gridfour.gvrs.GvrsFileSpecification
-
Removes the indicated compression codec from the specification.
- reportAnalysisData(PrintStream, int) - Method in class org.gridfour.compress.CodecDeflate
-
- reportAnalysisData(PrintStream, int) - Method in class org.gridfour.compress.CodecFloat
-
- reportAnalysisData(PrintStream, int) - Method in class org.gridfour.compress.CodecHuffman
-
- reportAnalysisData(PrintStream, int) - Method in interface org.gridfour.compress.ICompressionDecoder
-
Prints analysis results (if any) to specified print stream
- reportAnalysisData(PrintStream, int) - Method in class org.gridfour.lsop.LsDecoder08
-
- reportAnalysisData(PrintStream, int) - Method in class org.gridfour.lsop.LsDecoder12
-
- reset() - Method in class org.gridfour.util.GridfourCRC32C
-
Reset the CRC-32C to initial value
- rewind() - Method in class org.gridfour.compress.CodecM32
-
Reset the buffer position to its beginning position
- row - Variable in class org.gridfour.interpolation.InterpolationResult
-
A floating-point value indicating the row coordinate that was
specified for the interpolation.