Go to the source code of this file.
Classes | |
class | Leap::Scene |
scene manages scene objects - handles selection and movement More... | |
class | Leap::SceneBox |
struct | Leap::SceneContactPoint |
contact point between a pointable (finger or tool) and a scene object. More... | |
class | Leap::SceneCylinder |
class | Leap::SceneDisk |
class | Leap::SceneInteraction |
class | Leap::SceneObject |
class | Leap::ScenePlane |
struct | Leap::SceneRay |
ray used for ray hit tests More... | |
struct | Leap::SceneRayHit |
stores the result of a ray test that hit something More... | |
class | Leap::SceneSphere |
Namespaces | |
Leap | |
Macros | |
#define | LEAP_EXPORT |
#define | LEAP_EXPORT_CLASS |
#define | LEAP_EXPORT_PLUGIN |
Typedefs | |
typedef LeapUtil::SmartPointer< SceneObject > | Leap::SceneObjectPtr |
Enumerations | |
enum | Leap::eInteractionType { Leap::kIT_Rotation = 1 << 0, Leap::kIT_Translation = 1 << 1, Leap::kIT_Scale = 1 << 2, Leap::kIT_SelectionChange = 1 << 3, Leap::kIT_IsSelected = 1 << 4 } |
types of interactions that may be performed on a scene object More... | |
enum | Leap::eSceneObjectType { Leap::kSOT_SceneObject = 0, Leap::kSOT_Invalid = 0x7fffffff } |
Functions | |
void | Leap::DefaultProcessSceneInteractions (Scene &scene) |
#define LEAP_EXPORT |
Definition at line 28 of file LeapScene.h.
#define LEAP_EXPORT_CLASS |
Definition at line 30 of file LeapScene.h.
#define LEAP_EXPORT_PLUGIN |
Definition at line 32 of file LeapScene.h.