private void startTriangulation(Point p1, Point p2) { Point ps, pb; if (p1.isLess(p2)) { ps = p1; pb = p2; } else { ps = p2; pb = p1; } firstT = new Triangle(pb, ps); lastT = firstT; Triangle t = new Triangle(ps, pb); firstT.setAbTriangle(t); t.setAbTriangle(firstT); firstT.setBcTriangle(t); t.setCanext(firstT); firstT.setCanext(t); t.setBcTriangle(firstT); firstP = firstT.getB(); lastP = lastT.getA(); startTriangleHull = firstT; }