class f__AnonymousType0<< Count > j__TPar
bool Equals(Vector2 other)
static Vector2 Divide(Vector2 value1, float divider)
override bool Equals(object obj)
static void Transform(Vector2 position, Matrix matrix, [Out] Vector2 result)
static Vector2 unitVector
static float Dot(Vector2 value1, Vector2 value2)
static Vector2 operator*(Vector2 value1, Vector2 value2)
static void Max(Vector2 value1, Vector2 value2, [Out] Vector2 result)
static void Transform(Vector2[] sourceArray, Matrix matrix, Vector2[] destinationArray)
static void DistanceSquared(Vector2 value1, Vector2 value2, [Out] float result)
static void Multiply(Vector2 value1, float scaleFactor, [Out] Vector2 result)
static void Divide(Vector2 value1, float divider, [Out] Vector2 result)
static void Transform(Vector2[] sourceArray, int sourceIndex, Matrix matrix, Vector2[] destinationArray, int destinationIndex, int length)
static Vector2 Negate(Vector2 value)
static Vector2 Clamp(Vector2 value1, Vector2 min, Vector2 max)
static void Subtract(Vector2 value1, Vector2 value2, [Out] Vector2 result)
static void Transform(Vector2[] sourceArray, Quaternion rotation, Vector2[] destinationArray)
static Vector2 Reflect(Vector2 vector, Vector2 normal)
static Vector2 Multiply(Vector2 value1, float scaleFactor)
static void TransformNormal(Vector2 normal, Matrix matrix, [Out] Vector2 result)
static Vector2 unitYVector
static Vector2 Min(Vector2 value1, Vector2 value2)
static Vector2 Barycentric(Vector2 value1, Vector2 value2, Vector2 value3, float amount1, float amount2)
static Vector2 Normalize(Vector2 value)
static Vector2 CatmullRom(Vector2 value1, Vector2 value2, Vector2 value3, Vector2 value4, float amount)
static bool operator==(Vector2 value1, Vector2 value2)
static Vector2 Subtract(Vector2 value1, Vector2 value2)
static Vector2 Transform(Vector2 position, Matrix matrix)
static Vector2 unitXVector
static void Dot(Vector2 value1, Vector2 value2, [Out] float result)
static void Reflect(Vector2 vector, Vector2 normal, [Out] Vector2 result)
static void Barycentric(Vector2 value1, Vector2 value2, Vector2 value3, float amount1, float amount2, [Out] Vector2 result)
static void CatmullRom(Vector2 value1, Vector2 value2, Vector2 value3, Vector2 value4, float amount, [Out] Vector2 result)
static Vector2 TransformNormal(Vector2 normal, Matrix matrix)
static void TransformNormal(Vector2[] sourceArray, Matrix matrix, Vector2[] destinationArray)
static void Lerp(Vector2 value1, Vector2 value2, float amount, [Out] Vector2 result)
static bool operator!=(Vector2 value1, Vector2 value2)
static Vector2 Transform(Vector2 value, Quaternion rotation)
static Vector2 SmoothStep(Vector2 value1, Vector2 value2, float amount)
static Vector2 Add(Vector2 value1, Vector2 value2)
static void Transform(Vector2 value, Quaternion rotation, [Out] Vector2 result)
static Vector2 Divide(Vector2 value1, Vector2 value2)
static void Hermite(Vector2 value1, Vector2 tangent1, Vector2 value2, Vector2 tangent2, float amount, [Out] Vector2 result)
static void Divide(Vector2 value1, Vector2 value2, [Out] Vector2 result)
static Vector2 operator-(Vector2 value)
static void Min(Vector2 value1, Vector2 value2, [Out] Vector2 result)
static void Distance(Vector2 value1, Vector2 value2, [Out] float result)
static void TransformNormal(Vector2[] sourceArray, int sourceIndex, Matrix matrix, Vector2[] destinationArray, int destinationIndex, int length)
override string ToString()
static Vector2 operator+(Vector2 value1, Vector2 value2)
static Vector2 zeroVector
static Vector2 Max(Vector2 value1, Vector2 value2)
static Vector2 operator/(Vector2 value1, Vector2 value2)
static void Negate(Vector2 value, [Out] Vector2 result)
static float DistanceSquared(Vector2 value1, Vector2 value2)
static void Transform(Vector2[] sourceArray, int sourceIndex, Quaternion rotation, Vector2[] destinationArray, int destinationIndex, int length)
static float Distance(Vector2 value1, Vector2 value2)
static Vector2 Hermite(Vector2 value1, Vector2 tangent1, Vector2 value2, Vector2 tangent2, float amount)
static void Multiply(Vector2 value1, Vector2 value2, [Out] Vector2 result)
static void Normalize(Vector2 value, [Out] Vector2 result)
static void Clamp(Vector2 value1, Vector2 min, Vector2 max, [Out] Vector2 result)
Vector2(float x, float y)
static void SmoothStep(Vector2 value1, Vector2 value2, float amount, [Out] Vector2 result)
static Vector2 Lerp(Vector2 value1, Vector2 value2, float amount)
static void Add(Vector2 value1, Vector2 value2, [Out] Vector2 result)
override int GetHashCode()
static Vector2 Multiply(Vector2 value1, Vector2 value2)