#include "Geometry/GeometryHelper.hpp"#include "Enum/ERotation.hpp"#include "Basic/Utilities.hpp"#include "Basic/VectorHelper.hpp"#include "Basic/Law.hpp"#include "Space/ASpaceObject.hpp"#include "Space/SpaceSN.hpp"#include "Matrix/MatrixSquareGeneral.hpp"#include <math.h>Functions | |
| static double | st_convert_geodetic_angle (double, double cosa, double sinb, double cosb, double sinc, double cosc) |
| double | util_rotation_gradXYToAngle (double dzoverdx, double dzoverdy) |
|
static |
Extract A from a,b,c
| [in] | cosa | Cosine of first angle |
| [in] | sinb | Sine of second angle |
| [in] | cosb | Cosine of second angle |
| [in] | sinc | Sine of third angle |
| [in] | cosc | Cosine of third angle |
| double util_rotation_gradXYToAngle | ( | double | dzoverdx, |
| double | dzoverdy | ||
| ) |
Calculate the angle to translate the gradients of a tilted plane (defined by the partial derivatives along X and Y) into the axis of the rotation angle
| dzoverdx | Partial derivative along X |
| dzoverdy | Partial derivative along Y |