render method
Implementation
@override
void render(Canvas canvas) {
if (_points.isEmpty) return;
final paint = Paint()..style = PaintingStyle.fill;
for (int i = 0; i < _points.length; i++) {
final frac = i / _points.length;
final opacity = (1.0 - frac) * 0.75;
final radius = (4.5 - frac * 2.5).clamp(1.0, 4.5);
paint.color = Colors.white.withValues(alpha: opacity);
canvas.drawCircle(Offset(_points[i].x, _points[i].y), radius, paint);
}
}