Index

A B C D E F G H I L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accept(File) - Method in class tritechgemini.fileio.SonarFileFilter
 
ADD_DATFILECATALOG - Static variable in class tritechgemini.fileio.GLFCatalogCheck
 
ADD_GLFFASTCATALOG - Static variable in class tritechgemini.fileio.GLFCatalogCheck
 
addFrame() - Method in class tritechgemini.fileio.CatalogSonarInfo
Increase frame count by one
addFrameCount(int) - Method in class tritechgemini.fileio.CatalogSonarInfo
Add a countof n frames to the total.
addObserver(CatalogObserver) - Method in class tritechgemini.fileio.MultiFileCatalog
 
addPoint(int) - Method in class tritechgemini.detect.DetectedRegion
Add a point to the growing region
analyseCatalog() - Method in class tritechgemini.fileio.GeminiFileCatalog
Get the number of sonars, their id's and types, etc.
aris - package aris
 
aris.beams - package aris.beams
 
aris.fileio - package aris.fileio
 
ARISBeam - Class in aris.beams
Data on a single beam.
ARISBeam(int, double, double, double) - Constructor for class aris.beams.ARISBeam
 
ARISBeamData - Class in aris.beams
info about ARIS beams for a device.
ARISBeamData() - Constructor for class aris.beams.ARISBeamData
 
ARISBeams_ARIS1800_1200_48 - Class in aris.beams
 
ARISBeams_ARIS1800_1200_48() - Constructor for class aris.beams.ARISBeams_ARIS1800_1200_48
 
ARISBeams_ARIS1800_96 - Class in aris.beams
 
ARISBeams_ARIS1800_96() - Constructor for class aris.beams.ARISBeams_ARIS1800_96
 
ARISBeams_ARIS3000_128 - Class in aris.beams
 
ARISBeams_ARIS3000_128() - Constructor for class aris.beams.ARISBeams_ARIS3000_128
 
ARISBeams_ARIS3000_64 - Class in aris.beams
 
ARISBeams_ARIS3000_64() - Constructor for class aris.beams.ARISBeams_ARIS3000_64
 
ARISEND - Static variable in class tritechgemini.fileio.GeminiFileCatalog
 
ARISFile - Class in aris
Test reading of ARIS data files.
ARISFile(String) - Constructor for class aris.ARISFile
 
ARISFileCatalog - Class in aris.fileio
File catalog for ARIS sonar files.
ARISFileCatalog(String) - Constructor for class aris.fileio.ARISFileCatalog
 
ARISFileHeader - Class in aris
ARIS File Header.
ARISFileHeader(String) - Constructor for class aris.ARISFileHeader
 
ARISFrameHeader - Class in aris
ARIS Frame header.
ARISFrameHeader(long) - Constructor for class aris.ARISFrameHeader
 
ARISHeader - Class in aris
 
ARISHeader() - Constructor for class aris.ARISHeader
 
ARISImageRecord - Class in aris
 
ARISImageRecord(ARISFileHeader, ARISFrameHeader, double[]) - Constructor for class aris.ARISImageRecord
 
available() - Method in class tritechgemini.fileio.CountingInputStream
 
available() - Method in class tritechgemini.fileio.GLFFastInputStream
 
available() - Method in class tritechgemini.fileio.LittleEndianDataInputStream
 

B

BackgroundSub - Class in tritechgemini.detect
Really simple background subtraction class
BackgroundSub() - Constructor for class tritechgemini.detect.BackgroundSub
 
bearingTable - Variable in class tritechgemini.imagedata.GeminiImageRecord
Bearing table
buildCatalogue(ArrayList<ARISImageRecord>) - Method in class aris.fileio.ARISFileCatalog
 
buildCatalogue(ArrayList<RecordClass>) - Method in class tritechgemini.fileio.GeminiFileCatalog
Catalogue the file.
buildCatalogue(ArrayList<ECDImageRecord>) - Method in class tritechgemini.fileio.ECDFileCatalog
 
buildCatalogue(ArrayList<GLFImageRecord>) - Method in class tritechgemini.fileio.GLFFileCatalog
 
BUILDING - Static variable in interface tritechgemini.fileio.CatalogObserver
 

C

calcBackground(byte[], int, int) - Method in class tritechgemini.detect.BackgroundSub
 
catalogChanged(OfflineCatalogProgress) - Method in interface tritechgemini.fileio.CatalogObserver
Notification sent as a catalog is being built.
CatalogException - Exception Class in tritechgemini.fileio
 
CatalogException() - Constructor for exception class tritechgemini.fileio.CatalogException
 
CatalogException(String) - Constructor for exception class tritechgemini.fileio.CatalogException
 
CatalogException(String, Throwable) - Constructor for exception class tritechgemini.fileio.CatalogException
 
CatalogException(Throwable) - Constructor for exception class tritechgemini.fileio.CatalogException
 
catalogFile(String) - Method in class tritechgemini.fileio.MultiFileCatalog
Having trouble calling from R so trying a name for the function that isn't overloaded.
catalogFiles(String) - Method in class tritechgemini.fileio.MultiFileCatalog
Catalog a single file or a folder of files
catalogFiles(String[]) - Method in class tritechgemini.fileio.MultiFileCatalog
Build a catalogue from a list of files.
catalogFiles(String, boolean) - Method in class tritechgemini.fileio.MultiFileCatalog
Catalog a single file or a folder of files
CatalogObserver - Interface in tritechgemini.fileio
 
CatalogSonarInfo - Class in tritechgemini.fileio
information about an individual sonar in a catalog.
CatalogSonarInfo(int, int, int) - Constructor for class tritechgemini.fileio.CatalogSonarInfo
 
CatalogStreamer - Class in tritechgemini.fileio
 
CatalogStreamer() - Constructor for class tritechgemini.fileio.CatalogStreamer
 
CatalogStreamObserver - Interface in tritechgemini.fileio
 
CatalogStreamSummary - Class in tritechgemini.fileio
Lump of data to send back from a GeminiCatalog.streamCatalog function which will give (or attempt to give) the state of the streaming, which may not be complete, or may have been aborted for some reason.
CatalogStreamSummary(int, long, long, int) - Constructor for class tritechgemini.fileio.CatalogStreamSummary
 
cData - Variable in class tritechgemini.imagedata.ECDImageRecord
 
cDateToMillis(double) - Static method in class tritechgemini.fileio.GeminiFileCatalog
 
cfgFileLen - Variable in class tritechgemini.fileio.GLFFastData
 
cfgFileName - Variable in class tritechgemini.fileio.GLFFastData
 
cfgFilePos - Variable in class tritechgemini.fileio.GLFFastData
 
checkCatalogues(String) - Method in class tritechgemini.fileio.GLFCatalogCheck
Check a file with a specific name.
checkDeserialisedCatalog(String) - Method in class aris.fileio.ARISFileCatalog
 
checkDeserialisedCatalog(String) - Method in class tritechgemini.fileio.ECDFileCatalog
 
checkDeserialisedCatalog(String) - Method in class tritechgemini.fileio.GeminiFileCatalog
Called just after a catalogue object has been deserialised, giving the opportunity to check anything.
checkDeserialisedCatalog(String) - Method in class tritechgemini.fileio.GLFFileCatalog
 
checkGLFFastCatalog(File) - Method in class tritechgemini.fileio.GLFCatalogCheck
Check the catalogue of the zipped glf file.
checkTypeVersion(int, int) - Static method in class tritechgemini.imagedata.ECDImageRecord
check for consistency between record type and version numbers
CLEARED - Static variable in interface tritechgemini.fileio.CatalogObserver
 
clearStore() - Method in class tritechgemini.echogram.EchoLineStore
 
clearTables() - Method in class tritechgemini.imagedata.FanPicksFromData
 
clearTables() - Method in class tritechgemini.imagedata.ImageFanMaker
Most image makers will contain a load of lookup tables to get data in the right place this will clear the tables so that they can be rebuilt on the next call to createFanData
clone() - Method in class aris.ARISImageRecord
 
clone() - Method in class tritechgemini.echogram.EchoLineDef
 
clone() - Method in class tritechgemini.fileio.CatalogSonarInfo
 
clone() - Method in class tritechgemini.imagedata.ECDImageRecord
 
clone() - Method in class tritechgemini.imagedata.FanImageData
Deep hard clone of the image data
clone() - Method in class tritechgemini.imagedata.GeminiImageRecord
 
clone() - Method in class tritechgemini.imagedata.GLFImageRecord
 
clone() - Method in interface tritechgemini.imagedata.SonarImageRecordI
Clone in interface which is properly overridden in inherited classes
close() - Method in class tritechgemini.fileio.CountingInputStream
 
close() - Method in class tritechgemini.fileio.CountingOutputStream
 
close() - Method in class tritechgemini.fileio.GLFFastInputStream
 
close() - Method in class tritechgemini.fileio.LittleEndianDataInputStream
 
close() - Method in class tritechgemini.fileio.LittleEndianDataOutputStream
 
COMPLETE - Static variable in interface tritechgemini.fileio.CatalogObserver
 
completeRegion() - Method in class tritechgemini.detect.DetectedRegion
Called when the image stops growing to measure a few parameters about the image, such as min and max bearings and ranges.
CountingInputStream - Class in tritechgemini.fileio
Wrapper class for an input stream which counts the number of bytes read, skipped etc.
CountingInputStream(InputStream) - Constructor for class tritechgemini.fileio.CountingInputStream
 
CountingOutputStream - Class in tritechgemini.fileio
 
CountingOutputStream(OutputStream) - Constructor for class tritechgemini.fileio.CountingOutputStream
 
CPUMonitor - Class in tritechgemini.fileio
 
CPUMonitor() - Constructor for class tritechgemini.fileio.CPUMonitor
 
create(DataInput) - Method in class tritechgemini.fileio.GLFGenericHeader
 
createBeamList() - Method in class aris.beams.ARISBeamData
Create the beam list.
createBeamList() - Method in class aris.beams.ARISBeams_ARIS1800_1200_48
 
createBeamList() - Method in class aris.beams.ARISBeams_ARIS1800_96
 
createBeamList() - Method in class aris.beams.ARISBeams_ARIS3000_128
 
createBeamList() - Method in class aris.beams.ARISBeams_ARIS3000_64
 
createCatalogue() - Method in class tritechgemini.fileio.GeminiFileCatalog
Catalogue the file.
createFanData(SonarImageRecordI) - Method in class tritechgemini.imagedata.ImageFanMaker
Create fan data from a GeminiRecord with default sizes, probably a width equal to the number of beams and a height scaled accordingly.
createFanData(SonarImageRecordI, byte[]) - Method in class tritechgemini.imagedata.ImageFanMaker
Create fan data from a GeminiRecord with default sizes, probably a width equal to the number of beams and a height scaled accordingly.
createFanData(SonarImageRecordI, int) - Method in class tritechgemini.imagedata.ImageFanMaker
Create fan data using the raw data from the record and the given number of x pixels.
createFanData(SonarImageRecordI, int, byte[]) - Method in class tritechgemini.imagedata.ImageFanMaker
Create fan image with the given width.
createFanData(SonarImageRecordI, int, int) - Method in class tritechgemini.imagedata.ImageFanMaker
n width.
createFanData(SonarImageRecordI, int, int, byte[]) - Method in class tritechgemini.imagedata.FanPicksFromData
 
createFanData(SonarImageRecordI, int, int, byte[]) - Method in class tritechgemini.imagedata.ImageFanMaker
n width.

D

DATAGAP - Static variable in class tritechgemini.fileio.CatalogStreamSummary
 
dataSize - Variable in class tritechgemini.imagedata.GLFImageRecord
 
DATASIZE - Static variable in class aris.ARISFileHeader
 
DATASIZE - Static variable in class aris.ARISFrameHeader
 
datBlockStarts - Variable in class tritechgemini.fileio.GLFFastData
Start position of every block in the data file.
DATEND - Static variable in class tritechgemini.fileio.GeminiFileCatalog
 
datFileLen - Variable in class tritechgemini.fileio.GLFFastData
 
datFileName - Variable in class tritechgemini.fileio.GLFFastData
 
datFilePos - Variable in class tritechgemini.fileio.GLFFastData
 
dede - Variable in class tritechgemini.imagedata.GLFImageRecord
 
DEFINE_BEAMWIDTH3(int, double, double, double) - Method in class aris.beams.ARISBeamData
Add a beam using the same function call as the name of the def in the source header files so it's easy to copy paste the code from the C headers into Java classes.
DetectedRegion - Class in tritechgemini.detect
A connected region of points found by the detector.
DetectedRegion(long, int, double, double, double, double, double, double, double, int, int, int, double) - Constructor for class tritechgemini.detect.DetectedRegion
With viewer
DetectedRegion(SonarImageRecordI, int) - Constructor for class tritechgemini.detect.DetectedRegion
During detection
detectRegions(SonarImageRecordI, byte[], int, int, int) - Method in class tritechgemini.detect.TwoThresholdDetector
Search for regions using a different set of raw data, which should probably be a noise reduced version of what was in the original record.
detectRegions(SonarImageRecordI, SonarImageRecordI, int, int, int) - Method in interface tritechgemini.detect.RegionDetector
Search for regions using the raw data within the record
detectRegions(SonarImageRecordI, SonarImageRecordI, int, int, int) - Method in class tritechgemini.detect.RelativeThresholdDetector
 
detectRegions(SonarImageRecordI, SonarImageRecordI, int, int, int) - Method in class tritechgemini.detect.TwoThresholdDetector
Search for regions using the raw data within the record
dual - Variable in class tritechgemini.imagedata.ECDImageRecord
 

E

ECDEND - Static variable in class tritechgemini.fileio.GeminiFileCatalog
 
ECDFileCatalog - Class in tritechgemini.fileio
 
ECDFileCatalog(String) - Constructor for class tritechgemini.fileio.ECDFileCatalog
 
ECDFileTest - Class in tritechgemini.fileio
 
ECDFileTest() - Constructor for class tritechgemini.fileio.ECDFileTest
 
ECDImageRecord - Class in tritechgemini.imagedata
 
ECDImageRecord(String, int, int) - Constructor for class tritechgemini.imagedata.ECDImageRecord
 
EchogramLine - Class in tritechgemini.echogram
 
EchogramLine(SonarImageRecordI, EchoLineDef, short[]) - Constructor for class tritechgemini.echogram.EchogramLine
 
EchogramLineMaker - Interface in tritechgemini.echogram
 
EchoLineDef - Class in tritechgemini.echogram
 
EchoLineDef(int, int, int) - Constructor for class tritechgemini.echogram.EchoLineDef
Create a echo line definition using two bearing bins, which must be within the range of the bearing table, i.e.
EchoLineStore - Class in tritechgemini.echogram
A store for Echolines added to each image record.
EchoLineStore() - Constructor for class tritechgemini.echogram.EchoLineStore
 
END_TAG - Static variable in class tritechgemini.imagedata.ECDImageRecord
 
endBearing - Variable in class tritechgemini.imagedata.GLFImageRecord
 
endRange - Variable in class tritechgemini.imagedata.GLFImageRecord
 
endReason - Variable in class tritechgemini.fileio.CatalogStreamSummary
 
equals(Object) - Method in class tritechgemini.echogram.EchoLineDef
 

F

FanImageData - Class in tritechgemini.imagedata
Data for a fan shaped image.
FanImageData(SonarImageRecordI, short[][], double, double) - Constructor for class tritechgemini.imagedata.FanImageData
 
FanPicksFromData - Class in tritechgemini.imagedata
Fan maker where a LUT is used to work through each point in the fan image and take data from the SonarRecord to populate that point.
FanPicksFromData() - Constructor for class tritechgemini.imagedata.FanPicksFromData
Create a fan maker that will use two nearest raw data points(closest in range, beam measurements either side of the fan image point).
FanPicksFromData(int) - Constructor for class tritechgemini.imagedata.FanPicksFromData
Create a Fan maker.
FILEEND - Static variable in class tritechgemini.fileio.CatalogStreamSummary
 
filePos - Variable in class tritechgemini.imagedata.GeminiImageRecord
Position in file
finalize() - Method in class tritechgemini.fileio.GLFFileCatalog
 
findRecordCatalog(int, long) - Method in class tritechgemini.fileio.MultiFileCatalog
find which catalog it is for the sonar id and time
findRecordCatalog(SonarImageRecordI) - Method in class tritechgemini.fileio.MultiFileCatalog
Find the catalogue for a given record.
findRecordForIDandTime(int, long) - Method in class tritechgemini.fileio.GeminiFileCatalog
find the closest record to the given time for the sonar ID
findRecordForIndexandTime(int, long) - Method in class tritechgemini.fileio.GeminiFileCatalog
find the closest record to the given time for the sonar Index
findRecordForTime(int, long) - Method in class tritechgemini.fileio.MultiFileCatalog
Find the closest record for the given sonar id to the time in milliseconds
findRecordIndex(long) - Method in class tritechgemini.fileio.GeminiFileCatalog
Find the index of the closest record to the given time.
findRelativeRecord(SonarImageRecordI, int) - Method in class tritechgemini.fileio.GeminiFileCatalog
Used when scrolling by record number.
findRelativeRecord(SonarImageRecordI, int) - Method in class tritechgemini.fileio.MultiFileCatalog
Used when scrolling by record number.
firstRecordTime - Variable in class tritechgemini.fileio.CatalogStreamSummary
 
flush() - Method in class tritechgemini.fileio.CountingOutputStream
 
flush() - Method in class tritechgemini.fileio.LittleEndianDataOutputStream
 
freeAllImageData() - Method in class tritechgemini.fileio.GeminiFileCatalog
 
freeImageData() - Method in class aris.ARISImageRecord
 
freeImageData() - Method in class tritechgemini.imagedata.ECDImageRecord
 
freeImageData() - Method in class tritechgemini.imagedata.GeminiImageRecord
 
freeImageData() - Method in interface tritechgemini.imagedata.SonarImageRecordI
Free the data to save memory.
freeImageData(long, long) - Method in class tritechgemini.fileio.GeminiFileCatalog
Free image data from all records, but with a window around the time of interest which gets kept.
freeImageData(long, long) - Method in class tritechgemini.fileio.MultiFileCatalog
Free image data from all records, but with a window around the time of interest.

G

GeminiAcousticZoom - Class in tritechgemini.fileio
 
GeminiAcousticZoom() - Constructor for class tritechgemini.fileio.GeminiAcousticZoom
 
GeminiFileCatalog<RecordClass> - Class in tritechgemini.fileio
Catalogue of information that's in a single Sonar data file.
GeminiFileCatalog(String) - Constructor for class tritechgemini.fileio.GeminiFileCatalog
 
GeminiImageRecord - Class in tritechgemini.imagedata
 
GeminiImageRecord(GLFGenericHeader, String, int, int) - Constructor for class tritechgemini.imagedata.GeminiImageRecord
 
GeminiPingTail - Class in tritechgemini.fileio
 
GeminiPingTail(File, int, int) - Constructor for class tritechgemini.fileio.GeminiPingTail
 
genericHeader - Variable in class tritechgemini.imagedata.PublicMessageHeader
 
getAccellX() - Method in class aris.ARISFrameHeader
 
getAccellY() - Method in class aris.ARISFrameHeader
 
getAccellZ() - Method in class aris.ARISFrameHeader
 
getAltitude() - Method in class aris.ARISFrameHeader
 
getAppliedSettings() - Method in class aris.ARISFrameHeader
 
getArisAppVersion() - Method in class aris.ARISFrameHeader
 
getArisAppVersionMajor() - Method in class aris.ARISFrameHeader
 
getArisAppVersionMinor() - Method in class aris.ARISFrameHeader
 
getArisErrorFlagsUint() - Method in class aris.ARISFrameHeader
 
getAuxFlags() - Method in class aris.ARISFileHeader
 
getAvailable2() - Method in class aris.ARISFrameHeader
 
getAverageValue() - Method in class tritechgemini.detect.DetectedRegion
Average intensity in the region.
getBackground() - Method in class tritechgemini.detect.BackgroundSub
Get the current background.
getBattery() - Method in class aris.ARISFrameHeader
 
getBatteryVoltage() - Method in class aris.ARISFrameHeader
 
getBeamCentres() - Method in class aris.beams.ARISBeamData
 
getBeamCentresRadians() - Method in class aris.beams.ARISBeamData
Get the beam centres in radians.
getBeamData(int) - Static method in class aris.beams.ARISBeamData
Get the right set of beam data based on the number of beams.
getBeamTilt() - Method in class aris.ARISFrameHeader
 
getBearingIndex(double) - Method in class aris.ARISImageRecord
 
getBearingIndex(double) - Method in class tritechgemini.imagedata.GeminiImageRecord
 
getBearingIndex(double) - Method in interface tritechgemini.imagedata.SonarImageRecordI
Get the index from the bearing table of the bearing closest to the given bearing.
getBearingRange(double[]) - Method in class tritechgemini.echogram.EchoLineDef
Get the range from the given bearing table.
getBearingTable() - Method in class aris.ARISImageRecord
 
getBearingTable() - Method in class tritechgemini.imagedata.GeminiImageRecord
 
getBearingTable() - Method in interface tritechgemini.imagedata.SonarImageRecordI
 
getbMap() - Method in class tritechgemini.fileio.GLFFastBlockData
 
getByteCount() - Method in class tritechgemini.fileio.CountingOutputStream
 
getByteSize() - Method in class tritechgemini.fileio.GLFGenericHeader
 
getCatalogException() - Method in class tritechgemini.fileio.GeminiFileCatalog
 
getCatalogList() - Method in class tritechgemini.fileio.MultiFileCatalog
 
getCatalogName(String) - Static method in class tritechgemini.fileio.GeminiFileCatalog
Get a name for a serialized catalog file.
getCentres() - Method in class aris.beams.ARISBeamData
From the array list of detail, make a simple double array of the beam centres in degrees and in radians.
getChirp() - Method in class aris.ARISImageRecord
 
getChirp() - Method in class tritechgemini.imagedata.ECDImageRecord
 
getChirp() - Method in class tritechgemini.imagedata.GLFImageRecord
 
getChirp() - Method in interface tritechgemini.imagedata.SonarImageRecordI
Get if chirp was on 0 off, 1 on, -1 unknown
getCompassHeading() - Method in class aris.ARISFrameHeader
 
getCompassPitch() - Method in class aris.ARISFrameHeader
 
getCompassReserved1() - Method in class aris.ARISFrameHeader
 
getCompassRevision() - Method in class aris.ARISFrameHeader
 
getCompassRoll() - Method in class aris.ARISFrameHeader
 
getConfigFlags() - Method in class aris.ARISFrameHeader
 
getConnectionTypes() - Static method in class tritechgemini.detect.TwoThresholdDetector
Get types of available connection
getConstrainedSettings() - Method in class aris.ARISFrameHeader
 
getCPUTempFault() - Method in class aris.ARISFrameHeader
 
getCurrentFile() - Method in class tritechgemini.fileio.OfflineCatalogProgress
 
getCyclePeriod() - Method in class aris.ARISFrameHeader
 
getData() - Method in class tritechgemini.echogram.EchogramLine
 
getDatasize() - Static method in class aris.ARISFileHeader
 
getDateGGK() - Method in class aris.ARISFrameHeader
 
getDatelength() - Static method in class aris.ARISFileHeader
 
getDefaultXbins(SonarImageRecordI) - Method in class tritechgemini.imagedata.ImageFanMaker
Get the default number of X bins.
getDegC1() - Method in class aris.ARISFrameHeader
 
getDegC2() - Method in class aris.ARISFrameHeader
 
getDepth() - Method in class aris.ARISFrameHeader
 
getDeviceId() - Method in class aris.ARISImageRecord
 
getDeviceId() - Method in class tritechgemini.imagedata.ECDImageRecord
 
getDeviceId() - Method in class tritechgemini.imagedata.GLFImageRecord
 
getDeviceId() - Method in interface tritechgemini.imagedata.SonarRecordI
 
getDeviceType() - Method in class tritechgemini.imagedata.GLFImageRecord
Get the device type as a string.
getDOPGGK() - Method in class aris.ARISFrameHeader
 
getEchogramLine(SonarImageRecordI, EchoLineDef) - Method in interface tritechgemini.echogram.EchogramLineMaker
 
getEchogramLine(SonarImageRecordI, EchoLineDef) - Method in class tritechgemini.echogram.StandardEchogramLineMaker
Get an echogram line, creating it if necessary
getEchoLine(EchoLineDef) - Method in class tritechgemini.echogram.EchoLineStore
Get an echo line from the store.
getEchoLineDef() - Method in class tritechgemini.echogram.EchogramLine
 
getEchoLineStore() - Method in class aris.ARISImageRecord
 
getEchoLineStore() - Method in class tritechgemini.imagedata.GeminiImageRecord
 
getEchoLineStore() - Method in interface tritechgemini.imagedata.SonarImageRecordI
Get storage for echogram lines.
getEHTGGK() - Method in class aris.ARISFrameHeader
 
getEnable150V() - Method in class aris.ARISFrameHeader
 
getEnableInterpacketDelay() - Method in class aris.ARISFrameHeader
 
getEndFrame() - Method in class aris.ARISFileHeader
 
getFileBytes() - Method in class tritechgemini.fileio.GLFFastData
 
getFileCatalog(String, boolean) - Static method in class tritechgemini.fileio.GeminiFileCatalog
Preferred way of getting a file catalogue, since it will automatically handle ECD, GLF and DAT files.
getFileHeader() - Method in class aris.ARISFile
 
getFileHeader() - Method in class aris.ARISImageRecord
 
getFileName() - Method in class aris.ARISFile
 
getFileName() - Method in class aris.ARISFileHeader
 
getFilePath() - Method in class aris.ARISImageRecord
 
getFilePath() - Method in class tritechgemini.fileio.GeminiFileCatalog
 
getFilePath() - Method in class tritechgemini.imagedata.GeminiImageRecord
 
getFilePath() - Method in interface tritechgemini.imagedata.SonarImageRecordI
Path to the image file
getFilePosition() - Method in class aris.ARISFrameHeader
 
getFiles() - Method in class tritechgemini.fileio.SonarFileList
Get all the files as an array of strings
getFileSize() - Method in class aris.ARISFileHeader
 
getFirmwareRevision() - Method in class aris.ARISFrameHeader
 
getFirstRecordTime() - Method in class tritechgemini.fileio.GeminiFileCatalog
Get the time of the first record
getFlags() - Method in class aris.ARISFileHeader
 
getFlags() - Method in class aris.ARISFrameHeader
 
getFlags3D() - Method in class aris.ARISFileHeader
 
getFocus() - Method in class aris.ARISFrameHeader
 
getFocusCurrentPosition() - Method in class aris.ARISFrameHeader
 
getFocusMotorMoving() - Method in class aris.ARISFrameHeader
 
getFocusNotFoundFault() - Method in class aris.ARISFrameHeader
 
getFocusOverCurrentFault() - Method in class aris.ARISFrameHeader
 
getFocusStalledFault() - Method in class aris.ARISFrameHeader
 
getFocusTimeoutFault() - Method in class aris.ARISFrameHeader
 
getFPGABusyFault() - Method in class aris.ARISFrameHeader
 
getFPGAStuckFault() - Method in class aris.ARISFrameHeader
 
getFPGATimeoutFault() - Method in class aris.ARISFrameHeader
 
getFrameCount() - Method in class aris.ARISFileHeader
 
getFrameHeader() - Method in class aris.ARISImageRecord
 
getFrameIndex() - Method in class aris.ARISFrameHeader
 
getFrameInterval() - Method in class aris.ARISFileHeader
 
getFrameRate() - Method in class aris.ARISFileHeader
 
getFrameRate() - Method in class aris.ARISFrameHeader
 
getFrameTime() - Method in class aris.ARISFrameHeader
 
getFrequencyHiLow() - Method in class aris.ARISFrameHeader
 
getFullRecord(int) - Method in class tritechgemini.fileio.GeminiFileCatalog
Get a record at given index, loading full data if required.
getGain() - Method in class aris.ARISImageRecord
 
getGain() - Method in class tritechgemini.imagedata.ECDImageRecord
 
getGain() - Method in class tritechgemini.imagedata.GLFImageRecord
 
getGain() - Method in interface tritechgemini.imagedata.SonarImageRecordI
 
getGeminiRecord() - Method in class tritechgemini.detect.DetectedRegion
 
getGeminiRecord() - Method in class tritechgemini.echogram.EchogramLine
 
getGeminiRecord() - Method in class tritechgemini.imagedata.FanImageData
Original gemini record that created these data.
getGlfFastFile(File) - Static method in class tritechgemini.fileio.GLFFastInputStream
Get a name for a fast glf data file.
getGlfFile() - Method in class tritechgemini.fileio.GLFFastInputStream
 
getGoTime() - Method in class aris.ARISFrameHeader
 
getGpsTimeAge() - Method in class aris.ARISFrameHeader
 
getGPSTimeStamp() - Method in class aris.ARISFrameHeader
 
getHeadidlen() - Static method in class aris.ARISFileHeader
 
getHeading() - Method in class aris.ARISFrameHeader
 
getHeadingRate() - Method in class aris.ARISFrameHeader
 
getHeaveTSS() - Method in class aris.ARISFrameHeader
 
getHighResolution() - Method in class aris.ARISFileHeader
 
getHumidity() - Method in class aris.ARISFrameHeader
 
getHumidityFault() - Method in class aris.ARISFrameHeader
 
getImageData() - Method in class aris.ARISImageRecord
 
getImageData() - Method in class tritechgemini.imagedata.ECDImageRecord
 
getImageData() - Method in class tritechgemini.imagedata.GeminiImageRecord
Get uncompressed imageData.
getImageData() - Method in interface tritechgemini.imagedata.SonarImageRecordI
Get image data array.
getImageRecords() - Method in class tritechgemini.fileio.GeminiFileCatalog
 
getImageValues() - Method in class tritechgemini.imagedata.FanImageData
 
getInputStreamPos() - Method in class tritechgemini.fileio.GLFFastBlockData
 
getIntensity() - Method in class aris.ARISFrameHeader
 
getInterpacketDelayPeriod() - Method in class aris.ARISFrameHeader
 
getInvalidSettings() - Method in class aris.ARISFrameHeader
 
getLargeLens() - Method in class aris.ARISFileHeader
 
getLargeLens() - Method in class aris.ARISFrameHeader
 
getLastBackgroundRecord() - Method in class tritechgemini.detect.BackgroundSub
Get the last record used for a background subtraction.
getLastFileName() - Method in class tritechgemini.fileio.OfflineCatalogProgress
 
getLastRecordTime() - Method in class tritechgemini.fileio.GeminiFileCatalog
Get the time of the last record
getLatitude() - Method in class aris.ARISFrameHeader
 
getLinkSpeed() - Method in class tritechgemini.imagedata.GLFStatusData
Get the link speed which should be 10,100 or 1000Mbps
getLinkType() - Method in class tritechgemini.imagedata.GLFStatusData
Get the link type.
getLoadTime() - Method in class aris.ARISImageRecord
 
getLoadTime() - Method in class tritechgemini.imagedata.GeminiImageRecord
 
getLoadTime() - Method in interface tritechgemini.imagedata.SonarImageRecordI
Get the record load time in nanoseconds.
getLongitude() - Method in class aris.ARISFrameHeader
 
getMainVoltage() - Method in class aris.ARISFrameHeader
 
getMatrixlength() - Static method in class aris.ARISFrameHeader
 
getMaxBearing() - Method in class tritechgemini.detect.DetectedRegion
 
getMaxDeviceRecords() - Method in class tritechgemini.fileio.MultiFileCatalog
Get max records for a single sonar.
getMaxObjectSize() - Method in class tritechgemini.detect.TwoThresholdDetector
 
getMaxRange() - Method in class aris.ARISImageRecord
 
getMaxRange() - Method in class tritechgemini.detect.DetectedRegion
 
getMaxRange() - Method in class tritechgemini.imagedata.ECDImageRecord
Get the maximum range using eq' provided by Phil.
getMaxRange() - Method in class tritechgemini.imagedata.GLFImageRecord
 
getMaxRange() - Method in interface tritechgemini.imagedata.SonarImageRecordI
 
getMaxSonarFrames() - Method in class tritechgemini.fileio.GeminiFileCatalog
 
getMaxValue() - Method in class tritechgemini.detect.DetectedRegion
 
getMetresPerPixX() - Method in class tritechgemini.imagedata.FanImageData
Image scale
getMetresPerPixY() - Method in class tritechgemini.imagedata.FanImageData
Image scale
getMicronLinkType() - Method in class tritechgemini.imagedata.GLFStatusData
Get the 720im/Micron linkType
getMinBearing() - Method in class tritechgemini.detect.DetectedRegion
 
getMinObjectSize() - Method in class tritechgemini.detect.TwoThresholdDetector
 
getMinRange() - Method in class tritechgemini.detect.DetectedRegion
 
getMissedPackets() - Method in class aris.ARISFrameHeader
 
getnBeam() - Method in class aris.ARISImageRecord
 
getnBeam() - Method in class tritechgemini.imagedata.ECDImageRecord
 
getnBeam() - Method in class tritechgemini.imagedata.GLFImageRecord
 
getnBeam() - Method in interface tritechgemini.imagedata.SonarImageRecordI
 
getNBeam() - Method in class tritechgemini.imagedata.GeminiImageRecord
 
getNewCatalog() - Method in class tritechgemini.fileio.OfflineCatalogProgress
A single file catalogue that's been added to a MultiFileCatalogue
getnFrames() - Method in class tritechgemini.fileio.CatalogSonarInfo
 
getNgpsdate() - Static method in class aris.ARISFrameHeader
 
getnPoints() - Method in class tritechgemini.detect.DetectedRegion
the number of pixels which went into the region
getnRange() - Method in class aris.ARISImageRecord
 
getnRange() - Method in class tritechgemini.imagedata.ECDImageRecord
 
getnRange() - Method in class tritechgemini.imagedata.GLFImageRecord
 
getnRange() - Method in interface tritechgemini.imagedata.SonarImageRecordI
 
getNumRawBeams() - Method in class aris.ARISFileHeader
 
getNumRecords() - Method in class tritechgemini.fileio.GeminiFileCatalog
 
getNumSatsGGK() - Method in class aris.ARISFrameHeader
 
getNumSonars() - Method in class tritechgemini.fileio.GeminiFileCatalog
Get the number of sonars in the catalogue.
getNuservals() - Static method in class aris.ARISFrameHeader
 
getObjectSize() - Method in class tritechgemini.detect.DetectedRegion
The biggest diagonal measurement of length and breadth.
getOccupancy() - Method in class tritechgemini.detect.DetectedRegion
 
getOptionalHeaderSize() - Method in class aris.ARISFileHeader
 
getOptionalTailSize() - Method in class aris.ARISFileHeader
 
getPadding() - Static method in class aris.ARISFileHeader
 
getPadding() - Static method in class aris.ARISFrameHeader
 
getPanAbsPosition() - Method in class aris.ARISFrameHeader
 
getPanAccelX() - Method in class aris.ARISFrameHeader
 
getPanAccelY() - Method in class aris.ARISFrameHeader
 
getPanAccelZ() - Method in class aris.ARISFrameHeader
 
getPanMotorErrorCode() - Method in class aris.ARISFrameHeader
 
getPanPNNL() - Method in class aris.ARISFrameHeader
 
getPanVelocity() - Method in class aris.ARISFrameHeader
 
getPeakBearing() - Method in class tritechgemini.detect.DetectedRegion
 
getPeakRange() - Method in class tritechgemini.detect.DetectedRegion
 
getPeakX() - Method in class tritechgemini.detect.DetectedRegion
Get X coordinate of peak
getPeakY() - Method in class tritechgemini.detect.DetectedRegion
Get Y coordinate of peak
getPingMode() - Method in class aris.ARISFrameHeader
 
getPitch() - Method in class aris.ARISFrameHeader
 
getPitchRate() - Method in class aris.ARISFrameHeader
 
getPointIndexes() - Method in class tritechgemini.detect.DetectedRegion
 
getPos() - Method in class tritechgemini.fileio.CountingInputStream
 
getPressure() - Method in class aris.ARISFrameHeader
 
getPressureFault() - Method in class aris.ARISFrameHeader
 
getProcessCalls() - Method in class tritechgemini.fileio.CPUMonitor
 
getPSUTempFault() - Method in class aris.ARISFrameHeader
 
getPulseLength() - Method in class aris.ARISFileHeader
 
getPulseWidth() - Method in class aris.ARISFrameHeader
 
getQualityGGK() - Method in class aris.ARISFrameHeader
 
getRadioSeconds() - Method in class aris.ARISFileHeader
 
getRangeIndex(double) - Method in class aris.ARISImageRecord
 
getRangeIndex(double) - Method in class tritechgemini.imagedata.GeminiImageRecord
 
getRangeIndex(double) - Method in interface tritechgemini.imagedata.SonarImageRecordI
Get the index of the range bin closest to the given range
getReceiverGain() - Method in class aris.ARISFileHeader
 
getReceiverGain() - Method in class aris.ARISFrameHeader
 
getRecord(int) - Method in class tritechgemini.fileio.GeminiFileCatalog
Get a record.
getRecord(int) - Method in class tritechgemini.fileio.MultiFileCatalog
Get the ith record from the total catalogue.
getRecord(int, boolean) - Method in class tritechgemini.fileio.MultiFileCatalog
Get the ith record from the total catalogue.
getRecordByIndex(int) - Method in class tritechgemini.fileio.GeminiFileCatalog
Get record for given index.
getRecordIndex(SonarRecordI) - Method in class tritechgemini.fileio.GeminiFileCatalog
 
getRecordInterval() - Method in class aris.ARISFileHeader
 
getRecordNumber() - Method in class aris.ARISImageRecord
 
getRecordNumber() - Method in class tritechgemini.imagedata.GeminiImageRecord
 
getRecordNumber() - Method in interface tritechgemini.imagedata.SonarImageRecordI
 
getRecordTime() - Method in class aris.ARISImageRecord
 
getRecordTime() - Method in class tritechgemini.imagedata.ECDImageRecord
 
getRecordTime() - Method in class tritechgemini.imagedata.GLFImageRecord
 
getRecordTime() - Method in interface tritechgemini.imagedata.SonarRecordI
 
getRegionSize() - Method in class tritechgemini.detect.DetectedRegion
Get the total number of pixels making up the region.
getRemovalScale() - Method in class tritechgemini.detect.BackgroundSub
Get the scaling factor for background removal.
getReorderedSamples() - Method in class aris.ARISFrameHeader
 
getReservedEK() - Method in class aris.ARISFrameHeader
 
getReverse() - Method in class aris.ARISFileHeader
 
getRoll() - Method in class aris.ARISFrameHeader
 
getRollAbsPosition() - Method in class aris.ARISFrameHeader
 
getRollAccelX() - Method in class aris.ARISFrameHeader
 
getRollAccelY() - Method in class aris.ARISFrameHeader
 
getRollAccelZ() - Method in class aris.ARISFrameHeader
 
getRollMotorErrorCode() - Method in class aris.ARISFrameHeader
 
getRollPNNL() - Method in class aris.ARISFrameHeader
 
getRollRate() - Method in class aris.ARISFrameHeader
 
getRollVelocity() - Method in class aris.ARISFrameHeader
 
getSalinity() - Method in class aris.ARISFileHeader
 
getSalinity() - Method in class aris.ARISFrameHeader
 
getSamplePeriod() - Method in class aris.ARISFrameHeader
 
getSampleRate() - Method in class aris.ARISFileHeader
 
getSampleRate() - Method in class aris.ARISFrameHeader
 
getSamplesPerBeam() - Method in class aris.ARISFrameHeader
 
getSamplesPerChannel() - Method in class aris.ARISFileHeader
 
getSampleStartDelay() - Method in class aris.ARISFrameHeader
 
getShortImageData() - Method in class aris.ARISImageRecord
 
getShortImageData() - Method in class tritechgemini.imagedata.GeminiImageRecord
Get the decompressed image data in an array of shorts this allows correction of problems caused by Java not understanding unsigned values, so what should be large values (>=128) are negative.
getShortImageData() - Method in interface tritechgemini.imagedata.SonarImageRecordI
Get the decompressed image data in an array of shorts this allows correction of problems caused by Java not understanding unsigned values, so what should be large values (>=128) are negative.
getShutdownError() - Method in class tritechgemini.imagedata.GLFStatusData
return error string for shutdown.
getSN() - Method in class aris.ARISFileHeader
 
getSoftwareVersion() - Method in class aris.ARISFileHeader
 
getSonarId() - Method in class tritechgemini.detect.DetectedRegion
 
getSonarId() - Method in class tritechgemini.fileio.CatalogSonarInfo
 
getSonarIDs() - Method in class tritechgemini.fileio.GeminiFileCatalog
Get the ID's of the sonars in this catalogue.
getSonarIDs() - Method in class tritechgemini.fileio.MultiFileCatalog
Get the ID's of the sonars in this catalogue.
getSonarIndex() - Method in class aris.ARISImageRecord
 
getSonarIndex() - Method in class tritechgemini.fileio.CatalogSonarInfo
 
getSonarIndex() - Method in class tritechgemini.imagedata.ECDImageRecord
 
getSonarIndex() - Method in class tritechgemini.imagedata.GLFImageRecord
 
getSonarIndex() - Method in interface tritechgemini.imagedata.SonarRecordI
 
getSonarInfo(int) - Method in class tritechgemini.fileio.GeminiFileCatalog
Get the summary info for a single sonar.
getSonarPan() - Method in class aris.ARISFrameHeader
 
getSonarPanOffset() - Method in class aris.ARISFrameHeader
 
getSonarPlatform() - Method in class aris.ARISImageRecord
 
getSonarPlatform() - Method in class tritechgemini.imagedata.ECDImageRecord
 
getSonarPlatform() - Method in class tritechgemini.imagedata.GLFImageRecord
 
getSonarPlatform() - Method in interface tritechgemini.imagedata.SonarRecordI
Specific type of sonar
720is=1
720ik=2
720im=3
1200ik=4
getSonarPosition() - Method in class aris.ARISFrameHeader
 
getSonarRecord(int, int) - Method in class tritechgemini.fileio.GeminiFileCatalog
Get a record for a specified sonar
getSonarRecord(int, int) - Method in class tritechgemini.fileio.MultiFileCatalog
Get the ith record for the specified sonar ...
getSonarRoll() - Method in class aris.ARISFrameHeader
 
getSonarRollOffset() - Method in class aris.ARISFrameHeader
 
getSonarSerialNumber() - Method in class aris.ARISFrameHeader
 
getSonarTilt() - Method in class aris.ARISFrameHeader
 
getSonarTiltOffset() - Method in class aris.ARISFrameHeader
 
getSonarTimeStamp() - Method in class aris.ARISFrameHeader
 
getSonarType() - Method in class aris.ARISImageRecord
 
getSonarType() - Method in class tritechgemini.imagedata.ECDImageRecord
 
getSonarType() - Method in class tritechgemini.imagedata.GLFImageRecord
 
getSonarType() - Method in interface tritechgemini.imagedata.SonarImageRecordI
Generic type of sonar
Imager = 0
Profiler = 1
getSonarX() - Method in class aris.ARISFrameHeader
 
getSonarXOffset() - Method in class aris.ARISFrameHeader
 
getSonarY() - Method in class aris.ARISFrameHeader
 
getSonarYOffset() - Method in class aris.ARISFrameHeader
 
getSonarZ() - Method in class aris.ARISFrameHeader
 
getSonarZOffset() - Method in class aris.ARISFrameHeader
 
getSoS() - Method in class aris.ARISImageRecord
 
getSoS() - Method in class tritechgemini.imagedata.ECDImageRecord
 
getSoS() - Method in class tritechgemini.imagedata.GLFImageRecord
 
getSoS() - Method in interface tritechgemini.imagedata.SonarImageRecordI
Get the speed of sound in m/s
getSoundSpeed() - Method in class aris.ARISFrameHeader
 
getSourceFrame() - Method in class aris.ARISFrameHeader
 
getSspd() - Method in class aris.ARISFileHeader
 
getStartFrame() - Method in class aris.ARISFileHeader
 
getState() - Method in class tritechgemini.fileio.OfflineCatalogProgress
 
getStatus() - Method in class aris.ARISFrameHeader
 
getSTD() - Method in class tritechgemini.detect.BackgroundSub
Get the standard deviation of the data.
getSTDI() - Method in class tritechgemini.detect.BackgroundSub
Get the standard deviation of the data in short integers.
getStrDate() - Method in class aris.ARISFileHeader
 
getStrHeaderID() - Method in class aris.ARISFileHeader
 
getSummary() - Method in class tritechgemini.fileio.CPUMonitor
 
getSummary(String) - Method in class tritechgemini.fileio.CPUMonitor
 
getSwitchVoltage() - Method in class aris.ARISFrameHeader
 
getSystemVariant() - Method in class aris.ARISFrameHeader
 
getTargetBearing() - Method in class aris.ARISFrameHeader
 
getTargetPan() - Method in class aris.ARISFrameHeader
 
getTargetPresent() - Method in class aris.ARISFrameHeader
 
getTargetRange() - Method in class aris.ARISFrameHeader
 
getTargetRoll() - Method in class aris.ARISFrameHeader
 
getTargetTilt() - Method in class aris.ARISFrameHeader
 
getTheSystemType() - Method in class aris.ARISFrameHeader
 
getThisBlockBytes() - Method in class tritechgemini.fileio.GLFFastBlockData
 
getThreshold() - Method in class aris.ARISFrameHeader
 
getThumbnailFI() - Method in class aris.ARISFileHeader
 
getTiltAbsPosition() - Method in class aris.ARISFrameHeader
 
getTiltAccelX() - Method in class aris.ARISFrameHeader
 
getTiltAccelY() - Method in class aris.ARISFrameHeader
 
getTiltAccelZ() - Method in class aris.ARISFrameHeader
 
getTiltMotorErrorCode() - Method in class aris.ARISFrameHeader
 
getTiltPNNL() - Method in class aris.ARISFrameHeader
 
getTiltVelocity() - Method in class aris.ARISFrameHeader
 
getTimeConstant() - Method in class tritechgemini.detect.BackgroundSub
Background scale is 1/the update fraction, i.e.
getTimeGGK() - Method in class aris.ARISFrameHeader
 
getTimeLapse() - Method in class aris.ARISFileHeader
 
getTimeMilliseconds() - Method in class tritechgemini.detect.DetectedRegion
 
getTimerPeriod() - Method in class aris.ARISFrameHeader
 
getTimeZone() - Static method in class tritechgemini.fileio.GeminiFileCatalog
 
getTmatrix() - Method in class aris.ARISFrameHeader
 
getTotalFiles() - Method in class tritechgemini.fileio.OfflineCatalogProgress
 
getTotalProcessTime() - Method in class tritechgemini.fileio.CPUMonitor
 
getTotalRecords() - Method in class tritechgemini.fileio.MultiFileCatalog
Get the total number of records in all files.
getTotalValue() - Method in class tritechgemini.detect.DetectedRegion
The sum of all pixes in the detected region
getTransmitEnable() - Method in class aris.ARISFrameHeader
 
getTransmitMode() - Method in class aris.ARISFrameHeader
 
getTS_Day() - Method in class aris.ARISFrameHeader
 
getTS_Hour() - Method in class aris.ARISFrameHeader
 
getTS_Hsecond() - Method in class aris.ARISFrameHeader
 
getTS_Minute() - Method in class aris.ARISFrameHeader
 
getTS_Second() - Method in class aris.ARISFrameHeader
 
getTxMode() - Method in class aris.ARISFileHeader
 
getUpdateCount() - Method in class tritechgemini.detect.BackgroundSub
Count of background updates.
getUptime() - Method in class aris.ARISFrameHeader
 
getUserID1() - Method in class aris.ARISFileHeader
 
getUserID2() - Method in class aris.ARISFileHeader
 
getUserID3() - Method in class aris.ARISFileHeader
 
getUserID4() - Method in class aris.ARISFileHeader
 
getUserValues() - Method in class aris.ARISFrameHeader
 
getVariance() - Method in class tritechgemini.detect.BackgroundSub
Get the variance of the data.
getVehicleTime() - Method in class aris.ARISFrameHeader
 
getVelocity() - Method in class aris.ARISFrameHeader
 
getVersion() - Method in class aris.ARISFileHeader
 
getVersion() - Method in class aris.ARISFrameHeader
 
getVersionFGPA() - Method in class aris.ARISFileHeader
 
getVersionMinor() - Method in class aris.ARISFileHeader
 
getVersionPSuC() - Method in class aris.ARISFileHeader
 
getVirtualEndByte() - Method in class tritechgemini.fileio.GLFFastBlockData
 
getVirtualStartByte() - Method in class tritechgemini.fileio.GLFFastBlockData
 
getVoltageChanging() - Method in class aris.ARISFrameHeader
 
getVoltageReadFault() - Method in class aris.ARISFrameHeader
 
getVoltageWriteFault() - Method in class aris.ARISFrameHeader
 
getWaterTemp() - Method in class aris.ARISFileHeader
 
getWaterTemp() - Method in class aris.ARISFrameHeader
 
getWaterTempFault() - Method in class aris.ARISFrameHeader
 
getWindowLength() - Method in class aris.ARISFileHeader
 
getWindowLength() - Method in class aris.ARISFrameHeader
 
getWindowStart() - Method in class aris.ARISFileHeader
 
getWindowStart() - Method in class aris.ARISFrameHeader
 
GLFCatalogCheck - Class in tritechgemini.fileio
Functions to check and if necessary create the catalogue files for glf files and the dat file with them.
GLFCatalogCheck() - Constructor for class tritechgemini.fileio.GLFCatalogCheck
 
GLFEND - Static variable in class tritechgemini.fileio.GeminiFileCatalog
 
GLFFastBlockData - Class in tritechgemini.fileio
 
GLFFastBlockData(int, long, int, long) - Constructor for class tritechgemini.fileio.GLFFastBlockData
Make information about a block in a zipped input file.
GLFFastData - Class in tritechgemini.fileio
Class of serializable data that can be used to quick catalog the overall content of a glf file.
GLFFastData() - Constructor for class tritechgemini.fileio.GLFFastData
 
GLFFastInputStream - Class in tritechgemini.fileio
Fast reading of uncompressed GLF files.
GLFFastInputStream(File) - Constructor for class tritechgemini.fileio.GLFFastInputStream
 
GLFFileCatalog - Class in tritechgemini.fileio
 
GLFFileCatalog(String) - Constructor for class tritechgemini.fileio.GLFFileCatalog
 
GLFGenericHeader - Class in tritechgemini.fileio
Generic header structure for .dat file records.
GLFGenericHeader() - Constructor for class tritechgemini.fileio.GLFGenericHeader
 
GLFImageRecord - Class in tritechgemini.imagedata
 
GLFImageRecord(GLFGenericHeader, String, int, int) - Constructor for class tritechgemini.imagedata.GLFImageRecord
 
GLFStatusData - Class in tritechgemini.imagedata
This works reading from the latest GLF files and seems to get reasonable values.
GLFStatusData(GLFGenericHeader, String) - Constructor for class tritechgemini.imagedata.GLFStatusData
 

H

HALF_END_TAG - Static variable in class tritechgemini.imagedata.ECDImageRecord
 
hashCode() - Method in class tritechgemini.echogram.EchoLineDef
 
HEAD_MSG - Static variable in class tritechgemini.fileio.ECDFileCatalog
 
HEAD_VERSION - Static variable in class tritechgemini.fileio.ECDFileCatalog
 

I

imageData - Variable in class tritechgemini.imagedata.GeminiImageRecord
Uncompressed image data.
ImageFanMaker - Class in tritechgemini.imagedata
Functions to convert an array or raw sonar data into a fan shaped image.
ImageFanMaker() - Constructor for class tritechgemini.imagedata.ImageFanMaker
 
imageVersion - Variable in class tritechgemini.imagedata.GLFImageRecord
 
isAlarm(boolean) - Method in class tritechgemini.imagedata.GLFStatusData
Is it in an alarm state we shouldn't ignore.
isCalculateVariance() - Method in class tritechgemini.detect.BackgroundSub
Check whether or not calculating the variance (and STD) in the levels as the means.
isFullyLoaded() - Method in class aris.ARISImageRecord
 
isFullyLoaded() - Method in class tritechgemini.imagedata.GeminiImageRecord
 
isFullyLoaded() - Method in interface tritechgemini.imagedata.SonarImageRecordI
Is record fully loaded ?
isFullyRead - Variable in class tritechgemini.imagedata.GeminiImageRecord
Flag to say image has been read fully.
isHF() - Method in class tritechgemini.imagedata.GLFImageRecord
Is HF - 1200 only I think.
isOk - Variable in class tritechgemini.fileio.GLFFastInputStream
 
isOutOfWater() - Method in class tritechgemini.imagedata.GLFStatusData
Out of water flag (0x4) in m_shutdownStatus is set.
isOutOfWaterShutdown() - Method in class tritechgemini.imagedata.GLFStatusData
Is outofwater shutdown set
isOverTemp() - Method in class tritechgemini.imagedata.GLFStatusData
is overtemp alarm bit set.

L

lastRecordTime - Variable in class tritechgemini.fileio.CatalogStreamSummary
 
LittleEndianDataInputStream - Class in tritechgemini.fileio
Copied from https://www.peterfranza.com/2008/09/26/little-endian-input-stream/
LittleEndianDataInputStream(InputStream) - Constructor for class tritechgemini.fileio.LittleEndianDataInputStream
 
LittleEndianDataOutputStream - Class in tritechgemini.fileio
 
LittleEndianDataOutputStream(OutputStream) - Constructor for class tritechgemini.fileio.LittleEndianDataOutputStream
 
loadFullRecord(ARISImageRecord) - Method in class aris.fileio.ARISFileCatalog
 
loadFullRecord(RecordClass) - Method in class tritechgemini.fileio.GeminiFileCatalog
fully load a record (if it isn't already).
loadFullRecord(ECDImageRecord) - Method in class tritechgemini.fileio.ECDFileCatalog
 
loadFullRecord(GLFImageRecord) - Method in class tritechgemini.fileio.GLFFileCatalog
 
loadFully(SonarImageRecordI) - Method in class tritechgemini.fileio.MultiFileCatalog
call if a record has not been loaded fully.
loadMonitor - Static variable in class tritechgemini.fileio.GLFFastInputStream
 

M

m_absorbGain - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_acousticVer - Variable in class tritechgemini.fileio.GeminiAcousticZoom
 
m_Active - Variable in class tritechgemini.fileio.GeminiAcousticZoom
 
m_adcInput - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_afe0BotTemp - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_afe0TopTemp - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_afe1BotTemp - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_afe1TopTemp - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_afe2BotTemp - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_afe2TopTemp - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_afe3BotTemp - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_afe3TopTemp - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_azID - Variable in class tritechgemini.fileio.GeminiAcousticZoom
 
m_b0 - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_b1 - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_bfAperture - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_bfFocus - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_bfGain - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_bfVersion - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_BOOTSTSRegister - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_BOOTSTSRegisterDA - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_bpp - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_Brgs_2 - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_chirp - Variable in class tritechgemini.fileio.GeminiAcousticZoom
 
m_dataType - Variable in class tritechgemini.fileio.GLFGenericHeader
 
m_daVer - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_dbTxtime - Variable in class tritechgemini.imagedata.GLFImageRecord
 
m_deviceID - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_dieT - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_dipSwitch - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_downlinkSpeedMbps - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_droppedPacketCount - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_endTime - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_fBeamFormAperture - Variable in class tritechgemini.imagedata.GLFImageRecord
 
m_fChirp - Variable in class tritechgemini.imagedata.GLFImageRecord
 
m_flags - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_fpgaTime - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_gainBlank - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_generalCount - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_halfArr - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_headType - Variable in class tritechgemini.fileio.GeminiAcousticZoom
 
m_idChar - Variable in class tritechgemini.fileio.GLFGenericHeader
 
m_length - Variable in class tritechgemini.fileio.GLFGenericHeader
 
m_linkQuality - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_linkType - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_lostLineCount - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_macAddress1 - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_macAddress2 - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_macAddress3 - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_mainGain - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_modFreq - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_nBrgs - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_networkAdaptorFound - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_node_ID - Variable in class tritechgemini.fileio.GLFGenericHeader
 
m_nRngs - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_packetCount - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_pid - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_pid2 - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_pingFlags - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_psuT - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_r0 - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_r1 - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_recvErrorCount - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_resentPacketCount - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_rx1 - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_rx1Arr - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_rx2 - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_rx2Arr - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_scanRate - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_shading - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_shutdownStatus - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_sonarAltIp - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_sosAtXd - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_sosAtXd - Variable in class tritechgemini.imagedata.GLFImageRecord
 
m_sosAtXd_2 - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_sosAvg - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_spare - Variable in class tritechgemini.fileio.GLFGenericHeader
 
m_sPercentGain - Variable in class tritechgemini.imagedata.GLFImageRecord
 
m_spreadGain - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_subNetMask - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_subSeaCpuTemp - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_subSeaInternalTemp - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_surfaceIp - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_tid - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_timestamp - Variable in class tritechgemini.fileio.GLFGenericHeader
 
m_tx1 - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_tx1Arr - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_tx2Arr - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_txAngle - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_txLen - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_txLength - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_txRadius - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_txRng - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_txStart - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_txT - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_txTime - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_ucPlatform - Variable in class tritechgemini.imagedata.GLFImageRecord
 
m_ucSonartype - Variable in class tritechgemini.imagedata.GLFImageRecord
 
m_uiFrame - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_UiModulationFrequency - Variable in class tritechgemini.imagedata.GLFImageRecord
 
m_uiStateFlags - Variable in class tritechgemini.imagedata.GLFImageRecord
 
m_unknownPacketCount - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_uplinkSpeedMbps - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_usPingFlags - Variable in class tritechgemini.imagedata.GLFImageRecord
 
m_version - Variable in class tritechgemini.fileio.GLFGenericHeader
 
m_version - Variable in class tritechgemini.imagedata.ECDImageRecord
 
m_vgaT1 - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_vgaT2 - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_vgaT3 - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_vgaT4 - Variable in class tritechgemini.imagedata.GLFStatusData
 
m_xdSelected - Variable in class tritechgemini.imagedata.GLFStatusData
 
main(String[]) - Static method in class aris.ARISFile
 
main(String[]) - Static method in class tritechgemini.fileio.ECDFileTest
 
makeEchogramLine(SonarImageRecordI, EchoLineDef) - Method in interface tritechgemini.echogram.EchogramLineMaker
 
makeEchogramLine(SonarImageRecordI, EchoLineDef) - Method in class tritechgemini.echogram.StandardEchogramLineMaker
Make an echogram line.
mark(int) - Method in class tritechgemini.fileio.CountingInputStream
 
markSupported() - Method in class tritechgemini.fileio.CountingInputStream
 
mask - Variable in class tritechgemini.imagedata.ECDImageRecord
 
MASK_DEFAULT - Static variable in class tritechgemini.fileio.ECDFileCatalog
 
MASK_TIS_ - Static variable in class tritechgemini.fileio.ECDFileCatalog
 
MASK_TIS_PA - Static variable in class tritechgemini.fileio.ECDFileCatalog
 
MASK_TIS_QI - Static variable in class tritechgemini.fileio.ECDFileCatalog
 
MASK_TIS_RB - Static variable in class tritechgemini.fileio.ECDFileCatalog
 
MASK_TIS_SCAN - Static variable in class tritechgemini.fileio.ECDFileCatalog
 
MASK_TIS_SHRP - Static variable in class tritechgemini.fileio.ECDFileCatalog
 
MASK_TIS_TGT - Static variable in class tritechgemini.fileio.ECDFileCatalog
 
MASK_TIS_XYZ - Static variable in class tritechgemini.fileio.ECDFileCatalog
 
merge(DetectedRegion) - Method in class tritechgemini.detect.DetectedRegion
 
MultiFileCatalog - Class in tritechgemini.fileio
Catalog of sonar data which can take multiple files.
MultiFileCatalog() - Constructor for class tritechgemini.fileio.MultiFileCatalog
constructor doesn't actually do any cataloging.

N

newImageRecord(SonarImageRecordI) - Method in interface tritechgemini.fileio.CatalogStreamObserver
Process a new image record.
newImageRecord(SonarImageRecordI) - Method in class tritechgemini.fileio.ECDFileTest
 
newStatusData(GLFStatusData) - Method in interface tritechgemini.fileio.CatalogStreamObserver
Process new status data
newStatusData(GLFStatusData) - Method in class tritechgemini.fileio.ECDFileTest
 
NUSERVALS - Static variable in class aris.ARISFrameHeader
 

O

OfflineCatalogProgress - Class in tritechgemini.fileio
Progress info sent to observes when the offline file catalogue is being updated.
OfflineCatalogProgress(int, int, int, String, GeminiFileCatalog) - Constructor for class tritechgemini.fileio.OfflineCatalogProgress
 
oneSpare - Variable in class tritechgemini.imagedata.GLFImageRecord
 
OUT_OF_WATER - Static variable in class tritechgemini.imagedata.GLFStatusData
 
OUT_OF_WATERSHUTDOWN - Static variable in class tritechgemini.imagedata.GLFStatusData
 
OVER_TEMPERATURE - Static variable in class tritechgemini.imagedata.GLFStatusData
 
overlaps(DetectedRegion) - Method in class tritechgemini.detect.DetectedRegion
check to see if another region overlaps this one in bearing or range.

P

PADDING - Static variable in class aris.ARISFileHeader
 
PROCESSSTOP - Static variable in class tritechgemini.fileio.CatalogStreamSummary
 
PublicMessageHeader - Class in tritechgemini.imagedata
 
PublicMessageHeader(GLFGenericHeader) - Constructor for class tritechgemini.imagedata.PublicMessageHeader
 

R

rangeCompression - Variable in class tritechgemini.imagedata.GLFImageRecord
 
read() - Method in class tritechgemini.fileio.CountingInputStream
 
read() - Method in class tritechgemini.fileio.GLFFastInputStream
 
read() - Method in class tritechgemini.fileio.LittleEndianDataInputStream
 
read(byte[]) - Method in class tritechgemini.fileio.CountingInputStream
 
read(byte[]) - Method in class tritechgemini.fileio.GLFFastInputStream
 
read(byte[], int, int) - Method in class tritechgemini.fileio.CountingInputStream
 
read(byte[], int, int) - Method in class tritechgemini.fileio.GLFFastInputStream
 
read(byte[], int, int) - Method in class tritechgemini.fileio.LittleEndianDataInputStream
 
read(DataInput) - Method in class tritechgemini.fileio.GLFGenericHeader
 
read(DataInput, boolean) - Method in class tritechgemini.imagedata.GLFStatusData
 
readBoolean() - Method in class tritechgemini.fileio.LittleEndianDataInputStream
 
readByte() - Method in class tritechgemini.fileio.LittleEndianDataInputStream
 
readCGemStatus(DataInput) - Method in class tritechgemini.imagedata.GLFStatusData
 
readChar() - Method in class tritechgemini.fileio.LittleEndianDataInputStream
like DataInputStream.readChar except little endian.
readDataFile(DataInput) - Method in class tritechgemini.fileio.GeminiAcousticZoom
 
readDataFile(DataInput) - Method in class tritechgemini.fileio.GeminiPingTail
 
readDouble() - Method in class tritechgemini.fileio.LittleEndianDataInputStream
 
READERROR - Static variable in class tritechgemini.fileio.CatalogStreamSummary
 
readFloat() - Method in class tritechgemini.fileio.LittleEndianDataInputStream
 
readFully(byte[]) - Method in class tritechgemini.fileio.LittleEndianDataInputStream
 
readFully(byte[], int, int) - Method in class tritechgemini.fileio.LittleEndianDataInputStream
 
readGlfRecord(GLFImageRecord, DataInput, boolean) - Method in class tritechgemini.fileio.GLFFileCatalog
Read a GLF record which may or may not have already been partially read.
readHeader(DataInput) - Method in class aris.ARISFileHeader
 
readHeader(DataInput) - Method in class aris.ARISFrameHeader
 
readHeader(DataInput) - Method in class aris.ARISHeader
 
readInt() - Method in class tritechgemini.fileio.LittleEndianDataInputStream
like DataInputStream.readInt except little endian.
readLine() - Method in class tritechgemini.fileio.LittleEndianDataInputStream
Deprecated.
readLong() - Method in class tritechgemini.fileio.LittleEndianDataInputStream
like DataInputStream.readLong except little endian.
readMonitor - Static variable in class tritechgemini.fileio.GLFFastInputStream
 
readSerializedCatalog(String) - Static method in class tritechgemini.fileio.GeminiFileCatalog
Read a Gemini file catalogue record for the given data file
readShort() - Method in class tritechgemini.fileio.LittleEndianDataInputStream
 
readString(DataInput, int) - Method in class aris.ARISHeader
 
readUnsignedByte() - Method in class tritechgemini.fileio.LittleEndianDataInputStream
 
readUnsignedInt() - Method in class tritechgemini.fileio.LittleEndianDataInputStream
Note, returns long even though it reads a int so it doesn't wrap.
readUnsignedShort() - Method in class tritechgemini.fileio.LittleEndianDataInputStream
Note, returns int even though it reads a short.
readUTF() - Method in class tritechgemini.fileio.LittleEndianDataInputStream
 
recordIndex - Variable in class tritechgemini.imagedata.GeminiImageRecord
Index in file
recordsStreamed - Variable in class tritechgemini.fileio.CatalogStreamSummary
 
RegionDetector - Interface in tritechgemini.detect
 
RelativeThresholdDetector - Class in tritechgemini.detect
Start of some other detector ideas, but they ain't going to work very well.
RelativeThresholdDetector() - Constructor for class tritechgemini.detect.RelativeThresholdDetector
 
removeBackground(byte[], int, int, boolean) - Method in class tritechgemini.detect.BackgroundSub
Remove background from raw image data
removeBackground(SonarImageRecordI, boolean) - Method in class tritechgemini.detect.BackgroundSub
Remove background from an image record.
removeObserver(CatalogObserver) - Method in class tritechgemini.fileio.MultiFileCatalog
 
reserved - Variable in class tritechgemini.imagedata.GLFStatusData
 
reset() - Method in class tritechgemini.fileio.CountingInputStream
 
reset() - Method in class tritechgemini.fileio.CPUMonitor
 
resetDataStream() - Method in class tritechgemini.fileio.GLFFastInputStream
 
resetUpdateCount() - Method in class tritechgemini.detect.BackgroundSub
Rest the updatecount to zero.

S

sCount - Variable in class tritechgemini.imagedata.ECDImageRecord
 
serialVersionUID - Static variable in class tritechgemini.echogram.EchoLineDef
 
serialVersionUID - Static variable in class tritechgemini.fileio.CatalogSonarInfo
 
setAcousticZoom(GeminiAcousticZoom) - Method in class tritechgemini.imagedata.ECDImageRecord
Set the acoustic zoom data which always follows the main image record in an ECD file.
setCalculateVariance(boolean) - Method in class tritechgemini.detect.BackgroundSub
Say whether or not to calculate the variance (and STD) in the levels as the means.
setEchoLine(EchogramLine) - Method in class tritechgemini.echogram.EchoLineStore
Put an echo line in the store
setExtraRanges(int) - Method in class aris.ARISImageRecord
 
setGeminiRecord(SonarImageRecordI) - Method in class tritechgemini.echogram.EchogramLine
 
setGlfFile(File) - Method in class tritechgemini.fileio.GLFFastInputStream
 
setImageData(byte[]) - Method in class aris.ARISImageRecord
 
setImageData(byte[]) - Method in class tritechgemini.imagedata.GeminiImageRecord
Set the uncompressed image data.
setImageData(byte[]) - Method in interface tritechgemini.imagedata.SonarImageRecordI
Set the image data.
setImageRecords(ArrayList<RecordClass>) - Method in class tritechgemini.fileio.GeminiFileCatalog
 
setLoadTime(long) - Method in class aris.ARISImageRecord
 
setLoadTime(long) - Method in class tritechgemini.imagedata.GeminiImageRecord
 
setLoadTime(long) - Method in interface tritechgemini.imagedata.SonarImageRecordI
Record how long it took to load the record in nanoseconds.
setMaxObjectSize(double) - Method in interface tritechgemini.detect.RegionDetector
 
setMaxObjectSize(double) - Method in class tritechgemini.detect.RelativeThresholdDetector
 
setMaxObjectSize(double) - Method in class tritechgemini.detect.TwoThresholdDetector
 
setMinObjectSize(double) - Method in interface tritechgemini.detect.RegionDetector
 
setMinObjectSize(double) - Method in class tritechgemini.detect.RelativeThresholdDetector
 
setMinObjectSize(double) - Method in class tritechgemini.detect.TwoThresholdDetector
 
setPingTail(GeminiPingTail) - Method in class tritechgemini.imagedata.ECDImageRecord
 
setRecordNumber(int) - Method in class aris.ARISImageRecord
 
setRecordNumber(int) - Method in class tritechgemini.imagedata.GeminiImageRecord
 
setRecordNumber(int) - Method in interface tritechgemini.imagedata.SonarImageRecordI
Set the record number
setRemovalScale(double) - Method in class tritechgemini.detect.BackgroundSub
Set a scaling factor for background removal.
setRemovalScale(double, double) - Method in class tritechgemini.detect.BackgroundSub
 
setTimeConstant(int) - Method in class tritechgemini.detect.BackgroundSub
Background scale is 1/the update fraction, i.e.
setTimeZone(TimeZone) - Static method in class tritechgemini.fileio.GeminiFileCatalog
 
skip(long) - Method in class tritechgemini.fileio.CountingInputStream
 
skip(long) - Method in class tritechgemini.fileio.GLFFastInputStream
 
skip(long) - Method in class tritechgemini.fileio.LittleEndianDataInputStream
 
skipBytes(int) - Method in class tritechgemini.fileio.LittleEndianDataInputStream
 
skipMonitor - Static variable in class tritechgemini.fileio.GLFFastInputStream
 
SonarFileFilter - Class in tritechgemini.fileio
 
SonarFileFilter() - Constructor for class tritechgemini.fileio.SonarFileFilter
 
SonarFileList - Class in tritechgemini.fileio
A repeat of a lot of stuff inthe PAMGUArd class OfflineFileList, but needed in the standalone package, so recreating here.
SonarFileList(String, boolean) - Constructor for class tritechgemini.fileio.SonarFileList
 
SonarImageRecordI - Interface in tritechgemini.imagedata
Base interface for sonar image records from all manufacturers.
SonarRecordI - Interface in tritechgemini.imagedata
Interface for Sonar data record which can support data read from Tritech ECD and GLF files and types from other manufacturers, e.g.
source - Variable in class tritechgemini.imagedata.GLFStatusData
Source of data.
StandardEchogramLineMaker - Class in tritechgemini.echogram
 
StandardEchogramLineMaker(MultiFileCatalog) - Constructor for class tritechgemini.echogram.StandardEchogramLineMaker
Standard creator of Echogram lines.
start() - Method in class tritechgemini.fileio.CPUMonitor
 
startBearing - Variable in class tritechgemini.imagedata.GLFImageRecord
 
startRange - Variable in class tritechgemini.imagedata.GLFImageRecord
 
stop() - Method in class tritechgemini.fileio.CPUMonitor
 
stopCataloging() - Method in class tritechgemini.fileio.MultiFileCatalog
 
stopCatalogStream() - Method in class aris.fileio.ARISFileCatalog
 
stopCatalogStream() - Method in class tritechgemini.fileio.ECDFileCatalog
 
stopCatalogStream() - Method in class tritechgemini.fileio.GeminiFileCatalog
Stop streaming the catalog.
stopCatalogStream() - Method in class tritechgemini.fileio.GLFFileCatalog
 
streamCatalog(CatalogStreamObserver) - Method in class aris.fileio.ARISFileCatalog
 
streamCatalog(CatalogStreamObserver) - Method in class tritechgemini.fileio.ECDFileCatalog
 
streamCatalog(CatalogStreamObserver) - Method in class tritechgemini.fileio.GeminiFileCatalog
Start a full forwards only read of the catalog from start to end, sending all records through to the streamObserver.
streamCatalog(CatalogStreamObserver) - Method in class tritechgemini.fileio.GLFFileCatalog
 

T

timedLoadFullRecord(RecordClass) - Method in class tritechgemini.fileio.GeminiFileCatalog
 
tm_deviceId - Variable in class tritechgemini.fileio.GLFGenericHeader
 
toString() - Method in class tritechgemini.detect.DetectedRegion
 
toString() - Method in class tritechgemini.fileio.CatalogSonarInfo
 
toString() - Method in class tritechgemini.fileio.GLFFastInputStream
 
toString() - Method in class tritechgemini.imagedata.GLFStatusData
 
tritechgemini.detect - package tritechgemini.detect
 
tritechgemini.echogram - package tritechgemini.echogram
 
tritechgemini.fileio - package tritechgemini.fileio
 
tritechgemini.imagedata - package tritechgemini.imagedata
 
TwoThresholdDetector - Class in tritechgemini.detect
Detector which searches for detected regions in data.
TwoThresholdDetector() - Constructor for class tritechgemini.detect.TwoThresholdDetector
 
TYPE_ACOUSTIC_ZOOM_RECORD - Static variable in class tritechgemini.imagedata.ECDImageRecord
 
TYPE_PING_TAIL_RECORD - Static variable in class tritechgemini.imagedata.ECDImageRecord
 
TYPE_SENSOR_RECORD - Static variable in class tritechgemini.imagedata.ECDImageRecord
 
TYPE_TARGET_IMAGE_RECORD - Static variable in class tritechgemini.imagedata.ECDImageRecord
 
TYPE_TARGET_RECORD - Static variable in class tritechgemini.imagedata.ECDImageRecord
 

U

uncompressData() - Method in class tritechgemini.imagedata.ECDImageRecord
 
UnzippedWriter - Class in tritechgemini.fileio
Class to write uncompressed zip files since all the ones that are in Java don't see to actually work in any way and always compress the data.
UnzippedWriter() - Constructor for class tritechgemini.fileio.UnzippedWriter
 

V

VER_ACOUSTIC_ZOOM_RECORD - Static variable in class tritechgemini.imagedata.ECDImageRecord
 
VER_PING_TAIL_RECORD - Static variable in class tritechgemini.imagedata.ECDImageRecord
 
VER_SENSOR_RECORD - Static variable in class tritechgemini.imagedata.ECDImageRecord
 
VER_TARGET_IMAGE_RECORD - Static variable in class tritechgemini.imagedata.ECDImageRecord
 
VER_TARGET_RECORD - Static variable in class tritechgemini.imagedata.ECDImageRecord
 

W

write(byte[]) - Method in class tritechgemini.fileio.CountingOutputStream
 
write(byte[]) - Method in class tritechgemini.fileio.LittleEndianDataOutputStream
 
write(byte[], int, int) - Method in class tritechgemini.fileio.CountingOutputStream
 
write(byte[], int, int) - Method in class tritechgemini.fileio.LittleEndianDataOutputStream
 
write(int) - Method in class tritechgemini.fileio.CountingOutputStream
 
write(int) - Method in class tritechgemini.fileio.LittleEndianDataOutputStream
 
write(LittleEndianDataOutputStream) - Method in class tritechgemini.fileio.GLFGenericHeader
Write the header data to a data output stream.
writeArcive(File, File...) - Method in class tritechgemini.fileio.UnzippedWriter
Write a list of files to an uncompressed zip archive.
writeBoolean(boolean) - Method in class tritechgemini.fileio.LittleEndianDataOutputStream
 
writeByte(int) - Method in class tritechgemini.fileio.LittleEndianDataOutputStream
 
writeBytes(String) - Method in class tritechgemini.fileio.LittleEndianDataOutputStream
 
writeChar(int) - Method in class tritechgemini.fileio.LittleEndianDataOutputStream
 
writeChars(String) - Method in class tritechgemini.fileio.LittleEndianDataOutputStream
 
writeDouble(double) - Method in class tritechgemini.fileio.LittleEndianDataOutputStream
 
writeFloat(float) - Method in class tritechgemini.fileio.LittleEndianDataOutputStream
 
writeGLFHeader(GLFImageRecord, LittleEndianDataOutputStream) - Method in class tritechgemini.fileio.GLFFileCatalog
Write an image record header.
writeGLFReecord(GLFImageRecord, LittleEndianDataOutputStream) - Method in class tritechgemini.fileio.GLFFileCatalog
Write a GLF record to the data output stream.
writeInt(int) - Method in class tritechgemini.fileio.LittleEndianDataOutputStream
 
writeLong(long) - Method in class tritechgemini.fileio.LittleEndianDataOutputStream
 
writeSerializedCatalog(String, GeminiFileCatalog) - Static method in class tritechgemini.fileio.GeminiFileCatalog
Write a Gemini file Catalogue
writeShort(int) - Method in class tritechgemini.fileio.LittleEndianDataOutputStream
 
writeStatusData(LittleEndianDataOutputStream, boolean) - Method in class tritechgemini.imagedata.GLFStatusData
 
writeStatusHeader(GLFStatusData, LittleEndianDataOutputStream) - Method in class tritechgemini.fileio.GLFFileCatalog
Write a status data header.
writeStatusRecord(GLFStatusData, LittleEndianDataOutputStream) - Method in class tritechgemini.fileio.GLFFileCatalog
 
writeUTF(String) - Method in class tritechgemini.fileio.LittleEndianDataOutputStream
 

X

xmlFileLen - Variable in class tritechgemini.fileio.GLFFastData
 
xmlFileName - Variable in class tritechgemini.fileio.GLFFastData
 
xmlFilePos - Variable in class tritechgemini.fileio.GLFFastData
 
A B C D E F G H I L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form