public class DepthBlade extends Object
Contact: Don Brutzman (web.nps.navy.mil/~brutzman) brutzman@nps.navy.mil
CoverageArea, 
BullsEyePlot, 
IsoSurfaceBlockPlot, 
LineOfBearingPlot, 
RadialBlade, 
SLOBChart, 
SignalExcessPoint, 
SignalExcessZone, 
SonarModelOutputParser, 
StackScene3D| Constructor and Description | 
|---|
| DepthBlade()Creates a new instance of DepthBlade | 
| Modifier and Type | Method and Description | 
|---|---|
| double | getBladeDepth()Returns the current blade depth (in KM). | 
| double | getGreatestRange()Returns the range of farthest from the source. | 
| int | getNumberRadials()Returns the number of radials. | 
| double[] | getRadial(int index)Returns array of signal excess values for a specified radial. | 
| double[] | getRanges()Returns array of depths (in KM). | 
| double[][] | getSignalExcess()Returns an array of signal excess values by radial and range. | 
| double | getSpacingInKM()Returns current spacing. | 
| void | setBladeDepth(double value)Sets the current blade depth (in KM). | 
| void | setBladeParameters(double depth,
                  double[] ranges,
                  double[][] excess,
                  int numRadials)Sets blade parameters | 
| void | setRanges(double[] values)Sets the range values (in KM). | 
| void | setSignalExcess(double[][] excess)Returns array of signal excess values by radial and range. | 
public void setBladeParameters(double depth,
                      double[] ranges,
                      double[][] excess,
                      int numRadials)
depth - The depth of blade.ranges - An array of ranges of blade.excess - 2-dimensional array of excess of blade.numRadials - The number of radials.public void setRanges(double[] values)
values - The array of range values.public void setBladeDepth(double value)
value - The current blade depth.public void setSignalExcess(double[][] excess)
excess - The array of signal excess values by radial and range.public double[] getRanges()
public double getGreatestRange()
public double getBladeDepth()
public int getNumberRadials()
public double[][] getSignalExcess()
public double[] getRadial(int index)
index - A requested position.public double getSpacingInKM()