point-inside-triangle
Check if a point is inside a triangle
Install
This module requires node >=4.0.0
npm install --save point-inside-triangle
Usage
let isInside = triangle point;
Example
let isInside = 0 0// A 1 0// B 0 1 // C 025 025 //point; // isInside = true
//partial applicationlet inTriangle = 0 0// A 1 0// B 0 1 // C ; let isInsideA = ;// isInsideA = true let isInsideB = ;// isInsideB = false
Attribution
Method by totologic extended with early exits.
Test cases by xnor.