Ar3DPoint Class Reference

#include <ArGPSCoords.h>

Inheritance diagram for Ar3DPoint:

ArECEFCoords ArENUCoords ArLLACoords ArMapGPSCoords List of all members.

Detailed Description

Base class for points in 3 dimensional cartesian space.


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.
 ~Ar3DPoint ()
 Destructor.

Protected Attributes

double myX
double myY
double myZ


Member Function Documentation

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 file:
Generated on Thu Aug 6 09:39:34 2009 for Aria by  doxygen 1.5.1