The Open Toolkit library
1.0
|
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.Vector3 | static |
Add(ref Vector3 a, ref Vector3 b, out Vector3 result) | OpenTK.Vector3 | static |
BaryCentric(Vector3 a, Vector3 b, Vector3 c, float u, float v) | OpenTK.Vector3 | static |
BaryCentric(ref Vector3 a, ref Vector3 b, ref Vector3 c, float u, float v, out Vector3 result) | OpenTK.Vector3 | static |
CalculateAngle(Vector3 first, Vector3 second) | OpenTK.Vector3 | static |
CalculateAngle(ref Vector3 first, ref Vector3 second, out float result) | OpenTK.Vector3 | static |
Clamp(Vector3 vec, Vector3 min, Vector3 max) | OpenTK.Vector3 | static |
Clamp(ref Vector3 vec, ref Vector3 min, ref Vector3 max, out Vector3 result) | OpenTK.Vector3 | static |
ComponentMax(Vector3 a, Vector3 b) | OpenTK.Vector3 | static |
ComponentMax(ref Vector3 a, ref Vector3 b, out Vector3 result) | OpenTK.Vector3 | static |
ComponentMin(Vector3 a, Vector3 b) | OpenTK.Vector3 | static |
ComponentMin(ref Vector3 a, ref Vector3 b, out Vector3 result) | OpenTK.Vector3 | static |
Cross(Vector3 left, Vector3 right) | OpenTK.Vector3 | static |
Cross(ref Vector3 left, ref Vector3 right, out Vector3 result) | OpenTK.Vector3 | static |
Div(float f) | OpenTK.Vector3 | |
Div(Vector3 a, float f) | OpenTK.Vector3 | static |
Div(ref Vector3 a, float f, out Vector3 result) | OpenTK.Vector3 | static |
Divide(Vector3 vector, float scale) | OpenTK.Vector3 | static |
Divide(ref Vector3 vector, float scale, out Vector3 result) | OpenTK.Vector3 | static |
Divide(Vector3 vector, Vector3 scale) | OpenTK.Vector3 | static |
Divide(ref Vector3 vector, ref Vector3 scale, out Vector3 result) | OpenTK.Vector3 | static |
Dot(Vector3 left, Vector3 right) | OpenTK.Vector3 | static |
Dot(ref Vector3 left, ref Vector3 right, out float result) | OpenTK.Vector3 | static |
Equals(object obj) | OpenTK.Vector3 | |
Equals(Vector3 other) | OpenTK.Vector3 | |
GetHashCode() | OpenTK.Vector3 | |
Length | OpenTK.Vector3 | |
LengthFast | OpenTK.Vector3 | |
LengthSquared | OpenTK.Vector3 | |
Lerp(Vector3 a, Vector3 b, float blend) | OpenTK.Vector3 | static |
Lerp(ref Vector3 a, ref Vector3 b, float blend, out Vector3 result) | OpenTK.Vector3 | static |
Max(Vector3 left, Vector3 right) | OpenTK.Vector3 | static |
Min(Vector3 left, Vector3 right) | OpenTK.Vector3 | static |
Mult(float f) | OpenTK.Vector3 | |
Mult(Vector3 a, float f) | OpenTK.Vector3 | static |
Mult(ref Vector3 a, float f, out Vector3 result) | OpenTK.Vector3 | static |
Multiply(Vector3 vector, float scale) | OpenTK.Vector3 | static |
Multiply(ref Vector3 vector, float scale, out Vector3 result) | OpenTK.Vector3 | static |
Multiply(Vector3 vector, Vector3 scale) | OpenTK.Vector3 | static |
Multiply(ref Vector3 vector, ref Vector3 scale, out Vector3 result) | OpenTK.Vector3 | static |
Normalize() | OpenTK.Vector3 | |
Normalize(Vector3 vec) | OpenTK.Vector3 | static |
Normalize(ref Vector3 vec, out Vector3 result) | OpenTK.Vector3 | static |
Normalized() | OpenTK.Vector3 | |
NormalizeFast() | OpenTK.Vector3 | |
NormalizeFast(Vector3 vec) | OpenTK.Vector3 | static |
NormalizeFast(ref Vector3 vec, out Vector3 result) | OpenTK.Vector3 | static |
One | OpenTK.Vector3 | static |
operator!=(Vector3 left, Vector3 right) | OpenTK.Vector3 | static |
operator*(Vector3 vec, float scale) | OpenTK.Vector3 | static |
operator*(float scale, Vector3 vec) | OpenTK.Vector3 | static |
operator+(Vector3 left, Vector3 right) | OpenTK.Vector3 | static |
operator-(Vector3 left, Vector3 right) | OpenTK.Vector3 | static |
operator-(Vector3 vec) | OpenTK.Vector3 | static |
operator/(Vector3 vec, float scale) | OpenTK.Vector3 | static |
operator==(Vector3 left, Vector3 right) | OpenTK.Vector3 | static |
Scale(float sx, float sy, float sz) | OpenTK.Vector3 | |
Scale(Vector3 scale) | OpenTK.Vector3 | |
Scale(ref Vector3 scale) | OpenTK.Vector3 | |
SizeInBytes | OpenTK.Vector3 | static |
Sub(Vector3 right) | OpenTK.Vector3 | |
Sub(ref Vector3 right) | OpenTK.Vector3 | |
Sub(Vector3 a, Vector3 b) | OpenTK.Vector3 | static |
Sub(ref Vector3 a, ref Vector3 b, out Vector3 result) | OpenTK.Vector3 | static |
Subtract(Vector3 a, Vector3 b) | OpenTK.Vector3 | static |
Subtract(ref Vector3 a, ref Vector3 b, out Vector3 result) | OpenTK.Vector3 | static |
this[int index] | OpenTK.Vector3 | |
ToString() | OpenTK.Vector3 | |
Transform(Vector3 vec, Matrix4 mat) | OpenTK.Vector3 | static |
Transform(ref Vector3 vec, ref Matrix4 mat, out Vector3 result) | OpenTK.Vector3 | static |
Transform(Vector3 vec, Quaternion quat) | OpenTK.Vector3 | static |
Transform(ref Vector3 vec, ref Quaternion quat, out Vector3 result) | OpenTK.Vector3 | static |
TransformNormal(Vector3 norm, Matrix4 mat) | OpenTK.Vector3 | static |
TransformNormal(ref Vector3 norm, ref Matrix4 mat, out Vector3 result) | OpenTK.Vector3 | static |
TransformNormalInverse(Vector3 norm, Matrix4 invMat) | OpenTK.Vector3 | static |
TransformNormalInverse(ref Vector3 norm, ref Matrix4 invMat, out Vector3 result) | OpenTK.Vector3 | static |
TransformPerspective(Vector3 vec, Matrix4 mat) | OpenTK.Vector3 | static |
TransformPerspective(ref Vector3 vec, ref Matrix4 mat, out Vector3 result) | OpenTK.Vector3 | static |
TransformPosition(Vector3 pos, Matrix4 mat) | OpenTK.Vector3 | static |
TransformPosition(ref Vector3 pos, ref Matrix4 mat, out Vector3 result) | OpenTK.Vector3 | static |
TransformVector(Vector3 vec, Matrix4 mat) | OpenTK.Vector3 | static |
TransformVector(ref Vector3 vec, ref Matrix4 mat, out Vector3 result) | OpenTK.Vector3 | static |
UnitX | OpenTK.Vector3 | static |
UnitY | OpenTK.Vector3 | static |
UnitZ | OpenTK.Vector3 | static |
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 | |
X | OpenTK.Vector3 | |
Xy | OpenTK.Vector3 | |
Xz | OpenTK.Vector3 | |
Xzy | OpenTK.Vector3 | |
Y | OpenTK.Vector3 | |
Yx | OpenTK.Vector3 | |
Yxz | OpenTK.Vector3 | |
Yz | OpenTK.Vector3 | |
Yzx | OpenTK.Vector3 | |
Z | OpenTK.Vector3 | |
Zero | OpenTK.Vector3 | static |
Zx | OpenTK.Vector3 | |
Zxy | OpenTK.Vector3 | |
Zy | OpenTK.Vector3 | |
Zyx | OpenTK.Vector3 |