Otter
0.9.8.91
2d Game Development Framework based on SFML.Net
|
This is the complete list of members for Otter.Vector2, including all inherited members.
Add(Vector2 value1, Vector2 value2) (defined in Otter.Vector2) | Otter.Vector2 | static |
Add(ref Vector2 value1, ref Vector2 value2, out Vector2 result) (defined in Otter.Vector2) | Otter.Vector2 | static |
Barycentric(Vector2 value1, Vector2 value2, Vector2 value3, float amount1, float amount2) (defined in Otter.Vector2) | Otter.Vector2 | static |
Barycentric(ref Vector2 value1, ref Vector2 value2, ref Vector2 value3, float amount1, float amount2, out Vector2 result) (defined in Otter.Vector2) | Otter.Vector2 | static |
CatmullRom(Vector2 value1, Vector2 value2, Vector2 value3, Vector2 value4, float amount) (defined in Otter.Vector2) | Otter.Vector2 | static |
CatmullRom(ref Vector2 value1, ref Vector2 value2, ref Vector2 value3, ref Vector2 value4, float amount, out Vector2 result) (defined in Otter.Vector2) | Otter.Vector2 | static |
Clamp(Vector2 value1, Vector2 min, Vector2 max) (defined in Otter.Vector2) | Otter.Vector2 | static |
Clamp(ref Vector2 value1, ref Vector2 min, ref Vector2 max, out Vector2 result) (defined in Otter.Vector2) | Otter.Vector2 | static |
CreateFromAngleLength(float angle, float length) (defined in Otter.Vector2) | Otter.Vector2 | static |
Distance(Vector2 value1, Vector2 value2) (defined in Otter.Vector2) | Otter.Vector2 | static |
Distance(ref Vector2 value1, ref Vector2 value2, out float result) (defined in Otter.Vector2) | Otter.Vector2 | static |
DistanceSquared(Vector2 value1, Vector2 value2) (defined in Otter.Vector2) | Otter.Vector2 | static |
DistanceSquared(ref Vector2 value1, ref Vector2 value2, out float result) (defined in Otter.Vector2) | Otter.Vector2 | static |
Divide(Vector2 value1, Vector2 value2) (defined in Otter.Vector2) | Otter.Vector2 | static |
Divide(ref Vector2 value1, ref Vector2 value2, out Vector2 result) (defined in Otter.Vector2) | Otter.Vector2 | static |
Divide(Vector2 value1, float divider) (defined in Otter.Vector2) | Otter.Vector2 | static |
Divide(ref Vector2 value1, float divider, out Vector2 result) (defined in Otter.Vector2) | Otter.Vector2 | static |
Dot(Vector2 value1, Vector2 value2) (defined in Otter.Vector2) | Otter.Vector2 | static |
Dot(ref Vector2 value1, ref Vector2 value2, out float result) (defined in Otter.Vector2) | Otter.Vector2 | static |
Equals(object obj) (defined in Otter.Vector2) | Otter.Vector2 | |
Equals(Vector2 other) (defined in Otter.Vector2) | Otter.Vector2 | |
GetHashCode() (defined in Otter.Vector2) | Otter.Vector2 | |
Hermite(Vector2 value1, Vector2 tangent1, Vector2 value2, Vector2 tangent2, float amount) (defined in Otter.Vector2) | Otter.Vector2 | static |
Hermite(ref Vector2 value1, ref Vector2 tangent1, ref Vector2 value2, ref Vector2 tangent2, float amount, out Vector2 result) (defined in Otter.Vector2) | Otter.Vector2 | static |
Length (defined in Otter.Vector2) | Otter.Vector2 | |
LengthSquared() (defined in Otter.Vector2) | Otter.Vector2 | |
Lerp(Vector2 value1, Vector2 value2, float amount) (defined in Otter.Vector2) | Otter.Vector2 | static |
Lerp(ref Vector2 value1, ref Vector2 value2, float amount, out Vector2 result) (defined in Otter.Vector2) | Otter.Vector2 | static |
Max(Vector2 value1, Vector2 value2) (defined in Otter.Vector2) | Otter.Vector2 | static |
Max(ref Vector2 value1, ref Vector2 value2, out Vector2 result) (defined in Otter.Vector2) | Otter.Vector2 | static |
MaxValue (defined in Otter.Vector2) | Otter.Vector2 | static |
Min(Vector2 value1, Vector2 value2) (defined in Otter.Vector2) | Otter.Vector2 | static |
Min(ref Vector2 value1, ref Vector2 value2, out Vector2 result) (defined in Otter.Vector2) | Otter.Vector2 | static |
Multiply(Vector2 value1, Vector2 value2) (defined in Otter.Vector2) | Otter.Vector2 | static |
Multiply(Vector2 value1, float scaleFactor) (defined in Otter.Vector2) | Otter.Vector2 | static |
Multiply(ref Vector2 value1, float scaleFactor, out Vector2 result) (defined in Otter.Vector2) | Otter.Vector2 | static |
Multiply(ref Vector2 value1, ref Vector2 value2, out Vector2 result) (defined in Otter.Vector2) | Otter.Vector2 | static |
Negate(Vector2 value) (defined in Otter.Vector2) | Otter.Vector2 | static |
Negate(ref Vector2 value, out Vector2 result) (defined in Otter.Vector2) | Otter.Vector2 | static |
Normalize() (defined in Otter.Vector2) | Otter.Vector2 | |
Normalize(float value) (defined in Otter.Vector2) | Otter.Vector2 | |
Normalize(Vector2 value) (defined in Otter.Vector2) | Otter.Vector2 | static |
Normalize(ref Vector2 value, out Vector2 result) (defined in Otter.Vector2) | Otter.Vector2 | static |
Normalized() (defined in Otter.Vector2) | Otter.Vector2 | |
Normalized(float value) (defined in Otter.Vector2) | Otter.Vector2 | |
One (defined in Otter.Vector2) | Otter.Vector2 | static |
operator!=(Vector2 value1, Vector2 value2) (defined in Otter.Vector2) | Otter.Vector2 | static |
operator*(Vector2 value1, Vector2 value2) (defined in Otter.Vector2) | Otter.Vector2 | static |
operator*(Vector2 value, float scaleFactor) (defined in Otter.Vector2) | Otter.Vector2 | static |
operator*(float scaleFactor, Vector2 value) (defined in Otter.Vector2) | Otter.Vector2 | static |
operator+(Vector2 value1, Vector2 value2) (defined in Otter.Vector2) | Otter.Vector2 | static |
operator-(Vector2 value) (defined in Otter.Vector2) | Otter.Vector2 | static |
operator-(Vector2 value1, Vector2 value2) (defined in Otter.Vector2) | Otter.Vector2 | static |
operator/(Vector2 value1, Vector2 value2) (defined in Otter.Vector2) | Otter.Vector2 | static |
operator/(Vector2 value1, float divider) (defined in Otter.Vector2) | Otter.Vector2 | static |
operator==(Vector2 value1, Vector2 value2) (defined in Otter.Vector2) | Otter.Vector2 | static |
Reflect(Vector2 vector, Vector2 normal) (defined in Otter.Vector2) | Otter.Vector2 | static |
Reflect(ref Vector2 vector, ref Vector2 normal, out Vector2 result) (defined in Otter.Vector2) | Otter.Vector2 | static |
SmoothStep(Vector2 value1, Vector2 value2, float amount) (defined in Otter.Vector2) | Otter.Vector2 | static |
SmoothStep(ref Vector2 value1, ref Vector2 value2, float amount, out Vector2 result) (defined in Otter.Vector2) | Otter.Vector2 | static |
Subtract(Vector2 value1, Vector2 value2) (defined in Otter.Vector2) | Otter.Vector2 | static |
Subtract(ref Vector2 value1, ref Vector2 value2, out Vector2 result) (defined in Otter.Vector2) | Otter.Vector2 | static |
ToString() (defined in Otter.Vector2) | Otter.Vector2 | |
Transform(Vector2 position, Matrix matrix) (defined in Otter.Vector2) | Otter.Vector2 | static |
Transform(ref Vector2 position, ref Matrix matrix, out Vector2 result) (defined in Otter.Vector2) | Otter.Vector2 | static |
Transform(Vector2 position, Quaternion quat) (defined in Otter.Vector2) | Otter.Vector2 | static |
Transform(ref Vector2 position, ref Quaternion quat, out Vector2 result) (defined in Otter.Vector2) | Otter.Vector2 | static |
Transform(Vector2[] sourceArray, ref Matrix matrix, Vector2[] destinationArray) (defined in Otter.Vector2) | Otter.Vector2 | static |
Transform(Vector2[] sourceArray, int sourceIndex, ref Matrix matrix, Vector2[] destinationArray, int destinationIndex, int length) (defined in Otter.Vector2) | Otter.Vector2 | static |
TransformNormal(Vector2 normal, Matrix matrix) (defined in Otter.Vector2) | Otter.Vector2 | static |
TransformNormal(ref Vector2 normal, ref Matrix matrix, out Vector2 result) (defined in Otter.Vector2) | Otter.Vector2 | static |
UnitX (defined in Otter.Vector2) | Otter.Vector2 | static |
UnitY (defined in Otter.Vector2) | Otter.Vector2 | static |
Vector2(float x, float y) (defined in Otter.Vector2) | Otter.Vector2 | |
Vector2(float value) (defined in Otter.Vector2) | Otter.Vector2 | |
X (defined in Otter.Vector2) | Otter.Vector2 | |
Y (defined in Otter.Vector2) | Otter.Vector2 | |
Zero (defined in Otter.Vector2) | Otter.Vector2 | static |