#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 |