mil.navy.nps.rra
Class ExampleBeamStatic

java.lang.Object
  |
  +--mil.navy.nps.rra.ExampleBeamStatic

public class ExampleBeamStatic
extends java.lang.Object

Produces an example VRML 3D scene ExampleBeamStatic.wrl showing a Beam.

This is an example application that shows how to invoke the rra package to produce a VRML scene with a Surface, Bottom and Beam. The Beam shows the volume traced out by the pulse during its transmission.

Save the output to a file for viewing in a VRML browser, e.g.

java mil.navy.nps.rra.ExampleBeamStatic > ExampleBeamStatic.wrl

Version:
1.0

Author:
LT Timothy M. Holliday USN

Contact: Don Brutzman (web.nps.navy.mil/~brutzman) brutzman@nps.navy.mil

Output scene:
~/vrtp/mil/navy/nps/rra/ExampleBeamStatic.wrl
http://devo.stl.nps.navy.mil/~brutzman/vrtp/mil/navy/nps/rra/ExampleBeamStatic.wrl

Source Code:
~/vrtp/mil/navy/nps/rra/ExampleBeamStatic.java
http://devo.stl.nps.navy.mil/~brutzman/vrtp/mil/navy/nps/rra/ExampleBeamStatic.java

Hierarchy Diagram     Coordinate Systems

History:
15 April 97 Timothy M. Holliday New
16 October 98 Don Brutzman Javadoc updates for jdk1.2b4
25 April 99 Don Brutzman Javadoc updates for jdk1.2.1

Reference:
Holliday, Timothy, Real-Time 3D Sonar Modeling and Visualization, Master's Thesis, Naval Postgraduate School, Monterey California, June 1998. Available at vrtp/rra/HollidayRRAthesis.pdf. and devo.stl.nps.navy.mil/~brutzman/vrtp/rra/HollidayRRAthesis.pdf. Slideset available in Powerpoint and Acrobat .pdf formats.

See Also:
Ray, ExampleRay, Beam, ExampleBeamDynamic, Lobe, ExampleLobeStatic, ExampleLobeDynamic

Constructor Summary
ExampleBeamStatic()
           
 
Method Summary
static void main(java.lang.String[] args)
          This standalone example application initializes both environment and sonar Beam, then prints the VRML representation of each written as plain text to the console.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExampleBeamStatic

public ExampleBeamStatic()
Method Detail

main

public static void main(java.lang.String[] args)
This standalone example application initializes both environment and sonar Beam, then prints the VRML representation of each written as plain text to the console.