Routines for working with NMG Models.
More...
|
struct model * | nmg_mm (void) |
|
struct model * | nmg_mmr (void) |
|
struct nmgregion * | nmg_mrsv (struct model *m) |
|
void | nmg_km (struct model *m) |
|
void | nmg_count_shell_kids (const struct model *m, size_t *total_wires, size_t *total_faces, size_t *total_points) |
|
struct model * | nmg_find_model (const uint32_t *magic_p) |
|
void | nmg_model_bb (point_t min_pt, point_t max_pt, const struct model *m) |
|
struct vertex * | nmg_find_pnt_in_model (const struct model *m, const point_t pt, const struct bn_tol *tol) |
|
void | nmg_find_zero_length_edges (const struct model *m, struct bu_list *vlfree) |
|
fastf_t | nmg_model_area (const struct model *m) |
|
void | nmg_rebound (struct model *m, const struct bn_tol *tol) |
|
struct model * | nmg_mk_model_from_region (struct nmgregion *r, int reindex, struct bu_list *vlfree) |
|
void | nmg_mirror_model (struct model *m, struct bu_list *vlfree) |
|
int | nmg_kill_zero_length_edgeuses (struct model *m) |
|
int | nmg_edge_collapse (struct model *m, const struct bn_tol *tol, const fastf_t tol_coll, const fastf_t min_angle, struct bu_list *vlfree) |
|
struct model * | nmg_clone_model (const struct model *original) |
|
void | nmg_triangulate_model (struct model *m, struct bu_list *vlfree, const struct bn_tol *tol) |
|
void | nmg_dump_model (struct model *m) |
|
char * | nmg_manifolds (struct model *m) |
|
int | nmg_model_face_fuse (struct model *m, struct bu_list *vlfree, const struct bn_tol *tol) |
|
int | nmg_model_break_e_on_v (const uint32_t *magic_p, struct bu_list *vlfree, const struct bn_tol *tol) |
|
int | nmg_model_fuse (struct model *m, struct bu_list *vlfree, const struct bn_tol *tol) |
|
void | nmg_m_set_high_bit (struct model *m) |
|
void | nmg_m_reindex (struct model *m, long newindex) |
|
void | nmg_merge_models (struct model *m1, struct model *m2) |
|
long | nmg_find_max_index (const struct model *m) |
|
const char * | nmg_class_name (int class_no) |
|
Routines for working with NMG Models.
◆ NMG_CK_MODEL
◆ GET_MODEL
◆ FREE_MODEL
◆ nmg_mm()
◆ nmg_mmr()
◆ nmg_mrsv()
◆ nmg_km()
◆ nmg_count_shell_kids()
◆ nmg_find_model()
◆ nmg_model_bb()
◆ nmg_find_pnt_in_model()
◆ nmg_find_zero_length_edges()
◆ nmg_model_area()
◆ nmg_rebound()
◆ nmg_mk_model_from_region()
◆ nmg_mirror_model()
◆ nmg_kill_zero_length_edgeuses()
int nmg_kill_zero_length_edgeuses |
( |
struct model * |
m | ) |
|
|
extern |
◆ nmg_edge_collapse()
◆ nmg_clone_model()
◆ nmg_triangulate_model()
◆ nmg_dump_model()
◆ nmg_manifolds()
◆ nmg_model_face_fuse()
◆ nmg_model_break_e_on_v()
◆ nmg_model_fuse()
◆ nmg_m_set_high_bit()
◆ nmg_m_reindex()
◆ nmg_merge_models()
◆ nmg_find_max_index()
◆ nmg_class_name()