+ Addition ... Vector2 + Vector2 ,
- Subtraction ... Vector2 - Vector2 ,
* Multiplication ... Vector2 * Vector2 or Vector2 * ConstantNumber ,
/ Division ... Vector2 / ConstantNumber ,
== Equal ... Vector2 == Vector2 ,
!= NotEqual ... Vector2 != Vector2 ,
&= Equal in Size ... Vector2 != Vector2 ,
< Less than in Size ... Vector2 < Vector2 ,
> Greater than in Size ... Vector2 > Vector2 ,
<= Less than or Equal in Size ... Vector2 <= Vector2 ,
>= Greater than or Equal in Size ... Vector2 >= Vector2
size() ... VectorSize
ToString() ... Type "Vector2" to "string"
IsVertical(Vector2 v) ... Whether Two Vectors are Vertical or Not
IsParallel(Vector2 v) ... Whether Two Vectors are Parallel or Not
Unit() ... UnitVector
OrthographicProjection(Vector2 A) ... Orthographic to VectorA
Angle(Vector2 v) ... Angle Formed by Two Vectors
OrthographicProjection(Vector2 A) ... Orthographically project this Vector2 to Vector2 A
Up ... Vector2(0,1)
Down ... Vector2(0,-1)
Right ... Vetor2(1,0)
Left ... Vector2(-1,0)
PI ... pi
E ... Napier's constant
Deg2Rad ... Constant to convert Degrees to Radians
Rad2Deg ... Constant to convert Radians to Degrees
deg_cos ... Cos(double Degrees)
deg_sin ... Sin(double Degrees)
deg_tan ... Tan(double Degrees)
deg_acos ... Returns the value of "acos" in Degrees
deg_asin ... Returns the value of "asin" in degrees
deg_atan ... Returns the value of "atan" in degrees
deg_atan2 ... Returns the value of "atan2" in degrees
TenPow(int N) ... 10 to the power of N ( 10n )
Round(double x,int n) ... Round(double x,int n) ... Round X to N decimal places
Log2(double a,double X) ... Logarithm with base "a" for "X" ( logaX )
log10(double X) ... Logarithm with base 10 for "X" ( log10X )