The Open Toolkit library  1.0
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
OpenTK.Vector3 Member List

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

Add(Vector3 right)OpenTK.Vector3
Add(ref Vector3 right)OpenTK.Vector3
Add(Vector3 a, Vector3 b)OpenTK.Vector3static
Add(ref Vector3 a, ref Vector3 b, out Vector3 result)OpenTK.Vector3static
BaryCentric(Vector3 a, Vector3 b, Vector3 c, float u, float v)OpenTK.Vector3static
BaryCentric(ref Vector3 a, ref Vector3 b, ref Vector3 c, float u, float v, out Vector3 result)OpenTK.Vector3static
CalculateAngle(Vector3 first, Vector3 second)OpenTK.Vector3static
CalculateAngle(ref Vector3 first, ref Vector3 second, out float result)OpenTK.Vector3static
Clamp(Vector3 vec, Vector3 min, Vector3 max)OpenTK.Vector3static
Clamp(ref Vector3 vec, ref Vector3 min, ref Vector3 max, out Vector3 result)OpenTK.Vector3static
ComponentMax(Vector3 a, Vector3 b)OpenTK.Vector3static
ComponentMax(ref Vector3 a, ref Vector3 b, out Vector3 result)OpenTK.Vector3static
ComponentMin(Vector3 a, Vector3 b)OpenTK.Vector3static
ComponentMin(ref Vector3 a, ref Vector3 b, out Vector3 result)OpenTK.Vector3static
Cross(Vector3 left, Vector3 right)OpenTK.Vector3static
Cross(ref Vector3 left, ref Vector3 right, out Vector3 result)OpenTK.Vector3static
Div(float f)OpenTK.Vector3
Div(Vector3 a, float f)OpenTK.Vector3static
Div(ref Vector3 a, float f, out Vector3 result)OpenTK.Vector3static
Divide(Vector3 vector, float scale)OpenTK.Vector3static
Divide(ref Vector3 vector, float scale, out Vector3 result)OpenTK.Vector3static
Divide(Vector3 vector, Vector3 scale)OpenTK.Vector3static
Divide(ref Vector3 vector, ref Vector3 scale, out Vector3 result)OpenTK.Vector3static
Dot(Vector3 left, Vector3 right)OpenTK.Vector3static
Dot(ref Vector3 left, ref Vector3 right, out float result)OpenTK.Vector3static
Equals(object obj)OpenTK.Vector3
Equals(Vector3 other)OpenTK.Vector3
GetHashCode()OpenTK.Vector3
LengthOpenTK.Vector3
LengthFastOpenTK.Vector3
LengthSquaredOpenTK.Vector3
Lerp(Vector3 a, Vector3 b, float blend)OpenTK.Vector3static
Lerp(ref Vector3 a, ref Vector3 b, float blend, out Vector3 result)OpenTK.Vector3static
Max(Vector3 left, Vector3 right)OpenTK.Vector3static
Min(Vector3 left, Vector3 right)OpenTK.Vector3static
Mult(float f)OpenTK.Vector3
Mult(Vector3 a, float f)OpenTK.Vector3static
Mult(ref Vector3 a, float f, out Vector3 result)OpenTK.Vector3static
Multiply(Vector3 vector, float scale)OpenTK.Vector3static
Multiply(ref Vector3 vector, float scale, out Vector3 result)OpenTK.Vector3static
Multiply(Vector3 vector, Vector3 scale)OpenTK.Vector3static
Multiply(ref Vector3 vector, ref Vector3 scale, out Vector3 result)OpenTK.Vector3static
Normalize()OpenTK.Vector3
Normalize(Vector3 vec)OpenTK.Vector3static
Normalize(ref Vector3 vec, out Vector3 result)OpenTK.Vector3static
Normalized()OpenTK.Vector3
NormalizeFast()OpenTK.Vector3
NormalizeFast(Vector3 vec)OpenTK.Vector3static
NormalizeFast(ref Vector3 vec, out Vector3 result)OpenTK.Vector3static
OneOpenTK.Vector3static
operator!=(Vector3 left, Vector3 right)OpenTK.Vector3static
operator*(Vector3 vec, float scale)OpenTK.Vector3static
operator*(float scale, Vector3 vec)OpenTK.Vector3static
operator+(Vector3 left, Vector3 right)OpenTK.Vector3static
operator-(Vector3 left, Vector3 right)OpenTK.Vector3static
operator-(Vector3 vec)OpenTK.Vector3static
operator/(Vector3 vec, float scale)OpenTK.Vector3static
operator==(Vector3 left, Vector3 right)OpenTK.Vector3static
Scale(float sx, float sy, float sz)OpenTK.Vector3
Scale(Vector3 scale)OpenTK.Vector3
Scale(ref Vector3 scale)OpenTK.Vector3
SizeInBytesOpenTK.Vector3static
Sub(Vector3 right)OpenTK.Vector3
Sub(ref Vector3 right)OpenTK.Vector3
Sub(Vector3 a, Vector3 b)OpenTK.Vector3static
Sub(ref Vector3 a, ref Vector3 b, out Vector3 result)OpenTK.Vector3static
Subtract(Vector3 a, Vector3 b)OpenTK.Vector3static
Subtract(ref Vector3 a, ref Vector3 b, out Vector3 result)OpenTK.Vector3static
this[int index]OpenTK.Vector3
ToString()OpenTK.Vector3
Transform(Vector3 vec, Matrix4 mat)OpenTK.Vector3static
Transform(ref Vector3 vec, ref Matrix4 mat, out Vector3 result)OpenTK.Vector3static
Transform(Vector3 vec, Quaternion quat)OpenTK.Vector3static
Transform(ref Vector3 vec, ref Quaternion quat, out Vector3 result)OpenTK.Vector3static
TransformNormal(Vector3 norm, Matrix4 mat)OpenTK.Vector3static
TransformNormal(ref Vector3 norm, ref Matrix4 mat, out Vector3 result)OpenTK.Vector3static
TransformNormalInverse(Vector3 norm, Matrix4 invMat)OpenTK.Vector3static
TransformNormalInverse(ref Vector3 norm, ref Matrix4 invMat, out Vector3 result)OpenTK.Vector3static
TransformPerspective(Vector3 vec, Matrix4 mat)OpenTK.Vector3static
TransformPerspective(ref Vector3 vec, ref Matrix4 mat, out Vector3 result)OpenTK.Vector3static
TransformPosition(Vector3 pos, Matrix4 mat)OpenTK.Vector3static
TransformPosition(ref Vector3 pos, ref Matrix4 mat, out Vector3 result)OpenTK.Vector3static
TransformVector(Vector3 vec, Matrix4 mat)OpenTK.Vector3static
TransformVector(ref Vector3 vec, ref Matrix4 mat, out Vector3 result)OpenTK.Vector3static
UnitXOpenTK.Vector3static
UnitYOpenTK.Vector3static
UnitZOpenTK.Vector3static
Vector3(float value)OpenTK.Vector3
Vector3(float x, float y, float z)OpenTK.Vector3
Vector3(Vector2 v)OpenTK.Vector3
Vector3(Vector3 v)OpenTK.Vector3
Vector3(Vector4 v)OpenTK.Vector3
XOpenTK.Vector3
XyOpenTK.Vector3
XzOpenTK.Vector3
XzyOpenTK.Vector3
YOpenTK.Vector3
YxOpenTK.Vector3
YxzOpenTK.Vector3
YzOpenTK.Vector3
YzxOpenTK.Vector3
ZOpenTK.Vector3
ZeroOpenTK.Vector3static
ZxOpenTK.Vector3
ZxyOpenTK.Vector3
ZyOpenTK.Vector3
ZyxOpenTK.Vector3