Changeset View
Changeset View
Standalone View
Standalone View
source/blender/bmesh/intern/bmesh_walkers.h
| Show First 20 Lines • Show All 108 Lines • ▼ Show 20 Lines | enum { | ||||
| BMW_VERT_SHELL, | BMW_VERT_SHELL, | ||||
| BMW_LOOP_SHELL, | BMW_LOOP_SHELL, | ||||
| BMW_LOOP_SHELL_WIRE, | BMW_LOOP_SHELL_WIRE, | ||||
| BMW_FACE_SHELL, | BMW_FACE_SHELL, | ||||
| BMW_EDGELOOP, | BMW_EDGELOOP, | ||||
| BMW_FACELOOP, | BMW_FACELOOP, | ||||
| BMW_EDGERING, | BMW_EDGERING, | ||||
| BMW_EDGEBOUNDARY, | BMW_EDGEBOUNDARY, | ||||
| BMW_EDGELOOP_NONMANIFOLD, | |||||
| /* BMW_RING, */ | /* BMW_RING, */ | ||||
| BMW_LOOPDATA_ISLAND, | BMW_LOOPDATA_ISLAND, | ||||
| BMW_ISLANDBOUND, | BMW_ISLANDBOUND, | ||||
| BMW_ISLAND, | BMW_ISLAND, | ||||
| BMW_ISLAND_MANIFOLD, | BMW_ISLAND_MANIFOLD, | ||||
| BMW_CONNECTED_VERTEX, | BMW_CONNECTED_VERTEX, | ||||
| /* end of array index enum vals */ | /* end of array index enum vals */ | ||||
| /* Do not initialize function pointers and struct size in #BMW_init. */ | /* Do not initialize function pointers and struct size in #BMW_init. */ | ||||
| BMW_CUSTOM, | BMW_CUSTOM, | ||||
| BMW_MAXWALKERS, | BMW_MAXWALKERS, | ||||
| }; | }; | ||||
| /* use with BMW_init, so as not to confuse with restrict flags */ | /* use with BMW_init, so as not to confuse with restrict flags */ | ||||
| #define BMW_NIL_LAY 0 | #define BMW_NIL_LAY 0 | ||||