Aria  2.8.0
Ar3DPoint Class Reference

Base class for points in 3 dimensional cartesian space. More...

#include <ArGPSCoords.h>

Inherited by ArECEFCoords, ArENUCoords, and ArLLACoords.

Public Member Functions

 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.
 

Protected Attributes

double myX
 
double myY
 
double myZ
 

Detailed Description

Base class for points in 3 dimensional cartesian space.

Member Function Documentation

◆ print()

void Ar3DPoint::print ( const char *  head = NULL)

Print.

Java and Python Wrappers: Use 'printPoint' instead


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