static double Determinant3x3(double, double, double, double, double, double, double, double, double);
static Arc Unpack(Point, Point, double);
static double Determinant3x3(double, double, double, double, double, double, double, double, double);
static Arc Unpack(Point, Point, double);