Vegastrike 0.5.1 rc1  1.0
Original sources for Vegastrike Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Opcode::HPoint Member List

This is the complete list of members for Opcode::HPoint, including all inherited members.

Add(float _x, float _y, float _z, float _w)Opcode::HPointinline
Add(const float f[4])Opcode::HPointinline
Opcode::Point::Add(const Point &p)Opcode::Pointinline
Opcode::Point::Add(float _x, float _y, float _z)Opcode::Pointinline
Opcode::Point::Add(const float f[3])Opcode::Pointinline
Opcode::Point::Add(const Point &p, const Point &q)Opcode::Pointinline
ApproxZero() const Opcode::Pointinline
Clamp(float min, float max)Opcode::Pointinline
ClampLength(float limit_length)Opcode::Pointinline
ClosestAxis() const Opcode::Pointinline
Cross(const Point &a, const Point &b)Opcode::Pointinline
Distance(const Point &b) const Opcode::Pointinline
Dot(const Point &p) const Opcode::Pointinline
GetHashValue() const Opcode::Pointinline
Herp(const Point &p0, const Point &p1, const Point &p2, const Point &p3, float t)Opcode::Pointinline
HPoint()Opcode::HPointinline
HPoint(float _x, float _y, float _z, float _w=0.0f)Opcode::HPointinline
HPoint(const float f[4])Opcode::HPointinline
HPoint(const Point &p, float _w=0.0f)Opcode::HPointinline
InvTransform(const Point &r, const Matrix3x3 &rotpos, const Point &linpos)Opcode::Point
IsNotUsed() const Opcode::Point
IsValid() const Opcode::Pointinline
IsZero() const Opcode::Pointinline
LargestAxis() const Opcode::Pointinline
Lerp(const Point &a, const Point &b, float t)Opcode::Pointinline
Mac(const Point &a, const Point &b, float scalar)Opcode::Pointinline
Mac(const Point &a, float scalar)Opcode::Pointinline
Mac(const Matrix3x3 &mat, const Point &a)Opcode::Point
Mac2(const Point &a, const Point &b, float scalarb, const Point &c, float scalarc)Opcode::Pointinline
Magnitude() const Opcode::HPointinline
Max() const Opcode::HPointinline
Max(const HPoint &p)Opcode::HPointinline
Opcode::Point::Max(const Point &p)Opcode::Pointinline
Min() const Opcode::HPointinline
Min(const HPoint &p)Opcode::HPointinline
Opcode::Point::Min(const Point &p)Opcode::Pointinline
Msc(const Point &a, const Point &b, float scalar)Opcode::Pointinline
Msc(const Point &a, float scalar)Opcode::Pointinline
Msc2(const Point &a, const Point &b, float scalarb, const Point &c, float scalarc)Opcode::Pointinline
Mul(float s)Opcode::HPointinline
Mult(float s)Opcode::Pointinline
Mult(const Point &a, float scalar)Opcode::Pointinline
Mult(const Matrix3x3 &mat, const Point &a)Opcode::Point
Mult2(const Matrix3x3 &mat1, const Point &a1, const Matrix3x3 &mat2, const Point &a2)Opcode::Point
Neg()Opcode::Pointinline
Neg(const Point &a)Opcode::Pointinline
Normalize()Opcode::HPointinline
operator HPoint() const Opcode::Point
operator!=(const HPoint &p) const Opcode::HPointinline
Opcode::Point::operator!=(const Point &p) const Opcode::Pointinline
operator*(const HPoint &p) const Opcode::HPointinline
operator*(float s) const Opcode::HPointinline
operator*(float s, const HPoint &p)Opcode::HPointfriend
operator*(const Matrix3x3 &mat) const Opcode::HPoint
operator*(const Matrix4x4 &mat) const Opcode::HPoint
Opcode::Point::operator*(const Point &p) const Opcode::Pointinline
operator*=(const HPoint &p)Opcode::HPointinline
operator*=(float s)Opcode::HPointinline
operator*=(const Matrix4x4 &mat)Opcode::HPoint
Opcode::Point::operator*=(const Point &p)Opcode::Pointinline
Opcode::Point::operator*=(const Matrix3x3 &mat)Opcode::Pointinline
operator+(const HPoint &p) const Opcode::HPointinline
Opcode::Point::operator+(const Point &p) const Opcode::Pointinline
operator+=(const HPoint &p)Opcode::HPointinline
operator+=(float s)Opcode::HPointinline
Opcode::Point::operator+=(const Point &p)Opcode::Pointinline
operator-() const Opcode::HPointinline
operator-(const HPoint &p) const Opcode::HPointinline
Opcode::Point::operator-(const Point &p) const Opcode::Pointinline
operator-=(const HPoint &p)Opcode::HPointinline
operator-=(float s)Opcode::HPointinline
Opcode::Point::operator-=(const Point &p)Opcode::Pointinline
operator/(const HPoint &p) const Opcode::HPointinline
operator/(float s) const Opcode::HPointinline
operator/(float s, const HPoint &p)Opcode::HPointfriend
Opcode::Point::operator/(const Point &p) const Opcode::Pointinline
operator/=(const HPoint &p)Opcode::HPointinline
operator/=(float s)Opcode::HPointinline
Opcode::Point::operator/=(const Point &p)Opcode::Pointinline
operator==(const HPoint &p) const Opcode::HPointinline
Opcode::Point::operator==(const Point &p) const Opcode::Pointinline
operator[](int n) const Opcode::Pointinline
operator[](int n)Opcode::Pointinline
operator^(const Point &p) const Opcode::Pointinline
operator|(const HPoint &p) const Opcode::HPointinline
Opcode::Point::operator|(const Point &p) const Opcode::Pointinline
Point()Opcode::Pointinline
Point(float _x, float _y, float _z)Opcode::Pointinline
Point(const float f[3])Opcode::Pointinline
Point(const Point &p)Opcode::Pointinline
PositiveUnitRandomVector()Opcode::Point
ProjectToPlane(const Plane &p)Opcode::Point
ProjectToScreen(float halfrenderwidth, float halfrenderheight, const Matrix4x4 &mat, HPoint &projected) const Opcode::Point
Refract(const Point &eye, const Point &n, float refractindex, Point &refracted)Opcode::Point
Set(float _x, float _y, float _z, float _w)Opcode::HPointinline
Set(const float f[4])Opcode::HPointinline
Set(const HPoint &src)Opcode::HPointinline
Opcode::Point::Set(float _x, float _y, float _z)Opcode::Pointinline
Opcode::Point::Set(const float f[3])Opcode::Pointinline
Opcode::Point::Set(const Point &src)Opcode::Pointinline
SetLength(float length)Opcode::Pointinline
SetMinusInfinity()Opcode::Pointinline
SetNotUsed()Opcode::Point
SetPlusInfinity()Opcode::Pointinline
SmallestAxis() const Opcode::Pointinline
SquareDistance(const Point &b) const Opcode::Pointinline
SquareMagnitude() const Opcode::HPointinline
Sub(float _x, float _y, float _z, float _w)Opcode::HPointinline
Sub(const float f[4])Opcode::HPointinline
Opcode::Point::Sub(const Point &p)Opcode::Pointinline
Opcode::Point::Sub(float _x, float _y, float _z)Opcode::Pointinline
Opcode::Point::Sub(const float f[3])Opcode::Pointinline
Opcode::Point::Sub(const Point &p, const Point &q)Opcode::Pointinline
Transform(const Point &r, const Matrix3x3 &rotpos, const Point &linpos)Opcode::Point
TransMult(const Matrix3x3 &mat, const Point &a)Opcode::Point
Tweak(udword coord_mask, udword tweak_mask)Opcode::Pointinline
TweakBigger()Opcode::Pointinline
TweakSmaller()Opcode::Pointinline
Unfold(Plane &p, Point &a, Point &b)Opcode::Point
UnitRandomVector()Opcode::Point
VectorCode() const Opcode::Pointinline
Volume() const Opcode::Pointinline
wOpcode::HPoint
xOpcode::Point
yOpcode::Point
zOpcode::Point
Zero()Opcode::HPointinline
~HPoint()Opcode::HPointinline
~Point()Opcode::Pointinline