- 博客(7)
- 资源 (1)
- 收藏
- 关注
转载 GJK算法
GJK算法最初用来求三维空间中凸多面体的距离(即最近距离),也因此经常用来做碰撞检测(距离是否为0)。后被推广到n维空间中求凸包之间的距离,此处用来求二维平面上2个凸多边形的距离。 GJK算法首先要解决计算Minkowski和的问题。所谓Minkowski和,指A、B两个集合,令A+B={x+y,其中x属于A,y属于B}即二者的Minkowski和。类似的可以定义负集与Minkows
2012-08-11 11:06:26 680
转载 GJK算法
GJK算法最初用来求三维空间中凸多面体的距离(即最近距离),也因此经常用来做碰撞检测(距离是否为0)。后被推广到n维空间中求凸包之间的距离,此处用来求二维平面上2个凸多边形的距离。 GJK算法首先要解决计算Minkowski和的问题。所谓Minkowski和,指A、B两个集合,令A+B={x+y,其中x属于A,y属于B}即二者的Minkowski和。类似的可以定义负集与Minkows
2012-08-11 11:05:18 667
转载 iphone开发之轻松搞定原生socket 编程,阻塞与非阻塞,收发自如
iphone socket 开发 在iphone的平台下,要进行socket开发其实有很多种的方法,开源的库Asyncsocket,官方的CFSocket,还有BSD的socket。这里要做一个简单的socket普及,这里包含在socket的设置非阻塞喝超时的控制逻辑,心跳包和线程的启动时间同步的控制。 这里都是标准的linux的流程先创建一个socket - (i
2012-05-15 15:47:12 275
转载 使用手势UIGestureRecognizer对图像进行缩放、移动、旋转操作
iOS提供了拍击、旋转、滑动、挤捏等丰富的手势,因此对图像的操作就显得非常友好、简单。下面代码展示了使用UIGestureRecognizer对图像进行缩放、移动、旋转操作使用方法。 在使用代码之前,首先建立一个UIView,并在该视图中增加一个UIImageView视图,用于展示图像。那么该UIView就类似图像画板一样,对图像的操作都基于此视图中进行。 http://www.cto
2012-05-15 14:38:43 537
转载 ios 输入
iphone/ipad无键盘的设计是为屏幕争取更多的显示空间,大屏幕在观看图片、文字、视频等方面为用户带来了更好的用户体验。而触摸屏幕是iOS设备接受用户输入的主要方式,包括单击、双击、拨动以及多点触摸等,这些操作都会产生触摸事件。在Cocoa中,代表触摸对象的类是UITouch。当用户触摸屏幕后,就会产生相应的事件,所有相关的UITouch对象都被包装在事件中,被程序交由特定的对象来处理。U
2012-05-14 20:08:00 200
翻译 about warning c4251
这通常是由于以数据成员方式在DLL导出类中使用了模板类造成的。比如:#include #include using namespace std;class __declspec( dllexport ) Test{public:std::vector m_objCon;};int main(){return 0;}这会导致这个
2012-02-19 22:18:17 278
使用InternetOpenUrl挂起的一个解决方案
使用InternetOpenUrl挂起的一个解决方案 在某个同事留下的网络操作代码中,如果用户试图从网络打开一个实际并不存在的URL, 走到InternetOpenUrl这步,应用程序就一命呜呼了。这个API并没有按照文档上说的那样返回一个NULL给文件HANDLE,而是完全停止响应。他尝试使用InternetSetOption来设置超时的时限,代码里这样写DWORD n =
2011-10-24 11:16:06 91
wave分割 混合 编辑 音频混合
2009-05-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人