Return a vector rotated by angle from the given vector. Angle measured in radians counter-clockwise.

def get_rotated(self, angle):
        """ Return a vector rotated by angle from the given vector. Angle measured in radians counter-clockwise. """
        result = self.copy()
        result.rotate(angle)
        return result