WEBAPI

settings_applicationsOffscreenCanvasRenderingContext2D  >   settings_applications[[Prototype]]

WEBAPI

Editing
  • account_tree
  • bug_report

BooleanresultisPointInPath(Numberx, Numbery[, DOMStringfillRule] | Path2Dpath, Numberx, Numbery[, DOMStringfillRule])

지정된 포인트가 현재 패스에 포함되어 있는지 여부를 확인한다.

구문

기본형식
context.isPointInPath(x, y[, fillRule]);
기본형식
context.isPointInPath(path, x, y[, fillRule]);

매개 변수

Use of parameters type 1
Numberx필수

테스트할 포인트 x 좌표를 설정한다.

Numbery필수

테스트할 포인트 y 좌표를 설정한다.

DOMStringfillRule선택
기본값nonzero

테스트할 포인트가 패스 내부 또는 외부에 있는지 확인하는 알고리즘을 지정한다.

  • nonzero : 주어진 점이 닫힌 곡선 내에 속하는지 여부를 결정한다.
  • evenodd : 중첩된 닫힌 경로에 의해 정의된 무색 모양을 선택적으로 색을 적용하고 남겨둔다.
Use of parameters type 2
Path2Dpath필수

포인트의 위치를 테스트할 대상 패스를 지정한다.

Numberx필수

테스트할 포인트의 x 좌표를 지정한다.

Numbery필수

테스트할 포인트의 y 좌표를 지정한다.

DOMStringfillRule선택
기본값nonzero

테스트할 포인트가 패스 내부 또는 외부에 있는지 확인하는 알고리즘을 지정한다.

  • nonzero : 주어진 점이 닫힌 곡선 내에 속하는지 여부를 결정한다.
  • evenodd : 중첩된 닫힌 경로에 의해 정의된 무색 모양을 선택적으로 색을 적용하고 남겨둔다.

반환

Booleanresult

지정한 포인트의 좌표가 패스 내의 위치라면 true를 그렇지 않다면 false를 반환한다.

지원 웹브라우저