torque Torque Game Engine Documentation
TGE Version 1.5.2

Point3D Class Reference

#include <mPoint.h>


Public Member Functions

 Point3D ()
 Point3D (const Point3D &)
 Point3D (const F64 _x, const F64 _y, const F64 _z)
void set (const F64 _x, const F64 _y, const F64 _z)
void setMin (const Point3D &)
void setMax (const Point3D &)
void interpolate (const Point3D &, const Point3D &, const F64)
 operator F64 * ()
 operator F64 * () const
bool isZero () const
F64 len () const
F64 lenSquared () const
void neg ()
void normalize ()
void normalize (F64 val)
void convolve (const Point3D &)
void convolveInverse (const Point3D &)
bool operator== (const Point3D &) const
bool operator!= (const Point3D &) const
Point3D operator+ (const Point3D &) const
Point3D operator- (const Point3D &) const
Point3Doperator+= (const Point3D &)
Point3Doperator-= (const Point3D &)
Point3D operator * (const F64) const
Point3D operator/ (const F64) const
Point3Doperator *= (const F64)
Point3Doperator/= (const F64)
Point3D operator- () const

Data Fields

F64 x
F64 y
F64 z


Constructor & Destructor Documentation

Point3D::Point3D (  )  [inline]

Point3D::Point3D ( const Point3D  )  [inline]

Point3D::Point3D ( const F64  _x,
const F64  _y,
const F64  _z 
) [inline]


Member Function Documentation

void Point3D::set ( const F64  _x,
const F64  _y,
const F64  _z 
) [inline]

void Point3D::setMin ( const Point3D  )  [inline]

void Point3D::setMax ( const Point3D  )  [inline]

void Point3D::interpolate ( const Point3D ,
const Point3D ,
const   F64 
) [inline]

Point3D::operator F64 * (  )  [inline]

Point3D::operator F64 * (  )  const [inline]

bool Point3D::isZero (  )  const [inline]

F64 Point3D::len (  )  const [inline]

F64 Point3D::lenSquared (  )  const [inline]

void Point3D::neg (  )  [inline]

void Point3D::normalize (  )  [inline]

void Point3D::normalize ( F64  val  )  [inline]

void Point3D::convolve ( const Point3D  )  [inline]

void Point3D::convolveInverse ( const Point3D  )  [inline]

bool Point3D::operator== ( const Point3D  )  const [inline]

bool Point3D::operator!= ( const Point3D  )  const [inline]

Point3D Point3D::operator+ ( const Point3D  )  const [inline]

Point3D Point3D::operator- ( const Point3D  )  const [inline]

Point3D & Point3D::operator+= ( const Point3D  )  [inline]

Point3D & Point3D::operator-= ( const Point3D  )  [inline]

Point3D Point3D::operator * ( const   F64  )  const [inline]

Point3D Point3D::operator/ ( const   F64  )  const [inline]

Point3D & Point3D::operator *= ( const   F64  )  [inline]

Point3D & Point3D::operator/= ( const   F64  )  [inline]

Point3D Point3D::operator- (  )  const [inline]


Field Documentation




All Rights Reserved GarageGames.com, Inc. 1999-2005
Auto-magically Generated with Doxygen