Interface AntennaResult
-
public interface AntennaResult
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AntennaResult
copy()
AntennaEnvironment
getAntennaEnvironment()
double
getAzimuth()
Azimuth of the antenna in degrees in the range [0-360]double
getAzimuthCompensation()
Azimuth Compensation can be used to calculate the EAST pointing azimuth (as is external representation of azimuth angles).double
getAzimuthOffset()
java.util.Map<UniqueValueDef,java.lang.Double>
getDoubleValues()
double
getElevation()
Elevation of the antenna in degrees in the range [-90;90]double
getElevationCompensation()
Elevation Compensation can be used to calculate the horizontally elevation (as is external representation of elevation angles).double
getGain()
double
getHeight()
java.util.Map<UniqueValueDef,java.lang.Integer>
getIntValues()
LocalEnvironmentResult
getLocalEnvironment()
java.util.Map<UniqueValueDef,java.lang.Long>
getLongValues()
Point2D
getPosition()
double
getSectorOffset()
java.util.Map<UniqueValueDef,java.lang.String>
getStringValues()
double
getTilt()
<T> T
getValue(UniqueValueDef def)
void
setAntennaEnvironment(AntennaEnvironment environment)
void
setAzimuth(double azimuth)
void
setAzimuthCompensation(double azimuthCompensation)
void
setAzimuthOffset(double azimuthAdditionalOffset)
void
setElevation(double elevation)
void
setElevationCompensation(double elevationCompensation)
void
setGain(double gain)
void
setHeight(double height)
void
setLocalEnvironment(LocalEnvironmentResult localEnvironment)
void
setPosition(Point2D position)
void
setSectorOffset(double sectorOffset)
void
setTilt(double tilt)
void
setValue(UniqueValueDef def, double value)
void
setValue(UniqueValueDef def, int value)
void
setValue(UniqueValueDef def, long value)
void
setValue(UniqueValueDef def, java.lang.String value)
-
-
-
Method Detail
-
getGain
double getGain()
-
setGain
void setGain(double gain)
-
getAzimuth
double getAzimuth()
Azimuth of the antenna in degrees in the range [0-360]
-
setAzimuth
void setAzimuth(double azimuth)
-
getAzimuthCompensation
double getAzimuthCompensation()
Azimuth Compensation can be used to calculate the EAST pointing azimuth (as is external representation of azimuth angles).
Some systems uses a different internal interpretation of the azimuth, for instance, when antennas are pointing at each other. In such a pointing scenario a zero azimuth means pointing directly at the other antenna.
- Returns:
- azimuth compensation of the azimuth angle
-
setAzimuthCompensation
void setAzimuthCompensation(double azimuthCompensation)
-
getAzimuthOffset
double getAzimuthOffset()
- Returns:
-
setAzimuthOffset
void setAzimuthOffset(double azimuthAdditionalOffset)
-
getElevation
double getElevation()
Elevation of the antenna in degrees in the range [-90;90]
-
setElevation
void setElevation(double elevation)
-
getElevationCompensation
double getElevationCompensation()
Elevation Compensation can be used to calculate the horizontally elevation (as is external representation of elevation angles).
Some systems uses a different internal interpretation of the elevation, for instance, when antennas are pointing at each other. In such a pointing scenario a zero elevation means pointing directly at the other antenna.
- Returns:
- elevation compensation of the elevation angle
-
setElevationCompensation
void setElevationCompensation(double elevationCompensation)
-
getTilt
double getTilt()
-
setTilt
void setTilt(double tilt)
-
getHeight
double getHeight()
-
setHeight
void setHeight(double height)
-
getPosition
Point2D getPosition()
-
setPosition
void setPosition(Point2D position)
-
getLocalEnvironment
LocalEnvironmentResult getLocalEnvironment()
-
setLocalEnvironment
void setLocalEnvironment(LocalEnvironmentResult localEnvironment)
-
getDoubleValues
java.util.Map<UniqueValueDef,java.lang.Double> getDoubleValues()
-
getIntValues
java.util.Map<UniqueValueDef,java.lang.Integer> getIntValues()
-
getLongValues
java.util.Map<UniqueValueDef,java.lang.Long> getLongValues()
-
getStringValues
java.util.Map<UniqueValueDef,java.lang.String> getStringValues()
-
getValue
<T> T getValue(UniqueValueDef def)
-
setValue
void setValue(UniqueValueDef def, double value)
-
setValue
void setValue(UniqueValueDef def, int value)
-
setValue
void setValue(UniqueValueDef def, long value)
-
setValue
void setValue(UniqueValueDef def, java.lang.String value)
-
getAntennaEnvironment
AntennaEnvironment getAntennaEnvironment()
-
setAntennaEnvironment
void setAntennaEnvironment(AntennaEnvironment environment)
-
copy
AntennaResult copy()
-
setSectorOffset
void setSectorOffset(double sectorOffset)
-
getSectorOffset
double getSectorOffset()
-
-