All Classes and Interfaces

Class
Description
Data on a single beam.
info about ARIS beams for a device.
 
 
 
 
Test reading of ARIS data files.
File catalog for ARIS sonar files.
ARIS File Header.
ARIS Frame header.
 
 
Really simple background subtraction class
 
 
information about an individual sonar in a catalog.
 
 
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.
Wrapper class for an input stream which counts the number of bytes read, skipped etc.
 
 
A connected region of points found by the detector.
 
 
 
 
 
 
A store for Echolines added to each image record.
Data for a fan shaped image.
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.
 
Catalogue of information that's in a single Sonar data file.
 
 
Functions to check and if necessary create the catalogue files for glf files and the dat file with them.
 
Class of serializable data that can be used to quick catalog the overall content of a glf file.
Fast reading of uncompressed GLF files.
 
Generic header structure for .dat file records.
 
This works reading from the latest GLF files and seems to get reasonable values.
Functions to convert an array or raw sonar data into a fan shaped image.
Copied from https://www.peterfranza.com/2008/09/26/little-endian-input-stream/
 
Catalog of sonar data which can take multiple files.
Progress info sent to observes when the offline file catalogue is being updated.
 
 
Start of some other detector ideas, but they ain't going to work very well.
 
A repeat of a lot of stuff inthe PAMGUArd class OfflineFileList, but needed in the standalone package, so recreating here.
Base interface for sonar image records from all manufacturers.
Interface for Sonar data record which can support data read from Tritech ECD and GLF files and types from other manufacturers, e.g.
 
Detector which searches for detected regions in data.
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.