From c097c7b855d4b01950494dc369e9def59486b0fd Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Tue, 14 Dec 2021 15:49:31 +1100 Subject: Cleanup: correct unbalanced doxygen groups Also add groups in some files. --- source/blender/bmesh/intern/bmesh_walkers_impl.c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'source/blender/bmesh/intern') diff --git a/source/blender/bmesh/intern/bmesh_walkers_impl.c b/source/blender/bmesh/intern/bmesh_walkers_impl.c index 7931e953295..15d3a6a6a53 100644 --- a/source/blender/bmesh/intern/bmesh_walkers_impl.c +++ b/source/blender/bmesh/intern/bmesh_walkers_impl.c @@ -94,6 +94,7 @@ static bool bmw_edge_is_wire(const BMWalker *walker, const BMEdge *e) } return BM_edge_is_wire(e); } + /** \} */ /* -------------------------------------------------------------------- */ @@ -107,6 +108,7 @@ static bool bmw_edge_is_wire(const BMWalker *walker, const BMEdge *e) * * \todo Add restriction flag/callback for wire edges. * \{ */ + static void bmw_VertShellWalker_visitEdge(BMWalker *walker, BMEdge *e) { BMwShellWalker *shellWalk = NULL; @@ -236,6 +238,7 @@ static void *bmw_VertShellWalker_step(BMWalker *walker) * * \note this is mainly useful to loop over a shell delimited by edges. * \{ */ + static void bmw_LoopShellWalker_visitLoop(BMWalker *walker, BMLoop *l) { BMwLoopShellWalker *shellWalk = NULL; @@ -509,6 +512,7 @@ static void *bmw_LoopShellWireWalker_step(BMWalker *walker) * Starts at an edge on the mesh and walks over the 'shell' it belongs * to via visiting connected faces. * \{ */ + static void bmw_FaceShellWalker_visitEdge(BMWalker *walker, BMEdge *e) { BMwShellWalker *shellWalk = NULL; @@ -564,6 +568,7 @@ static void *bmw_FaceShellWalker_step(BMWalker *walker) return e; } + /** \} */ /* -------------------------------------------------------------------- */ @@ -573,6 +578,7 @@ static void *bmw_FaceShellWalker_step(BMWalker *walker) * * Walk from a vertex to all connected vertices. * \{ */ + static void bmw_ConnectedVertexWalker_visitVertex(BMWalker *walker, BMVert *v) { BMwConnectedVertexWalker *vwalk; @@ -640,6 +646,7 @@ static void *bmw_ConnectedVertexWalker_step(BMWalker *walker) * * \todo Add restriction flag/callback for wire edges. * \{ */ + static void bmw_IslandboundWalker_begin(BMWalker *walker, void *data) { BMLoop *l = data; @@ -735,6 +742,7 @@ static void *bmw_IslandboundWalker_step(BMWalker *walker) * * \todo Add restriction flag/callback for wire edges. * \{ */ + static void bmw_IslandWalker_begin(BMWalker *walker, void *data) { BMwIslandWalker *iwalk = NULL; @@ -1299,6 +1307,7 @@ static void *bmw_FaceLoopWalker_step(BMWalker *walker) * Conditions for starting and stepping the edge ring have been * tuned to match behavior users expect (dating back to v2.4x). * \{ */ + static void bmw_EdgeringWalker_begin(BMWalker *walker, void *data) { BMwEdgeringWalker *lwalk, owalk, *owalk_pt; @@ -1850,6 +1859,12 @@ static BMWalker bmw_ConnectedVertexWalker_Type = { BM_VERT, /* Valid restrict masks. */ }; +/** \} */ + +/* -------------------------------------------------------------------- */ +/** \name All Walker Types + * \{ */ + BMWalker *bm_walker_types[] = { &bmw_VertShellWalker_Type, /* #BMW_VERT_SHELL */ &bmw_LoopShellWalker_Type, /* #BMW_LOOP_SHELL */ @@ -1868,3 +1883,5 @@ BMWalker *bm_walker_types[] = { }; const int bm_totwalkers = ARRAY_SIZE(bm_walker_types); + +/** \} */ -- cgit v1.2.3