![]() |
VR-Link C# API Documentation
|
This is the complete list of members for makVrl.Vector3d, including all inherited members.
| Add(Vector3d right) | makVrl.Vector3d | inline |
| Add(ref Vector3d right) | makVrl.Vector3d | inline |
| Add(Vector3d a, Vector3d b) | makVrl.Vector3d | inlinestatic |
| Add(ref Vector3d a, ref Vector3d b, out Vector3d result) | makVrl.Vector3d | inlinestatic |
| BaryCentric(Vector3d a, Vector3d b, Vector3d c, double u, double v) | makVrl.Vector3d | inlinestatic |
| BaryCentric(ref Vector3d a, ref Vector3d b, ref Vector3d c, double u, double v, out Vector3d result) | makVrl.Vector3d | inlinestatic |
| CalculateAngle(Vector3d first, Vector3d second) | makVrl.Vector3d | inlinestatic |
| CalculateAngle(ref Vector3d first, ref Vector3d second, out double result) | makVrl.Vector3d | inlinestatic |
| Clamp(Vector3d vec, Vector3d min, Vector3d max) | makVrl.Vector3d | inlinestatic |
| Clamp(ref Vector3d vec, ref Vector3d min, ref Vector3d max, out Vector3d result) | makVrl.Vector3d | inlinestatic |
| ComponentMax(Vector3d a, Vector3d b) | makVrl.Vector3d | inlinestatic |
| ComponentMax(ref Vector3d a, ref Vector3d b, out Vector3d result) | makVrl.Vector3d | inlinestatic |
| ComponentMin(Vector3d a, Vector3d b) | makVrl.Vector3d | inlinestatic |
| ComponentMin(ref Vector3d a, ref Vector3d b, out Vector3d result) | makVrl.Vector3d | inlinestatic |
| Cross(Vector3d left, Vector3d right) | makVrl.Vector3d | inlinestatic |
| Cross(ref Vector3d left, ref Vector3d right, out Vector3d result) | makVrl.Vector3d | inlinestatic |
| Div(double f) | makVrl.Vector3d | inline |
| Div(Vector3d a, double f) | makVrl.Vector3d | inlinestatic |
| Div(ref Vector3d a, double f, out Vector3d result) | makVrl.Vector3d | inlinestatic |
| Divide(Vector3d vector, double scale) | makVrl.Vector3d | inlinestatic |
| Divide(ref Vector3d vector, double scale, out Vector3d result) | makVrl.Vector3d | inlinestatic |
| Divide(Vector3d vector, Vector3d scale) | makVrl.Vector3d | inlinestatic |
| Divide(ref Vector3d vector, ref Vector3d scale, out Vector3d result) | makVrl.Vector3d | inlinestatic |
| Dot(Vector3d left, Vector3d right) | makVrl.Vector3d | inlinestatic |
| Dot(ref Vector3d left, ref Vector3d right, out double result) | makVrl.Vector3d | inlinestatic |
| Equals(object obj) | makVrl.Vector3d | inline |
| Equals(Vector3d other) | makVrl.Vector3d | inline |
| GetHashCode() | makVrl.Vector3d | inline |
| Length | makVrl.Vector3d | |
| LengthFast | makVrl.Vector3d | |
| LengthSquared | makVrl.Vector3d | |
| Lerp(Vector3d a, Vector3d b, double blend) | makVrl.Vector3d | inlinestatic |
| Lerp(ref Vector3d a, ref Vector3d b, double blend, out Vector3d result) | makVrl.Vector3d | inlinestatic |
| listSeparator | makVrl.Vector3d | privatestatic |
| Max(Vector3d left, Vector3d right) | makVrl.Vector3d | inlinestatic |
| Min(Vector3d left, Vector3d right) | makVrl.Vector3d | inlinestatic |
| Mult(double f) | makVrl.Vector3d | inline |
| Mult(Vector3d a, double f) | makVrl.Vector3d | inlinestatic |
| Mult(ref Vector3d a, double f, out Vector3d result) | makVrl.Vector3d | inlinestatic |
| Multiply(Vector3d vector, double scale) | makVrl.Vector3d | inlinestatic |
| Multiply(ref Vector3d vector, double scale, out Vector3d result) | makVrl.Vector3d | inlinestatic |
| Multiply(Vector3d vector, Vector3d scale) | makVrl.Vector3d | inlinestatic |
| Multiply(ref Vector3d vector, ref Vector3d scale, out Vector3d result) | makVrl.Vector3d | inlinestatic |
| Normalize() | makVrl.Vector3d | inline |
| Normalize(Vector3d vec) | makVrl.Vector3d | inlinestatic |
| Normalize(ref Vector3d vec, out Vector3d result) | makVrl.Vector3d | inlinestatic |
| Normalized() | makVrl.Vector3d | inline |
| NormalizeFast() | makVrl.Vector3d | inline |
| NormalizeFast(Vector3d vec) | makVrl.Vector3d | inlinestatic |
| NormalizeFast(ref Vector3d vec, out Vector3d result) | makVrl.Vector3d | inlinestatic |
| One | makVrl.Vector3d | static |
| operator Vector3d(Vector3f v3) | makVrl.Vector3d | inlineexplicitstatic |
| operator Vector3f(Vector3d v3d) | makVrl.Vector3d | inlineexplicitstatic |
| operator!=(Vector3d left, Vector3d right) | makVrl.Vector3d | inlinestatic |
| operator*(Vector3d vec, double scale) | makVrl.Vector3d | inlinestatic |
| operator*(double scale, Vector3d vec) | makVrl.Vector3d | inlinestatic |
| operator+(Vector3d left, Vector3d right) | makVrl.Vector3d | inlinestatic |
| operator-(Vector3d left, Vector3d right) | makVrl.Vector3d | inlinestatic |
| operator-(Vector3d vec) | makVrl.Vector3d | inlinestatic |
| operator/(Vector3d vec, double scale) | makVrl.Vector3d | inlinestatic |
| operator==(Vector3d left, Vector3d right) | makVrl.Vector3d | inlinestatic |
| Scale(double sx, double sy, double sz) | makVrl.Vector3d | inline |
| Scale(Vector3d scale) | makVrl.Vector3d | inline |
| Scale(ref Vector3d scale) | makVrl.Vector3d | inline |
| SizeInBytes | makVrl.Vector3d | static |
| Sub(Vector3d right) | makVrl.Vector3d | inline |
| Sub(ref Vector3d right) | makVrl.Vector3d | inline |
| Sub(Vector3d a, Vector3d b) | makVrl.Vector3d | inlinestatic |
| Sub(ref Vector3d a, ref Vector3d b, out Vector3d result) | makVrl.Vector3d | inlinestatic |
| Subtract(Vector3d a, Vector3d b) | makVrl.Vector3d | inlinestatic |
| Subtract(ref Vector3d a, ref Vector3d b, out Vector3d result) | makVrl.Vector3d | inlinestatic |
| this[int index] | makVrl.Vector3d | |
| ToString() | makVrl.Vector3d | inline |
| Transform(Vector3d vec, Matrix4d mat) | makVrl.Vector3d | inlinestatic |
| Transform(ref Vector3d vec, ref Matrix4d mat, out Vector3d result) | makVrl.Vector3d | inlinestatic |
| Transform(Vector3d vec, Quaterniond quat) | makVrl.Vector3d | inlinestatic |
| Transform(ref Vector3d vec, ref Quaterniond quat, out Vector3d result) | makVrl.Vector3d | inlinestatic |
| TransformNormal(Vector3d norm, Matrix4d mat) | makVrl.Vector3d | inlinestatic |
| TransformNormal(ref Vector3d norm, ref Matrix4d mat, out Vector3d result) | makVrl.Vector3d | inlinestatic |
| TransformNormalInverse(Vector3d norm, Matrix4d invMat) | makVrl.Vector3d | inlinestatic |
| TransformNormalInverse(ref Vector3d norm, ref Matrix4d invMat, out Vector3d result) | makVrl.Vector3d | inlinestatic |
| TransformPerspective(Vector3d vec, Matrix4d mat) | makVrl.Vector3d | inlinestatic |
| TransformPerspective(ref Vector3d vec, ref Matrix4d mat, out Vector3d result) | makVrl.Vector3d | inlinestatic |
| TransformPosition(Vector3d pos, Matrix4d mat) | makVrl.Vector3d | inlinestatic |
| TransformPosition(ref Vector3d pos, ref Matrix4d mat, out Vector3d result) | makVrl.Vector3d | inlinestatic |
| TransformVector(Vector3d vec, Matrix4d mat) | makVrl.Vector3d | inlinestatic |
| TransformVector(ref Vector3d vec, ref Matrix4d mat, out Vector3d result) | makVrl.Vector3d | inlinestatic |
| UnitX | makVrl.Vector3d | static |
| UnitY | makVrl.Vector3d | static |
| UnitZ | makVrl.Vector3d | static |
| Vector3d(double value) | makVrl.Vector3d | inline |
| Vector3d(double x, double y, double z) | makVrl.Vector3d | inline |
| Vector3d(Vector2d v) | makVrl.Vector3d | inline |
| Vector3d(Vector3d v) | makVrl.Vector3d | inline |
| Vector3d(Vector4d v) | makVrl.Vector3d | inline |
| X | makVrl.Vector3d | |
| Xy | makVrl.Vector3d | |
| Xz | makVrl.Vector3d | |
| Xzy | makVrl.Vector3d | |
| Y | makVrl.Vector3d | |
| Yx | makVrl.Vector3d | |
| Yxz | makVrl.Vector3d | |
| Yz | makVrl.Vector3d | |
| Yzx | makVrl.Vector3d | |
| Z | makVrl.Vector3d | |
| Zero | makVrl.Vector3d | static |
| Zx | makVrl.Vector3d | |
| Zxy | makVrl.Vector3d | |
| Zy | makVrl.Vector3d | |
| Zyx | makVrl.Vector3d |