absXyzAndUenToLla(double XA, double YA, double ZA, double up=0.0, double east=0.0, double north=0.0) | carma::services::AntennaCoordinates | static |
absXyzToLla(double XA, double YA, double ZA) | carma::services::AntennaCoordinates | static |
add(double up, double east, double north) | carma::services::AntennaCoordinates | |
altitude() const | carma::services::AntennaCoordinates | |
AntennaCoordinates() | carma::services::AntennaCoordinates | |
AntennaCoordinates(Angle longitude, Angle latitude, Length altitude) | carma::services::AntennaCoordinates | |
AntennaCoordinates(const carma::services::Location &location) | carma::services::AntennaCoordinates | |
AntennaCoordinates(const AntennaCoordinates &rhs) | carma::services::AntennaCoordinates | |
azElToUen(Angle az, Angle el, double r=1.0) | carma::services::AntennaCoordinates | static |
cross(const Vector< type > &vec) | carma::services::Vector< double > | |
data_ (defined in carma::services::Vector< double >) | carma::services::Vector< double > | protected |
getAbsXyz(double up=0.0, double east=0.0, double north=0.0) | carma::services::AntennaCoordinates | |
getAzEl(Angle longitude, Angle latitude, Length altitude) | carma::services::AntennaCoordinates | |
getAzEl(AntennaCoordinates &coords) | carma::services::AntennaCoordinates | |
getd2Uvw(HourAngle ha, Angle declination, double X, double Y, double Z) | carma::services::AntennaCoordinates | static |
getdUvw(HourAngle ha, Angle declination, double X, double Y, double Z) | carma::services::AntennaCoordinates | static |
getGeometricDelay(HourAngle ha, Angle declination, double X, double Y, double Z, double X0, double Y0, double Z0, bool doMotionCorrection) | carma::services::AntennaCoordinates | static |
getGeometricDelay(Angle latitude, Length altitude, Angle az, Angle el, double X, double Y, double Z) | carma::services::AntennaCoordinates | static |
getLla(double up=0.0, double east=0.0, double north=0.0) | carma::services::AntennaCoordinates | |
getUen(Angle longitude, Angle latitude, Length altitude) | carma::services::AntennaCoordinates | |
getUen(AntennaCoordinates &coords) | carma::services::AntennaCoordinates | |
getUvw(HourAngle ha, Angle declination) | carma::services::AntennaCoordinates | |
getXyz(double up=0.0, double east=0.0, double north=0.0, bool geocentric=true) | carma::services::AntennaCoordinates | |
haDecAndXyzToUvw(HourAngle ha, Angle declination, double X, double Y, double Z) | carma::services::AntennaCoordinates | static |
haDecToXyz(HourAngle ha, Angle declination, Distance distance, bool geocentric=true) | carma::services::AntennaCoordinates | static |
laAndHaDecToAzEl(Angle latitude, Length altitude, HourAngle ha, Angle declination, Distance distance, bool geocentric=true) | carma::services::AntennaCoordinates | static |
laAndUenToXyz(Angle latitude, Length altitude, double up=0.0, double east=0.0, double north=0.0, bool geocentric=true) | carma::services::AntennaCoordinates | static |
latitude() const (defined in carma::services::AntennaCoordinates) | carma::services::AntennaCoordinates | |
llaAndLlaToUen(Angle fiducialLongitude, Angle fiducialLatitude, Length fiducialAltitude, Angle longitude, Angle latitude, Length altitude) | carma::services::AntennaCoordinates | static |
llaAndUenToAbsXyz(Angle longitude, Angle latitude, Length altitude, double up, double east, double north) | carma::services::AntennaCoordinates | static |
llaAndUenToLla(Angle longitude, Angle latitude, Length altitude, double up, double east, double north) | carma::services::AntennaCoordinates | static |
longitude() const | carma::services::AntennaCoordinates | |
magnitude() | carma::services::Vector< double > | |
nEl_ | carma::services::Vector< double > | protected |
operator*(const Vector< type > &vec) | carma::services::Vector< double > | |
operator*(const type factor) | carma::services::Vector< double > | |
operator+(const Vector< type > &vec) | carma::services::Vector< double > | |
operator+(const type offset) | carma::services::Vector< double > | |
operator-(const Vector< type > &vec) | carma::services::Vector< double > | |
operator-(const type offset) | carma::services::Vector< double > | |
operator/(const type factor) | carma::services::Vector< double > | |
operator<<(std::ostream &os, const AntennaCoordinates &coords) | carma::services::AntennaCoordinates | friend |
operator=(const AntennaCoordinates &rhs) | carma::services::AntennaCoordinates | |
operator[](unsigned i) | carma::services::Vector< double > | |
operator[](unsigned i) const (defined in carma::services::Vector< double >) | carma::services::Vector< double > | |
resize(unsigned n) | carma::services::Vector< double > | |
setAltitude(Length altitude) | carma::services::AntennaCoordinates | |
setLatitude(Angle latitude) | carma::services::AntennaCoordinates | |
setLla(Angle longitude, Angle latitude, Length altitude) | carma::services::AntennaCoordinates | |
setLongitude(Angle longitude) | carma::services::AntennaCoordinates | |
size() const | carma::services::Vector< double > | |
topoXYZToUen(double X, double Y, double Z, Angle latitude) | carma::services::AntennaCoordinates | static |
uenToAzEl(double U, double E, double N) | carma::services::AntennaCoordinates | static |
uenToAzEl(Vector< double > &uen) | carma::services::AntennaCoordinates | static |
Vector(unsigned n) | carma::services::Vector< double > | |
Vector(unsigned n, type initializer) | carma::services::Vector< double > | |
Vector(type el0, type el1, type el2) | carma::services::Vector< double > | |
Vector(const Vector< type > &vec) | carma::services::Vector< double > | |
Vector() | carma::services::Vector< double > | |
~AntennaCoordinates() | carma::services::AntennaCoordinates | virtual |
~Vector() | carma::services::Vector< double > | virtual |