Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'source/blender/bmesh/intern/bmesh_walkers.c')
-rw-r--r--source/blender/bmesh/intern/bmesh_walkers.c53
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)) {