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

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

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