Otter  0.9.8.91
2d Game Development Framework based on SFML.Net
 All Classes Namespaces Functions Variables Enumerations Properties
Otter.Vector3 Member List

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

Add(Vector3 value1, Vector3 value2) (defined in Otter.Vector3)Otter.Vector3static
Add(ref Vector3 value1, ref Vector3 value2, out Vector3 result) (defined in Otter.Vector3)Otter.Vector3static
Backward (defined in Otter.Vector3)Otter.Vector3static
Barycentric(Vector3 value1, Vector3 value2, Vector3 value3, float amount1, float amount2) (defined in Otter.Vector3)Otter.Vector3static
Barycentric(ref Vector3 value1, ref Vector3 value2, ref Vector3 value3, float amount1, float amount2, out Vector3 result) (defined in Otter.Vector3)Otter.Vector3static
CatmullRom(Vector3 value1, Vector3 value2, Vector3 value3, Vector3 value4, float amount) (defined in Otter.Vector3)Otter.Vector3static
CatmullRom(ref Vector3 value1, ref Vector3 value2, ref Vector3 value3, ref Vector3 value4, float amount, out Vector3 result) (defined in Otter.Vector3)Otter.Vector3static
Clamp(Vector3 value1, Vector3 min, Vector3 max) (defined in Otter.Vector3)Otter.Vector3static
Clamp(ref Vector3 value1, ref Vector3 min, ref Vector3 max, out Vector3 result) (defined in Otter.Vector3)Otter.Vector3static
Cross(Vector3 vector1, Vector3 vector2) (defined in Otter.Vector3)Otter.Vector3static
Cross(ref Vector3 vector1, ref Vector3 vector2, out Vector3 result) (defined in Otter.Vector3)Otter.Vector3static
Distance(Vector3 vector1, Vector3 vector2) (defined in Otter.Vector3)Otter.Vector3static
Distance(ref Vector3 value1, ref Vector3 value2, out float result) (defined in Otter.Vector3)Otter.Vector3static
DistanceSquared(Vector3 value1, Vector3 value2) (defined in Otter.Vector3)Otter.Vector3static
DistanceSquared(ref Vector3 value1, ref Vector3 value2, out float result) (defined in Otter.Vector3)Otter.Vector3static
Divide(Vector3 value1, Vector3 value2) (defined in Otter.Vector3)Otter.Vector3static
Divide(Vector3 value1, float value2) (defined in Otter.Vector3)Otter.Vector3static
Divide(ref Vector3 value1, float divisor, out Vector3 result) (defined in Otter.Vector3)Otter.Vector3static
Divide(ref Vector3 value1, ref Vector3 value2, out Vector3 result) (defined in Otter.Vector3)Otter.Vector3static
Dot(Vector3 vector1, Vector3 vector2) (defined in Otter.Vector3)Otter.Vector3static
Dot(ref Vector3 vector1, ref Vector3 vector2, out float result) (defined in Otter.Vector3)Otter.Vector3static
Down (defined in Otter.Vector3)Otter.Vector3static
Equals(object obj) (defined in Otter.Vector3)Otter.Vector3
Equals(Vector3 other) (defined in Otter.Vector3)Otter.Vector3
Forward (defined in Otter.Vector3)Otter.Vector3static
GetHashCode() (defined in Otter.Vector3)Otter.Vector3
Hermite(Vector3 value1, Vector3 tangent1, Vector3 value2, Vector3 tangent2, float amount) (defined in Otter.Vector3)Otter.Vector3static
Hermite(ref Vector3 value1, ref Vector3 tangent1, ref Vector3 value2, ref Vector3 tangent2, float amount, out Vector3 result) (defined in Otter.Vector3)Otter.Vector3static
Left (defined in Otter.Vector3)Otter.Vector3static
Length() (defined in Otter.Vector3)Otter.Vector3
LengthSquared() (defined in Otter.Vector3)Otter.Vector3
Lerp(Vector3 value1, Vector3 value2, float amount) (defined in Otter.Vector3)Otter.Vector3static
Lerp(ref Vector3 value1, ref Vector3 value2, float amount, out Vector3 result) (defined in Otter.Vector3)Otter.Vector3static
Max(Vector3 value1, Vector3 value2) (defined in Otter.Vector3)Otter.Vector3static
Max(ref Vector3 value1, ref Vector3 value2, out Vector3 result) (defined in Otter.Vector3)Otter.Vector3static
Min(Vector3 value1, Vector3 value2) (defined in Otter.Vector3)Otter.Vector3static
Min(ref Vector3 value1, ref Vector3 value2, out Vector3 result) (defined in Otter.Vector3)Otter.Vector3static
Multiply(Vector3 value1, Vector3 value2) (defined in Otter.Vector3)Otter.Vector3static
Multiply(Vector3 value1, float scaleFactor) (defined in Otter.Vector3)Otter.Vector3static
Multiply(ref Vector3 value1, float scaleFactor, out Vector3 result) (defined in Otter.Vector3)Otter.Vector3static
Multiply(ref Vector3 value1, ref Vector3 value2, out Vector3 result) (defined in Otter.Vector3)Otter.Vector3static
Negate(Vector3 value) (defined in Otter.Vector3)Otter.Vector3static
Negate(ref Vector3 value, out Vector3 result) (defined in Otter.Vector3)Otter.Vector3static
Normalize() (defined in Otter.Vector3)Otter.Vector3
Normalize(Vector3 vector) (defined in Otter.Vector3)Otter.Vector3static
Normalize(ref Vector3 value, out Vector3 result) (defined in Otter.Vector3)Otter.Vector3static
One (defined in Otter.Vector3)Otter.Vector3static
operator SFML.System.Vector3f(Vector3 vector) (defined in Otter.Vector3)Otter.Vector3explicitstatic
operator Vector3(SFML.System.Vector3f vector) (defined in Otter.Vector3)Otter.Vector3explicitstatic
operator!=(Vector3 value1, Vector3 value2) (defined in Otter.Vector3)Otter.Vector3static
operator*(Vector3 value1, Vector3 value2) (defined in Otter.Vector3)Otter.Vector3static
operator*(Vector3 value, float scaleFactor) (defined in Otter.Vector3)Otter.Vector3static
operator*(float scaleFactor, Vector3 value) (defined in Otter.Vector3)Otter.Vector3static
operator+(Vector3 value1, Vector3 value2) (defined in Otter.Vector3)Otter.Vector3static
operator-(Vector3 value) (defined in Otter.Vector3)Otter.Vector3static
operator-(Vector3 value1, Vector3 value2) (defined in Otter.Vector3)Otter.Vector3static
operator/(Vector3 value1, Vector3 value2) (defined in Otter.Vector3)Otter.Vector3static
operator/(Vector3 value, float divider) (defined in Otter.Vector3)Otter.Vector3static
operator==(Vector3 value1, Vector3 value2) (defined in Otter.Vector3)Otter.Vector3static
Reflect(Vector3 vector, Vector3 normal) (defined in Otter.Vector3)Otter.Vector3static
Reflect(ref Vector3 vector, ref Vector3 normal, out Vector3 result) (defined in Otter.Vector3)Otter.Vector3static
Right (defined in Otter.Vector3)Otter.Vector3static
SmoothStep(Vector3 value1, Vector3 value2, float amount) (defined in Otter.Vector3)Otter.Vector3static
SmoothStep(ref Vector3 value1, ref Vector3 value2, float amount, out Vector3 result) (defined in Otter.Vector3)Otter.Vector3static
Subtract(Vector3 value1, Vector3 value2) (defined in Otter.Vector3)Otter.Vector3static
Subtract(ref Vector3 value1, ref Vector3 value2, out Vector3 result) (defined in Otter.Vector3)Otter.Vector3static
ToString() (defined in Otter.Vector3)Otter.Vector3
Transform(Vector3 position, Matrix matrix) (defined in Otter.Vector3)Otter.Vector3static
Transform(ref Vector3 position, ref Matrix matrix, out Vector3 result) (defined in Otter.Vector3)Otter.Vector3static
Transform(Vector3[] sourceArray, ref Matrix matrix, Vector3[] destinationArray) (defined in Otter.Vector3)Otter.Vector3static
Transform(Vector3[] sourceArray, int sourceIndex, ref Matrix matrix, Vector3[] destinationArray, int destinationIndex, int length) (defined in Otter.Vector3)Otter.Vector3static
Transform(Vector3 vec, Quaternion quat)Otter.Vector3static
Transform(ref Vector3 value, ref Quaternion rotation, out Vector3 result)Otter.Vector3static
Transform(Vector3[] sourceArray, ref Quaternion rotation, Vector3[] destinationArray)Otter.Vector3static
Transform(Vector3[] sourceArray, int sourceIndex, ref Quaternion rotation, Vector3[] destinationArray, int destinationIndex, int length)Otter.Vector3static
TransformNormal(Vector3 normal, Matrix matrix) (defined in Otter.Vector3)Otter.Vector3static
TransformNormal(ref Vector3 normal, ref Matrix matrix, out Vector3 result) (defined in Otter.Vector3)Otter.Vector3static
UnitX (defined in Otter.Vector3)Otter.Vector3static
UnitY (defined in Otter.Vector3)Otter.Vector3static
UnitZ (defined in Otter.Vector3)Otter.Vector3static
Up (defined in Otter.Vector3)Otter.Vector3static
Vector3(float x, float y, float z) (defined in Otter.Vector3)Otter.Vector3
Vector3(float value) (defined in Otter.Vector3)Otter.Vector3
Vector3(Vector2 value, float z) (defined in Otter.Vector3)Otter.Vector3
X (defined in Otter.Vector3)Otter.Vector3
Y (defined in Otter.Vector3)Otter.Vector3
Z (defined in Otter.Vector3)Otter.Vector3
Zero (defined in Otter.Vector3)Otter.Vector3static