TSPS
1.3.2
TSPS is a cross-platform Toolkit for Sensing People in Spaces
|
#include <Source.h>
Public Member Functions | |
Source () | |
virtual bool | canTrackHaar () |
virtual bool | canTrackContours () |
virtual bool | canTrackSkeleton () |
virtual bool | canTrackOpticalFlow () |
virtual SourceType | getType () |
virtual bool | available () |
virtual bool | openSource (int width, int height, string etc="") |
virtual void | update () |
virtual bool | doProcessFrame () |
virtual void | closeSource () |
virtual bool | setTrackHaar (bool trackHaar) |
virtual bool | setTrackContours (bool trackContours) |
virtual bool | setTrackSkeleton (bool trackSkeleton) |
virtual bool | setTrackOpticalFlow (bool trackOpticalFlow) |
virtual void | setSourceIndex (int which) |
virtual string | getCustomData () |
Protected Attributes | |
SourceType | type |
int | sourceIndex |
string | customData |
bool | bCanTrackHaar |
bool | bTrackHaar |
bool | bCanTrackContours |
bool | bTrackContours |
bool | bCanTrackSkeleton |
bool | bTrackSkeleton |
bool | bCanTrackOpticalFlow |
bool | bTrackOpticalFlow |
ofxTSPS::Source::Source | ( | ) | [inline] |
virtual bool ofxTSPS::Source::available | ( | ) | [inline, virtual] |
Reimplemented in ofxTSPS::Kinect.
virtual bool ofxTSPS::Source::canTrackContours | ( | ) | [inline, virtual] |
virtual bool ofxTSPS::Source::canTrackHaar | ( | ) | [inline, virtual] |
virtual bool ofxTSPS::Source::canTrackOpticalFlow | ( | ) | [inline, virtual] |
virtual bool ofxTSPS::Source::canTrackSkeleton | ( | ) | [inline, virtual] |
virtual void ofxTSPS::Source::closeSource | ( | ) | [inline, virtual] |
Reimplemented in ofxTSPS::Kinect, ofxTSPS::VideoFile, and ofxTSPS::VideoGrabber.
virtual bool ofxTSPS::Source::doProcessFrame | ( | ) | [inline, virtual] |
Reimplemented in ofxTSPS::VideoGrabber, and ofxTSPS::Kinect.
virtual string ofxTSPS::Source::getCustomData | ( | ) | [inline, virtual] |
virtual SourceType ofxTSPS::Source::getType | ( | ) | [inline, virtual] |
virtual bool ofxTSPS::Source::openSource | ( | int | width, |
int | height, | ||
string | etc = "" |
||
) | [inline, virtual] |
Reimplemented in ofxTSPS::Kinect, ofxTSPS::VideoGrabber, and ofxTSPS::VideoFile.
virtual void ofxTSPS::Source::setSourceIndex | ( | int | which | ) | [inline, virtual] |
virtual bool ofxTSPS::Source::setTrackContours | ( | bool | trackContours | ) | [inline, virtual] |
virtual bool ofxTSPS::Source::setTrackHaar | ( | bool | trackHaar | ) | [inline, virtual] |
virtual bool ofxTSPS::Source::setTrackOpticalFlow | ( | bool | trackOpticalFlow | ) | [inline, virtual] |
virtual bool ofxTSPS::Source::setTrackSkeleton | ( | bool | trackSkeleton | ) | [inline, virtual] |
virtual void ofxTSPS::Source::update | ( | ) | [inline, virtual] |
Reimplemented in ofxTSPS::VideoFile, ofxTSPS::VideoGrabber, and ofxTSPS::Kinect.
bool ofxTSPS::Source::bCanTrackContours [protected] |
bool ofxTSPS::Source::bCanTrackHaar [protected] |
bool ofxTSPS::Source::bCanTrackOpticalFlow [protected] |
bool ofxTSPS::Source::bCanTrackSkeleton [protected] |
bool ofxTSPS::Source::bTrackContours [protected] |
bool ofxTSPS::Source::bTrackHaar [protected] |
bool ofxTSPS::Source::bTrackOpticalFlow [protected] |
bool ofxTSPS::Source::bTrackSkeleton [protected] |
string ofxTSPS::Source::customData [protected] |
int ofxTSPS::Source::sourceIndex [protected] |
SourceType ofxTSPS::Source::type [protected] |