addTo method

void addTo(
  1. Path path
)

Implementation

void addTo(Path path) {
  switch (operation) {
    case CameraCutoutPathOperation.moveTo:
      path.moveTo(points[0].dx, points[0].dy);
    case CameraCutoutPathOperation.lineTo:
      path.lineTo(points[0].dx, points[0].dy);
    case CameraCutoutPathOperation.quadraticBezierTo:
      path.quadraticBezierTo(
        points[0].dx,
        points[0].dy,
        points[1].dx,
        points[1].dy,
      );
    case CameraCutoutPathOperation.cubicTo:
      path.cubicTo(
        points[0].dx,
        points[0].dy,
        points[1].dx,
        points[1].dy,
        points[2].dx,
        points[2].dy,
      );
    case CameraCutoutPathOperation.close:
      path.close();
  }
}