Property | Type | Description | |
---|---|---|---|
X | double | ||
Y | double |
Method | Description | |
---|---|---|
Distance ( Vector2 a, Vector2 b ) : double |
Returns the distance between two vectors.
|
|
DistanceSquared ( Vector2 a, Vector2 b ) : double |
Returns the squared distance between two vectors.
|
|
Dot ( Vector2 a, Vector2 b ) : double |
Returns the dot product of two vectors.
|
|
FromPoint ( Point point ) : Vector2 |
Create a new Vector2 from a Point object.
|
|
Normalize ( Vector2 vector ) : Vector2 |
Returns the normalized version of a vector.
|
|
ToPoint ( ) : Point |
Create a new Point from the Vector2.
|
|
Vector2 ( double x, double y ) : System |
Create a new Vector2 from coordinates.
|
|
Vector2 ( int x, int y ) : System |
Create a new Vector2 from coordinates.
|
|
operator ( ) : Vector2 |
Multiplies two vectors.
|
public static Distance ( Vector2 a, Vector2 b ) : double | ||
a | Vector2 | The first vector. |
b | Vector2 | The second vector. |
return | double |
public static DistanceSquared ( Vector2 a, Vector2 b ) : double | ||
a | Vector2 | The first vector. |
b | Vector2 | The second vector. |
return | double |
public static Dot ( Vector2 a, Vector2 b ) : double | ||
a | Vector2 | The first vector. |
b | Vector2 | The second vector. |
return | double |
public static FromPoint ( Point point ) : Vector2 | ||
point | Point | The Point object to create the Vector2 from. |
return | Vector2 |
public static Normalize ( Vector2 vector ) : Vector2 | ||
vector | Vector2 | The vector to normalize. |
return | Vector2 |
public Vector2 ( double x, double y ) : System | ||
x | double | The X coordinate. |
y | double | The Y coordinate. |
return | System |
public Vector2 ( int x, int y ) : System | ||
x | int | The X coordinate. |
y | int | The Y coordinate. |
return | System |