cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
osaOpenNISkeleton Class Reference

#include <osaOpenNISkeleton.h>

Public Member Functions

 osaOpenNISkeleton (osaOpenNI *openNI)
 Default Constructor. More...
 
 ~osaOpenNISkeleton ()
 Default Deconstructor. More...
 
void Update (int id)
 Build Skeleton Using XN Context for a given user. More...
 
void SetExists (bool val)
 
void PrintUserState (void)
 
void UpdateUserStates (void)
 
std::vector< vct3GetPoints3D (void)
 

Public Attributes

std::vector< vct3points3D
 3D Joint Coordinates More...
 
std::vector< vctInt2points2D
 2D Projective Coorinates More...
 
std::vector< bool > confidence
 Joint Existance Confidence. More...
 
bool exists
 Skeleton has been populated coorectly. More...
 
int usrState
 
int calState
 
int skelID
 

Constructor & Destructor Documentation

osaOpenNISkeleton::osaOpenNISkeleton ( osaOpenNI openNI)

Default Constructor.

osaOpenNISkeleton::~osaOpenNISkeleton ( )

Default Deconstructor.

Member Function Documentation

std::vector<vct3> osaOpenNISkeleton::GetPoints3D ( void  )
void osaOpenNISkeleton::PrintUserState ( void  )
void osaOpenNISkeleton::SetExists ( bool  val)
void osaOpenNISkeleton::Update ( int  id)

Build Skeleton Using XN Context for a given user.

void osaOpenNISkeleton::UpdateUserStates ( void  )

Member Data Documentation

int osaOpenNISkeleton::calState
std::vector<bool> osaOpenNISkeleton::confidence

Joint Existance Confidence.

bool osaOpenNISkeleton::exists

Skeleton has been populated coorectly.

std::vector<vctInt2> osaOpenNISkeleton::points2D

2D Projective Coorinates

std::vector<vct3> osaOpenNISkeleton::points3D

3D Joint Coordinates

int osaOpenNISkeleton::skelID
int osaOpenNISkeleton::usrState

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