diff options
| author | Tim Redfern <tim@gray.(none)> | 2012-11-02 17:26:53 +0000 |
|---|---|---|
| committer | Tim Redfern <tim@gray.(none)> | 2012-11-02 17:26:53 +0000 |
| commit | caace54e8adb8f0ad13303f6f387f3f62e429579 (patch) | |
| tree | 56336888e8e651824f60a85a3abeadec5e9c9fc8 /tshirtmapping/src/testApp.h | |
| parent | 796d647fd38f7cf01cb70bbb0700b75427e42d55 (diff) | |
kinect integration
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; + +}; |
