Point Geometry::RotatePointAroundPoint(Point point, Point rotationPoint, double angle)
{
Vector v = Vector(point, rotationPoint);
Point Geometry::RotatePointAroundPoint(Point point, Point rotationPoint, double angle)
{
Vector v = Vector(point, rotationPoint);