se_core::Point3 Member List

This is the complete list of members for se_core::Point3, including all inherited members.

absolute(const Tuple3 &t)se_core::Tuple3 [inline]
absolute()se_core::Tuple3 [inline]
add(const Tuple3 &t1, const Tuple3 &t2)se_core::Tuple3 [inline]
add(const Tuple3 &t1)se_core::Tuple3 [inline]
add(const coor_t dx, const coor_t dy, const coor_t dz)se_core::Tuple3 [inline]
angle(const Vector3 &v1) const se_core::Vector3
clamp(coor_t min, coor_t max)se_core::Tuple3 [inline]
clamp(coor_t min, coor_t max, const Tuple3 &t)se_core::Tuple3 [inline]
clampMax(coor_t max, const Tuple3 &t)se_core::Tuple3 [inline]
clampMax(coor_t max)se_core::Tuple3 [inline]
clampMin(coor_t min)se_core::Tuple3 [inline]
clampMin(coor_t min, const Tuple3 &t)se_core::Tuple3 [inline]
cross(const Vector3 &v1, const Vector3 &v2)se_core::Vector3 [inline]
DIMENSION enum valuese_core::Tuple3
distance(const Point3 &p1) const se_core::Point3
distanceL1(const Point3 &p1) const se_core::Point3
distanceLinf(const Point3 &p1) const se_core::Point3
distanceSquared(const Point3 &p1) const se_core::Point3 [inline]
dot(const Vector3 &v1) const se_core::Vector3 [inline]
epsilonEquals(const Tuple3 &t1, coor_t epsilon) const se_core::Tuple3
equals(const Tuple3 &t1) const se_core::Tuple3 [inline]
eulerTowards(const Point3 &c, Euler3 &dest) const se_core::Point3
get(coor_t t[]) const se_core::Tuple3 [inline]
get(Tuple3 *t) const se_core::Tuple3 [inline]
interpolate(const Tuple3 &t1, const Tuple3 &t2, scale_t alpha)se_core::Tuple3 [inline]
interpolate(const Tuple3 &t1, scale_t alpha)se_core::Tuple3 [inline]
isNan() const se_core::Tuple3
isZero() const se_core::Tuple3 [inline]
length() const se_core::Vector3
lengthSquared() const se_core::Vector3 [inline]
nearestPoint(const Point3 &pt1, const Point3 &pt2, const Point3 &testPoint)se_core::Point3
negate(const Tuple3 &t1)se_core::Tuple3 [inline]
negate()se_core::Tuple3 [inline]
normalize(const Vector3 &v1)se_core::Vector3 [inline]
normalize()se_core::Vector3 [inline]
operator *(coor_t s) const se_core::Tuple3 [inline]
operator *=(scale_t s)se_core::Tuple3 [inline]
operator+(const Tuple3 &t1) const se_core::Tuple3 [inline]
operator+=(const Tuple3 &t1)se_core::Tuple3 [inline]
operator-(const Tuple3 &t1) const se_core::Tuple3 [inline]
operator-=(const Tuple3 &t1)se_core::Tuple3 [inline]
operator=(const Tuple3 &t)se_core::Point3 [inline]
operator==(const Tuple3 &t1) const se_core::Tuple3 [inline]
operator[](short index) const se_core::Tuple3 [inline]
operator[](short index)se_core::Tuple3 [inline]
Point3(coor_t x, coor_t y, coor_t z)se_core::Point3 [inline]
Point3(const coor_t p[])se_core::Point3 [inline]
Point3(const Tuple3 &t1)se_core::Point3 [inline]
Point3()se_core::Point3 [inline]
project(const Point4 &p1)se_core::Point3
reset()se_core::Tuple3 [inline]
rotate(const Quat4 &q)se_core::Vector3
rotate(const Vector3 &v, const Quat4 &q)se_core::Vector3
rotate(const Euler3 &a)se_core::Vector3
rotate(const Vector3 &v, const Euler3 &a)se_core::Vector3
rotateInverse(const Quat4 &q)se_core::Vector3
rotateInverse(const Euler3 &a)se_core::Vector3
scale(scale_t s, const Tuple3 &t1)se_core::Tuple3
scale(scale_t s)se_core::Tuple3
scaleAdd(scale_t s, const Tuple3 &t1)se_core::Tuple3 [inline]
scaleAdd(scale_t s, const Tuple3 &t1, const Tuple3 &t2)se_core::Tuple3 [inline]
set(coor_t xvalue, coor_t yvalue, coor_t zvalue)se_core::Tuple3 [inline]
set(const coor_t t[])se_core::Tuple3 [inline]
set(const Tuple3 &t1)se_core::Tuple3 [inline]
setForward(const coor_t len, const bray_t yaw)se_core::Vector3
setForward(const coor_t len, const bray_t yaw, const bray_t pitch)se_core::Vector3
setForward(const coor_t len, const Euler3 &a1)se_core::Vector3
sub(const Tuple3 &t1, const Tuple3 &t2)se_core::Tuple3 [inline]
sub(const Tuple3 &t1)se_core::Tuple3 [inline]
toLog() const se_core::Tuple3
toString(char *buffer) const se_core::Tuple3
Tuple3(coor_t xvalue, coor_t yvalue, coor_t zvalue)se_core::Tuple3 [inline]
Tuple3(const coor_t t[])se_core::Tuple3 [inline]
Tuple3()se_core::Tuple3 [inline]
UNIT_FORWARDse_core::Vector3 [static]
Vector3(coor_t x, coor_t y, coor_t z)se_core::Vector3 [inline]
Vector3(const coor_t v[])se_core::Vector3 [inline]
Vector3(const Tuple3 &t1)se_core::Vector3 [inline]
Vector3()se_core::Vector3 [inline]
x_se_core::Tuple3
xInsideTile() const se_core::Point3 [inline]
xTile() const se_core::Point3 [inline]
xzDistanceLinf(const Point3 &c) const se_core::Point3
xzDistanceSquared(const Point3 &c) const se_core::Point3 [inline]
xzLength() const se_core::Vector3
xzLengthSquared() const se_core::Vector3 [inline]
y_se_core::Tuple3
yaw() const se_core::Vector3
yawTowards(const Point3 &c) const se_core::Point3
yDistance(const Point3 &c) const se_core::Point3
z_se_core::Tuple3
ZEROse_core::Vector3 [static]
zInsideTile() const se_core::Point3 [inline]
zTile() const se_core::Point3 [inline]


Home Page | SagaEngine trunk (updated nightly) reference generated Sun Dec 2 20:06:31 2007 by Doxygen version 1.3.9.1.

SourceForge.net Logo