MCPcopy Create free account
hub / github.com/OpenNI/OpenNI / PoseDetectedCallback

Method PoseDetectedCallback

Samples/NiUserSelection/PoseUserSelector.cpp:169–177  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

167}
168
169void XN_CALLBACK_TYPE PoseUserSelector::PoseDetectedCallback(xn::PoseDetectionCapability& /*capability*/, const XnChar* strPose, XnUserID nUserId, void* pCookie)
170{
171 PoseUserSelector* pPoseUserSelector = (PoseUserSelector *)pCookie;
172 if(xnOSStrCmp(strPose,pPoseUserSelector->m_strPoseToTrack)!=0)
173 {
174 return; // this is not the pose we are looking for.
175 }
176 pPoseUserSelector->DetectPose(nUserId);
177}
178
179const XnChar* PoseUserSelector::GetPoseErrorString(XnPoseDetectionStatus error)
180{

Callers

nothing calls this directly

Calls 2

xnOSStrCmpFunction · 0.50
DetectPoseMethod · 0.45

Tested by

no test coverage detected