public class SignalExcessPoint extends Object
Contact: Don Brutzman (web.nps.navy.mil/~brutzman) brutzman@nps.navy.mil
DepthBlade,
BullsEyePlot,
IsoSurfaceBlockPlot,
CoverageArea,
LineOfBearingPlot,
RadialBlade,
SLOBChart,
SignalExcessZone,
SonarModelOutputParser,
StackScene3D| Constructor and Description |
|---|
SignalExcessPoint(int[] indexMatrix,
double[] rads,
double excess,
double[] rangeMatrix,
double[] depthMatrix)
Creates a new instance of SignalExcessPoint
|
| Modifier and Type | Method and Description |
|---|---|
double |
getAboveDepthDistanceInKM()
Returns the upper depth of SEP cell border.
|
double |
getBelowDepthDistanceInKM()
Returns the lower depth of SEP cell border.
|
double |
getDepthInKM()
Returns the depth of SEP from source.
|
int[] |
getIndexMatrix()
Returns index matrix.
|
double |
getInnerRangeDistanceInKM()
Returns the range of inner SEP cell border.
|
double |
getOuterRangeDistanceInKM()
Returns the range of outer SEP cell border.
|
double[] |
getRadians()
Returns size of area divided by two
|
double |
getRangeFromSource()
Returns range of this point from source.
|
double |
getSignalExcess()
Returns signal excess value.
|
public SignalExcessPoint(int[] indexMatrix,
double[] rads,
double excess,
double[] rangeMatrix,
double[] depthMatrix)
indexMatrix - The array contains index of indices for relative radial, depth and range.rads - The array contains radians of SEP "cell" border.excess - The signal excess value for that point.rangeMatrix - The range of SEP from source.depthMatrix - The depth of SEP from source.public int[] getIndexMatrix()
public double[] getRadians()
public double getSignalExcess()
public double getRangeFromSource()
public double getDepthInKM()
public double getInnerRangeDistanceInKM()
public double getOuterRangeDistanceInKM()
public double getAboveDepthDistanceInKM()
public double getBelowDepthDistanceInKM()