Implementation

Usage

var a = new Triangle(Vector2.One, Vector2.UnitX, Vector2.UnitY);
var b = new Triangle(Vector2.Zero, Vector2.One, Vector2.UnitX);
var intersects = a.Intersects(b);