1.5.1
CCC
 
GeometryHelper.cpp File Reference
#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)
 

Function Documentation

◆ st_convert_geodetic_angle()

static double st_convert_geodetic_angle ( double  ,
double  cosa,
double  sinb,
double  cosb,
double  sinc,
double  cosc 
)
static

Extract A from a,b,c

Parameters
[in]cosaCosine of first angle
[in]sinbSine of second angle
[in]cosbCosine of second angle
[in]sincSine of third angle
[in]coscCosine of third angle

◆ util_rotation_gradXYToAngle()

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

Parameters
dzoverdxPartial derivative along X
dzoverdyPartial derivative along Y