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.