head 1.4; access; symbols; locks; strict; comment @# @; 1.4 date 2002.09.07.01.50.35; author curt; state Exp; branches; next 1.3; 1.3 date 2002.08.31.19.01.50; author curt; state Exp; branches; next 1.2; 1.2 date 2002.08.31.18.53.58; author curt; state Exp; branches; next 1.1; 1.1 date 2002.02.15.17.21.54; author curt; state Exp; branches; next ; desc @@ 1.4 log @Updated doxygen docs. @ text @
Main Page Class Hierarchy Compound List File List Compound Members File Members

# Point3D Class Reference

3D Point class. More...

`#include <point3d.hxx>`

List of all members.

## Public Methods
| Point3D ()
| Default constructor.
| Point3D (const double x, const double y, const double z)
| Point3D (const double d)
| Point3D (const Point3D &p)
Point3D & | operator= (const Point3D &p)
Point3D & | operator+= (const Point3D &p)
Point3D & | operator-= (const Point3D &p)
Point3D & | operator *= (const double d)
Point3D & | operator/= (const double d)
void | setx (const double x)
void | sety (const double y)
void | setz (const double z)
void | setlon (const double x)
void | setlat (const double y)
void | setradius (const double z)
void | setelev (const double z)
double & | operator[] (int i)
double | operator[] (int i) const
const double * | get_n () const
double | x () const
double | y () const
double | z () const
double | lon () const
double | lat () const
double | radius () const
double | elev () const
double | distance3D (const Point3D &a) const
double | distance3Dsquared (const Point3D &a) const
## Protected Attributes
double | n [3]
## Friends
Point3D | operator- (const Point3D &p)
bool | operator== (const Point3D &a, const Point3D &b)
istream & | operator>> (istream &, Point3D &)
ostream & | operator<< (ostream &, const Point3D &)

## Detailed Description

3D Point class.

Definition at line 86 of file point3d.hxx.

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

- point3d.hxx

@ 1.3 log @Oops, try again. @ text @d93 1 a93 1