12 // All methods are class methods for this class
13 static Point IntersectionOfLineAndLine(Point, Point, Point, Point);
14 static double ParameterOfLineAndPoint(Point, Point, Point);
15 static Point MirrorPointAroundLine(Point, Point, Point);
16 static Point RotatePointAroundPoint(Point, Point, double);
17 static double Determinant(Point, Point);
18 static int Intersects(Line *, Line *, double * tp = 0, double * up = 0);
19 static int Intersects(Line * l, Circle * c, double * tp = 0, double * up = 0, double * vp = 0, double * wp = 0);
22 #endif // __GEOMETRY_H__