See: Description
| Class | Description | 
|---|---|
| Bathymetry | This class describes underwater topography (bathymetry) grid that can be easily
 used to create and manipulate 3D underwater models. | 
| EnvironmentalData | This class is a grouping class that holds specfic environmental variables useful for 
 sonar modeling (sound speed, sea temperature, wind speed, bathymetry, and significant 
 wave height). | 
| MetcastClientMain | This class orchestrates the Web service call and parses the XML
 response and instatiates an EnvironmentalData ojbject to contain it. | 
| MetcastTestClient | This class interfaces with Web service via SOAP protocol | 
| ModelOutputFormatter | This class fomrats generated output into proper xml file form. | 
| SceneGenerator | This class generates a 3D sonar visualization scene based on inputs from the Metcast
 Web Service.* This class fomrats generated output into proper xml file form. | 
| SeawaterTemp | This class contains seawater temperature v. depth data for use in sonar visualization engines. | 
| SignificantWaveHeight | This class hold wave height data for sonar visualizations. | 
| SonarSource | This class holds data attributed to a specific sonar source. | 
| SonarTarget | This class holds data attributed to a specific sonar source. | 
| SoundSpeed | This class contains sound speed data for use in sonar visualization engines. | 
| Windspeed | This class contains wind speed data for use in sonar visualization engines. | 
Classes provide Tools such as Web Service call via SOAP protocol, parses the XML response and instantiates data object. Generates a 3D sonar visualization scene based on input from the Metcast Web Service