JSVec2Array
지도 내 2차원 좌표 배열과 관련된 기능을 관리하기 위한 API 입니다.
Module.JSVec2Array() API를 생성합니다
Function
clear()
등록된 벡터 목록을 삭제합니다
count() → number
등록된 벡터 개수를 반환합니다.
Return
number: 등록 된 총 벡터 개수.
get(index) → JSVector2D
등록된 벡터 정보를 반환합니다.
입력 변수값(index) 인덱스에 해당하는 값을 반한합니다.
Name
Type
Description
index
number
인덱스 번호.
Return
JSVector2D): 반환 성공.
pop() → JSVector2D
벡터 목록 중 마지막 데이터를 반환합니다.
반환 후 마지막 벡터는 벡터 목록에서 삭제 됩니다.
Return
JSVector2D: 반환 성공.
push(element) → number
새로운 벡터를 추가한다.
Name
Type
Description
element
2차원 벡터 등록.
Return
number: 등록된 벡터 개수 반환.
pushXY(dX, dY) → number
입력 변수값(dX, dY)으로 새로운 벡터 객체를 추가합니다.
Name
Type
Description
dX
number
X축 좌표계.
dY
number
Y축 좌표계.
Return
number: 등록된 벡터 개수 반환.
set(index, vec)
등록 벡터 데이터를 재 설정합니다.
Name
Type
Description
index
number
인덱스 번호.
vec
재설정 벡터 값.
setXY(index, dX, dY)
입력 변수값(index, dX, dY)으로 벡터 객체를 수정합니다.
Name
Type
Description
index
number
인덱스 번호.
dX
number
X축 위치 좌표값.
dY
number
Y축 위치 좌표값.
shift()
벡터 목록의 첫번쨰 벡터를 반환하고 두번째 벡터 목록의 첫번쨰 위치로 한칸씩 앞으로 이동한다.
Return
JSVector2D: 반환성공.
Last updated
Was this helpful?