computes the incenter of a triangle
MIT License
Computes the incenter of a triangle. The vectors can be 2D, 3D, or n-dimensional.
var incenter = require('triangle-incenter')
var triangle2d = [
[10, 0],
[20, 2],
[30, 1]
]
incenter(triangle2d)
// > [ 20.03678985362022, 1.2476878747362354 ]
incenter = triangleIncenter(triangle)
For the given triangle
, an array of 3 vectors, computes the incenter.
Returns a new vector with the same dimension as the first point in triangle
.
MIT, see LICENSE.md for details.