Swath Sonar Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
_FileInfo
_FunctionInfo
About
About_glade
ActorOpenSelection
ActorOpenSelection_glade
ActorPropertiesDialog
ActorPropertiesDialog_glade
ActorPropertiesEditDialog
ActorPropertiesEditDialog_glade
ActorRemoveDialog
ActorRemoveDialog_glade
ArgsThis is a base class for those that parse and hold arguments of the type usually passed from a process invocation
BeamPointThe purpose of this class is to contain a beam strike
CarpetViewerA class used to present a visible display of a "carpet plot"
CarpetViewerMain
CarpetViewerMain_glade
CarpetViewerSingletonThe purpose of this class is to ensure that there is one single CarpetViewer object in a process scope
CommonEnviromentParseElementThe purpose of this class is to encapsulate an enviroment variable
CommonEnviromentParserThis class is the interface to the parser for the CommonEnviroment class
CommonEnviromentParserListThe purpose of objects of this class is to maintain a list of lvalues and corresponding rvalues
FakeBathymetryA class used to generate fake bathymetry for simulation
FakeRecordA class used to generate fake sonar telegrams from some models
FileParser
FiletoActorThe purpose of this class is to contruct a dataflow from a file as input to an actor as output
FiletoActorContainerImplThe purpose of this class is to maintain a collection of FiletoActor objects
FiletoActorRowThis class defines each element in the list contained in FiletoActorContainer
FiletoPolyThis is the base class for all FiletoPoly classes to be implemented
FiletoPolyFactoryThe purpose of the class is to produce the correct FiletoPoly object accordance with a particular file data source
GoNogoA class to provide "GO" and OK status to objects
LtstrA class supporting a number of container classes (e.g
MultibeamBackEndObjects of this class implement backend processing of bathmetry, attitude navigation, tide velocimeter and tempurature data in order that the data may be displayed to the operator
MultibeamInstrumentThis is the super class for all multibeam swath sonars
Observer
ParserThis class is the base class for various parsers
PingPointThe purpose of this class is to contain a ping point
PolyDataInstrumentThe purpose of this class is to implement a hypothetical "Poly Data Multibeam" instrument
PolyFiletoPolyThe purpose of this class is to read a Polydata file and present the data in PolyData format
RenderWindow
RenderWindow_glade
RenderWindowWidget
SimulatorSonarFileRecordFactoryThe factory class used to parse a sonar file
SimulatorSystemConstantsThis class is a Singleton
SimulatorSystemDepthRecord
SimulatorSystemDummyRecordA SystemRecord which performs no actions and is always NOGO
SimulatorSystemHeader
SimulatorSystemImageRecord
SimulatorSystemPositionRecordThis class is used to carry the simulator's position record
SimulatorSystemStartRecordThis class is used to carry the Simulator's data start record
SimulatorSystemStopRecordThis class is used to carry the Simulator's data stop record
SonarFileFactoryA class to detemine the type of a Sonar file and generate the correct SonarFileRecordFactory
SonarFileRecordFactoryThe base class for those classes that are able to parse a sonar file into a number of SystemRecords
SonarMagicUsed to handle the magic indicators used to determine Sonar files
ssCommonEnviromentThis class encapsulates the operating enviroment for the Swath Sonar system
ssDepthSortPolyDataSsDepthSortPolyData - sort poly data along camera view direction
ssEditFileTypeVarious types used in edit files
ssEditFileType::LineNode
ssEditFileWriterThe purpose of this class is to implement the writing of "edit" files
ssEnviroment
ssFiletoActorContainerThe purpose of this class is to maintain a collection of FiletoActor objects
ssGatherStrikesA class used to build a record of all beam strikes on a parlticular vtkCell
ssGenerateSwath
ssGenerateTrackSetThe purpose of the class is to generate a set of lines cells
ssInstrumentParametersA class containing a sepicific set of instrument parameters
ssInstrumentRecordTailBase class for those that monitor raw instrument data files for records
ssMultibeamAcrossBathymetryRenderViewThis class is used to manage the across bathymetry render view
ssMultibeamAlertWindow
ssMultibeamAlongBathymetryRenderViewThis class is used to manage the along bathymetry render view
ssMultibeamApplicationThe purpose of this class is to represent the Multibeam application
ssMultibeamAquisitionProcessThe purpose of this class is to encapsulate the Multibeam Aquisition process
ssMultibeamGenericRenderWindowInteractor
ssMultibeamInstrumentFactoryGenerate a Multibeam Instrument of the appropiate type
ssMultibeamLWApplicationThis is a lightweight edition of the Multibeam Application
ssMultibeamLWNotebook
ssMultibeamLWWindow
ssMultibeamPlanRenderViewThis class is used to manage the plan render view
ssMultibeamProcessThe purpose of this class is to encapsulate the Multibeam process from the instrument data input to, but not including, the vtkPolyDataMapper
ssMultibeamProcessModuleThe purpose of this class is to initialize and manage the application
ssMultibeamProcessMonitor
ssMultibeamRenderModule
ssMultibeamRenderViewThis class is the base of the various specialized render views
ssMultibeamSDFModuleThis is a Multibeam Application
ssMultibeamViewThis class simply holds the various graphics windows
ssMultibeamWindowThe purpose of this class is to manage the GUI
ssPolyDataInstrumentSocketInput
ssPolyDataRecordReaderThe purpose of this class is to read a file of PolyData records and present the data as output
ssPolyDataRecordTailThe purpose of this class is to monitor a named disk file in order to determine if, and when, a complete PolyDataRecord is fully avaliable for reading
ssPolyDataRecordtoPolyDataFilterThis is the base class for the various types of ssPolyDataRecordtoPolyDataFilters
ssPolyDataRecordtoScrollDataFilterThe purpose of this filter is to read a specified number of PolyDataRecords and present the data as a single PolyData dataset
ssPolyDataRecordtoStaticDataFilterThe purpose of this filter is to read a specified number of PolyDataRecords and present the data as a single PolyData dataset
ssPolyDataRecordWriter
ssPolyDatatoAttitudeFilterThis class is the base of those classes whose purpose is to filter the multibeam attitude data in some manner
ssPolyDatatoAttitudeScrollFilterThe purpose of this filter is to read a specified number of PolyDataRecords and present the data as a single PolyData dataset
ssPolyDatatoBathymetryFilterThis class is the base of those classes whose purpose is to filter the multibeam bathymetry data in some manner
ssPolyDatatoBathymetryScrollFilterThe purpose of this filter is to read a specified number of PolyDataRecords and present the data as a single PolyData dataset
ssPolyDatatoPlanFilterThis class is the base of those classes whose purpose is to filter the multibeam bathymetry data in some manner
ssPolyDatatoPlanStaticFilterThe purpose of this filter is to read a specified number of PolyDataRecords and present the data as a single PolyData dataset
ssPolyDatatoPolyDataFilterThis class is the base of those classes whose purpose is to filter the multibeam data in some manner
ssRawDataReader
ssRawDataWriterThis class is the parent of classes with will write swath data as sweeps
ssSwathDataReconstructionFilterThe purpose of this class is to form a PolyData surface representing a number of previous swaths
StructuredPointsFiletoPolyThe purpose of this class is to read a StructuredPoints file and present the data in PolyData format
Subject
SwathFrameThis class will display a table based upon a FiletoActorContainer
ThreadArgsThis structure is the user data argument with which each thread will be called
TupleSixDThe purpose of this class is to provide operations on three domain objects
TupleThreeDThe purpose of this class is to provide operations on three domain objects
vtkInputPortInputPort connects the pipeline in this process to one in another processes
vtkInputPortBufferThe purpose of this class is to isolate the InputPort from the vargaries of downstream SDF objects
vtkOutputPortOutputPort Connects the pipeline in this process to one in another processes
vtkPolyDataInputPortClientThe purpose of this class is to connect a pipeline in this process to one in another
vtkScalarThis is the base class for various Scalar classes
vtkScalarBydZThe purpose of this class is to set the Scalars to the dz (slope) of the Cell data
vtkScalarByZThe pupose of this class is to set the Scalar data to the z values of the input point data
vtkSharedMemoryCommunicatorProvides communication using shared memory
vtkSortedDepthPointsThe purpose of this class is to sort PolyData points according to some criterion
vtkThreadedControllerVtkThreadedController uses a vtkMultiThreader to spawn threads
vtkTriangleDecoratorThe purpose of this class is to add functionality to the vtkTriangle class
vtkTupleSixDThe purpose of this class is to provide operations on six domain objects
vtkTupleThreeDThe purpose of this class is to provide operations on three domain objects
YYSTYPE