npm

Ready to take your JavaScript development to the next level? Meet npm Enterprise - the ultimate in enterprise JavaScript. Learn more »

triangle-centroid

1.0.0 • Public • Published

triangle-centroid

stable

Computes the centroid or "center of gravity" of a triangle. The vectors can be 2D, 3D or n-dimensional.

Example

var centroid = require('triangle-centroid')
 
var tri = [
  [10, 0, -4],
  [20, 2, 24],
  [30, 1, 4]
]
 
centroid(tri)
// -> [20, 1, 8]

Usage

NPM

centroid = triangleCentroid(triangle)

For the given triangle, an array of 3 vectors, computes the centroid or "center of gravity".

Returns a new vector with the same dimension as the first point in triangle.

See Also

License

MIT, see LICENSE.md for details.

install

npm i triangle-centroid

Downloadsweekly downloads

26

version

1.0.0

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability