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()