static Triangle _instance;
static public Triangle instance
_instance = new Triangle();
public TriangleType init()
triangle.a = Point.instance.init();
triangle.b = Point.instance.init();
triangle.c = Point.instance.init();
public double perimeter(TriangleType triangle)
return Point.instance.twoPointDistance(triangle.a, triangle.b) +
Point.instance.twoPointDistance(triangle.b, triangle.c) +
Point.instance.twoPointDistance(triangle.c, triangle.a);