Class: vec3

vec3

3 Dimensional Vector

Constructor

new vec3()

Source:

Methods

(static) dist()

Alias for vec3.distance
Source:

(static) div()

Alias for vec3.divide
Source:

(static) forEach(a, stride, offset, count, fn, argopt) → {Array}

Perform some operation over an array of vec3s.
Parameters:
Name Type Attributes Description
a Array the array of vectors to iterate over
stride Number Number of elements between the start of each vec3. If 0 assumes tightly packed
offset Number Number of elements to skip at the beginning of the array
count Number Number of vec3s 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
Source:
Returns:
a
Type
Array

(static) length()

Alias for vec3.len
Source:

(static) mul()

Alias for vec3.multiply
Source:

(static) sqrDist()

Alias for vec3.squaredDistance
Source:

(static) sqrLen()

Alias for vec3.squaredLength
Source:

(static) sub()

Alias for vec3.subtract
Source: