TSPS  1.3.2
TSPS is a cross-platform Toolkit for Sensing People in Spaces
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Defines
ofxTSPS::Source Class Reference

#include <Source.h>

Inheritance diagram for ofxTSPS::Source:
ofxTSPS::Kinect ofxTSPS::VideoFile ofxTSPS::VideoGrabber

List of all members.

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

Detailed Description

Definition at line 15 of file Source.h.


Constructor & Destructor Documentation

Definition at line 17 of file Source.h.


Member Function Documentation

virtual bool ofxTSPS::Source::available ( ) [inline, virtual]

Reimplemented in ofxTSPS::Kinect.

Definition at line 36 of file Source.h.

virtual bool ofxTSPS::Source::canTrackContours ( ) [inline, virtual]

Definition at line 30 of file Source.h.

virtual bool ofxTSPS::Source::canTrackHaar ( ) [inline, virtual]

Definition at line 29 of file Source.h.

virtual bool ofxTSPS::Source::canTrackOpticalFlow ( ) [inline, virtual]

Definition at line 32 of file Source.h.

virtual bool ofxTSPS::Source::canTrackSkeleton ( ) [inline, virtual]

Definition at line 31 of file Source.h.

virtual void ofxTSPS::Source::closeSource ( ) [inline, virtual]

Reimplemented in ofxTSPS::Kinect, ofxTSPS::VideoFile, and ofxTSPS::VideoGrabber.

Definition at line 40 of file Source.h.

virtual bool ofxTSPS::Source::doProcessFrame ( ) [inline, virtual]

Reimplemented in ofxTSPS::VideoGrabber, and ofxTSPS::Kinect.

Definition at line 39 of file Source.h.

virtual string ofxTSPS::Source::getCustomData ( ) [inline, virtual]

Definition at line 75 of file Source.h.

virtual SourceType ofxTSPS::Source::getType ( ) [inline, virtual]

Definition at line 33 of file Source.h.

virtual bool ofxTSPS::Source::openSource ( int  width,
int  height,
string  etc = "" 
) [inline, virtual]

Reimplemented in ofxTSPS::Kinect, ofxTSPS::VideoGrabber, and ofxTSPS::VideoFile.

Definition at line 37 of file Source.h.

virtual void ofxTSPS::Source::setSourceIndex ( int  which) [inline, virtual]

Definition at line 71 of file Source.h.

virtual bool ofxTSPS::Source::setTrackContours ( bool  trackContours) [inline, virtual]

Definition at line 50 of file Source.h.

virtual bool ofxTSPS::Source::setTrackHaar ( bool  trackHaar) [inline, virtual]

Definition at line 43 of file Source.h.

virtual bool ofxTSPS::Source::setTrackOpticalFlow ( bool  trackOpticalFlow) [inline, virtual]

Definition at line 64 of file Source.h.

virtual bool ofxTSPS::Source::setTrackSkeleton ( bool  trackSkeleton) [inline, virtual]

Definition at line 57 of file Source.h.

virtual void ofxTSPS::Source::update ( ) [inline, virtual]

Reimplemented in ofxTSPS::VideoFile, ofxTSPS::VideoGrabber, and ofxTSPS::Kinect.

Definition at line 38 of file Source.h.


Member Data Documentation

Definition at line 87 of file Source.h.

Definition at line 86 of file Source.h.

Definition at line 89 of file Source.h.

Definition at line 88 of file Source.h.

Definition at line 87 of file Source.h.

bool ofxTSPS::Source::bTrackHaar [protected]

Definition at line 86 of file Source.h.

Definition at line 89 of file Source.h.

Definition at line 88 of file Source.h.

string ofxTSPS::Source::customData [protected]

Definition at line 82 of file Source.h.

Definition at line 81 of file Source.h.

Definition at line 80 of file Source.h.


The documentation for this class was generated from the following file: