Aria  2.8.0
ArENUCoords Class Reference

East North Up coordinates. More...

#include <ArGPSCoords.h>

Inherits Ar3DPoint.

Inherited by ArMapGPSCoords.

Public Member Functions

 ArENUCoords (double x, double y, double z)
 
ArECEFCoords ENU2ECEF (ArLLACoords ref)
 
double getEast (void) const
 
double getNorth (void) const
 
double getUp (void) const
 
void setEast (double e)
 
void setNorth (double n)
 
void setUp (double u)
 
- Public Member Functions inherited from Ar3DPoint
 Ar3DPoint (double x, double y, double z)
 
Ar3DPoint cross (Ar3DPoint c)
 Cross product.
 
double dot (Ar3DPoint c)
 Dot product.
 
double getX () const
 
double getY () const
 
double getZ () const
 
Ar3DPoint operator* (double c)
 Diff.
 
Ar3DPoint operator+ (Ar3DPoint c)
 Add.
 
Ar3DPoint operator- (Ar3DPoint c)
 Diff.
 
void print (const char *head=NULL)
 Print. More...
 
void setX (double x)
 
void setY (double y)
 
void setZ (double z)
 
 ~Ar3DPoint ()
 Destructor.
 

Additional Inherited Members

- Protected Attributes inherited from Ar3DPoint
double myX
 
double myY
 
double myZ
 

Detailed Description

East North Up coordinates.

Member Function Documentation

◆ ENU2ECEF()

ArECEFCoords ArENUCoords::ENU2ECEF ( ArLLACoords  ref)

Converts Tangential East North Up coordinates with ref as origin into Earth Centered Earth Fixed Coordinates.

Parameters
refThe coordinates of the origin.

The documentation for this class was generated from the following files: