clipPath method

void clipPath (Path path)

Reduces the clip region to the intersection of the current clip and the given Path.

If Paint.isAntiAlias is true, then the clip will be anti-aliased. If multiple draw commands intersect with the clip boundary, this can result in incorrect blending at the clip boundary. See saveLayer for a discussion of how to address that.

Implementation

void clipPath(Path path) {
  assert(path != null); // path is checked on the engine side
  _clipPath(path);
}