Point3F
Public Static Attributes
Public Functions
Point3F()
bool
bool
isZero()
bool
operator!=(const Point3F & )
Point3F &
operator*=(const Point3F & )
Point3F &
Point3F &
operator+=(const Point3F & )
Point3F &
operator-=(const Point3F & )
Point3F &
operator/=(const Point3F & )
Point3F &
bool
operator==(const Point3F & )
Detailed Description
Public Attributes
F32 x
F32 y
F32 z
Public Static Attributes
const Point3F Max
const Point3F Min
const Point3F One
const Point3F UnitX
const Point3F UnitY
const Point3F UnitZ
const Point3F Zero
Public Functions
Point3F()
Point3F(const Point3F & )
Point3F(F32 _x, F32 _y, F32 _z)
Point3F(F32 xyz)
asPoint2F()
Returns the x and y coords as a Point2F.
convolve(const Point3F & )
convolveInverse(const Point3F & )
equal(const Point3F & compare, F32 epsilon)
getGreatestComponentIndex()
getLeastComponentIndex()
interpolate(const Point3F & , const Point3F & , F32 )
isUnitLength()
isZero()
least()
Returns the smallest absolute value.
len()
lenSquared()
magnitudeSafe()
most()
Returns the greatest absolute value.
neg()
normalize()
normalize(F32 val)
normalizeSafe()
operator const F32*()
operator F32*()
operator!=(const Point3F & )
operator*(const Point3F & )
operator*(F32 )
operator*=(const Point3F & )
operator*=(F32 )
operator+(const Point3F & )
operator+=(const Point3F & )
operator-()
operator-(const Point3F & )
operator-=(const Point3F & )
operator/(const Point3F & )
operator/(F32 )
operator/=(const Point3F & )
operator/=(F32 )
operator=(const Point3D & )
operator==(const Point3F & )
set(const Point3F & )
set(F32 _x, F32 _y, F32 _z)
set(F32 xyz)
setMax(const Point3F & )
setMin(const Point3F & )
zero()