|
virtual double | getAzimuth () const |
|
virtual void | setAzimuth (double azimuth) |
|
virtual double | getTilt () const |
|
virtual void | setTilt (double tilt) |
|
virtual bool | inFieldOfView (double rayElevation, double rayAzimuth) const =0 |
|
virtual bool | inFieldOfView (double rayElevation, double rayAzimuth) const =0 |
|
virtual double | getAzimuth () const =0 |
|
virtual void | setAzimuth (double azimuth)=0 |
|
virtual double | getTilt () const =0 |
|
virtual void | setTilt (double tilt)=0 |
|
|
void | toXYZ (double phi, double theta, double &x, double &y, double &z) const |
|
void | fromXYZ (double x, double y, double z, double &phi, double &theta) const |
|
void | rotateTilt (double &x, double &z) const |
|
void | rotateAzimuth (double &x, double &y) const |
|
void | calcEffectiveDirection (double rayAzimuth, double rayElevation, double &effphi, double &efftheta) const |
|
|
const double | _d2r = (M_PI / 180.0) |
|
const double | _r2d = (180.0 / M_PI) |
|
double | _azimuth |
|
double | _tilt |
|
double | _sinAzimuth |
|
double | _cosAzimuth |
|
double | _sinTilt |
|
double | _cosTilt |
|
◆ getAzimuth()
virtual double Maria::Aperture::getAzimuth |
( |
| ) |
const |
|
inlinevirtual |
◆ getTilt()
virtual double Maria::Aperture::getTilt |
( |
| ) |
const |
|
inlinevirtual |
◆ inFieldOfView()
virtual bool Maria::Aperture::inFieldOfView |
( |
double |
rayElevation, |
|
|
double |
rayAzimuth |
|
) |
| const |
|
pure virtual |
◆ setAzimuth()
void Aperture::setAzimuth |
( |
double |
azimuth | ) |
|
|
virtual |
◆ setTilt()
void Aperture::setTilt |
( |
double |
tilt | ) |
|
|
virtual |
The documentation for this class was generated from the following files:
- Native/MariaNative/MGeoLayers/MAperture.h
- Native/MariaNative/MGeoLayers/MAperture.cpp