public void testContainment() {
Vec2D a = new Vec2D(-100, 0);
Vec2D b = new Vec2D(0, -100);
Vec2D c = new Vec2D(100, 0);
Triangle2D t = new Triangle2D(a, b, c);
assertTrue(t.containsPoint(new Vec2D(0, -50)));
assertTrue(t.containsPoint(a));
assertTrue(t.containsPoint(b));
assertTrue(t.containsPoint(c));
assertFalse(t.containsPoint(new Vec2D(0, -101)));
// check anti-clockwise