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