XBMCMove 1.0
Controlar o XBMC com gestos
Defines | Variables

variaveis.h File Reference

#include <stdio.h>
#include <XnCppWrapper.h>
#include <XnOpenNI.h>
#include <XnCodecIDs.h>
#include <XnVHandPointContext.h>
#include <XnVSessionManager.h>
#include <XnVCircleDetector.h>
#include <XnVWaveDetector.h>
#include <XnVSwipeDetector.h>
#include <XnVGesture.h>
#include <XnVSelectableSlider2D.h>
#include "teclado.h"
#include "Thread.h"

Go to the source code of this file.

Defines

#define SAMPLE_XML_FILE   "./config/Sample-Tracking.xml"
#define CONECTADO   0
#define FALHOU   1
#define CLOSE   2
#define RESUME   10
#define PLAY   11
#define PAUSE   12
#define STOP   13
#define END   14
#define MENU   0
#define FILME   1
#define MUSICA   2
#define SPEED   3

Variables

XnStatus rc
tecladoteclar = new teclado()
xn::Context g_Context
xn::Context g_Context2
xn::ScriptNode g_ScriptNode
XnVSessionManager * g_pSessionManager = (XnVSessionManager *) malloc(sizeof (XnVSessionManager))
XnVCircleDetector * g_pCircle = (XnVCircleDetector *) malloc(sizeof (XnVCircleDetector))
XnVSwipeDetector * g_pSwipeD = (XnVSwipeDetector *) malloc(sizeof (XnVSwipeDetector))
xn::GestureGenerator g_GestureGenerator
xn::HandsGenerator g_HandsGenerator
XnVSelectableSlider2D * g_pTrackPad = (XnVSelectableSlider2D *) malloc(sizeof (XnVSelectableSlider2D))
xn::EnumerationErrors errors
XnVWaveDetector * wc = (XnVWaveDetector *) malloc(sizeof (XnVWaveDetector))
xn::DepthGenerator g_DepthGenerator
xn::UserGenerator g_UserGenerator
xn::Player g_Player
XnBool g_bNeedPose = FALSE
XnChar g_strPose [20] = ""
XnUserID userIds [5] = {0}
XnUInt16 nUsers = 5
bool gestoTrack = true
int id = 0
float conf = 0
float rh [3]
float lh [3]
float t [3]
float head [3]
float posInit [2]
float distInit = 0
int volumeCont = 0
int fecharCont = 0
bool rodando = false
XnCallbackHandle h1
XnCallbackHandle h2
float circuloDirecaoAntiga = 0
float circuloDirecaoAtual = 0
bool xbmc = false
int msg = 99
int amsg = 100
int tipo = 99
bool gFechar = false
bool gVolume = false
bool gCirculo = false
pthread_t threadC
long tC
pthread_t threadG
long tG
XnUInt32 g_TP_XDim = 4
XnUInt32 g_TP_YDim = 9
XnCallbackHandle g_nItemHoverHandle = NULL
XnCallbackHandle g_nItemSelectHandle = NULL
XnCallbackHandle g_nValueChangeHandle = NULL
XnCallbackHandle g_nPrimaryCreateHandle = NULL
XnCallbackHandle g_nPrimaryDestroyHandle = NULL
XnUInt32 g_TrackPadHandle = 0
XnBool g_isPrintItemHover = TRUE
XnBool g_isPrintValueChange = FALSE
XnBool g_isInputStarted = FALSE
XnVector3D projective
XnSkeletonJointPosition skeletonJointPosition

Detailed Description

Arquivo contendo variaveis e defines do programa

Definition in file variaveis.h.


Define Documentation

#define CLOSE   2

Definition at line 10 of file variaveis.h.

#define CONECTADO   0

Definition at line 8 of file variaveis.h.

#define END   14

Definition at line 15 of file variaveis.h.

#define FALHOU   1

Definition at line 9 of file variaveis.h.

#define FILME   1

Definition at line 19 of file variaveis.h.

#define MENU   0

Definition at line 18 of file variaveis.h.

#define MUSICA   2

Definition at line 20 of file variaveis.h.

#define PAUSE   12

Definition at line 13 of file variaveis.h.

#define PLAY   11

Definition at line 12 of file variaveis.h.

#define RESUME   10

Definition at line 11 of file variaveis.h.

#define SAMPLE_XML_FILE   "./config/Sample-Tracking.xml"

Arquivo XML de configuração do OpenNI

Definition at line 5 of file variaveis.h.

#define SPEED   3

Definition at line 21 of file variaveis.h.

#define STOP   13

Definition at line 14 of file variaveis.h.


Variable Documentation

int amsg = 100

Definition at line 85 of file variaveis.h.

Definition at line 81 of file variaveis.h.

Definition at line 82 of file variaveis.h.

float conf = 0

Definition at line 62 of file variaveis.h.

float distInit = 0

Definition at line 73 of file variaveis.h.

xn::EnumerationErrors errors

Definition at line 49 of file variaveis.h.

int fecharCont = 0

Definition at line 75 of file variaveis.h.

XnBool g_bNeedPose = FALSE

Definition at line 56 of file variaveis.h.

xn::Context g_Context

Definition at line 40 of file variaveis.h.

xn::Context g_Context2

Definition at line 41 of file variaveis.h.

xn::DepthGenerator g_DepthGenerator

Definition at line 52 of file variaveis.h.

xn::GestureGenerator g_GestureGenerator

Definition at line 46 of file variaveis.h.

xn::HandsGenerator g_HandsGenerator

Definition at line 47 of file variaveis.h.

XnBool g_isInputStarted = FALSE

Definition at line 109 of file variaveis.h.

XnBool g_isPrintItemHover = TRUE

Definition at line 107 of file variaveis.h.

XnBool g_isPrintValueChange = FALSE

Definition at line 108 of file variaveis.h.

XnCallbackHandle g_nItemHoverHandle = NULL

Definition at line 98 of file variaveis.h.

XnCallbackHandle g_nItemSelectHandle = NULL

Definition at line 99 of file variaveis.h.

XnCallbackHandle g_nPrimaryCreateHandle = NULL

Definition at line 102 of file variaveis.h.

XnCallbackHandle g_nPrimaryDestroyHandle = NULL

Definition at line 103 of file variaveis.h.

XnCallbackHandle g_nValueChangeHandle = NULL

Definition at line 100 of file variaveis.h.

XnVCircleDetector* g_pCircle = (XnVCircleDetector *) malloc(sizeof (XnVCircleDetector))

Definition at line 44 of file variaveis.h.

xn::Player g_Player

Definition at line 54 of file variaveis.h.

XnVSessionManager* g_pSessionManager = (XnVSessionManager *) malloc(sizeof (XnVSessionManager))

Definition at line 43 of file variaveis.h.

XnVSwipeDetector* g_pSwipeD = (XnVSwipeDetector *) malloc(sizeof (XnVSwipeDetector))

Definition at line 45 of file variaveis.h.

XnVSelectableSlider2D* g_pTrackPad = (XnVSelectableSlider2D *) malloc(sizeof (XnVSelectableSlider2D))

Definition at line 48 of file variaveis.h.

xn::ScriptNode g_ScriptNode

Definition at line 42 of file variaveis.h.

XnChar g_strPose[20] = ""

Definition at line 57 of file variaveis.h.

XnUInt32 g_TP_XDim = 4

Definition at line 95 of file variaveis.h.

XnUInt32 g_TP_YDim = 9

Definition at line 96 of file variaveis.h.

XnUInt32 g_TrackPadHandle = 0

Definition at line 105 of file variaveis.h.

xn::UserGenerator g_UserGenerator

Definition at line 53 of file variaveis.h.

bool gCirculo = false

Definition at line 89 of file variaveis.h.

bool gestoTrack = true

Definition at line 60 of file variaveis.h.

bool gFechar = false

Definition at line 87 of file variaveis.h.

bool gVolume = false

Definition at line 88 of file variaveis.h.

XnCallbackHandle h1

Definition at line 79 of file variaveis.h.

XnCallbackHandle h2

Definition at line 79 of file variaveis.h.

float head[3]

Definition at line 66 of file variaveis.h.

int id = 0

Definition at line 61 of file variaveis.h.

float lh[3]

Definition at line 64 of file variaveis.h.

int msg = 99

Definition at line 84 of file variaveis.h.

XnUInt16 nUsers = 5

Definition at line 59 of file variaveis.h.

float posInit[2]

Definition at line 72 of file variaveis.h.

XnVector3D projective

Definition at line 111 of file variaveis.h.

XnStatus rc

Definition at line 38 of file variaveis.h.

float rh[3]

Definition at line 63 of file variaveis.h.

bool rodando = false

Definition at line 77 of file variaveis.h.

XnSkeletonJointPosition skeletonJointPosition

Definition at line 112 of file variaveis.h.

float t[3]

Definition at line 65 of file variaveis.h.

long tC

Definition at line 91 of file variaveis.h.

Instanciando Objeto Teclado

Definition at line 39 of file variaveis.h.

long tG

Definition at line 93 of file variaveis.h.

pthread_t threadC

Definition at line 90 of file variaveis.h.

pthread_t threadG

Definition at line 92 of file variaveis.h.

int tipo = 99

Definition at line 86 of file variaveis.h.

XnUserID userIds[5] = {0}

Definition at line 58 of file variaveis.h.

int volumeCont = 0

Definition at line 74 of file variaveis.h.

XnVWaveDetector* wc = (XnVWaveDetector *) malloc(sizeof (XnVWaveDetector))

Definition at line 50 of file variaveis.h.

bool xbmc = false

Definition at line 83 of file variaveis.h.

 All Classes Files Functions Variables Defines