diff options
Diffstat (limited to 'tshirtmapping/src/testApp.h')
| -rwxr-xr-x | tshirtmapping/src/testApp.h | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/tshirtmapping/src/testApp.h b/tshirtmapping/src/testApp.h new file mode 100755 index 0000000..c18b950 --- /dev/null +++ b/tshirtmapping/src/testApp.h @@ -0,0 +1,45 @@ +#pragma once + +#include "ofxOpenNI.h" +#include "ofMain.h" + +void bindTexture(ofBaseHasTexture &t); +void unbindTexture(ofBaseHasTexture &t); +void bindTex(ofTexture &tex); +void unbindTex(ofTexture &tex); + +class testApp : public ofBaseApp{ + + public: + void setup(); + void update(); + void draw(); + + void keyPressed (int key); + void keyReleased(int key); + void mouseMoved(int x, int y ); + void mouseDragged(int x, int y, int button); + void mousePressed(int x, int y, int button); + void mouseReleased(int x, int y, int button); + void windowResized(int w, int h); + void dragEvent(ofDragInfo dragInfo); + void gotMessage(ofMessage msg); + + bool isLive, isTracking, isCloud, isCPBkgnd, isMasking, isFiltering; + + ofxOpenNIContext recordContext; + ofxDepthGenerator recordDepth; + ofxImageGenerator recordImage; + ofxUserGenerator recordUser; + + int nearThreshold, farThreshold; + float filterFactor; + + int mode; + + ofImage target; + + bool draw3D; + float camRotationY; + +}; |
