Ring constructor

const Ring({
  1. required Point center,
  2. required double innerRadius,
  3. required double outerRadius,
})

Creates a ring with given center, innerRadius, and outerRadius.

outerRadius must be greater than innerRadius, and innerRadius must be non-negative.

Implementation

const Ring({
  required this.center,
  required this.innerRadius,
  required this.outerRadius,
}) : assert(outerRadius > innerRadius && innerRadius >= 0);