⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 defs.h

📁 Image Processing, Analysis, and Machine Vision 3rd Edition (2007)
💻 H
字号:
#ifndef NULL#define NULL 0#endif#define DELETED -2int triangulate, sorted, plot, debug;struct	Freenode	{struct	Freenode	*nextfree;};struct	Freelist	{struct	Freenode	*head;int			nodesize;};char *getfree();char *malloc();char *myalloc();float xmin, xmax, ymin, ymax, deltax, deltay;struct Point	{float x,y;};/* structure used both for sites and for vertices */struct Site	{struct	Point	coord;int		sitenbr;int		refcnt;};struct	Site	*sites;int		nsites;int		siteidx;int		sqrt_nsites;int		nvertices;struct 	Freelist sfl;struct	Site	*bottomsite;struct Edge	{float		a,b,c;struct	Site 	*ep[2];struct	Site	*reg[2];int		edgenbr;};#define le 0#define re 1int nedges;struct	Freelist efl;int has_endpoint(),right_of();struct Site *intersect();float dist();struct Point PQ_min();struct Halfedge *PQextractmin();struct Edge *bisect();struct Halfedge {struct Halfedge	*ELleft, *ELright;struct Edge	*ELedge;int		ELrefcnt;char		ELpm;struct	Site	*vertex;float		ystar;struct	Halfedge *PQnext;};struct   Freelist	hfl;struct	Halfedge *ELleftend, *ELrightend;int 	ELhashsize;struct	Halfedge **ELhash;struct	Halfedge *HEcreate(), *ELleft(), *ELright(), *ELleftbnd();struct	Site *leftreg(), *rightreg();int PQhashsize;struct	Halfedge *PQhash;struct	Halfedge *PQfind();int PQcount;int PQmin;int PQempty();

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -