static double Angle(Point p1, Point p2);
static double Parameter(Vector v1, Vector v2, Vector p);
static Vector Normal(Vector v1, Vector v2);
- static double AngleBetween(Vector a, Vector b);
+ static double AngleBetween(Vector a1, Vector a2);
+ static Point Midpoint(Point p1, Point p2);
public:
- double x, y, z;
+ double x, y, z, b; // "b" is an extra used mainly for arc bumps
};
#endif // __VECTOR_H__