OpenMoHAA 0.82.0
Loading...
Searching...
No Matches
Vector Member List

This is the complete list of members for Vector, including all inherited members.

AngleBetween(const Vector &vector1, const Vector &vector2) (defined in Vector)Vectorinlinestatic
AnglesBetween(const Vector &vector1, const Vector &vector2) (defined in Vector)Vectorinlinestatic
AnglesMod(void) const (defined in Vector)Vectorinline
AngleVectors(Vector *forward, Vector *right=NULL, Vector *up=NULL) const (defined in Vector)Vectorinline
AngleVectorsLeft(Vector *forward, Vector *right=NULL, Vector *up=NULL) const (defined in Vector)Vectorinline
Clamp(const Vector &value, const Vector &min, const Vector &max) (defined in Vector)Vectorinlinestatic
Clamp(Vector &value, const Vector &min, const Vector &max) (defined in Vector)Vectorinlinestatic
CloseEnough(const Vector &vector1, const Vector &vector2, const float epsilon=Vector::Epsilon()) (defined in Vector)Vectorinlinestatic
copyTo(vec3_t vec) const (defined in Vector)Vectorinline
Cross(const Vector &vector1, const Vector &vector2) (defined in Vector)Vectorinlinestatic
CrossProduct(const Vector a, const Vector b) (defined in Vector)Vectorinline
CrossProduct(vec3_t a, const Vector b) (defined in Vector)Vectorinline
CrossProduct(const Vector a, vec3_t b) (defined in Vector)Vectorinline
Distance(const Vector &vector1, const Vector &vector2) (defined in Vector)Vectorinlinestatic
DistanceSquared(const Vector &vector1, const Vector &vector2) (defined in Vector)Vectorinlinestatic
DistanceXY(const Vector &vector1, const Vector &vector2) (defined in Vector)Vectorinlinestatic
Dot(const Vector &vector1, const Vector &vector2) (defined in Vector)Vectorinlinestatic
Dot(vec3_t a, const Vector &b) (defined in Vector)Vectorinlinestatic
Dot(const Vector &a, vec3_t b) (defined in Vector)Vectorinlinestatic
Epsilon(void) (defined in Vector)Vectorinlinestatic
EulerNormalize(void) (defined in Vector)Vectorinline
EulerNormalize360(void) (defined in Vector)Vectorinline
fabs (defined in Vector)Vectorfriend
FuzzyEqual(const Vector &b, const float epsilon) const (defined in Vector)Vectorinline
FuzzyEqual(vec3_t b, const float epsilon) const (defined in Vector)Vectorinline
GetPackedTo01() const (defined in Vector)Vectorinline
GetRotatedX(float angle) const (defined in Vector)Vectorinline
GetRotatedY(float angle) const (defined in Vector)Vectorinline
GetRotatedZ(float angle) const (defined in Vector)Vectorinline
Identity(void) (defined in Vector)Vectorinlinestatic
length(void) const (defined in Vector)Vectorinline
lengthfast(void) const (defined in Vector)Vectorinline
lengthSquared(void) const (defined in Vector)Vectorinline
lengthXY() const (defined in Vector)Vectorinline
lengthXYSquared() const (defined in Vector)Vectorinline
LerpVector (defined in Vector)Vectorfriend
MaxValue (defined in Vector)Vectorfriend
normalize(void) (defined in Vector)Vectorinline
normalizefast(void) (defined in Vector)Vectorinline
operator const float *() const (defined in Vector)Vectorinline
operator float *() (defined in Vector)Vectorinline
operator!= (defined in Vector)Vectorfriend
operator!= (defined in Vector)Vectorfriend
operator!= (defined in Vector)Vectorfriend
operator* (defined in Vector)Vectorfriend
operator* (defined in Vector)Vectorfriend
operator* (defined in Vector)Vectorfriend
operator* (defined in Vector)Vectorfriend
operator* (defined in Vector)Vectorfriend
operator*=(const float a) (defined in Vector)Vectorinline
operator+ (defined in Vector)Vectorfriend
operator+ (defined in Vector)Vectorfriend
operator+ (defined in Vector)Vectorfriend
operator+=(const Vector &a) (defined in Vector)Vectorinline
operator+=(vec3_t a) (defined in Vector)Vectorinline
operator- (defined in Vector)Vectorfriend
operator- (defined in Vector)Vectorfriend
operator- (defined in Vector)Vectorfriend
operator-(void) const (defined in Vector)Vectorinline
operator-=(const Vector &a) (defined in Vector)Vectorinline
operator-=(vec3_t a) (defined in Vector)Vectorinline
operator/ (defined in Vector)Vectorfriend
operator/ (defined in Vector)Vectorfriend
operator/ (defined in Vector)Vectorfriend
operator/ (defined in Vector)Vectorfriend
operator/ (defined in Vector)Vectorfriend
operator/=(const float a) (defined in Vector)Vectorinline
operator=(const Vector &a) (defined in Vector)Vectorinline
operator=(vec3_t a) (defined in Vector)Vectorinline
operator=(const char *a) (defined in Vector)Vectorinline
operator== (defined in Vector)Vectorfriend
operator== (defined in Vector)Vectorfriend
operator== (defined in Vector)Vectorfriend
operator[](const int index) const (defined in Vector)Vectorinline
operator[](const int index) (defined in Vector)Vectorinline
PackTo01() (defined in Vector)Vectorinline
pitch(void) const (defined in Vector)Vectorinline
roll(void) const (defined in Vector)Vectorinline
RotateX(double angle) (defined in Vector)Vectorinline
RotateY(double angle) (defined in Vector)Vectorinline
RotateZ(float angle) (defined in Vector)Vectorinline
setPitch(const float x) (defined in Vector)Vectorinline
setRoll(const float z) (defined in Vector)Vectorinline
setXYZ(const float x, const float y, const float z) (defined in Vector)Vectorinline
setYaw(const float y) (defined in Vector)Vectorinline
SmallEnough(const Vector &vector, const float epsilon=Vector::Epsilon()) (defined in Vector)Vectorinlinestatic
toAngles(void) const (defined in Vector)Vectorinline
toPitch(void) const (defined in Vector)Vectorinline
toYaw(void) const (defined in Vector)Vectorinline
Vector() (defined in Vector)Vectorinline
Vector(const vec3_t src) (defined in Vector)Vectorinline
Vector(const float x, const float y, const float z) (defined in Vector)Vectorinline
Vector(const char *text) (defined in Vector)Vectorinlineexplicit
x (defined in Vector)Vector
y (defined in Vector)Vector
yaw(void) const (defined in Vector)Vectorinline
z (defined in Vector)Vector