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

A

add(double) - Method in class org.gridfour.util.KahanSummation
Add the value to the summation
addCompressionCodec(String, Class<?>) - Method in class org.gridfour.gvrs.GvrsFileSpecification
Adds a data compression Codec to the specification.
addCompressionCodec(String, Class<?>, Class<?>) - Method in class org.gridfour.gvrs.GvrsFileSpecification
Adds a data compression coder and decoder (a "codec") to the specification.
addCountsForM32(int, byte[]) - Method in class org.gridfour.compress.CodecStats
Add counts for the M32 symbols derived from the predictor for the tile.
addElementFloat(String) - Method in class org.gridfour.gvrs.GvrsFileSpecification
Provides a convenience method that allows an application to add an element specification without constructing its own instance.
addElementInt(String) - Method in class org.gridfour.gvrs.GvrsFileSpecification
Provides a convenience method that allows an application to add an element specification without constructing its own instance.
addElementShort(String) - Method in class org.gridfour.gvrs.GvrsFileSpecification
Provides a convenience method that allows an application to add an element specification without constructing its own instance.
addElementSpecification(GvrsElementSpecification) - Method in class org.gridfour.gvrs.GvrsFileSpecification
Adds an element specification to the file specification.
addLsopToSpecification(GvrsFileSpecification, boolean) - Static method in class org.gridfour.lsop.LsCodecUtility
A static method to adds the LS encoder and decoder classes to the GVRS File Specification.
addToCounts(int, int, int) - Method in class org.gridfour.compress.CodecStats
Add metadata about the tile to the counts
afterExecute(Runnable, Throwable) - Method in class org.gridfour.util.concurrent.TaskGroupExecutor
 
analyze(int, int, byte[]) - Method in class org.gridfour.compress.CodecDeflate
 
analyze(int, int, byte[]) - Method in class org.gridfour.compress.CodecFloat
 
analyze(int, int, byte[]) - Method in class org.gridfour.compress.CodecHuffman
 
analyze(int, int, byte[]) - Method in interface org.gridfour.compress.ICompressionDecoder
Analyzes the content of the packing to collect statistics on the compression.
analyze(int, int, byte[]) - Method in class org.gridfour.lsop.LsDecoder08
 
analyze(int, int, byte[]) - Method in class org.gridfour.lsop.LsDecoder12
 
Angle - Class in org.gridfour.util
Simple, robust conversions for constraining the value of angles to specified ranges.
appendBit(int) - Method in class org.gridfour.io.BitOutputStore
Add a single bit to the bit-writer content.
appendBits(int, int) - Method in class org.gridfour.io.BitOutputStore
Adds the specified number of bits from the specified value to the content.
arrayLeftDivide(Matrix) - Method in class org.gridfour.util.jama.Matrix
Element-by-element left division, C = A.\B
arrayLeftDivideEquals(Matrix) - Method in class org.gridfour.util.jama.Matrix
Element-by-element left division in place, A = A.\B
arrayRightDivide(Matrix) - Method in class org.gridfour.util.jama.Matrix
Element-by-element right division, C = A./B
arrayRightDivideEquals(Matrix) - Method in class org.gridfour.util.jama.Matrix
Element-by-element right division in place, A = A./B
arrayTimes(Matrix) - Method in class org.gridfour.util.jama.Matrix
Element-by-element multiplication, C = A.*B
arrayTimesEquals(Matrix) - Method in class org.gridfour.util.jama.Matrix
Element-by-element multiplication in place, A = A.*B

B

BitInputStore - Class in org.gridfour.io
Writes a series of bits to an internal memory buffer.
BitInputStore(byte[]) - Constructor for class org.gridfour.io.BitInputStore
Construct a reader that will extract bits from the specified input.
BitInputStore(byte[], int, int) - Constructor for class org.gridfour.io.BitInputStore
Construct a reader that will extract bits from the specified input.
BitOutputStore - Class in org.gridfour.io
Writes a series of bits to an internal memory buffer (a "store").
BitOutputStore() - Constructor for class org.gridfour.io.BitOutputStore
Construct bit-writer instance with empty content
BufferedRandomAccessFile - Class in org.gridfour.io
Provides a wrapper around a Java Random Access File which supports buffered I/O, dramatically improving the performance for many kinds of random-access file read and write operations.
BufferedRandomAccessFile(String, String) - Constructor for class org.gridfour.io.BufferedRandomAccessFile
Opens the specified file for read or write access using the specified access mode following the conventions of the Java RandomnAccessFile class.
BufferedRandomAccessFile(File, String) - Constructor for class org.gridfour.io.BufferedRandomAccessFile
Opens the specified file for read or write access using the specified access mode following the conventions of the Java RandomnAccessFile class.

C

clear() - Method in class org.gridfour.compress.CodecStats
Clear any accumulated counts
clearAnalysisData() - Method in class org.gridfour.compress.CodecDeflate
 
clearAnalysisData() - Method in class org.gridfour.compress.CodecFloat
 
clearAnalysisData() - Method in class org.gridfour.compress.CodecHuffman
 
clearAnalysisData() - Method in interface org.gridfour.compress.ICompressionDecoder
Clears all accumulated analysis data.
clearAnalysisData() - Method in class org.gridfour.lsop.LsDecoder08
 
clearAnalysisData() - Method in class org.gridfour.lsop.LsDecoder12
 
close() - Method in class org.gridfour.gvrs.GvrsFile
Closes the file and releases all associated resources.
close() - Method in class org.gridfour.io.BufferedRandomAccessFile
 
close() - Method in class org.gridfour.io.FastByteArrayOutputStream
 
CodecDeflate - Class in org.gridfour.compress
Provides a coder-decoder (codec) for data compression using the standard Deflate (gzip) compressor from the Java API and the predictor models.
CodecDeflate() - Constructor for class org.gridfour.compress.CodecDeflate
Standard constructor
CodecFloat - Class in org.gridfour.compress
Provides data compression and decompression for floating-point values.
CodecFloat() - Constructor for class org.gridfour.compress.CodecFloat
 
CodecHuffman - Class in org.gridfour.compress
Provides a codec for data compression using Huffman codes and the predictor models.
CodecHuffman() - Constructor for class org.gridfour.compress.CodecHuffman
Standard constructor
codecIndex - Variable in class org.gridfour.lsop.LsHeader
 
CodecM32 - Class in org.gridfour.compress
Provides utilities for coding integer values into a series of one or more by values using the Martin coding scheme.
CodecM32(int) - Constructor for class org.gridfour.compress.CodecM32
Construct an instance with a buffer large enough to hold the specified number of integer values.
CodecM32(byte[], int, int) - Constructor for class org.gridfour.compress.CodecM32
Construct an instance using the specified buffer for storing data.
CodecStats - Class in org.gridfour.compress
A simple container for collecting statistics when analyzing compressed data.
CodecStats(PredictorModelType) - Constructor for class org.gridfour.compress.CodecStats
Construct a statistics object for the specified predictor model.
CodecType - Enum in org.gridfour.gvrs
Used to represent the coder-decoders (codecs) that are defined for Gvrs.
ColorNameParser - Class in org.gridfour.imaging.palette
Provides a way of parsing color names and resolving them to a color instance.
ColorNameParser() - Constructor for class org.gridfour.imaging.palette.ColorNameParser
 
ColorPaletteRecord - Class in org.gridfour.imaging.palette
The abstract base class for color-palette entries using various color models.
ColorPaletteRecord(double, double) - Constructor for class org.gridfour.imaging.palette.ColorPaletteRecord
Construct a record populating the range of values for which colors are defined.
ColorPaletteRecordHSV - Class in org.gridfour.imaging.palette
Defines a color palette record based on the HSV model.
ColorPaletteRecordHSV(double, double, double[], double[]) - Constructor for class org.gridfour.imaging.palette.ColorPaletteRecordHSV
Constructs a record for the specified ranges and selections of HSV.
ColorPaletteRecordRGB - Class in org.gridfour.imaging.palette
Defines a color palette record based on the RGB model (sRGB model).
ColorPaletteRecordRGB(double, double, Color, Color) - Constructor for class org.gridfour.imaging.palette.ColorPaletteRecordRGB
Constructs a record for the specified ranges and selections of color using the RGB model.
ColorPaletteTable - Class in org.gridfour.imaging.palette
Provides methods and data elements for a color table corresponding to the conventions of the CPT file format, but available for other application-defined uses.
ColorPaletteTable(List<ColorPaletteRecord>, Color, Color, Color) - Constructor for class org.gridfour.imaging.palette.ColorPaletteTable
Constructs an instance based on the specified list of color palette records and optional background, foreground, and null-value colors.
ColorPaletteTable(List<ColorPaletteRecord>, Color, Color, Color, boolean, double, boolean, double, double) - Constructor for class org.gridfour.imaging.palette.ColorPaletteTable
Constructs an instance based on the specified list of color palette records and optional background, foreground, and null-value colors.
ColorPaletteTableReader - Class in org.gridfour.imaging.palette
Provides methods for reading specifications from a Color Palette Table file (usually, files with the extension .cpt).
ColorPaletteTableReader() - Constructor for class org.gridfour.imaging.palette.ColorPaletteTableReader
 
column - Variable in class org.gridfour.interpolation.InterpolationResult
A floating-point value indicating the column coordinate that was specified for the interpolation.
compareTo(GvrsMetadata) - Method in class org.gridfour.gvrs.GvrsMetadata
Implements a comparison based on name and recordID, in that order.
compareTo(GvrsMetadataReference) - Method in class org.gridfour.gvrs.GvrsMetadataReference
 
compareTo(ColorPaletteRecord) - Method in class org.gridfour.imaging.palette.ColorPaletteRecord
 
COMPRESSION_TYPE_DEFLATE - Static variable in class org.gridfour.lsop.LsHeader
 
COMPRESSION_TYPE_HUFFMAN - Static variable in class org.gridfour.lsop.LsHeader
 
compressionType - Variable in class org.gridfour.lsop.LsHeader
 
computeCoefficients(int, int, int[]) - Method in class org.gridfour.lsop.LsOptimalPredictor08
Computes the coefficients for an optimal predictor.
computeCoefficients(int, int, int[]) - Method in class org.gridfour.lsop.LsOptimalPredictor12
Computes the coefficients for an optimal predictor.
computeLinear(int) - Method in class org.gridfour.imaging.util.LinearRgb
Compute the linear form of the specified value from the standard sRGB color space.
computeStandard(double) - Method in class org.gridfour.imaging.util.LinearRgb
Compute the standard form of the specified value from the linear color space.
constructWithCopy(double[][]) - Static method in class org.gridfour.util.jama.Matrix
Construct a matrix from a copy of a 2-D array.
copy() - Method in class org.gridfour.util.jama.Matrix
Make a deep copy of a matrix
copyApplicationData(GvrsElementSpecification) - Method in class org.gridfour.gvrs.GvrsElementSpecification
 
copyWithModifiedRange(double, double) - Method in class org.gridfour.imaging.palette.ColorPaletteTable
Copy the table and modify the range of values to match the specified parameters.

D

decode(int, int, byte[]) - Method in class org.gridfour.compress.CodecDeflate
 
decode(int, int, byte[]) - Method in class org.gridfour.compress.CodecFloat
 
decode(int, int, byte[]) - Method in class org.gridfour.compress.CodecHuffman
 
decode() - Method in class org.gridfour.compress.CodecM32
Decodes the next value in the buffer, advancing the buffer position as appropriate.
decode(BitInputStore, int, byte[]) - Method in class org.gridfour.compress.HuffmanDecoder
 
decode(int, int, byte[]) - Method in interface org.gridfour.compress.ICompressionDecoder
Decodes the content of the packing and populates an integer array to store the data.
decode(int, int, int, byte[], int, int, int[]) - Method in interface org.gridfour.compress.IPredictorModel
Decodes the specified data using the predictor model to compute output values from the specified input.
decode(int, int, int, byte[], int, int, int[]) - Method in class org.gridfour.compress.PredictorModelDifferencing
 
decode(int, int, int, byte[], int, int, int[]) - Method in class org.gridfour.compress.PredictorModelDifferencingWithNulls
 
decode(int, int, int, byte[], int, int, int[]) - Method in class org.gridfour.compress.PredictorModelLinear
 
decode(int, int, int, byte[], int, int, int[]) - Method in class org.gridfour.compress.PredictorModelTriangle
 
decode(int, int, byte[]) - Method in class org.gridfour.lsop.LsDecoder08
 
decode(int, int, byte[]) - Method in class org.gridfour.lsop.LsDecoder12
 
decodeFloats(int, int, byte[]) - Method in class org.gridfour.compress.CodecDeflate
 
decodeFloats(int, int, byte[]) - Method in class org.gridfour.compress.CodecFloat
 
decodeFloats(int, int, byte[]) - Method in class org.gridfour.compress.CodecHuffman
 
decodeFloats(int, int, byte[]) - Method in interface org.gridfour.compress.ICompressionDecoder
Decodes the content of the packing and populates an integer array to store the data.
decodeFloats(int, int, byte[]) - Method in class org.gridfour.lsop.LsDecoder08
 
decodeFloats(int, int, byte[]) - Method in class org.gridfour.lsop.LsDecoder12
 
deleteMetadata(String, int) - Method in class org.gridfour.gvrs.GvrsFile
Delete a metadata element from the file.
det() - Method in class org.gridfour.util.jama.LUDecomposition
Determinant
det() - Method in class org.gridfour.util.jama.Matrix
Matrix determinant
didFileFailInspection() - Method in class org.gridfour.gvrs.GvrsInspector
Indicates whether the inspection detected a failure
didFileHeaderFailInspction() - Method in class org.gridfour.gvrs.GvrsInspector
Indicates whether the inspection detected a failure in the header.
doGeographicCoordinatesBracketLongitude() - Method in class org.gridfour.gvrs.GvrsFileSpecification
Indicates whether a geographic coordinate system covers the full range of longitude with redundant grid points at the beginning and end of each row.
doGeographicCoordinatesWrapLongitude() - Method in class org.gridfour.gvrs.GvrsFileSpecification
Indicates whether a geographic coordinate system covers the full range of longitude but crosses a 360 degree boundary between grid points.

E

encode(int, int, int, int[]) - Method in class org.gridfour.compress.CodecDeflate
 
encode(int, int, int, int[]) - Method in class org.gridfour.compress.CodecFloat
 
encode(int, int, int, int[]) - Method in class org.gridfour.compress.CodecHuffman
 
encode(int) - Method in class org.gridfour.compress.CodecM32
Encodes the specified value and appends it to the buffer.
encode(BitOutputStore, int, byte[]) - Method in class org.gridfour.compress.HuffmanEncoder
 
encode(int, int, int, int[]) - Method in interface org.gridfour.compress.ICompressionEncoder
Encodes the specified tile data in a compressed form.
encode(int, int, int[], byte[]) - Method in interface org.gridfour.compress.IPredictorModel
Encodes the specified data using the predictor model to develop computed adjustments for the data grid.
encode(int, int, int[], byte[]) - Method in class org.gridfour.compress.PredictorModelDifferencing
 
encode(int, int, int[], byte[]) - Method in class org.gridfour.compress.PredictorModelDifferencingWithNulls
 
encode(int, int, int[], byte[]) - Method in class org.gridfour.compress.PredictorModelLinear
 
encode(int, int, int[], byte[]) - Method in class org.gridfour.compress.PredictorModelTriangle
 
encode(int, int, int, int[]) - Method in class org.gridfour.lsop.LsEncoder08
 
encode(int, int, int, int[]) - Method in class org.gridfour.lsop.LsEncoder12
 
encode(int, int, int[]) - Method in class org.gridfour.lsop.LsOptimalPredictor12
Encode the specified raster using the Smith-Lewis Optimal Predictor 12-coefficient variation
encodeFloats(int, int, int, float[]) - Method in class org.gridfour.compress.CodecDeflate
 
encodeFloats(int, int, int, float[]) - Method in class org.gridfour.compress.CodecFloat
 
encodeFloats(int, int, int, float[]) - Method in class org.gridfour.compress.CodecHuffman
 
encodeFloats(int, int, int, float[]) - Method in interface org.gridfour.compress.ICompressionEncoder
Encodes the specified tile data in a compressed form.
encodeFloats(int, int, int, float[]) - Method in class org.gridfour.lsop.LsEncoder08
 
encodeFloats(int, int, int, float[]) - Method in class org.gridfour.lsop.LsEncoder12
 
equals(Object) - Method in class org.gridfour.gvrs.GvrsMetadataReference
 

F

FastByteArrayOutputStream - Class in org.gridfour.io
Provides a faster equivalent of Java's ByteArrayOutputStream.
FastByteArrayOutputStream() - Constructor for class org.gridfour.io.FastByteArrayOutputStream
Standard constructor.
FastByteArrayOutputStream(int) - Constructor for class org.gridfour.io.FastByteArrayOutputStream
Constructs an instance of this class with the specified initial buffer size.
firstDerivativesSet - Variable in class org.gridfour.interpolation.InterpolationResult
Indicates that the first derivatives were computed by the interpolator.
flush() - Method in class org.gridfour.gvrs.GvrsFile
Write any in-memory data to the file.
flush() - Method in class org.gridfour.io.BufferedRandomAccessFile
Ensures that any pending output stored in the buffer is written to the underlying random access file.

G

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.

H

hashCode() - Method in class org.gridfour.gvrs.GvrsMetadataReference
 
headerSize - Variable in class org.gridfour.lsop.LsHeader
 
HuffmanDecoder - Class in org.gridfour.compress
Implements method and elements for encoding data using Huffman's algorithm.
HuffmanDecoder() - Constructor for class org.gridfour.compress.HuffmanDecoder
 
HuffmanEncoder - Class in org.gridfour.compress
Implements method and elements for encoding data using Huffman's algorithm.
HuffmanEncoder() - Constructor for class org.gridfour.compress.HuffmanEncoder
 

I

ICompressionDecoder - Interface in org.gridfour.compress
An interface defining a coder-decoder (codec) for use by a Gridfour raster data compression implementation.
ICompressionEncoder - Interface in org.gridfour.compress
An interface defining a coder-decoder (codec) for use by a Gridfour raster data compression implementation.
identity(int, int) - Static method in class org.gridfour.util.jama.Matrix
Generate identity matrix
IGeoPoint - Interface in org.gridfour.coordinates
Defines methods for specifying a point in geographic coordinates.
IGridPoint - Interface in org.gridfour.coordinates
Defines methods for specifying a point in the grid coordinate system.
IModelPoint - Interface in org.gridfour.coordinates
Defines methods for specifying a point in a real-valued Cartesian coordinate system.
implementsFloatingPointEncoding() - Method in class org.gridfour.compress.CodecDeflate
 
implementsFloatingPointEncoding() - Method in class org.gridfour.compress.CodecFloat
 
implementsFloatingPointEncoding() - Method in class org.gridfour.compress.CodecHuffman
 
implementsFloatingPointEncoding() - Method in interface org.gridfour.compress.ICompressionEncoder
Indicates whether the implementation can encode floating-point values
implementsFloatingPointEncoding() - Method in class org.gridfour.lsop.LsEncoder08
 
implementsFloatingPointEncoding() - Method in class org.gridfour.lsop.LsEncoder12
 
implementsIntegerEncoding() - Method in class org.gridfour.compress.CodecDeflate
 
implementsIntegerEncoding() - Method in class org.gridfour.compress.CodecFloat
 
implementsIntegerEncoding() - Method in class org.gridfour.compress.CodecHuffman
 
implementsIntegerEncoding() - Method in interface org.gridfour.compress.ICompressionEncoder
Indicates whether the implementation can encode integral data types
implementsIntegerEncoding() - Method in class org.gridfour.lsop.LsEncoder08
 
implementsIntegerEncoding() - Method in class org.gridfour.lsop.LsEncoder12
 
INT4_NULL_CODE - Static variable in class org.gridfour.util.GridfourConstants
The default null data value used for integer data representations, including cases where floating-point values are converted to integer values in support of data compression and other operations.
interpolate(double, double, int, int, float[], double, double, InterpolationTarget, InterpolationResult) - Method in class org.gridfour.interpolation.InterpolatorBSpline
Compute the interpolated value, the derivatives, and the normal vector to the surface at the specified grid coordinates.
interpolate(double, double, int, int, float[], double, double, InterpolationTarget, InterpolationResult) - Method in interface org.gridfour.interpolation.IRasterInterpolator
Compute the interpolated value, the derivatives, and the normal vector to the surface at the specified grid coordinates.
interpolateValue(double, double, int, int, float[]) - Method in class org.gridfour.interpolation.InterpolatorBSpline
Compute the interpolated value at the specified grid coordinates.
interpolateValue(double, double, int, int, float[]) - Method in interface org.gridfour.interpolation.IRasterInterpolator
Compute the interpolated value at the specified grid coordinates.
InterpolationResult - Class in org.gridfour.interpolation
A simple container class to carry the results from an interpolation.
InterpolationResult() - Constructor for class org.gridfour.interpolation.InterpolationResult
 
InterpolationTarget - Enum in org.gridfour.interpolation
Specifies the product to be obtained from an interpolation operation.
InterpolatorBSpline - Class in org.gridfour.interpolation
Performs interpolations over a raster (grid) data set using the classic B-Spline algorithm.
InterpolatorBSpline() - Constructor for class org.gridfour.interpolation.InterpolatorBSpline
 
IPredictorModel - Interface in org.gridfour.compress
Defines an interface for predictor-model implementations.
IRasterInterpolator - Interface in org.gridfour.interpolation
Provides an interface for implementing interpolations that operate over a raster grid.
isCartesianCoordinateSystemSpecified() - Method in class org.gridfour.gvrs.GvrsFileSpecification
Indicates whether a Cartesian coordinate system has been set for mapping input coordinates to raster (grid) coordinates and vice versa.
isCategoricalPalette() - Method in class org.gridfour.imaging.palette.ColorPaletteTable
Indicates that all records in the palette provide a single value rather than a range of values.
isChecksumEnabled() - Method in class org.gridfour.gvrs.GvrsFileSpecification
Indicates that the computation of checksums is enabled
isClosed() - Method in class org.gridfour.gvrs.GvrsFile
Indicates whether the raster is closed.
isClosed() - Method in class org.gridfour.io.BufferedRandomAccessFile
Indicates whether the file is closed.
isContinuous() - Method in class org.gridfour.gvrs.GvrsElement
Indicates whether the data element can be treated as a continuous function over a surface or behaves in a non-continuous (discrete-valued) manner.
isContinuous() - Method in class org.gridfour.gvrs.GvrsElementSpecification
Indicates whether the data element can be treated as a continuous function over a surface or behaves in a non-continuous (discrete-valued) manner.
isCovered(double) - Method in class org.gridfour.imaging.palette.ColorPaletteRecord
Indicates whether the specified value z is within the range of values covered by this instance.
isCovered(double) - Method in class org.gridfour.imaging.palette.ColorPaletteTable
Indicates whether this table defines a color value for the specified parameter.
isDataCompressionEnabled() - Method in class org.gridfour.gvrs.GvrsFileSpecification
Indicates whether data compression is enabled
isExtendedFileSizeEnabled() - Method in class org.gridfour.gvrs.GvrsFileSpecification
Indicates whether the extended file size option is enabled.
isFilePositionSet(int) - Method in interface org.gridfour.gvrs.ITilePositionIndex
Indicates whether a file position is set for the specified tile index.
isGeographicCoordinateSystemSpecified() - Method in class org.gridfour.gvrs.GvrsFileSpecification
Indicates whether a geographic coordinate system has been set for mapping input coordinates to raster coordinates and vice versa.
isHinged() - Method in class org.gridfour.imaging.palette.ColorPaletteTable
Indicates whether the palette includes a "hinge".
isIntegral() - Method in enum org.gridfour.gvrs.GvrsElementType
Indicates whether this enumeration identifies an integer-based datatype for GVRS data.
isInterpolationTargetSupported(InterpolationTarget) - Method in class org.gridfour.interpolation.InterpolatorBSpline
Indicates whether the interpolation implementation supports the specified target.
isInterpolationTargetSupported(InterpolationTarget) - Method in interface org.gridfour.interpolation.IRasterInterpolator
Indicates whether the interpolation implementation supports the specified target.
isNonsingular() - Method in class org.gridfour.util.jama.LUDecomposition
Is the matrix nonsingular?
isNormalized() - Method in class org.gridfour.imaging.palette.ColorPaletteTable
Indicates whether the palette is based on a normalization scheme in which the color levels run from either 0 to 1 or -1 to 1 (with a hinge value).
isNullDataSupported() - Method in interface org.gridfour.compress.IPredictorModel
Indicates that the predictor model is intended to handle null values.
isNullDataSupported() - Method in class org.gridfour.compress.PredictorModelDifferencing
 
isNullDataSupported() - Method in class org.gridfour.compress.PredictorModelDifferencingWithNulls
 
isNullDataSupported() - Method in class org.gridfour.compress.PredictorModelLinear
 
isNullDataSupported() - Method in class org.gridfour.compress.PredictorModelTriangle
 
isOpenedForWriting() - Method in class org.gridfour.gvrs.GvrsFile
Indicates whether the file is opened for writing.
isTerminator() - Method in class org.gridfour.imaging.palette.ColorPaletteRecord
Indicates whether the range of values for this instance is to be treated as "terminated".
isTypeCompatible(GvrsMetadataType) - Method in enum org.gridfour.gvrs.GvrsMetadataType
Determines whether the specified type can be treated as compatible with this instance for purposes of data storage.
isValueSupported(float) - Method in class org.gridfour.gvrs.GvrsElementIntCodedFloat
 
ITilePositionIndex - Interface in org.gridfour.gvrs
 

K

KahanSummation - Class in org.gridfour.util
Provides methods and elements for Kahan's algorithm for summing a set of numerical values with extended precision arithmetic.
KahanSummation() - Constructor for class org.gridfour.util.KahanSummation
 

L

leReadDouble() - Method in class org.gridfour.io.BufferedRandomAccessFile
 
leReadFloat() - Method in class org.gridfour.io.BufferedRandomAccessFile
 
leReadFloatArray(float[], int, int) - Method in class org.gridfour.io.BufferedRandomAccessFile
Read an array of floats accessing them in little-endian order.
leReadInt() - Method in class org.gridfour.io.BufferedRandomAccessFile
 
leReadIntArray(int[], int, int) - Method in class org.gridfour.io.BufferedRandomAccessFile
Reads an array of integers accessing them in little-endian order.
leReadLong() - Method in class org.gridfour.io.BufferedRandomAccessFile
 
leReadShort() - Method in class org.gridfour.io.BufferedRandomAccessFile
 
leReadShortArray(short[], int, int) - Method in class org.gridfour.io.BufferedRandomAccessFile
Reads an array of integers accessing them in little-endian order.
leReadUnsignedShort() - Method in class org.gridfour.io.BufferedRandomAccessFile
 
leReadUTF() - Method in class org.gridfour.io.BufferedRandomAccessFile
Reads a series of UTF-8 characters based on the little-endian byte order The first two bytes give a short integer indicating the length of the string specification in bytes.
leWriteDouble(double) - Method in class org.gridfour.io.BufferedRandomAccessFile
 
leWriteFloat(float) - Method in class org.gridfour.io.BufferedRandomAccessFile
 
leWriteInt(int) - Method in class org.gridfour.io.BufferedRandomAccessFile
 
leWriteLong(long) - Method in class org.gridfour.io.BufferedRandomAccessFile
 
leWriteShort(int) - Method in class org.gridfour.io.BufferedRandomAccessFile
 
leWriteUTF(String) - Method in class org.gridfour.io.BufferedRandomAccessFile
Writes a series of UTF-8 characters using the little-endian byte order.
LinearRgb - Class in org.gridfour.imaging.util
Provides utilities for converting data from standard RGB (sRGB) to linear RGB.
linearToStandard(double) - Method in class org.gridfour.imaging.util.LinearRgb
Converts an intensity value from the linear color space to its equivalent in the standard RGB (sRGB) space.
LsCodecUtility - Class in org.gridfour.lsop
Provides convenience methods for adding the LSOP encoder and decoder to a GVRS File Specification.
LsDecoder08 - Class in org.gridfour.lsop
Provides methods and data elements used to decode data compressed using the Gridfour LSOP format based on the methods of Smith and Lewis' Optimal Predictors.
LsDecoder08() - Constructor for class org.gridfour.lsop.LsDecoder08
 
LsDecoder12 - Class in org.gridfour.lsop
Provides methods and data elements used to decode data compressed using the LSOP format based on the methods of Smith and Lewis' Optimal Predictors.
LsDecoder12() - Constructor for class org.gridfour.lsop.LsDecoder12
 
LsEncoder08 - Class in org.gridfour.lsop
Provides methods and data elements used to encode raster data to be compressed using the LSOP format based on the methods of Lewis and Smith's Optimal Predictor with 8 coefficients
LsEncoder08() - Constructor for class org.gridfour.lsop.LsEncoder08
 
LsEncoder12 - Class in org.gridfour.lsop
Provides methods and data elements used to encode raster data to be compressed using the LSOP format based on the methods of Lewis and Smith's Optimal Predictor with 12 coefficients.
LsEncoder12() - Constructor for class org.gridfour.lsop.LsEncoder12
 
LsHeader - Class in org.gridfour.lsop
Provides utilities for reading the LsHeader from a packing.
LsHeader(byte[], int) - Constructor for class org.gridfour.lsop.LsHeader
Constructs a instance populated with parameters extracted from the packing
LSOP_CODEC_ID - Static variable in class org.gridfour.lsop.LsCodecUtility
The standard ID for the Smith and Lewis optimal-predictor based encoder and decoder pair.
LsOptimalPredictor08 - Class in org.gridfour.lsop
Applies the methods of Lewis and Smith (1994) using optimal predictors for data compression.
LsOptimalPredictor08() - Constructor for class org.gridfour.lsop.LsOptimalPredictor08
 
LsOptimalPredictor12 - Class in org.gridfour.lsop
Applies the methods of Lewis and Smith (1994) using optimal predictors for data compression.
LsOptimalPredictor12() - Constructor for class org.gridfour.lsop.LsOptimalPredictor12
 
LsOptimalPredictorResult - Class in org.gridfour.lsop
Provides a simple class for holding the results from an LSOP predictor analysis operation.
LsOptimalPredictorResult(int, int, float[], int, byte[], int, byte[]) - Constructor for class org.gridfour.lsop.LsOptimalPredictorResult
 
lu() - Method in class org.gridfour.util.jama.Matrix
LU Decomposition
LUDecomposition - Class in org.gridfour.util.jama
LU Decomposition.
LUDecomposition(Matrix) - Constructor for class org.gridfour.util.jama.LUDecomposition
LU Decomposition Structure to access L, U and piv.

M

mapCartesianToGrid(double, double) - Method in class org.gridfour.gvrs.GvrsFile
Deprecated.
mapCartesianToGrid(double, double) - Method in class org.gridfour.gvrs.GvrsFileSpecification
Deprecated.
mapFloatToInt(float) - Method in class org.gridfour.gvrs.GvrsElementSpecificationIntCodedFloat
Maps the specified floating-point value to its encoded integer equivalent.
mapGeographicToGrid(double, double) - Method in class org.gridfour.gvrs.GvrsFile
Deprecated.
mapGeographicToGrid(double, double) - Method in class org.gridfour.gvrs.GvrsFileSpecification
Deprecated.
mapGeographicToGridPoint(double, double) - Method in class org.gridfour.gvrs.GvrsFile
Map geographic coordinates to grid coordinates storing the row and column in an array in that order.
mapGeographicToGridPoint(IGeoPoint) - Method in class org.gridfour.gvrs.GvrsFile
Map geographic coordinates to grid coordinates storing the row and column in an instance of the GridPoint class.
mapGeographicToGridPoint(double, double) - Method in class org.gridfour.gvrs.GvrsFileSpecification
Map geographic coordinates to grid coordinates storing the row and column in an instance of the GridPoint class.
mapGeographicToGridPoint(IGeoPoint) - Method in class org.gridfour.gvrs.GvrsFileSpecification
Map geographic coordinates to grid coordinates storing the row and column in an instance of the GridPoint class.
mapGridToCartesian(double, double) - Method in class org.gridfour.gvrs.GvrsFile
Deprecated.
mapGridToCartesian(double, double) - Method in class org.gridfour.gvrs.GvrsFileSpecification
Deprecated.
mapGridToGeographic(double, double) - Method in class org.gridfour.gvrs.GvrsFile
Deprecated.
mapGridToGeographic(double, double) - Method in class org.gridfour.gvrs.GvrsFileSpecification
Deprecated.
mapGridToGeoPoint(double, double) - Method in class org.gridfour.gvrs.GvrsFile
Map grid coordinates to geographic coordinates storing the resulting latitude and longitude in an instance of GvrsGeoPoint.
mapGridToGeoPoint(double, double) - Method in class org.gridfour.gvrs.GvrsFileSpecification
Map grid coordinates to geographic coordinates storing the resulting latitude and longitude in an instance of GvrsGeoPoint.
mapGridToModelPoint(double, double) - Method in class org.gridfour.gvrs.GvrsFile
Map grid coordinates to model coordinates storing the resulting x and y values in a GvrsModelPoint instance.
mapGridToModelPoint(double, double) - Method in class org.gridfour.gvrs.GvrsFileSpecification
Map grid coordinates to model coordinates storing the resulting x and y values in a GvrsModelPoint instance.
mapIntegerToValue(int) - Method in class org.gridfour.gvrs.GvrsElementIntCodedFloat
Converts a coded integer to its associated floating-point value based on the scale and offset parameters set for this instance.
mapIntToFloat(int) - Method in class org.gridfour.gvrs.GvrsElementSpecificationIntCodedFloat
Maps the specified integer value to its decoded floating-point equivalent.
mapModelToGridPoint(double, double) - Method in class org.gridfour.gvrs.GvrsFile
Map model coordinates to grid coordinates storing the computed row and column in an instance of GvrsGridPoint.
mapModelToGridPoint(IModelPoint) - Method in class org.gridfour.gvrs.GvrsFile
Maps a model point to a grid point.
mapModelToGridPoint(double, double) - Method in class org.gridfour.gvrs.GvrsFileSpecification
Map model coordinates to grid coordinates storing the computed row and column in an instance of GvrsGridPoint.
mapModelToGridPoint(IModelPoint) - Method in class org.gridfour.gvrs.GvrsFileSpecification
Maps a model point to a grid point.
mapValueToInteger(float) - Method in class org.gridfour.gvrs.GvrsElementIntCodedFloat
Converts a floating-point value to its associated integer code based on the scale and offset parameters set for this instance.
Matrix - Class in org.gridfour.util.jama
Jama = Java Matrix class.
Matrix(int, int) - Constructor for class org.gridfour.util.jama.Matrix
Construct an m-by-n matrix of zeros.
Matrix(int, int, double) - Constructor for class org.gridfour.util.jama.Matrix
Construct an m-by-n constant matrix.
Matrix(double[][]) - Constructor for class org.gridfour.util.jama.Matrix
Construct a matrix from a 2-D array.
Matrix(double[][], int, int) - Constructor for class org.gridfour.util.jama.Matrix
Construct a matrix quickly without checking arguments.
Matrix(double[], int) - Constructor for class org.gridfour.util.jama.Matrix
Construct a matrix from a one-dimensional packed array
MAX_BYTES_PER_VALUE - Static variable in class org.gridfour.compress.CodecM32
The maximum number of bytes that would be needed to encode large-magnitude symbols
minus(Matrix) - Method in class org.gridfour.util.jama.Matrix
C = A - B
minusEquals(Matrix) - Method in class org.gridfour.util.jama.Matrix
A = A - B
ModelPoint - Class in org.gridfour.coordinates
Provides methods and elements for specifying a point in a real-valued Cartesian coordinate system.
ModelPoint(double, double) - Constructor for class org.gridfour.coordinates.ModelPoint
Standard constructor

N

nCoefficients - Variable in class org.gridfour.lsop.LsHeader
 
newInstance() - Method in enum org.gridfour.gvrs.GvrsMnc
Constructs a new instance of a GvrsMetadata with the name and data type specified by the enumeration.
newInstance(int) - Method in enum org.gridfour.gvrs.GvrsMnc
Constructs a new instance of a GvrsMetadata object with the name, data type, specified by the enumeration and the record ID assigned to it by the calling application.
nInitializerCodes - Variable in class org.gridfour.lsop.LsHeader
 
nInteriorCodes - Variable in class org.gridfour.lsop.LsHeader
 
norm1() - Method in class org.gridfour.util.jama.Matrix
One norm
normF() - Method in class org.gridfour.util.jama.Matrix
Frobenius norm
normInf() - Method in class org.gridfour.util.jama.Matrix
Infinity norm
nullify() - Method in class org.gridfour.interpolation.InterpolationResult
 

O

org.gridfour.compress - package org.gridfour.compress
Provides classes and interfaces for compressing raster data.
org.gridfour.coordinates - package org.gridfour.coordinates
Provides classes related to the specification and transformation of coordinates used in raster-based applications.
org.gridfour.gvrs - package org.gridfour.gvrs
Provides classes and interfaces for managing raster data in files.
org.gridfour.imaging - package org.gridfour.imaging
Provides classes related to the creation, display, and processing of images.
org.gridfour.imaging.palette - package org.gridfour.imaging.palette
Provides utilities for managing color palettes.
org.gridfour.imaging.util - package org.gridfour.imaging.util
Provides simple utility classes to support the production of images
org.gridfour.interpolation - package org.gridfour.interpolation
Provides tools for interpolation over a raster data set.
org.gridfour.io - package org.gridfour.io
Utility classes and interfaces related to I/O operations
org.gridfour.lsop - package org.gridfour.lsop
Provides utilities for compressing data using Smith and Lewis's optimal predictors
org.gridfour.util - package org.gridfour.util
Utility classes to support applications that use the gvrs API.
org.gridfour.util.concurrent - package org.gridfour.util.concurrent
Utility classes that assist in using concurrent processing for raster data sets.
org.gridfour.util.jama - package org.gridfour.util.jama
This package includes the public-domain JAMA matrix library implementation.

P

packHeader(int, int, int, float[], int, int, int) - Static method in class org.gridfour.lsop.LsHeader
Packs the metadata ("header") for a LSOP compression into an array of bytes
packHeader(int, LsOptimalPredictorResult, int) - Static method in class org.gridfour.lsop.LsHeader
 
parse(String) - Method in class org.gridfour.imaging.palette.ColorNameParser
Compares the specified a name to recognized colors and, if available, resolve it into a valid instance.
parseSpecificationString(String) - Static method in class org.gridfour.gvrs.GvrsSpecificationForCodec
 
plus(Matrix) - Method in class org.gridfour.util.jama.Matrix
C = A + B
plusEquals(Matrix) - Method in class org.gridfour.util.jama.Matrix
A = A + B
PredictorModelDifferencing - Class in org.gridfour.compress
Applies the differencing model to the data.
PredictorModelDifferencing() - Constructor for class org.gridfour.compress.PredictorModelDifferencing
 
PredictorModelDifferencingWithNulls - Class in org.gridfour.compress
Applies the differencing model to the data with special treatment for non-continuous values.
PredictorModelDifferencingWithNulls() - Constructor for class org.gridfour.compress.PredictorModelDifferencingWithNulls
 
PredictorModelLinear - Class in org.gridfour.compress
Applies the linear model to the data.
PredictorModelLinear() - Constructor for class org.gridfour.compress.PredictorModelLinear
 
PredictorModelTriangle - Class in org.gridfour.compress
Applies the triangle model to the data.
PredictorModelTriangle() - Constructor for class org.gridfour.compress.PredictorModelTriangle
 
PredictorModelType - Enum in org.gridfour.compress
Used to represent the type of predictor used to encode data
print(int, int) - Method in class org.gridfour.util.jama.Matrix
Print the matrix to stdout.
print(PrintWriter, int, int) - Method in class org.gridfour.util.jama.Matrix
Print the matrix to the output stream.
print(NumberFormat, int) - Method in class org.gridfour.util.jama.Matrix
Print the matrix to stdout.
print(PrintWriter, NumberFormat, int) - Method in class org.gridfour.util.jama.Matrix
Print the matrix to the output stream.
printDiagnostics(PrintStream) - Method in class org.gridfour.io.BufferedRandomAccessFile
Prints current state data for file.

R

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.

S

secondDerivativesSet - Variable in class org.gridfour.interpolation.InterpolationResult
Indicates that the second derivatives were computed by the interpolator.
seed - Variable in class org.gridfour.lsop.LsHeader
 
seek(long) - Method in class org.gridfour.io.BufferedRandomAccessFile
Sets the file position given as an offset the beginning of the file.
set(int, int, double) - Method in class org.gridfour.util.jama.Matrix
Set a single element.
setCartesianCoordinates(double, double, double, double) - Method in class org.gridfour.gvrs.GvrsFileSpecification
Sets the real-valued model to a Cartesian coordinate system.
setCartesianModel(double, double, double, double) - Method in class org.gridfour.gvrs.GvrsFileSpecification
Sets the real-valued model to a Cartesian coordinate system.
setChecksumEnabled(boolean) - Method in class org.gridfour.gvrs.GvrsFileSpecification
Enables or disables the optional checksum computation feature.
setContinuous(boolean) - Method in class org.gridfour.gvrs.GvrsElementSpecification
Sets a value indicating whether the data element can be treated as a continuous function over a surface.
setDataCompressionEnabled(boolean) - Method in class org.gridfour.gvrs.GvrsFileSpecification
Sets data compression to enabled or disabled.
setDeflateEnabled(boolean) - Method in class org.gridfour.lsop.LsEncoder12
Enables or disables the use of Deflate in the compression sequence.
setDescription(String) - Method in class org.gridfour.gvrs.GvrsElementSpecification
Sets an arbitrary description string.
setDescription(String) - Method in class org.gridfour.gvrs.GvrsMetadata
Sets an optional description string.
setDouble(double) - Method in class org.gridfour.gvrs.GvrsMetadata
 
setDoubles(double[]) - Method in class org.gridfour.gvrs.GvrsMetadata
 
setExtendedFileSizeEnabled(boolean) - Method in class org.gridfour.gvrs.GvrsFileSpecification
Indicates whether the extended file size option is enabled.
setFilePosition(int, long) - Method in interface org.gridfour.gvrs.ITilePositionIndex
Store the specified offset at the position given by the tile row and column.
setGeographicCoordinates(double, double, double, double) - Method in class org.gridfour.gvrs.GvrsFileSpecification
Set a geographic coordinate system to be used for interpreting the data.
setGeographicModel(double, double, double, double) - Method in class org.gridfour.gvrs.GvrsFileSpecification
Set a geographic coordinate system to be used for interpreting the data.
setInteger(int) - Method in class org.gridfour.gvrs.GvrsMetadata
 
setIntegers(int[]) - Method in class org.gridfour.gvrs.GvrsMetadata
 
setLabel(String) - Method in class org.gridfour.gvrs.GvrsElementSpecification
Sets an arbitrary unit of label string.
setLabel(String) - Method in class org.gridfour.gvrs.GvrsFileSpecification
Set an arbitrary label string for the raster file.
setLabel(String) - Method in class org.gridfour.imaging.palette.ColorPaletteRecord
Sets an arbitrary label string for the record
setMatrix(int, int, int, int, Matrix) - Method in class org.gridfour.util.jama.Matrix
Set a submatrix.
setMatrix(int[], int[], Matrix) - Method in class org.gridfour.util.jama.Matrix
Set a submatrix.
setMatrix(int[], int, int, Matrix) - Method in class org.gridfour.util.jama.Matrix
Set a submatrix.
setMatrix(int, int, int[], Matrix) - Method in class org.gridfour.util.jama.Matrix
Set a submatrix.
setMultiThreadingEnabled(boolean) - Method in class org.gridfour.gvrs.GvrsFile
Sets multi-threading enabled.
setRasterSpaceType(RasterSpaceType) - Method in class org.gridfour.gvrs.GvrsFileSpecification
Sets the geometry type associated with the row and column positions in the raster.
setShort(short) - Method in class org.gridfour.gvrs.GvrsMetadata
 
setShorts(short[]) - Method in class org.gridfour.gvrs.GvrsMetadata
 
setString(String) - Method in class org.gridfour.gvrs.GvrsMetadata
 
setTileCacheSize(int) - Method in class org.gridfour.gvrs.GvrsFile
Sets the tile cache size.
setTileCacheSize(GvrsCacheSize) - Method in class org.gridfour.gvrs.GvrsFile
Sets the tile cache size to one of the standard sizes defined by the specified enumeration.
setTransformModelToRaster(AffineTransform) - Method in class org.gridfour.gvrs.GvrsFileSpecification
Set the transform for mapping model coordinates to the raster grid.
setTransformRasterToModel(AffineTransform) - Method in class org.gridfour.gvrs.GvrsFileSpecification
Set the transform for mapping model coordinates to the raster grid.
setUnitOfMeasure(String) - Method in class org.gridfour.gvrs.GvrsElementSpecification
Sets an arbitrary unit of measure string.
setUnsignedShort(int) - Method in class org.gridfour.gvrs.GvrsMetadata
 
setUnsignedShorts(short[]) - Method in class org.gridfour.gvrs.GvrsMetadata
 
setUnsignedShorts(int[]) - Method in class org.gridfour.gvrs.GvrsMetadata
 
SHORT_NULL_CODE - Static variable in class org.gridfour.util.GridfourConstants
The default null data value used for short integer data representations.
skipBytes(int) - Method in class org.gridfour.io.BufferedRandomAccessFile
Attempts to skip over n bytes.
solve(Matrix) - Method in class org.gridfour.util.jama.LUDecomposition
Solve A*X = B
standardToLinear(int) - Method in class org.gridfour.imaging.util.LinearRgb
Converts a value giving an intensity from one of the color components in the sRGB space to the linear equivalent.
summarize(PrintStream, boolean) - Method in class org.gridfour.gvrs.GvrsFile
Scans the file and writes a summary of its content to the specified PrintStream.
summarize(PrintStream) - Method in class org.gridfour.gvrs.GvrsFileSpecification
Prints a summary of the specification to the indicated output stream.

T

TaskGroupExecutor - Class in org.gridfour.util.concurrent
Extends the Java ThreadPoolExecutor class to add support for processing groups of tasks.
TaskGroupExecutor(int) - Constructor for class org.gridfour.util.concurrent.TaskGroupExecutor
Provides a simplified constructor which is customized for processing task groups.
testLinearToStandard(double) - Method in class org.gridfour.imaging.util.LinearRgb
Provides a test method for evaluating the linear interpolation performed by this class's linearToStandard method.
times(double) - Method in class org.gridfour.util.jama.Matrix
Multiply a matrix by a scalar, C = s*A
times(Matrix) - Method in class org.gridfour.util.jama.Matrix
Linear algebraic matrix multiplication, A * B
timesEquals(double) - Method in class org.gridfour.util.jama.Matrix
Multiply a matrix by a scalar in place, A = s*A
to180(double) - Static method in class org.gridfour.util.Angle
Computes an equivalent value for the angle in the range 180 ≤ value < 180
to360(double) - Static method in class org.gridfour.util.Angle
Computes an equivalent value for the angle in the range 0 ≤ value < 360
toByteArray() - Method in class org.gridfour.io.FastByteArrayOutputStream
Gets the content of the buffer in the form of a byte array.
toString() - Method in class org.gridfour.coordinates.GridPoint
 
toString() - Method in class org.gridfour.gvrs.GvrsElement
 
toString() - Method in class org.gridfour.gvrs.GvrsElementFloat
 
toString() - Method in class org.gridfour.gvrs.GvrsElementInt
 
toString() - Method in class org.gridfour.gvrs.GvrsElementIntCodedFloat
 
toString() - Method in class org.gridfour.gvrs.GvrsElementShort
 
toString() - Method in class org.gridfour.gvrs.GvrsElementSpecificationFloat
 
toString() - Method in class org.gridfour.gvrs.GvrsElementSpecificationInt
 
toString() - Method in class org.gridfour.gvrs.GvrsElementSpecificationIntCodedFloat
 
toString() - Method in class org.gridfour.gvrs.GvrsElementSpecificationShort
 
toString() - Method in class org.gridfour.gvrs.GvrsMetadata
 
toString() - Method in class org.gridfour.io.BitOutputStore
 
toString() - Method in class org.gridfour.io.FastByteArrayOutputStream
 
trace() - Method in class org.gridfour.util.jama.Matrix
Matrix trace.
transpose() - Method in class org.gridfour.util.jama.Matrix
Matrix transpose.

U

u - Variable in class org.gridfour.lsop.LsHeader
 
uminus() - Method in class org.gridfour.util.jama.Matrix
Unary minus
update(byte[], int, int) - Method in class org.gridfour.util.GridfourCRC32C
Updates the CRC-32C checksum with the specified array of bytes
update(byte[]) - Method in class org.gridfour.util.GridfourCRC32C
Updates the CRC-32C checksum with the specified array of bytes

V

valueOf(String) - Static method in enum org.gridfour.compress.PredictorModelType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.gridfour.compress.PredictorModelType
Gets the enumeration instance associated with the specified code value
valueOf(String) - Static method in enum org.gridfour.coordinates.RasterSpaceType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.gridfour.coordinates.RasterSpaceType
Derives a enumeration value from an integer code.
valueOf(String) - Static method in enum org.gridfour.gvrs.CodecType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gridfour.gvrs.GvrsCacheSize
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gridfour.gvrs.GvrsElementType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.gridfour.gvrs.GvrsElementType
 
valueOf(String) - Static method in enum org.gridfour.gvrs.GvrsMetadataType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.gridfour.gvrs.GvrsMetadataType
 
valueOf(String) - Static method in enum org.gridfour.gvrs.GvrsMnc
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gridfour.interpolation.InterpolationTarget
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.gridfour.compress.PredictorModelType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gridfour.coordinates.RasterSpaceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gridfour.gvrs.CodecType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gridfour.gvrs.GvrsCacheSize
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gridfour.gvrs.GvrsElementType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gridfour.gvrs.GvrsMetadataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gridfour.gvrs.GvrsMnc
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gridfour.interpolation.InterpolationTarget
Returns an array containing the constants of this enum type, in the order they are declared.

W

wasEntireFileInspected() - Method in class org.gridfour.gvrs.GvrsInspector
Indicates whether the inspection was able to process the entire file.
wasFileDeletedOnClose() - Method in class org.gridfour.gvrs.GvrsFile
Indicates if the backing file associated with this instance was successfully deleted on close.
write(int) - Method in class org.gridfour.io.BufferedRandomAccessFile
 
write(byte[]) - Method in class org.gridfour.io.BufferedRandomAccessFile
Writes an array of bytes to the output
write(byte[], int, int) - Method in class org.gridfour.io.BufferedRandomAccessFile
 
write(int) - Method in class org.gridfour.io.FastByteArrayOutputStream
 
write(byte[], int, int) - Method in class org.gridfour.io.FastByteArrayOutputStream
 
writeASCII(String, int) - Method in class org.gridfour.io.BufferedRandomAccessFile
 
writeBoolean(boolean) - Method in class org.gridfour.io.BufferedRandomAccessFile
 
writeByte(int) - Method in class org.gridfour.io.BufferedRandomAccessFile
 
writeBytes(String) - Method in class org.gridfour.io.BufferedRandomAccessFile
 
writeChar(int) - Method in class org.gridfour.io.BufferedRandomAccessFile
Writes a character using two output bytes following the general specification of the Java DataOutput interface.
writeChars(String) - Method in class org.gridfour.io.BufferedRandomAccessFile
 
writeDouble(double) - Method in class org.gridfour.io.BufferedRandomAccessFile
 
writeFloat(float) - Method in class org.gridfour.io.BufferedRandomAccessFile
 
writeFully(byte[]) - Method in class org.gridfour.io.BufferedRandomAccessFile
 
writeFully(byte[], int, int) - Method in class org.gridfour.io.BufferedRandomAccessFile
 
writeInt(int) - Method in class org.gridfour.io.BufferedRandomAccessFile
Writes a 4 byte integer value to the output in a form consistent with the Java DataOutput interface.
writeLong(long) - Method in class org.gridfour.io.BufferedRandomAccessFile
 
writeMetadata(GvrsMetadata) - Method in class org.gridfour.gvrs.GvrsFile
Store a GvrsMetadata instance providing metadata in the file.
writeMetadata(String, String) - Method in class org.gridfour.gvrs.GvrsFile
A convenience method for storing a GVRS metadata object with string content.
writeMetadata(GvrsMnc, String) - Method in class org.gridfour.gvrs.GvrsFile
A convenience method for storing a GVRS metadata object with string content.
writeShort(int) - Method in class org.gridfour.io.BufferedRandomAccessFile
Writes two bytes to the output following the specifications of the Java DataOutput interface.
writeTilePositions(BufferedRandomAccessFile) - Method in interface org.gridfour.gvrs.ITilePositionIndex
Writes the tile position data from the specified file.
writeUTF(String) - Method in class org.gridfour.io.BufferedRandomAccessFile
Writes a series of UTF-8 characters following the specifications of the DataOutput interface.
writeValue(int, int, float) - Method in class org.gridfour.gvrs.GvrsElement
Write a floating-point value to the GVRS raster file.
writeValue(GridPoint, float) - Method in class org.gridfour.gvrs.GvrsElement
Write a floating-point value to the GVRS raster file.
writeValue(int, int, float) - Method in class org.gridfour.gvrs.GvrsElementFloat
 
writeValue(GridPoint, float) - Method in class org.gridfour.gvrs.GvrsElementFloat
 
writeValue(int, int, float) - Method in class org.gridfour.gvrs.GvrsElementInt
 
writeValue(GridPoint, float) - Method in class org.gridfour.gvrs.GvrsElementInt
 
writeValue(int, int, float) - Method in class org.gridfour.gvrs.GvrsElementIntCodedFloat
 
writeValue(GridPoint, float) - Method in class org.gridfour.gvrs.GvrsElementIntCodedFloat
 
writeValue(int, int, float) - Method in class org.gridfour.gvrs.GvrsElementShort
 
writeValue(GridPoint, float) - Method in class org.gridfour.gvrs.GvrsElementShort
 
writeValueInt(int, int, int) - Method in class org.gridfour.gvrs.GvrsElement
Write an integer value in the GVRS raster file.
writeValueInt(GridPoint, int) - Method in class org.gridfour.gvrs.GvrsElement
Write an integer value in the GVRS raster file.
writeValueInt(int, int, int) - Method in class org.gridfour.gvrs.GvrsElementFloat
 
writeValueInt(GridPoint, int) - Method in class org.gridfour.gvrs.GvrsElementFloat
 
writeValueInt(int, int, int) - Method in class org.gridfour.gvrs.GvrsElementInt
 
writeValueInt(GridPoint, int) - Method in class org.gridfour.gvrs.GvrsElementInt
 
writeValueInt(int, int, int) - Method in class org.gridfour.gvrs.GvrsElementIntCodedFloat
Stores an integer value in the GvrsFile; while this method is provided for compatibility with the GvrsElement base class, its use requires special handling.
writeValueInt(GridPoint, int) - Method in class org.gridfour.gvrs.GvrsElementIntCodedFloat
 
writeValueInt(int, int, int) - Method in class org.gridfour.gvrs.GvrsElementShort
 
writeValueInt(GridPoint, int) - Method in class org.gridfour.gvrs.GvrsElementShort
 

Z

z(double, double) - Method in class org.gridfour.gvrs.GvrsInterpolatorBSpline
Interpolates a value for the specified x and y coordinates.
z - Variable in class org.gridfour.interpolation.InterpolationResult
The interpolated value for the coordinate
zInterpGrid(double, double) - Method in class org.gridfour.gvrs.GvrsInterpolatorBSpline
Interpolate the value at the specified grid coordinates.
zNormal(double, double) - Method in class org.gridfour.gvrs.GvrsInterpolatorBSpline
Interpolates a value at the indicated position and also computes the unit surface normal vector.
zNormalGrid(double, double) - Method in class org.gridfour.gvrs.GvrsInterpolatorBSpline
Interpolates a value at the indicated position and also computes the unit surface normal vector.
zTest(double, double, int) - Method in class org.gridfour.gvrs.GvrsInterpolatorBSpline
A test method to perform a simple bi-linear interpolation.
zx - Variable in class org.gridfour.interpolation.InterpolationResult
The value for the partial derivative of z with respect to x (in the direction of the column axis).
zxx - Variable in class org.gridfour.interpolation.InterpolationResult
The value for the second derivative of z with respect to x (in the direction of the column axis).
zxy - Variable in class org.gridfour.interpolation.InterpolationResult
The value for the second partial derivative of z with respect to x and v.
zy - Variable in class org.gridfour.interpolation.InterpolationResult
The value for the partial derivative of z with respect to y (in the direction of the row axis).
zyx - Variable in class org.gridfour.interpolation.InterpolationResult
The value for the second partial derivative of z with respect to y and u.
zyy - Variable in class org.gridfour.interpolation.InterpolationResult
The value for the second partial derivative of z with respect to v.
A B C D E F G H I K L M N O P R S T U V W Z 
Skip navigation links

Copyright © 2022. All rights reserved.