CircleShape constructor

CircleShape(
  1. double radius, {
  2. Vector2? position,
})

Implementation

CircleShape(this.radius, {Vector2? position})
    : this.center = (position ?? Vector2.zero()).translate(radius, radius),
      this.offsetToDraw = Offset((position ?? Vector2.zero()).x + radius,
          (position ?? Vector2.zero()).y + radius),
      this.rect = RectangleShape(
        Size(2 * radius, 2 * radius),
        position: position,
      ),
      super(position ?? Vector2.zero());