Struct Vector2f
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
- Inherited Members
-
Constructors
Vector2f(double, double)
public Vector2f(double x, double y)
Parameters
x
double
y
double
Vector2f(float, float)
public Vector2f(float x, float y)
Parameters
x
float
y
float
Fields
down
public static readonly Vector2f down
Field Value
- Vector2f
left
public static readonly Vector2f left
Field Value
- Vector2f
one
public static readonly Vector2f one
Field Value
- Vector2f
right
public static readonly Vector2f right
Field Value
- Vector2f
up
public static readonly Vector2f up
Field Value
- Vector2f
x
Field Value
- float
y
Field Value
- float
zero
public static readonly Vector2f zero
Field Value
- Vector2f
Properties
magnitude
public float magnitude { get; }
Property Value
- float
Methods
DistanceSquare(Vector2f)
public float DistanceSquare(Vector2f v)
Parameters
v
Vector2f
Returns
- float
DistanceSquare(Vector2f, Vector2f)
public static float DistanceSquare(Vector2f a, Vector2f b)
Parameters
a
Vector2f
b
Vector2f
Returns
- float
Equals(object)
public override bool Equals(object other)
Parameters
other
object
Returns
- bool
GetHashCode()
public override int GetHashCode()
Returns
- int
Max(Vector2f, Vector2f)
public static Vector2f Max(Vector2f a, Vector2f b)
Parameters
a
Vector2f
b
Vector2f
Returns
- Vector2f
Min(Vector2f, Vector2f)
public static Vector2f Min(Vector2f a, Vector2f b)
Parameters
a
Vector2f
b
Vector2f
Returns
- Vector2f
Normalize()
Normalize(Vector2f)
public static Vector2f Normalize(Vector2f a)
Parameters
a
Vector2f
Returns
- Vector2f
ToString()
public override string ToString()
Returns
- string
Operators
operator +(Vector2f, Vector2f)
public static Vector2f operator +(Vector2f a, Vector2f b)
Parameters
a
Vector2f
b
Vector2f
Returns
- Vector2f
operator ==(Vector2f, Vector2f)
public static bool operator ==(Vector2f a, Vector2f b)
Parameters
a
Vector2f
b
Vector2f
Returns
- bool
operator !=(Vector2f, Vector2f)
public static bool operator !=(Vector2f a, Vector2f b)
Parameters
a
Vector2f
b
Vector2f
Returns
- bool
operator *(Vector2f, int)
public static Vector2f operator *(Vector2f a, int i)
Parameters
a
Vector2f
i
int
Returns
- Vector2f
operator -(Vector2f, Vector2f)
public static Vector2f operator -(Vector2f a, Vector2f b)
Parameters
a
Vector2f
b
Vector2f
Returns
- Vector2f