generatePoints method
Implementation
@override
void generatePoints() {
radius = outerRadius;
var outerCircle = Circle(radius: outerRadius);
var innerCircle = Circle(radius: innerRadius)..reversePoints();
appendPoints(outerCircle.points);
appendPoints(innerCircle.points);
shift(arcCenter);
}