drawCircle static method

dynamic drawCircle(
  1. dynamic canvas,
  2. dynamic path,
  3. dynamic paint,
  4. dynamic pathList,
)

Implementation

static drawCircle(canvas, path, paint, pathList) {
  if (pathList == null || pathList.isEmpty) {
    return;
  }
  path.reset();
  int i = 0, il = pathList.length;
  for (; i < il; i++) {
    var d = pathList[i];
    if (d[0] == 'drawCircle') {
      //移动到某个点
      path.moveTo(d[1][0], d[1][1]);
      canvas.drawCircle(Offset(d[1][0], d[1][1]), d[1][2], paint);
    }
  }
}