캔버스 » 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베이스)
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