JSVec3Array
지도 내 3차원 좌표 배열과 관련된 기능을 관리하기 위한 API 입니다.
Module.JSVec3Array() API를 생성합니다
Function
clear()
등록된 벡터 목록을 삭제합니다
count() → number
등록된 벡터 개수를 반환합니다.
Return
number: 등록 된 총 벡터 개수.
get(index) → JSVector3D
등록된 벡터 정보를 반환합니다.
입력 변수값(index) 인덱스에 해당하는 값을 반한합니다.
index
number
벡터 인덱스..
Return
JSVector3D): 반환 성공.
pop() → JSVector3D
벡터 목록 중 마지막 데이터를 반환합니다.
반환 후 마지막 벡터는 벡터 목록에서 삭제 됩니다.
Return
JSVector3D: 반환 성공.
push(element) → number
새로운 벡터를 추가한다.
element
3차원 벡터 등록.
Return
number: 등록된 벡터 개수 반환.
pushLonLatAlt(lon, lat, alt) → number
입력 변수값(lon, lat, alt)으로 새로운 벡터 객체를 추가합니다.
lon
number
좌표 경도 (degrees 단위).
lat
number
좌표 위도 (degrees 단위).
alt
number
좌표 고도 (meter 단위).
Return
number: 등록된 벡터 개수 반환.
set(index, vec)
등록 벡터 데이터를 재 설정합니다.
index
number
인덱스 번호.
vec
재설정 벡터 값.
setLonLatAlt(index, lon, lat, alt)
입력 변수값(index, lon, lat, alt)으로 벡터 객체를 수정합니다.
index
number
인덱스 번호.
lon
number
좌표 경도 (degrees 단위).
lat
number
좌표 위도 (degrees 단위).
alt
number
좌표 고도 (meter 단위).
shift()
벡터 목록의 첫번쨰 벡터를 반환하고 두번째 벡터 목록의 첫번쨰 위치로 한칸씩 앞으로 이동한다.
Return
JSVector3D: 반환성공.
getBoundary() → object
입력된 좌표리스트의 Boundary를 반환합니다.
Return
min: JSVector3D
max: JSVector3D
toJSVec2Array() → JSVec2Array
입력된 좌표리스트의 jsvec2array를 반환합니다.
Return
JSVec2Array: 반환성공.
Last updated
Was this helpful?