Understanding the C++ Sample Application – 1. C++ 예제 이해하기
원문과 원문에서 가져와 본 글에 사용한 영상 및 기타 자료들의 저작권은 Leap Motion에 있습니다.
C++ 예제 이해하기
이번 글에서는 SDK에 포함된 c++ 예제를 살펴보겠습니다. 이 글을 다 읽고나면 C++ 프로그램에서 손을 추적한 데이터를 사용할 수 있을 것입니다. 글 순서는 아래와 같습니다.
- Overview
- Controller 객체 만들기
- Listener 클래스의 Subclassing
- 프레임 데이터 가져오기
- 제스쳐 가져오기
- 예제 실행
이 글에서 사용된 파일은Leap Motion SDK 디렉토리에서 찾을 수 있습니다.
- LeapSDK/sample/Sample.cpp - C++ 예제 프로그램
- LeapSDK/include/Leap.h - Leap C++ API 클래스와 구조체 정의
- LeapSDK/include/LeapMath.h - Leap C++ API 벡터, 매트릭스 클래스와 구조체 정의
- LeapSDK/lib/x86/Leap.lib - 이하 32/64비트용 디버그/릴리스 라이브러리 파일
- LeapSDK/lib/x64/Leap.lib
- LeapSDK/lib/x86/Leap.dll
- LeapSDK/lib/x64/Leap.dll
- LeapSDK/lib/x86/Leapd.lib
- LeapSDK/lib/x64/Leapd.lib
- LeapSDK/lib/x86/Leapd.dll
- LeapSDK/lib/x64/Leapd.dll
API 레퍼런스는 LeapSDK/docs/API_Reference/annotated.html에서 볼 수 있습니다.