public class LineOfBearingPlot extends Object
Contact: Don Brutzman (web.nps.navy.mil/~brutzman) brutzman@nps.navy.mil
DepthBlade, 
BullsEyePlot, 
IsoSurfaceBlockPlot, 
CoverageArea, 
RadialBlade, 
SLOBChart, 
SignalExcessPoint, 
SignalExcessZone, 
SonarModelOutputParser, 
StackScene3D| Constructor and Description | 
|---|
| LineOfBearingPlot(RadialBlade blade,
                 double bears)Create a new instance of LineOfBearingPlot | 
| Modifier and Type | Method and Description | 
|---|---|
| String | createMultiColoredRangeBlades()Creates range blades along radial (smooth multicolored) | 
| String | createRangeBlades()Creates range blades along radial (basic red-yellow). | 
| String | createX3D(boolean isMultiColored)Depending on boolean input, will create Full Field plot using 
 multicolored smooth scheme or red-yellow blended scene. | 
| String | formatBearing(double number)This method formats bearing inputs into standard three-character string | 
| String | generateSceneFile()Generate properly formattes X3D Stack Scene. | 
| void | x3dToVRML()Conver X3D to VRML for browser display using X3dToVrml.xslt | 
public LineOfBearingPlot(RadialBlade blade, double bears)
blade - The sonar visualization data defined by a specified radial blade.bears - The bearing of closest radial blade.public String createX3D(boolean isMultiColored)
isMultiColored - 'true' if it is multi colored; 'false' otherwise.public String createRangeBlades()
public String createMultiColoredRangeBlades()
public String generateSceneFile()
public void x3dToVRML()
public String formatBearing(double number)
number - The bearing number.