se_core::Point2 Member List

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

absolute(const Tuple2 &t)se_core::Tuple2 [inline]
absolute()se_core::Tuple2 [inline]
add(const Tuple2 &t1, const Tuple2 &t2)se_core::Tuple2 [inline]
add(const Tuple2 &t1)se_core::Tuple2 [inline]
angle(const Vector2 &v1) const se_core::Vector2
clamp(coor_t min, coor_t max, const Tuple2 &t)se_core::Tuple2 [inline]
clamp(coor_t min, coor_t max)se_core::Tuple2 [inline]
clampMax(coor_t max, const Tuple2 &t)se_core::Tuple2 [inline]
clampMax(coor_t max)se_core::Tuple2 [inline]
clampMin(coor_t min, const Tuple2 &t)se_core::Tuple2 [inline]
clampMin(coor_t min)se_core::Tuple2 [inline]
DIMENSION enum valuese_core::Tuple2
distance(const Point2 &p1) const se_core::Point2
distanceL1(const Point2 &p1) const se_core::Point2
distanceLinf(const Point2 &p1) const se_core::Point2
distanceSquared(const Point2 &p1) const se_core::Point2 [inline]
dot(const Vector2 &v1) const se_core::Vector2 [inline]
epsilonEquals(const Tuple2 &t1, coor_t epsilon) const se_core::Tuple2
equals(const Tuple2 &t1) const se_core::Tuple2 [inline]
get(coor_t t[]) const se_core::Tuple2 [inline]
get(Tuple2 *t) const se_core::Tuple2 [inline]
interpolate(const Tuple2 &t1, const Tuple2 &t2, scale_t alpha)se_core::Tuple2 [inline]
interpolate(const Tuple2 &t1, scale_t alpha)se_core::Tuple2 [inline]
isLeft(const Point2 &P0, const Point2 &P1) const se_core::Point2 [inline]
isNan() const se_core::Tuple2
left(const Point2 &P0, const Point2 &P1) const se_core::Point2 [inline]
length() const se_core::Vector2
lengthSquared() const se_core::Vector2 [inline]
lineIntersect(const Point2 &a0, const Point2 &a1, const Point2 &b0, const Point2 &b1)se_core::Point2
lineIntersect(const Point3 &a0, const Point3 &a1, const Point3 &b0, const Point3 &b1)se_core::Point2
nearestPoint(const Point2 &pt1, const Point2 &pt2, const Point2 &testPoint)se_core::Point2
negate(const Tuple2 &t1)se_core::Tuple2 [inline]
negate()se_core::Tuple2 [inline]
normalize()se_core::Vector2 [inline]
normalize(const Vector2 &v1)se_core::Vector2 [inline]
operator *(scale_t s) const se_core::Tuple2 [inline]
operator *=(scale_t s)se_core::Tuple2 [inline]
operator+(const Tuple2 &t1) const se_core::Tuple2 [inline]
operator+=(const Tuple2 &t1)se_core::Tuple2 [inline]
operator-(const Tuple2 &t1) const se_core::Tuple2 [inline]
operator-=(const Tuple2 &t1)se_core::Tuple2 [inline]
operator=(const Tuple2 &t)se_core::Point2 [inline]
operator==(const Tuple2 &t1) const se_core::Tuple2 [inline]
operator[](short index) const se_core::Tuple2 [inline]
operator[](short index)se_core::Tuple2 [inline]
Point2(coor_t x, coor_t y)se_core::Point2 [inline]
Point2(const coor_t p[])se_core::Point2 [inline]
Point2(const Tuple2 &t1)se_core::Point2 [inline]
Point2()se_core::Point2 [inline]
projectIsometric(Point3 &p1)se_core::Point2 [inline]
projectTopDown(Point3 &p1)se_core::Point2 [inline]
scale(scale_t s, const Tuple2 &t1)se_core::Tuple2 [inline]
scale(scale_t s)se_core::Tuple2 [inline]
scaleAdd(scale_t s, const Tuple2 &t1, const Tuple2 &t2)se_core::Tuple2 [inline]
scaleAdd(scale_t s, const Tuple2 &t1)se_core::Tuple2 [inline]
set(coor_t xvalue, coor_t yvalue)se_core::Tuple2 [inline]
set(const coor_t t[])se_core::Tuple2 [inline]
set(const Tuple2 &t1)se_core::Tuple2 [inline]
sub(const Tuple2 &t1, const Tuple2 &t2)se_core::Tuple2 [inline]
sub(const Tuple2 &t1)se_core::Tuple2 [inline]
toString(char *buffer) const se_core::Tuple2
Tuple2(coor_t xvalue, coor_t yvalue)se_core::Tuple2 [inline]
Tuple2(const coor_t t[])se_core::Tuple2 [inline]
Tuple2()se_core::Tuple2 [inline]
Vector2(coor_t x, coor_t y)se_core::Vector2 [inline]
Vector2(const coor_t v[])se_core::Vector2 [inline]
Vector2(const Tuple2 &t1)se_core::Vector2 [inline]
Vector2()se_core::Vector2 [inline]
willAIntersectB(const Point2 &a0, const Point2 &a1, const Point2 &b0, const Point2 &b1)se_core::Point2
willAIntersectB(const Point3 &a0, const Point3 &a1, const Point3 &b0, const Point3 &b1, float tolerance=0)se_core::Point2
x_se_core::Tuple2
y_se_core::Tuple2


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