1.0.1 • Published 5 months ago
@lucania/vectorics v1.0.1
Vectorics
A linear algebra library built to run in Node and browser environments.
Getting Started
Using in Node Environments
Install the library using NPM.
npm install @lucania/vectoricsCommonJS Modules
Import the library as a CommonJS package.
const Vectorics = require("@lucania/vectorics");
const vector = new Vectorics.Vector2(1, 1);
vector.distance(new Vector2(3, 4))ES6 Modules
Import the library as an ES6 module.
import { Vector2 } from "@lucania/vectorics";
const vector = new Vector2(6, 8);
vector.normalize()Using in Browser Environments (Client-side)
Download the library into your project.
git clone https://github.com/lucania-software/vectorics libraries/vectoricsLink the library script in your page's HTML.
<head>
...
<script src="./libraries/vectorics/build/index.js"></script>
...
</head>Start using the library!
const matrix = new Vectorics.Matrix3(
1, 9, 3,
0, 5, 6,
3, 2, 8
);
matrix.transpose();
matrix.multiply(3);