11typedef struct GLUmesh GLUmesh;
13typedef struct GLUvertex GLUvertex;
14typedef struct GLUface GLUface;
15typedef struct GLUhalfEdge GLUhalfEdge;
17typedef struct ActiveRegion ActiveRegion;
121 ActiveRegion *activeRegion;
126#define Rface Sym->Lface
129#define Oprev Sym->Lnext
130#define Lprev Onext->Sym
131#define Dprev Lnext->Sym
132#define Rprev Sym->Onext
133#define Dnext Rprev->Sym
134#define Rnext Oprev->Sym
141 GLUhalfEdge eHeadSym;
221GLUhalfEdge *__gl_meshMakeEdge(GLUmesh *mesh);
222int __gl_meshSplice(GLUhalfEdge *eOrg, GLUhalfEdge *eDst);
223int __gl_meshDelete(GLUhalfEdge *eDel);
225GLUhalfEdge *__gl_meshAddEdgeVertex(GLUhalfEdge *eOrg);
226GLUhalfEdge *__gl_meshSplitEdge(GLUhalfEdge *eOrg);
227GLUhalfEdge *__gl_meshConnect(GLUhalfEdge *eOrg, GLUhalfEdge *eDst);
229GLUmesh *__gl_meshNewMesh(
void);
230GLUmesh *__gl_meshUnion(GLUmesh *mesh1, GLUmesh *mesh2);
231void __gl_meshDeleteMesh(GLUmesh *mesh);
232void __gl_meshZapFace(GLUface *fZap);
235#define __gl_meshCheckMesh(mesh)
237void __gl_meshCheckMesh(GLUmesh *mesh);
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:16:41 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.