Header file for the BRL-CAD common definitions.
void nmg_visit_edge(struct edge *e, const struct nmg_visit_handlers *htab, void *state)
void nmg_visit_vertex(struct vertex *v, 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_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_model(struct model *model, const struct nmg_visit_handlers *htab, void *state, struct bu_list *vlfree)
void nmg_visit_vertexuse(struct vertexuse *vu, 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(const uint32_t *magicp, 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_edgeuse(struct edgeuse *eu, const struct nmg_visit_handlers *htab, void *state)
void nmg_visit_loopuse(struct loopuse *lu, const struct nmg_visit_handlers *htab, void *state)
NMG topological edge usage.
NMG topological face usage.
NMG topological loop usage.
void(* aft_edgeuse)(uint32_t *, void *, int)
void(* bef_region)(uint32_t *, void *, int)
void(* bef_vertexuse)(uint32_t *, void *, int)
void(* vis_vertex_g)(uint32_t *, void *, int)
void(* bef_shell)(uint32_t *, void *, int)
void(* vis_face)(uint32_t *, void *, int)
void(* vis_vertex)(uint32_t *, void *, int)
void(* bef_loopuse)(uint32_t *, void *, int)
void(* aft_loopuse)(uint32_t *, void *, int)
void(* vis_loop)(uint32_t *, void *, int)
void(* vis_loop_a)(uint32_t *, void *, int)
void(* aft_shell)(uint32_t *, void *, int)
void(* aft_model)(uint32_t *, void *, int)
void(* aft_vertexuse)(uint32_t *, void *, int)
void(* bef_edgeuse)(uint32_t *, void *, int)
void(* vis_edge_g)(uint32_t *, void *, int)
void(* bef_faceuse)(uint32_t *, void *, int)
void(* aft_faceuse)(uint32_t *, void *, int, struct bu_list *)
void(* vis_face_g)(uint32_t *, void *, int)
void(* vis_shell_a)(uint32_t *, void *, int)
void(* vis_region_a)(uint32_t *, void *, int)
void(* bef_model)(uint32_t *, void *, int)
void(* aft_region)(uint32_t *, void *, int)
void(* vis_vertexuse_a)(uint32_t *, void *, int)
void(* vis_edge)(uint32_t *, void *, int)
NMG topological vertex - the simplest element of the topology system.
NMG topological vertex usage.
fundamental vector, matrix, quaternion math macros