head 1.4; access; symbols; locks; strict; comment @# @; 1.4 date 2002.09.07.01.50.39; author curt; state Exp; branches; next 1.3; 1.3 date 2002.08.31.19.01.56; author curt; state Exp; branches; next 1.2; 1.2 date 2002.08.31.18.54.02; author curt; state Exp; branches; next 1.1; 1.1 date 2002.02.15.17.21.58; 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.hxx File Reference

A 3d point class (depricated). More...

`#include <simgear/compiler.h>`
`#include <iostream.h>`
`#include <assert.h>`
`#include <math.h>`
`#include <simgear/math/localconsts.hxx>`

Go to the source code of this file.

## Compounds
class | Point3D
| 3D Point class. More...
## Enumerations
enum | { PX, PY, PZ }
## Functions
| SG_USING_STD (ostream)
| SG_USING_STD (istream)
istream & | operator>> (istream &, Point3D &)
ostream & | operator<< (ostream &, const Point3D &)
Point3D | operator- (const Point3D &p)
bool | operator== (const Point3D &a, const Point3D &b)
Point3D | operator+ (const Point3D &a, const Point3D &b)
Point3D | operator- (const Point3D &a, const Point3D &b)
Point3D | operator * (const Point3D &a, const double d)
Point3D | operator * (const double d, const Point3D &a)
Point3D | operator/ (const Point3D &a, const double d)
bool | operator!= (const Point3D &a, const Point3D &b)
## Variables
const double | fgPoint3_Epsilon = 0.0000001

## Detailed Description

A 3d point class (depricated).

This class is depricated and we are in the process of removing all usage of it in favor of plib's "sg" library of point, vector, and math routines. Plib's sg lib is less object oriented, but integrates more seamlessly with opengl.

Adapted from algebra3 by Jean-Francois Doue, started October 1998.

Definition in file point3d.hxx.

@ 1.3 log @Oops, try again. @ text @d66 1 a66 1 Definition in file point3d.hxx.