
图形学
文章平均质量分 91
Rappy
这个作者很懒,什么都没留下…
展开
-
判断线段相交
#include iostream>using namespace std;template class T>T Direction (T x1, T y1, T x2, T y2, T x3, T y3){ // P1 -> P2 -> P3, 如果方向不变,返回 0。如果顺时针旋转,返回正数。如果逆时针旋转,返回负数。 return (x3 - x1) * (y2 - y1)原创 2007-10-14 03:27:00 · 1729 阅读 · 0 评论 -
改进的 Bresenham 画线算法程序
// By rappizit@yahoo.com.cn// 2007-10-15 第 2 版#define ABS(a) (a >= 0 ? a : -a)#define SWAP(a, b) {int t = a; a = b; b = t;}// 改进的 Bresenham 画线算法程序// 最后一个形参是画图函数 drawpixel (int x, int y, int color) 的原创 2007-10-13 04:36:00 · 5006 阅读 · 2 评论