캔버스 » Api

getlineconnectinfo

Description

SVG에서 지정한 선의 연결정보를 반환하는 API이다.

Parameters

Parameters Type Description
nItemId short 아이템 ID
nConnectType short 연결점(0:시작점, 1:끝점)

Return Value

Type Description
Array 연결정보

Remark

*연결정보 배열의 정보는 아래와 같다.
Connectinfo[0] = 선에 연결된 아이템의 ID
Connectinfo[1] = 선에 연결된 아이템의 연결점 인덱스

** 연결점 인덱스
사각형/모서리둥근사각형/마름모/원/타원은 12시, 3시, 6시, 9시 방향을 기준으로 한 인덱스(0베이스)
그 외의 다각형은 왼쪽상단방향의 꼭지점을 기준으로 시계방향 각 꼭지점을 기준으로 한 인덱스(0베이스)

svg_mode가 true일때만 동작합니다.

Example

function canvas_on_click(objInst, nXPoint, nYPoint, nPageXPoint, nPageYPoint, nItemId) { // 선의 시작점에 연결된 도형의 연결정보 취득 var connectinfo = canvas.getlineconnectinfo(nItemId, 0); if (connectinfo != null) { factory.consoleprint("도형아이디 : " + connectinfo[0]); factory.consoleprint("도형의 연결점 : " + connectinfo[1]); } }

Viewer Ver.

9.1.1.1

Update Date

20211210