Lumino.Math
Lumino::Vector3 Member List
This is the complete list of members for Lumino::Vector3, including all inherited members.
CatmullRom(const Vector3 &vec1, const Vector3 &vec2, const Vector3 &vec3, const Vector3 &vec4, float t)Lumino::Vector3 [static]
Clamp(const Vector3 &minVec, const Vector3 &maxVec)Lumino::Vector3
Cross(const Vector3 &vec1, const Vector3 &vec2)Lumino::Vector3 [static]
Dot(const Vector3 &vec1, const Vector3 &vec2)Lumino::Vector3 [static]
GetLength() const Lumino::Vector3
GetLengthSquared() const Lumino::Vector3 [inline]
GetXY() const Lumino::Vector3 [inline]
Hermite(const Vector3 &v1, const Vector3 &a1, const Vector3 &v2, const Vector3 &a2, float t)Lumino::Vector3 [static]
IsNaNOrInf() const Lumino::Vector3
Lerp(const Vector3 &start, const Vector3 &end, float t)Lumino::Vector3 [static]
Max(const Vector3 &vec1, const Vector3 &vec2)Lumino::Vector3 [static]
Min(const Vector3 &vec1, const Vector3 &vec2)Lumino::Vector3 [static]
Normalize()Lumino::Vector3
Normalize(float x, float y, float z)Lumino::Vector3 [static]
Normalize(const Vector3 &vec)Lumino::Vector3 [static]
OneLumino::Vector3 [static]
operator!=(const Vector3 &v) const (defined in Lumino::Vector3)Lumino::Vector3 [inline]
operator* (defined in Lumino::Vector3)Lumino::Vector3 [friend]
operator* (defined in Lumino::Vector3)Lumino::Vector3 [friend]
operator* (defined in Lumino::Vector3)Lumino::Vector3 [friend]
operator*=(const Vector3 &v) (defined in Lumino::Vector3)Lumino::Vector3 [inline]
operator*=(float v) (defined in Lumino::Vector3)Lumino::Vector3 [inline]
operator+ (defined in Lumino::Vector3)Lumino::Vector3 [friend]
operator+ (defined in Lumino::Vector3)Lumino::Vector3 [friend]
operator+ (defined in Lumino::Vector3)Lumino::Vector3 [friend]
operator+=(const Vector3 &v) (defined in Lumino::Vector3)Lumino::Vector3 [inline]
operator+=(float v) (defined in Lumino::Vector3)Lumino::Vector3 [inline]
operator- (defined in Lumino::Vector3)Lumino::Vector3 [friend]
operator- (defined in Lumino::Vector3)Lumino::Vector3 [friend]
operator- (defined in Lumino::Vector3)Lumino::Vector3 [friend]
operator- (defined in Lumino::Vector3)Lumino::Vector3 [friend]
operator-=(const Vector3 &v) (defined in Lumino::Vector3)Lumino::Vector3 [inline]
operator-=(float v) (defined in Lumino::Vector3)Lumino::Vector3 [inline]
operator/ (defined in Lumino::Vector3)Lumino::Vector3 [friend]
operator/ (defined in Lumino::Vector3)Lumino::Vector3 [friend]
operator/ (defined in Lumino::Vector3)Lumino::Vector3 [friend]
operator/=(const Vector3 &v) (defined in Lumino::Vector3)Lumino::Vector3 [inline]
operator/=(float v) (defined in Lumino::Vector3)Lumino::Vector3 [inline]
operator==(const Vector3 &v) const (defined in Lumino::Vector3)Lumino::Vector3 [inline]
Print(const char *format=NULL, FILE *stream=NULL) const Lumino::Vector3
Project(const Vector3 &point, const Matrix &worldViewProj, float x, float y, float width, float height, float minZ=0.0f, float maxZ=1.0f)Lumino::Vector3 [static]
Reflect(const Vector3 &vec, const Vector3 &normal)Lumino::Vector3 [static]
Set(float x, float y, float z)Lumino::Vector3 [inline]
Slide(const Vector3 &vec, const Vector3 &normal)Lumino::Vector3 [static]
Transform(const Vector3 &vec, const Quaternion &qua)Lumino::Vector3 [static]
Transform(const Vector3 &vec, const Matrix &mat)Lumino::Vector3 [static]
TransformCoord(const Matrix &mat)Lumino::Vector3
TransformCoord(const Vector3 &vec, const Matrix &mat)Lumino::Vector3 [static]
UnitXLumino::Vector3 [static]
UnitYLumino::Vector3 [static]
UnitZLumino::Vector3 [static]
Unproject(const Vector3 &point, const Matrix &worldViewProj, float x, float y, float width, float height, float minZ=0.0f, float maxZ=1.0f)Lumino::Vector3 [static]
Vector3()Lumino::Vector3 [inline]
Vector3(float x, float y, float z)Lumino::Vector3 [inline]
Vector3(const Vector2 &vec, float z)Lumino::Vector3
XLumino::Vector3
YLumino::Vector3
ZLumino::Vector3
ZeroLumino::Vector3 [static]
 All Classes Functions Variables Friends