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

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

Add(Vector2 value1, Vector2 value2) (defined in Otter.Vector2)Otter.Vector2static
Add(ref Vector2 value1, ref Vector2 value2, out Vector2 result) (defined in Otter.Vector2)Otter.Vector2static
Barycentric(Vector2 value1, Vector2 value2, Vector2 value3, float amount1, float amount2) (defined in Otter.Vector2)Otter.Vector2static
Barycentric(ref Vector2 value1, ref Vector2 value2, ref Vector2 value3, float amount1, float amount2, out Vector2 result) (defined in Otter.Vector2)Otter.Vector2static
CatmullRom(Vector2 value1, Vector2 value2, Vector2 value3, Vector2 value4, float amount) (defined in Otter.Vector2)Otter.Vector2static
CatmullRom(ref Vector2 value1, ref Vector2 value2, ref Vector2 value3, ref Vector2 value4, float amount, out Vector2 result) (defined in Otter.Vector2)Otter.Vector2static
Clamp(Vector2 value1, Vector2 min, Vector2 max) (defined in Otter.Vector2)Otter.Vector2static
Clamp(ref Vector2 value1, ref Vector2 min, ref Vector2 max, out Vector2 result) (defined in Otter.Vector2)Otter.Vector2static
CreateFromAngleLength(float angle, float length) (defined in Otter.Vector2)Otter.Vector2static
Distance(Vector2 value1, Vector2 value2) (defined in Otter.Vector2)Otter.Vector2static
Distance(ref Vector2 value1, ref Vector2 value2, out float result) (defined in Otter.Vector2)Otter.Vector2static
DistanceSquared(Vector2 value1, Vector2 value2) (defined in Otter.Vector2)Otter.Vector2static
DistanceSquared(ref Vector2 value1, ref Vector2 value2, out float result) (defined in Otter.Vector2)Otter.Vector2static
Divide(Vector2 value1, Vector2 value2) (defined in Otter.Vector2)Otter.Vector2static
Divide(ref Vector2 value1, ref Vector2 value2, out Vector2 result) (defined in Otter.Vector2)Otter.Vector2static
Divide(Vector2 value1, float divider) (defined in Otter.Vector2)Otter.Vector2static
Divide(ref Vector2 value1, float divider, out Vector2 result) (defined in Otter.Vector2)Otter.Vector2static
Dot(Vector2 value1, Vector2 value2) (defined in Otter.Vector2)Otter.Vector2static
Dot(ref Vector2 value1, ref Vector2 value2, out float result) (defined in Otter.Vector2)Otter.Vector2static
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.Vector2static
Hermite(ref Vector2 value1, ref Vector2 tangent1, ref Vector2 value2, ref Vector2 tangent2, float amount, out Vector2 result) (defined in Otter.Vector2)Otter.Vector2static
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.Vector2static
Lerp(ref Vector2 value1, ref Vector2 value2, float amount, out Vector2 result) (defined in Otter.Vector2)Otter.Vector2static
Max(Vector2 value1, Vector2 value2) (defined in Otter.Vector2)Otter.Vector2static
Max(ref Vector2 value1, ref Vector2 value2, out Vector2 result) (defined in Otter.Vector2)Otter.Vector2static
MaxValue (defined in Otter.Vector2)Otter.Vector2static
Min(Vector2 value1, Vector2 value2) (defined in Otter.Vector2)Otter.Vector2static
Min(ref Vector2 value1, ref Vector2 value2, out Vector2 result) (defined in Otter.Vector2)Otter.Vector2static
Multiply(Vector2 value1, Vector2 value2) (defined in Otter.Vector2)Otter.Vector2static
Multiply(Vector2 value1, float scaleFactor) (defined in Otter.Vector2)Otter.Vector2static
Multiply(ref Vector2 value1, float scaleFactor, out Vector2 result) (defined in Otter.Vector2)Otter.Vector2static
Multiply(ref Vector2 value1, ref Vector2 value2, out Vector2 result) (defined in Otter.Vector2)Otter.Vector2static
Negate(Vector2 value) (defined in Otter.Vector2)Otter.Vector2static
Negate(ref Vector2 value, out Vector2 result) (defined in Otter.Vector2)Otter.Vector2static
Normalize() (defined in Otter.Vector2)Otter.Vector2
Normalize(float value) (defined in Otter.Vector2)Otter.Vector2
Normalize(Vector2 value) (defined in Otter.Vector2)Otter.Vector2static
Normalize(ref Vector2 value, out Vector2 result) (defined in Otter.Vector2)Otter.Vector2static
Normalized() (defined in Otter.Vector2)Otter.Vector2
Normalized(float value) (defined in Otter.Vector2)Otter.Vector2
One (defined in Otter.Vector2)Otter.Vector2static
operator!=(Vector2 value1, Vector2 value2) (defined in Otter.Vector2)Otter.Vector2static
operator*(Vector2 value1, Vector2 value2) (defined in Otter.Vector2)Otter.Vector2static
operator*(Vector2 value, float scaleFactor) (defined in Otter.Vector2)Otter.Vector2static
operator*(float scaleFactor, Vector2 value) (defined in Otter.Vector2)Otter.Vector2static
operator+(Vector2 value1, Vector2 value2) (defined in Otter.Vector2)Otter.Vector2static
operator-(Vector2 value) (defined in Otter.Vector2)Otter.Vector2static
operator-(Vector2 value1, Vector2 value2) (defined in Otter.Vector2)Otter.Vector2static
operator/(Vector2 value1, Vector2 value2) (defined in Otter.Vector2)Otter.Vector2static
operator/(Vector2 value1, float divider) (defined in Otter.Vector2)Otter.Vector2static
operator==(Vector2 value1, Vector2 value2) (defined in Otter.Vector2)Otter.Vector2static
Reflect(Vector2 vector, Vector2 normal) (defined in Otter.Vector2)Otter.Vector2static
Reflect(ref Vector2 vector, ref Vector2 normal, out Vector2 result) (defined in Otter.Vector2)Otter.Vector2static
SmoothStep(Vector2 value1, Vector2 value2, float amount) (defined in Otter.Vector2)Otter.Vector2static
SmoothStep(ref Vector2 value1, ref Vector2 value2, float amount, out Vector2 result) (defined in Otter.Vector2)Otter.Vector2static
Subtract(Vector2 value1, Vector2 value2) (defined in Otter.Vector2)Otter.Vector2static
Subtract(ref Vector2 value1, ref Vector2 value2, out Vector2 result) (defined in Otter.Vector2)Otter.Vector2static
ToString() (defined in Otter.Vector2)Otter.Vector2
Transform(Vector2 position, Matrix matrix) (defined in Otter.Vector2)Otter.Vector2static
Transform(ref Vector2 position, ref Matrix matrix, out Vector2 result) (defined in Otter.Vector2)Otter.Vector2static
Transform(Vector2 position, Quaternion quat) (defined in Otter.Vector2)Otter.Vector2static
Transform(ref Vector2 position, ref Quaternion quat, out Vector2 result) (defined in Otter.Vector2)Otter.Vector2static
Transform(Vector2[] sourceArray, ref Matrix matrix, Vector2[] destinationArray) (defined in Otter.Vector2)Otter.Vector2static
Transform(Vector2[] sourceArray, int sourceIndex, ref Matrix matrix, Vector2[] destinationArray, int destinationIndex, int length) (defined in Otter.Vector2)Otter.Vector2static
TransformNormal(Vector2 normal, Matrix matrix) (defined in Otter.Vector2)Otter.Vector2static
TransformNormal(ref Vector2 normal, ref Matrix matrix, out Vector2 result) (defined in Otter.Vector2)Otter.Vector2static
UnitX (defined in Otter.Vector2)Otter.Vector2static
UnitY (defined in Otter.Vector2)Otter.Vector2static
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.Vector2static