44NMG_EXPORT
extern void nmg_vvua(
const uint32_t *vua);
46 const uint32_t *up_magic_p);
47NMG_EXPORT
extern void nmg_veg(
const uint32_t *eg);
51 const uint32_t *up_magic_p);
61 const struct shell *s);
67 const struct model *m);
74NMG_EXPORT
extern void nmg_ck_vu(
const uint32_t *parent,
77NMG_EXPORT
extern void nmg_ck_eu(
const uint32_t *parent,
86NMG_EXPORT
extern void nmg_ck_lu(
const uint32_t *parent,
102 const struct bn_tol *tol);
107 const struct shell *s1,
108 const struct shell *s2,
109 const struct bn_tol *tol);
111 const struct bn_tol *tol);
113 const struct bn_tol *tol);
117 const struct bn_tol *tol);
120 const struct bn_tol *tol);
Header file for the BRL-CAD common definitions.
int nmg_ck_eg_verts(const struct edge_g_lseg *eg, const struct bn_tol *tol)
void nmg_ck_vs_in_region(const struct nmgregion *r, struct bu_list *vlfree, const struct bn_tol *tol)
void nmg_vsshell(const struct shell *s, const struct nmgregion *r)
void nmg_ck_f(const struct faceuse *fu, const struct face *f, const char *str)
void nmg_vlu(const struct bu_list *hp, const uint32_t *up)
void nmg_vvertex(const struct vertex *v, const struct vertexuse *vup)
void nmg_ck_lueu(const struct loopuse *lu, const char *s)
void nmg_vface(const struct face *f, const struct faceuse *fup)
int nmg_ck_face_worthless_edges(const struct faceuse *fu)
int nmg_ck_closed_surf(const struct shell *s, const struct bn_tol *tol)
void nmg_vvg(const struct vertex_g *vg)
void nmg_vvua(const uint32_t *vua)
int nmg_ck_closed_region(const struct nmgregion *r, const struct bn_tol *tol)
void nmg_ck_fu(const struct shell *s, const struct faceuse *fu, const char *str)
void nmg_ck_vu(const uint32_t *parent, const struct vertexuse *vu, const char *str)
void nmg_vvu(const struct vertexuse *vu, const uint32_t *up_magic_p)
size_t nmg_ck_geometry(const struct model *m, struct bu_list *vlfree, const struct bn_tol *tol)
void nmg_ck_v_in_2fus(const struct vertex *vp, const struct faceuse *fu1, const struct faceuse *fu2, const struct bn_tol *tol)
void nmg_ck_eu(const uint32_t *parent, const struct edgeuse *eu, const char *str)
int nmg_check_radial(const struct edgeuse *eu, const struct bn_tol *tol)
void nmg_veu(const struct bu_list *hp, const uint32_t *up_magic_p)
void nmg_ck_fg(const struct face *f, const struct face_g_plane *fg, const char *str)
void nmg_vedge(const struct edge *e, const struct edgeuse *eup)
void nmg_ck_e(const struct edgeuse *eu, const struct edge *e, const char *str)
void nmg_vmodel(const struct model *m)
void nmg_vlg(const struct loop_a *lg)
void nmg_ck_lg(const struct loop *l, const struct loop_a *lg, const char *str)
int nmg_eu_2s_orient_bad(const struct edgeuse *eu, const struct shell *s1, const struct shell *s2, const struct bn_tol *tol)
void nmg_vloop(const struct loop *l, const struct loopuse *lup)
void nmg_vfu(const struct bu_list *hp, const struct shell *s)
void nmg_vfg(const struct face_g_plane *fg)
void nmg_ck_lu(const uint32_t *parent, const struct loopuse *lu, const char *str)
void nmg_veg(const uint32_t *eg)
void nmg_vregion(const struct bu_list *hp, const struct model *m)
void nmg_vshell(const struct bu_list *hp, const struct nmgregion *r)
void nmg_ck_l(const struct loopuse *lu, const struct loop *l, const char *str)
NMG topological edge usage.
NMG topological face usage.
NMG topological loop usage.
NMG topological vertex - the simplest element of the topology system.
NMG topological vertex usage.
fundamental vector, matrix, quaternion math macros