TIN数据结构

来源:百度文库 编辑:神马文学网 时间:2024/07/03 09:36:49
数据结构:
struct   Pixel //脚点数据
{
double   x,y,z,g;
bool   flag;
};
struct   List //数据链表
{
Pixel   *pixel;
List   *next;
};
struct   Line //三角形边
{
Pixel   *pixel1; //三角形边一端点
Pixel   *pixel2; //三角形边另一端点
Pixel   *pixel3; //三角形边所对顶点
bool   flag;
};
struct   Linelist //三角形边表
{
Line   *line;
Linelist   *next;
};
struct   Triangle //三角形表
{
Line   *line1;
Line   *line2;
Line   *line3;
Triangle   *next;
};