InteractionDroneSimulationCreator

드론시뮬레이션 생성 인터렉션 클래스.
DroneSimulation creation interaction class.

new Ditap.InteractionDroneSimulationCreator(droneSimulation, options)

Name Type Description
droneSimulation DroneSimulation 드론시뮬레이션 클래스.
DroneSimulation class.
options object optional 드론시뮬레이션 생성 인터렉션 옵션.
DroneSimulation creation interaction options.
Name Type Description
startCallback function optional 인터렉션 실행 콜백 함수.
Interaction execution callback function.
endCallback function optional 인터렉션 종료 콜백 함수.
Interaction end callback function.
addCallback function optional 경로 추가 콜백 함수.
Add path callback function.
cancelCallback function optional 경로 생성 취소 콜백 함수.
Path creation cancel callback function.
errorCallback function optional 생성 에러 콜백 함수.
Error callback function.

Members

addCallback : function

포인트 추가 콜백 함수.
Point add callback function.

cancelCallback : function

분석 종료 콜백 함수.
Analysis end callback function.

droneSimulation : DroneSimulation

드론시뮬레이션 클래스.
DroneSimulation class.

endCallback : function

분석 종료 콜백 함수.
Analysis end callback function.

errorCallback : function

분석 실행 오류 콜백 함수.
Analysis execution error callback function.

readonly isOn : boolean

핸들러 비/활성화 상태.
Handler enabled or disabled.

startCallback : function

인터렉션 실행 콜백 함수.
Interaction execution callback function.

Methods

destroy()

인스턴스 제거.
Remove instance.

off()

드론시뮬레이션 경로 생성 인터렉션 종료.
End drone simulation path creation interaction.

on(type)

드론시뮬레이션 경로 생성 인터렉션 실행.
Running the drone simulation path generation interaction.
Name Type Description
type DroneSimulationPathType 경로 타입.
Path type.