Main Page   Class Hierarchy   Compound List   File List   Compound Members  

CPoint3D Class Reference

A class representing a point in 3 dimensions. More...

#include <Point3D.h>

List of all members.

Public Methods

bool Inside (CPoint3D min, CPoint3D max)
float GetZPos ()
 Returns position in x-direction.

float GetYPos ()
 Returns position in y-direction.

float GetXPos ()
 Returns position in z-direction.

void SetPos (float xPos, float yPos, float zPos)
 Sets position values.

float Distance (CPoint3D &p)
 Computes euclidian distance.

float QuadDistance (CPoint3D &p)
 Computes quadratic euclidian distance(used for performance reasons).

 CPoint3D ()
 CPoint3D (float xPos, float yPos, float zPos)
virtual ~CPoint3D ()

Public Attributes

float m_ZPos
 position value in z-direction.

float m_YPos
 position value in y-direction.

float m_XPos
 position value in x-direction.


Detailed Description

A class representing a point in 3 dimensions.


The documentation for this class was generated from the following files:
Generated on Fri Aug 9 10:12:39 2002 by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002