Methods
(static) dist()
Alias for vec2.distance
(static) div()
Alias for vec2.divide
(static) forEach(a, stride, offset, count, fn, argopt) → {Array}
Perform some operation over an array of vec2s.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
a |
Array | the array of vectors to iterate over | |
stride |
Number | Number of elements between the start of each vec2. If 0 assumes tightly packed | |
offset |
Number | Number of elements to skip at the beginning of the array | |
count |
Number | Number of vec2s to iterate over. If 0 iterates over entire array | |
fn |
function | Function to call for each vector in the array | |
arg |
Object |
<optional> |
additional argument to pass to fn |
Returns:
a
- Type
- Array
(static) length()
Alias for vec2.length
(static) mul()
Alias for vec2.multiply
(static) sqrDist()
Alias for vec2.squaredDistance
(static) sqrLen()
Alias for vec2.squaredLength
(static) sub()
Alias for vec2.subtract