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