Classes | Namespaces | Enumerations | Functions
LeapUtilGL.h File Reference
#include <GL/gl.h>
#include "LeapUtil.h"
Include dependency graph for LeapUtilGL.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  LeapUtilGL::CameraGL
 
class  LeapUtilGL::GLAttribScope
 utility class for caching and restoring GL attributes via the glPushAttrib/glPopAttrib calls. More...
 
class  LeapUtilGL::GLMatrixScope
 utility class for keeping the gl matrix stack push/pop operations paired up correctly. More...
 
struct  LeapUtilGL::GLVector4fv
 

Namespaces

 LeapUtilGL
 

Enumerations

enum  LeapUtilGL::eAxis { LeapUtilGL::kAxis_X, LeapUtilGL::kAxis_Y, LeapUtilGL::kAxis_Z }
 
enum  LeapUtilGL::ePlane { LeapUtilGL::kPlane_XY, LeapUtilGL::kPlane_YZ, LeapUtilGL::kPlane_ZX }
 
enum  LeapUtilGL::eStyle { LeapUtilGL::kStyle_Outline, LeapUtilGL::kStyle_Solid }
 

Functions

void LeapUtilGL::drawArrow (eAxis axis)
 arrow is drawn with unlit colored lines. More...
 
void LeapUtilGL::drawAxes ()
 
void LeapUtilGL::drawBox (eStyle style)
 
void LeapUtilGL::drawCylinder (eStyle style, eAxis axis)
 
void LeapUtilGL::drawCylinder (eStyle style, const Vector &vBottom, const Vector &vTop, float fRadius)
 
void LeapUtilGL::drawDisk (eStyle style, ePlane plane)
 disk is double-side More...
 
void LeapUtilGL::drawGrid (ePlane plane, unsigned int horizSubDivs, unsigned int vertSubDivs)
 grid is drawn with unlit colored lines. More...
 
void LeapUtilGL::drawQuad (eStyle style, ePlane plane)
 quad is double-sided. More...
 
void LeapUtilGL::drawSkeletonHand (const Leap::Hand &hand, const GLVector4fv &vBoneColor=GLVector4fv::One(), const GLVector4fv &vJointColor=GLVector4fv::One())
 utility for drawing a skeleton API hand as seen in diagnostic visualizer More...
 
void LeapUtilGL::drawSphere (eStyle style)
 
void LeapUtilGL::drawSphere (eStyle style, const Leap::Vector &vCenter, float fRadius)
 additional sphere/cylinder drawing utilities More...
 


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