+ static int Orientation(Point, Point, Point);
+ static Circle FindCircleForThreePoints(Point, Point, Point);
+ static Arc FindArcForThreePoints(Point, Point, Point);
+ static double Determinant3x3(double, double, double, double, double, double, double, double, double);
+ static Arc Unpack(Point, Point, double);
+ static double Pack(Arc *);