Changeset View
Changeset View
Standalone View
Standalone View
source/blender/bmesh/intern/bmesh_walkers_private.h
| Show First 20 Lines • Show All 78 Lines • ▼ Show 20 Lines | typedef struct BMwEdgeringWalker { | ||||
| BMEdge *wireedge; | BMEdge *wireedge; | ||||
| } BMwEdgeringWalker; | } BMwEdgeringWalker; | ||||
| typedef struct BMwEdgeboundaryWalker { | typedef struct BMwEdgeboundaryWalker { | ||||
| BMwGenericWalker header; | BMwGenericWalker header; | ||||
| BMEdge *e; | BMEdge *e; | ||||
| } BMwEdgeboundaryWalker; | } BMwEdgeboundaryWalker; | ||||
| typedef struct BMwNonManifoldEdgeLoopWalker { | |||||
| BMwGenericWalker header; | |||||
| BMEdge *start, *cur; | |||||
| BMVert *startv, *lastv; | |||||
| int face_count; /* face count around the edge*/ | |||||
| } BMwNonManifoldEdgeLoopWalker; | |||||
| typedef struct BMwUVEdgeWalker { | typedef struct BMwUVEdgeWalker { | ||||
| BMwGenericWalker header; | BMwGenericWalker header; | ||||
| BMLoop *l; | BMLoop *l; | ||||
| } BMwUVEdgeWalker; | } BMwUVEdgeWalker; | ||||
| typedef struct BMwConnectedVertexWalker { | typedef struct BMwConnectedVertexWalker { | ||||
| BMwGenericWalker header; | BMwGenericWalker header; | ||||
| BMVert *curvert; | BMVert *curvert; | ||||
| } BMwConnectedVertexWalker; | } BMwConnectedVertexWalker; | ||||