vector-3

1.0.7 • Public • Published

npm version

Vector3

Vector3 JavaScript library

Doc

constructor

    new Vector3(x, y, z);
    // or
    new Vector(otherVector);

add

    vector.add(x, y, z);
    // or
    vector.add(otherVector);

substract

    vector.substract(x, y, z);
    // or
    vector.substract(otherVector);

multiply

    vector.multiply(x, y, z);
    // or
    vector.multiply(otherVector);

multiplyBy

    vector.multiplyBy(number);

divide

    vector.divide(x, y, z);
    // or
    vector.divide(otherVector);

divideBy

    vector.divideBy(number);

length

    vector.length();

dot

    vector.dot(otherVector);

cross

    vector.cross(otherVector);

normalize

    vector.normalize();

angle

    vector.angle(otherVector);

equal

    vector.equal(otherVector);

rotate

    vector.rotate(x, y, z);
    // or
    vector.rotate(otherVector);

clone

    vector.clone(otherVector);

Package Sidebar

Install

npm i vector-3

Weekly Downloads

4

Version

1.0.7

License

MIT

Last publish

Collaborators

  • jordandelcros