40#define PLPRINT(_s, _pl) bu_log("%s %gx + %gy + %gz = %g\n", (_s), \
41 (_pl)[0], (_pl)[1], (_pl)[2], (_pl)[3])
53NMG_EXPORT
extern void nmg_pr_fg(
const uint32_t *magic,
89NMG_EXPORT
extern void nmg_pr_vua(
const uint32_t *magic_p,
103 const struct bn_tol *tol);
108 const struct bn_tol *tol);
110 const struct bn_tol *tol);
Header file for the BRL-CAD common definitions.
void nmg_pr_r(const struct nmgregion *r, char *h)
void nmg_euprint(const char *str, const struct edgeuse *eu)
void nmg_pr_lu_briefly(const struct loopuse *lu, char *h)
void nmg_pr_eu_briefly(const struct edgeuse *eu, char *h)
void nmg_pl_lu_around_eu(const struct edgeuse *eu, struct bu_list *vlfree)
void nmg_pr_vua(const uint32_t *magic_p, char *h)
void nmg_pr_fu_briefly(const struct faceuse *fu, char *h)
void nmg_pr_one_eu_vecs(const struct edgeuse *eu, const vect_t xvec, const vect_t yvec, const vect_t zvec, const struct bn_tol *tol)
const char * nmg_rt_inout_str(int code)
void nmg_pr_eg(const uint32_t *eg, char *h)
void nmg_pr_l(const struct loop *l, char *h)
void nmg_pr_ptbl_vert_list(const char *str, const struct bu_ptbl *tbl, const fastf_t *mag)
void nmg_pr_fu_around_eu_vecs(const struct edgeuse *eu, const vect_t xvec, const vect_t yvec, const vect_t zvec, const struct bn_tol *tol)
void nmg_pr_e(const struct edge *e, char *h)
char * nmg_orientation(int orientation)
void nmg_pr_f(const struct face *f, char *h)
void nmg_pr_fu(const struct faceuse *fu, char *h)
void nmg_pr_lg(const struct loop_a *lg, char *h)
void nmg_pr_vg(const struct vertex_g *vg, char *h)
void nmg_pr_s(const struct shell *s, char *h)
void nmg_rt_print_hitlist(struct bu_list *hd)
void nmg_pr_fus_in_fg(const uint32_t *fg_magic)
void nmg_rt_print_hitmiss(struct nmg_hitmiss *a_hit)
void nmg_pr_eu_endpoints(const struct edgeuse *eu, char *h)
void nmg_pr_m(const struct model *m)
void nmg_pr_vu_briefly(const struct vertexuse *vu, char *h)
void nmg_pr_lu(const struct loopuse *lu, char *h)
void nmg_pr_v(const struct vertex *v, char *h)
void nmg_pr_fg(const uint32_t *magic, char *h)
void nmg_pr_eu(const struct edgeuse *eu, char *h)
void nmg_pr_orient(int orientation, const char *h)
void nmg_pr_ptbl(const char *title, const struct bu_ptbl *tbl, int verbose)
void nmg_pr_sa(const struct shell_a *sa, char *h)
void nmg_pr_vu(const struct vertexuse *vu, char *h)
void nmg_pr_s_briefly(const struct shell *s, char *h)
void nmg_pr_fu_around_eu(const struct edgeuse *eu, const struct bn_tol *tol)
fastf_t vect_t[ELEMENTS_PER_VECT]
3-tuple vector
double fastf_t
fastest 64-bit (or larger) floating point type
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