public class BullsEyePlot extends Object
Contact: Don Brutzman (web.nps.navy.mil/~brutzman) brutzman@nps.navy.mil
CoverageArea, 
DepthBlade, 
IsoSurfaceBlockPlot, 
LineOfBearingPlot, 
RadialBlade, 
SLOBChart, 
SignalExcessPoint, 
SignalExcessZone, 
SonarModelOutputParser, 
StackScene3D| Constructor and Description | 
|---|
| BullsEyePlot(DepthBlade blade)Creates a new instance of BullsEyePlot | 
| Modifier and Type | Method and Description | 
|---|---|
| String | createBlendedRangeBlades()Creates blended bullseye plot using interpolated grid | 
| double[][][] | createInterpolatedGrid(double[][] values)Generates a grid of blended values that uses adjacent interpolation | 
| String | createMultiColoredSmoothRangeBlades()Creates smooth multi-colored bullseye plot (3 cell) | 
| String | createMultiColoredVRMLRangeRings()Creates a VRML Transform node that have the multi colored range rings. | 
| String | createSignalExcessRangeBlades()Creates excess signal range blades | 
| String | createVisuals()Generates String value of VRML Transform node. | 
| String | createVRML(boolean isMultiColored)Generates VRML node such as Header, Viewpoints, Transform. | 
| String | createVRMLVisuals()Generates VRML Transform node. | 
| String | createX3D(boolean isMultiColored)Creates properly formatted X3D subcode for a BullEye plot | 
| String | generateSceneFile()Generates properly formattes X3D Stack Scene | 
| void | x3dToVRML()Convers X3D to VRML for browser display using X3dToVrml.xslt | 
public BullsEyePlot(DepthBlade blade)
blade - Object that holds signal excess datapublic String generateSceneFile()
public String createX3D(boolean isMultiColored)
isMultiColored - 'true' is multi colored, 'false' otherwise.public double[][][] createInterpolatedGrid(double[][] values)
values - Two dimensions double arraypublic String createBlendedRangeBlades()
public String createMultiColoredSmoothRangeBlades()
public String createSignalExcessRangeBlades()
public String createVisuals()
public void x3dToVRML()
public String createVRML(boolean isMultiColored)
isMultiColored - 'true' is multi colored, 'false' otherwise.public String createVRMLVisuals()
public String createMultiColoredVRMLRangeRings()