当前位置: 首页>>代码示例>>C++>>正文


C++ GLWindow::setData方法代码示例

本文整理汇总了C++中GLWindow::setData方法的典型用法代码示例。如果您正苦于以下问题:C++ GLWindow::setData方法的具体用法?C++ GLWindow::setData怎么用?C++ GLWindow::setData使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在GLWindow的用法示例。


在下文中一共展示了GLWindow::setData方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: updateModule

	bool updateModule(){
		static int userLastStatus[MAX_USERS] = {-1};

		for(int userID = 0; userID < MAX_USERS; userID++){
			if(userLastStatus[userID] != _kinect->getSkeletonState(userID)){
				userLastStatus[userID] = _kinect->getSkeletonState(userID);
				printf("USER %d HAS STATUS %d\n",userID,userLastStatus[userID]);
			}
			Matrix skeletonOrientation[TOTAL_JOINTS];
			Vector skeletonPosition[TOTAL_JOINTS];
			double confPosition[TOTAL_JOINTS], confOrientation[TOTAL_JOINTS];
			if(!_kinect->getSkeletonOrientation(skeletonOrientation,confOrientation,userID)) continue;
			_kinect->getSkeletonPosition(skeletonPosition,confPosition,userID);
			_glWindow->setData(userID,userLastStatus[userID],skeletonOrientation, confPosition,skeletonPosition,confOrientation);
			_glWindow->redraw();
		}

		ImageOf<PixelInt> img = _kinect->getDepthMap();
		imgPort.prepare() = img;
		imgPort.write();
		return true;
	};
开发者ID:JoErNanO,项目名称:yarp,代码行数:22,代码来源:main.cpp


注:本文中的GLWindow::setData方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。