bool
isPointInPath(path_OR_x, num x_OR_y, [ winding_OR_y, String winding ])
Source
bool isPointInPath(path_OR_x, num x_OR_y, [winding_OR_y, String winding]) {
if ((x_OR_y is num) && (path_OR_x is num) && winding_OR_y == null && winding == null) {
return _blink.BlinkCanvasRenderingContext2D.instance.isPointInPath_Callback_2_(this, path_OR_x, x_OR_y);
}
if ((winding_OR_y is String) && (x_OR_y is num) && (path_OR_x is num) && winding == null) {
return _blink.BlinkCanvasRenderingContext2D.instance.isPointInPath_Callback_3_(this, path_OR_x, x_OR_y, winding_OR_y);
}
if ((winding_OR_y is num) && (x_OR_y is num) && (path_OR_x is Path2D) && winding == null) {
return _blink.BlinkCanvasRenderingContext2D.instance.isPointInPath_Callback_3_(this, path_OR_x, x_OR_y, winding_OR_y);
}
if ((winding is String) && (winding_OR_y is num) && (x_OR_y is num) && (path_OR_x is Path2D)) {
return _blink.BlinkCanvasRenderingContext2D.instance.isPointInPath_Callback_4_(this, path_OR_x, x_OR_y, winding_OR_y, winding);
}
throw new ArgumentError("Incorrect number or type of arguments");
}