Readonly
is0
0
If this vector's x or y value is greater than the max vector's x or y value, it is replaced by the corresponding value. If this vector's x or y value is less than the min vector's x or y value, it is replaced by the corresponding value.
If this vector's length is greater than the max value, it is replaced by the max value. If this vector's length is less than the min value, it is replaced by the min value.
the minimum value the length will be clamped to.
the maximum value the length will be clamped to.
If this vector's x or y values are greater than the max value, they are replaced by the max value. If this vector's x or y values are less than the min value, they are replaced by the min value.
the minimum value the components will be clamped to.
the maximum value the components will be clamped to.
Use .manhattanDistanceTo() instead.
Sets this vector's x and y value from the provided array or array-like.
the source array or array-like.
Optional
offset: number(optional) offset into the array. Default is 0.
Sets this vector's x and y values from the attribute.
the source attribute.
index in the attribute.
Use .manhattanLength() instead.
Sets this vector to be the vector linearly interpolated between v1 and v2 where alpha is the distance along the line connecting the two vectors - alpha = 0 will be v1, and alpha = 1 will be v2.
Computes the Manhattan length (distance) from this vector to the given vector v
see Taxicab Geometry
Computes the Manhattan length of this vector.
see Taxicab Geometry
Returns an array [x, y], or copies x and y into the provided array.
The created or provided array.
Optional
array: number[](optional) array to store the vector to. If this is not provided, a new array will be created.
Optional
offset: number(optional) optional offset into the array.
Optional
array: Vector2TupleOptional
offset: 0Copies x and y into the provided array-like.
The provided array-like.
array-like to store the vector to.
Optional
offset: number(optional) optional offset into the array.
Generated using TypeDoc
2D vector.
( class Vector2 implements Vector )