Vector4D

Function Description
Vector4D.new() Creates a default Vector4D (0, 0, 0, 0)
Vector4D.new(float x, float y, float z, float w) Creates a Vector4D with components x, y, z, and w
Vector4D.new(float x) Creates a Vector4D with all components set to x
Operator Description
== Checks equality between two Vector4D objects
+ Adds two Vector4D objects
- Subtracts one Vector4D from another
* Multiplies a Vector4D by a scalar
/ Divides a Vector4D by a scalar
Function Returns Description
:toStr() String Returns a string representation of the vector