BRL-CAD
#include "common.h"
#include "vmath.h"
#include "bu/list.h"
#include "nmg/defines.h"
#include "nmg/model.h"
Include dependency graph for visit.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  nmg_visit_handlers
 

Functions

void nmg_visit_vertex (struct vertex *v, const struct nmg_visit_handlers *htab, void *state)
 
void nmg_visit_vertexuse (struct vertexuse *vu, const struct nmg_visit_handlers *htab, void *state)
 
void nmg_visit_edge (struct edge *e, const struct nmg_visit_handlers *htab, void *state)
 
void nmg_visit_edgeuse (struct edgeuse *eu, const struct nmg_visit_handlers *htab, void *state)
 
void nmg_visit_loop (struct loop *l, const struct nmg_visit_handlers *htab, void *state)
 
void nmg_visit_loopuse (struct loopuse *lu, const struct nmg_visit_handlers *htab, void *state)
 
void nmg_visit_face (struct face *f, const struct nmg_visit_handlers *htab, void *state)
 
void nmg_visit_faceuse (struct faceuse *fu, const struct nmg_visit_handlers *htab, void *state, struct bu_list *vlfree)
 
void nmg_visit_shell (struct shell *s, const struct nmg_visit_handlers *htab, void *state, struct bu_list *vlfree)
 
void nmg_visit_region (struct nmgregion *r, const struct nmg_visit_handlers *htab, void *state, struct bu_list *vlfree)
 
void nmg_visit_model (struct model *model, const struct nmg_visit_handlers *htab, void *state, struct bu_list *vlfree)
 
void nmg_visit (const uint32_t *magicp, const struct nmg_visit_handlers *htab, void *state, struct bu_list *vlfree)