rotate method

void rotate(
  1. num radians
)

Implementation

void rotate(num radians) {
  final newHeading = heading + radians;
  final magnitude = mag;

  x = magnitude * cos(newHeading);
  y = magnitude * sin(newHeading);
}