Classes | Namespaces | Macros | Typedefs | Enumerations | Functions
LeapScene.h File Reference
#include "Leap.h"
#include "LeapUtil.h"
Include dependency graph for LeapScene.h:
This graph shows which files directly or indirectly include this file:

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)
 

Macro Definition Documentation

#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.



leap_motion
Author(s): Florian Lier , Mirza Shah , Isaac IY Saito
autogenerated on Tue Jun 2 2020 03:58:01