/// <summary> /// Rotates the camera by an angle around a vector u /// </summary> /// <param name="theta">The clockwise angle in degrees</param> /// <param name="u"></param> public void Rotate(double theta, Point3d u) { var R = Matrix3d.GetRotation(theta, u); Rotate(R); }