nmgregion Struct Reference
[N-Manifold Geometry]

#include <nmg.h>

Collaboration diagram for nmgregion:

Collaboration graph
[legend]

Data Fields

bu_list l
 regions, in model's r_hd list
modelm_p
 owning model
nmgregion_ara_p
 attributes
bu_list s_hd
 list of shells in region
long index
 struct # in this model

Detailed Description

R E G I O N

Definition at line 279 of file nmg.h.


Field Documentation

struct bu_list l
 

regions, in model's r_hd list

Definition at line 280 of file nmg.h.

Referenced by db_free_tree(), nmg_ck_vs_in_region(), nmg_kill_zero_length_edgeuses(), nmg_kr(), nmg_manifolds(), nmg_mk_model_from_region(), nmg_mmr(), nmg_mrsv(), nmg_mv_shell_to_region(), nmg_pr_r(), nmg_region_v_unique(), nmg_to_arb(), nmg_to_tgc(), rt_nmg_ialloc(), rt_nmg_tess(), and wdb_nmg_simplify_cmd().

struct model* m_p
 

owning model

Definition at line 281 of file nmg.h.

Referenced by nmg_boolean(), nmg_booltree_evaluate(), nmg_ck_vs_in_region(), nmg_class_pt_s(), nmg_cut_loop(), nmg_decompose_shell(), nmg_fix_decomposed_shell_normals(), nmg_fix_normals(), nmg_invert_shell(), nmg_isect_line2_edge2p(), nmg_kr(), nmg_merge_models(), nmg_merge_regions(), nmg_mmr(), nmg_mrsv(), nmg_msv(), nmg_pl_isect(), nmg_plot_ray_face(), nmg_polytonmg(), nmg_pr_r(), nmg_region_a(), nmg_shell_manifolds(), nmg_vlblock_s(), and rt_nmg_idisk().

struct nmgregion_a* ra_p
 

attributes

Definition at line 282 of file nmg.h.

Referenced by nmg_class_pt_s(), nmg_find_max_index(), nmg_isect_ray_model(), nmg_kr(), nmg_m_reindex(), nmg_m_set_high_bit(), nmg_m_struct_count(), nmg_mmr(), nmg_model_bb(), nmg_mrsv(), nmg_pr_r(), nmg_region_a(), and rt_nmg_prep().

struct bu_list s_hd
 

list of shells in region

Definition at line 283 of file nmg.h.

Referenced by add_solid(), nmg_booltree_evaluate(), nmg_ck_closed_region(), nmg_count_shell_kids(), nmg_do_bool(), nmg_extrude_cleanup(), nmg_extrude_shell(), nmg_find_max_index(), nmg_find_outer_and_void_shells(), nmg_find_pt_in_model(), nmg_fix_normals(), nmg_hollow_shell(), nmg_isect_ray_model(), nmg_kill_zero_length_edgeuses(), nmg_kr(), nmg_ks(), nmg_m_reindex(), nmg_m_set_high_bit(), nmg_m_struct_count(), nmg_manifolds(), nmg_merge_regions(), nmg_mmr(), nmg_model_fuse(), nmg_mrsv(), nmg_msv(), nmg_mv_shell_to_region(), nmg_pr_r(), nmg_r_radial_check(), nmg_r_to_vlist(), nmg_rebound(), nmg_region_a(), nmg_region_area(), nmg_to_arb(), nmg_to_poly(), nmg_to_tgc(), nmg_triangulate_model(), nmg_vlblock_r(), rt_ars_prep(), rt_nmg_ialloc(), rt_nmg_idisk(), rt_vol_tess(), stash_shell(), wdb_facetize_cmd(), wdb_nmg_simplify_cmd(), and wdb_shells_cmd().

long index
 

struct # in this model

Definition at line 284 of file nmg.h.


The documentation for this struct was generated from the following file:
Generated on Mon Sep 18 01:25:14 2006 for BRL-CAD by  doxygen 1.4.6