Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    vector-3public

    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);

    install

    npm i vector-3

    Downloadsweekly downloads

    9

    version

    1.0.7

    license

    MIT

    repository

    githubgithub

    last publish

    collaborators

    • avatar