Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://www.apo.nmsu.edu/Telescopes/coordConv/html/math_utils_8h.html
Дата изменения: Thu May 7 21:42:46 2015 Дата индексирования: Sun Apr 10 01:18:17 2016 Кодировка: |
lsst.coordConv
unknown
|
#include <cmath>
#include <limits>
#include "Eigen/Dense"
#include "coordConv/physConst.h"
#include "coordConv/mathUtils.cc"
Go to the source code of this file.
Namespaces | |
coordConv | |
Functions | |
double | coordConv::hypot (double x, double y) |
double | coordConv::wrapPos (double ang) |
double | coordConv::wrapCtr (double ang) |
double | coordConv::wrapNear (double ang, double refAng) |
double | coordConv::sind (double ang) |
sine of angle in degrees More... | |
double | coordConv::cosd (double ang) |
cosine of angle in degrees More... | |
double | coordConv::tand (double ang) |
tangent of angle in degrees More... | |
double | coordConv::asind (double x) |
arcsine in degrees More... | |
double | coordConv::acosd (double x) |
arccosine in degrees More... | |
double | coordConv::atand (double x) |
arctangent in degrees More... | |
double | coordConv::atan2d (double x, double y) |
arctangent2 in degrees More... | |
bool | coordConv::polarFromXY (double &r, double &theta, double x, double y) |
void | coordConv::xyFromPolar (double &x, double &y, double r, double theta) |
void | coordConv::rot2D (double &rotX, double &rotY, double x, double y, double ang) |
void | coordConv::computeRotationMatrix (Eigen::Matrix3d &rotMat, Eigen::Vector3d const &axis, double rotAngle) |
Variables | |
const double | coordConv::DoubleEpsilon = std::numeric_limits<double>::epsilon() |
const double | coordConv::DoubleMax = std::numeric_limits<double>::max() |
const double | coordConv::DoubleMin = std::numeric_limits<double>::min() |
const double | coordConv::DoubleNaN = std::numeric_limits<double>::quiet_NaN() |