public void RenderBody(Point coordinates, Direction toPrev, Direction toNext) { var rectangle = toPrev.IsOppositeTo(toNext) ? GetStraightBody(toPrev) : GetCurvedBody(toPrev, toNext); Render(coordinates.ToXnaVector() * Step, rectangle); }
public void RenderTail(Point coordinates, Direction direction) { Render(coordinates.ToXnaVector() * Step, GetTail(direction)); }