Android自定义六边形控件
Android自定义六边形控件一.效果图 二.核心算法 平面内一个坐标点是否在多边形内判断,使用射线法判断。从目标点出发引一条射线,看这条射线和多边形所有边的交点数目。如果是奇数个交点,则说明点在多边形内部;如果是偶数个交点,则说明在外部。 算法图解: 参考代码:int pnpoly(int nvert, float *vertx, float *verty, float testx, fl
原创
2015-05-06 20:21:49 ·
4781 阅读 ·
2 评论