This is the complete list of members for gstlrn::GH, including all inherited members.
convert3DToLongLat(const 1 &x, const 1 &y, const 1 &z, double radius_arg=1.) | gstlrn::GeometryHelper | static |
convertCart2Sph(double x, double y, double z, double *rlong, double *rlat, double radius_arg=1.) | gstlrn::GeometryHelper | static |
convertLongLatTo3D(const 1 &longitude, const 1 &latitude, double dilate=1., double radius_arg=1.) | gstlrn::GeometryHelper | static |
convertSph2Cart(double rlong, double rlat, double *x, double *y, double *z, double radius_arg=1.) | gstlrn::GeometryHelper | static |
distancePointToSegment(double x0, double y0, double x1, double y1, double x2, double y2, double *xd, double *yd, Id *nint) | gstlrn::GeometryHelper | static |
EulerToRotation(const 1 &angles, const ERotation &convrot=ERotation::fromKey("SXYZ")) | gstlrn::GeometryHelper | static |
EulerToRotationDerivatives(const 1 &angles, const ERotation &convrot=ERotation::fromKey("SXYZ")) | gstlrn::GeometryHelper | static |
EulerToRotationDerivativesInPlace(std::vector< MatrixSquare > &dR, const 1 &angles, const ERotation &convrot=ERotation::fromKey("SXYZ")) | gstlrn::GeometryHelper | static |
formatAngle(double anglein, double basis=360.) | gstlrn::GeometryHelper | static |
formatAngles(const 1 &anglesin, double basis=360.) | gstlrn::GeometryHelper | static |
geodeticAngles(double long1, double lat1, double long2, double lat2, double long3, double lat3, double *a, double *b, double *c, double *A, double *B, double *C) | gstlrn::GeometryHelper | static |
geodeticAngularDistance(double long1, double lat1, double long2, double lat2, double radius=1.) | gstlrn::GeometryHelper | static |
geodeticTrianglePerimeter(double long1, double lat1, double long2, double lat2, double long3, double lat3) | gstlrn::GeometryHelper | static |
geodeticTriangleSurface(double long1, double lat1, double long2, double lat2, double long3, double lat3) | gstlrn::GeometryHelper | static |
getCosineAngularTolerance(double tolang) | gstlrn::GeometryHelper | static |
getDirectionsInR3(const MatrixDense *U) | gstlrn::GeometryHelper | static |
getDirectionsInRn(const MatrixDense *U) | gstlrn::GeometryHelper | static |
getEllipse(const 1 ¢er, double rx, double ry, double theta, Id count=360) | gstlrn::GeometryHelper | static |
gradXYToRotmat(double dzoverdx, double dzoverdy) | gstlrn::GeometryHelper | static |
isInSphericalTriangle(double *coor, double surface, double *pts1, double *pts2, double *pts3, double *wgts, double eps=EPSILON6) | gstlrn::GeometryHelper | static |
isInSphericalTriangleOptimized(const double *coor, const double *ptsa, const double *ptsb, const double *ptsc, double *wgts, double eps=EPSILON6) | gstlrn::GeometryHelper | static |
rayTriangleIntersect(const 1 &dir, const 1 &v0, const 1 &v1, const 1 &v2) | gstlrn::GeometryHelper | static |
rotation2DMatrixDerivativesInPlace(double angle, MatrixSquare &dR) | gstlrn::GeometryHelper | static |
rotation2DMatrixInPlace(double angle, 1 &rot) | gstlrn::GeometryHelper | static |
rotation3DMatrixDerivativesInPlace(const 1 &angles, std::vector< MatrixSquare > &dR) | gstlrn::GeometryHelper | static |
rotation3DMatrixInPlace(double alpha, double beta, double gamma, 1 &rot) | gstlrn::GeometryHelper | static |
rotationCopy(Id ndim, const double *rotin, double *rotout) | gstlrn::GeometryHelper | static |
rotationFromIncrements(const 1 &incr, bool flagDegree=false) | gstlrn::GeometryHelper | static |
rotationGetAngles(const 1 &codir, bool flagResize=false) | gstlrn::GeometryHelper | static |
rotationGetAnglesFromCodirInPlace(const 1 &codir, 1 &angles) | gstlrn::GeometryHelper | static |
rotationGetAnglesInPlace(Id ndim, const double *rot, double *angles) | gstlrn::GeometryHelper | static |
rotationGetAnglesInPlace(const 1 &rot, 1 &angles) | gstlrn::GeometryHelper | static |
rotationGetDirection2D(const 1 &angles, 1 &codir) | gstlrn::GeometryHelper | static |
rotationGetDirectionDefault(Id ndim, 1 &codir) | gstlrn::GeometryHelper | static |
rotationGetRandomDirection(double ct, double st, const double *a, double *codir) | gstlrn::GeometryHelper | static |
rotationGetSinCos(double angle, double *cosa, double *sina) | gstlrn::GeometryHelper | static |
rotationIsIdentity(Id ndim, const double *rot, double eps=EPSILON10) | gstlrn::GeometryHelper | static |
rotationMatrix(Id ndim, const 1 &angles) | gstlrn::GeometryHelper | static |
rotationMatrixDerivativesInPlace(Id ndim, const 1 &angles, std::vector< MatrixSquare > &dR) | gstlrn::GeometryHelper | static |
rotationMatrixIdentityInPlace(Id ndim, 1 &rot) | gstlrn::GeometryHelper | static |
rotationMatrixInPlace(Id ndim, const 1 &angles, 1 &rot) | gstlrn::GeometryHelper | static |
rotationToEuler(const MatrixSquare &mat, const ERotation &convrot=ERotation::fromKey("SXYZ"), double eps=EPSILON10) | gstlrn::GeometryHelper | static |
segmentIntersect(double xd1, double yd1, double xe1, double ye1, double xd2, double yd2, double xe2, double ye2, double *xint, double *yint) | gstlrn::GeometryHelper | static |
sphBarCoord(const 1 &sphPts, const MatrixDense &apices, const MatrixInt &meshes) | gstlrn::GeometryHelper | static |