BRL-CAD

???. More...

Collaboration diagram for Visit operations:

Files

file  visit.h
 

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)
 

Detailed Description

???.

Function Documentation

◆ nmg_visit_vertex()

void nmg_visit_vertex ( struct vertex v,
const struct nmg_visit_handlers htab,
void *  state 
)

◆ nmg_visit_vertexuse()

void nmg_visit_vertexuse ( struct vertexuse vu,
const struct nmg_visit_handlers htab,
void *  state 
)

◆ nmg_visit_edge()

void nmg_visit_edge ( struct edge e,
const struct nmg_visit_handlers htab,
void *  state 
)

◆ nmg_visit_edgeuse()

void nmg_visit_edgeuse ( struct edgeuse eu,
const struct nmg_visit_handlers htab,
void *  state 
)

◆ nmg_visit_loop()

void nmg_visit_loop ( struct loop l,
const struct nmg_visit_handlers htab,
void *  state 
)

◆ nmg_visit_loopuse()

void nmg_visit_loopuse ( struct loopuse lu,
const struct nmg_visit_handlers htab,
void *  state 
)

◆ nmg_visit_face()

void nmg_visit_face ( struct face f,
const struct nmg_visit_handlers htab,
void *  state 
)

◆ nmg_visit_faceuse()

void nmg_visit_faceuse ( struct faceuse fu,
const struct nmg_visit_handlers htab,
void *  state,
struct bu_list vlfree 
)

◆ nmg_visit_shell()

void nmg_visit_shell ( struct shell s,
const struct nmg_visit_handlers htab,
void *  state,
struct bu_list vlfree 
)

◆ nmg_visit_region()

void nmg_visit_region ( struct nmgregion r,
const struct nmg_visit_handlers htab,
void *  state,
struct bu_list vlfree 
)

◆ nmg_visit_model()

void nmg_visit_model ( struct model model,
const struct nmg_visit_handlers htab,
void *  state,
struct bu_list vlfree 
)

◆ nmg_visit()

void nmg_visit ( const uint32_t *  magicp,
const struct nmg_visit_handlers htab,
void *  state,
struct bu_list vlfree 
)