public interface ILcdLOSCoverage extends Cloneable
ILcdPoint
) around which the area is covered.ILcdGeoReference
) in which the center point is defined.Modifier and Type | Method and Description |
---|---|
Object |
clone()
Making the clone method available for all other classes.
|
double |
getAngleArc()
Returns the arc angle of this coverage, defined in degrees.
|
double |
getAngleStart()
Returns the start angle of this coverage, defined in degrees.
|
double |
getAngleStep()
Returns the angle step of this coverage, defined in degrees.
|
ILcdPoint |
getCenterPoint()
Returns the center point of this coverage.
|
double |
getCenterPointAltitude()
Returns the altitude of the center point, defined by the
getCenterPointAltitudeMode() . |
TLcdCoverageAltitudeMode |
getCenterPointAltitudeMode()
Returns the altitude mode in which the altitude of the center point should be interpreted.
|
ILcdGeoReference |
getCenterPointReference()
Returns the center point reference of this coverage.
|
double |
getRadiusMax()
Returns the maximum radial extent of this coverage, defined in meters.
|
default double |
getRadiusSampleDistance(int aIndex)
Returns the distance in meters from center at which sample with index aIndex was taken.
|
double |
getRadiusStep()
Returns the radius step of this coverage, defined in meters.
|
default double |
getRadiusStep(int aIndex)
Returns the radius step of this coverage, defined in meters, at the given index.
|
double getAngleArc()
double getAngleStart()
double getAngleStep()
ILcdPoint getCenterPoint()
TLcdCoverageAltitudeMode getCenterPointAltitudeMode()
double getCenterPointAltitude()
getCenterPointAltitudeMode()
.getCenterPointAltitudeMode()
.ILcdGeoReference getCenterPointReference()
double getRadiusMax()
double getRadiusStep()
getRadiusStep(int)
.getRadiusStep(int)
default double getRadiusStep(int aIndex)
radius sample distance
i and i + 1.
If this coverage was created with regular, uniform sampling the radius step is the same for all indices.aIndex
- the indexdefault double getRadiusSampleDistance(int aIndex)
aIndex
- the indexObject clone() throws CloneNotSupportedException
CloneNotSupportedException