diff options
Diffstat (limited to 'source/blender/bmesh/intern/bmesh_walkers.c')
-rw-r--r-- | source/blender/bmesh/intern/bmesh_walkers.c | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/source/blender/bmesh/intern/bmesh_walkers.c b/source/blender/bmesh/intern/bmesh_walkers.c index b8fdd534842..e1f7430bc53 100644 --- a/source/blender/bmesh/intern/bmesh_walkers.c +++ b/source/blender/bmesh/intern/bmesh_walkers.c @@ -60,12 +60,6 @@ void *BMW_begin(BMWalker *walker, void *start) return BMW_current_state(walker) ? walker->step(walker) : NULL; } -/** - * \brief Init Walker - * - * Allocates and returns a new mesh walker of a given type. - * The elements visited are filtered by the bitmask 'searchmask'. - */ void BMW_init(BMWalker *walker, BMesh *bm, int type, @@ -124,11 +118,6 @@ void BMW_init(BMWalker *walker, BLI_listbase_clear(&walker->states); } -/** - * \brief End Walker - * - * Frees a walker's worklist. - */ void BMW_end(BMWalker *walker) { BLI_mempool_destroy(walker->worklist); @@ -136,9 +125,6 @@ void BMW_end(BMWalker *walker) BLI_gset_free(walker->visit_set_alt, NULL); } -/** - * \brief Step Walker - */ void *BMW_step(BMWalker *walker) { BMHeader *head; @@ -148,22 +134,11 @@ void *BMW_step(BMWalker *walker) return head; } -/** - * \brief Walker Current Depth - * - * Returns the current depth of the walker. - */ - int BMW_current_depth(BMWalker *walker) { return walker->depth; } -/** - * \brief Main Walking Function - * - * Steps a mesh walker forward by one element - */ void *BMW_walk(BMWalker *walker) { void *current = NULL; @@ -177,13 +152,6 @@ void *BMW_walk(BMWalker *walker) return NULL; } -/** - * \brief Current Walker State - * - * Returns the first state from the walker state - * worklist. This state is the next in the - * worklist for processing. - */ void *BMW_current_state(BMWalker *walker) { BMwGenericWalker *currentstate = walker->states.first; @@ -203,12 +171,6 @@ void *BMW_current_state(BMWalker *walker) return currentstate; } -/** - * \brief Remove Current Walker State - * - * Remove and free an item from the end of the walker state - * worklist. - */ void BMW_state_remove(BMWalker *walker) { void *oldstate; @@ -217,15 +179,6 @@ void BMW_state_remove(BMWalker *walker) BLI_mempool_free(walker->worklist, oldstate); } -/** - * \brief Add a new Walker State - * - * Allocate a new empty state and put it on the worklist. - * A pointer to the new state is returned so that the caller - * can fill in the state data. The new state will be inserted - * at the front for depth-first walks, and at the end for - * breadth-first walks. - */ void *BMW_state_add(BMWalker *walker) { BMwGenericWalker *newstate; @@ -245,12 +198,6 @@ void *BMW_state_add(BMWalker *walker) return newstate; } -/** - * \brief Reset Walker - * - * Frees all states from the worklist, resetting the walker - * for reuse in a new walk. - */ void BMW_reset(BMWalker *walker) { while (BMW_current_state(walker)) { |