rt_db_internal Struct Reference
[librt geometry, raytracing]

#include <raytrace.h>

Collaboration diagram for rt_db_internal:

Collaboration graph
[legend]

Data Fields

long idb_magic
int idb_major_type
int idb_minor_type
 ID_xxx.
const struct rt_functabidb_meth
 for ft_ifree(), etc.
genptr_t idb_ptr
bu_attribute_value_set idb_avs

Detailed Description

R T _ D B _ I N T E R N A L

A handle on the internal format of an MGED database object.

Definition at line 230 of file raytrace.h.


Field Documentation

long idb_magic
 

Definition at line 231 of file raytrace.h.

Referenced by rt_ars_prep().

int idb_major_type
 

Definition at line 232 of file raytrace.h.

Referenced by add_solid(), nmg_stash_model_to_file(), rt_arb_import(), rt_arb_import5(), rt_arbn_import(), rt_arbn_import5(), rt_ars_import(), rt_ars_import5(), rt_ars_prep(), rt_binunif_import5(), rt_binunif_make(), rt_bot_import(), rt_bot_import5(), rt_bot_xform(), rt_cline_import(), rt_cline_import5(), rt_comb_import5(), rt_comb_make(), rt_dsp_import(), rt_dsp_import5(), rt_dsp_make(), rt_ebm_import(), rt_ebm_import5(), rt_ebm_make(), rt_ehy_import(), rt_ehy_import5(), rt_ell_import(), rt_ell_import5(), rt_epa_import(), rt_epa_import5(), rt_eto_import(), rt_eto_import5(), rt_extrude_ifree(), rt_extrude_import(), rt_extrude_import5(), rt_generic_make(), rt_grp_import(), rt_grp_import5(), rt_hf_import(), rt_hlf_import(), rt_hlf_import5(), rt_metaball_import5(), rt_mk_binunif(), rt_nmg_make(), rt_nurb_import(), rt_nurb_import5(), rt_part_import(), rt_part_import5(), rt_pg_import(), rt_pipe_import(), rt_pipe_import5(), rt_rhc_import(), rt_rhc_import5(), rt_rpc_import(), rt_rpc_import5(), rt_sketch_import(), rt_sketch_import5(), rt_submodel_import(), rt_submodel_import5(), rt_superell_import(), rt_superell_import5(), rt_tgc_import(), rt_tgc_import5(), rt_tor_import(), rt_tor_import5(), rt_vol_import(), rt_vol_import5(), rt_xxx_import(), rt_xxx_import5(), wdb_bot_decimate_cmd(), wdb_combadd(), wdb_export(), wdb_facetize_cmd(), wdb_get_type_cmd(), wdb_make_bb_cmd(), wdb_move_arb_edge_cmd(), wdb_move_arb_face_cmd(), wdb_nmg_simplify_cmd(), wdb_put_internal(), wdb_rotate_arb_face_cmd(), and wdb_shells_cmd().

int idb_minor_type
 

ID_xxx.

Definition at line 233 of file raytrace.h.

Referenced by rt_ars_prep(), rt_binunif_export5(), rt_binunif_import5(), rt_binunif_tclget(), rt_mk_binunif(), wdb_bot_decimate_cmd(), wdb_get_type_cmd(), wdb_move_arb_edge_cmd(), wdb_move_arb_face_cmd(), and wdb_rotate_arb_face_cmd().

const struct rt_functab* idb_meth
 

for ft_ifree(), etc.

Definition at line 234 of file raytrace.h.

Referenced by add_solid(), nmg_booltree_leaf_tess(), nmg_booltree_leaf_tnurb(), nmg_stash_model_to_file(), rt_arb_import(), rt_arb_import5(), rt_arbn_import(), rt_arbn_import5(), rt_ars_import(), rt_ars_import5(), rt_ars_prep(), rt_binunif_import5(), rt_binunif_make(), rt_bot_import(), rt_bot_import5(), rt_bot_xform(), rt_cline_import(), rt_cline_import5(), rt_comb_import5(), rt_comb_make(), rt_db_cvt_to_external5(), rt_db_free_internal(), rt_db_put_internal(), rt_dsp_import(), rt_dsp_import5(), rt_dsp_make(), rt_ebm_import(), rt_ebm_import5(), rt_ebm_make(), rt_ehy_import(), rt_ehy_import5(), rt_ell_import(), rt_ell_import5(), rt_epa_import(), rt_epa_import5(), rt_eto_import(), rt_eto_import5(), rt_extrude_ifree(), rt_extrude_import(), rt_extrude_import5(), rt_fwrite_internal(), rt_generic_make(), rt_grp_import(), rt_grp_import5(), rt_hf_import(), rt_hlf_import(), rt_hlf_import5(), rt_metaball_import5(), rt_mk_binunif(), rt_nmg_make(), rt_nurb_import(), rt_nurb_import5(), rt_parsetab_tcladjust(), rt_parsetab_tclget(), rt_part_import(), rt_part_import5(), rt_pg_import(), rt_pipe_import(), rt_pipe_import5(), rt_rhc_import(), rt_rhc_import5(), rt_rpc_import(), rt_rpc_import5(), rt_sketch_import(), rt_sketch_import5(), rt_submodel_import(), rt_submodel_import5(), rt_submodel_wireframe_leaf(), rt_superell_import(), rt_superell_import5(), rt_tgc_import(), rt_tgc_import5(), rt_tor_import(), rt_tor_import5(), rt_vol_import(), rt_vol_import5(), rt_xxx_import(), rt_xxx_import5(), wdb_adjust_cmd(), wdb_combadd(), wdb_export(), wdb_facetize_cmd(), wdb_get_cmd(), wdb_get_obj_bounds2(), wdb_make_bb_cmd(), wdb_nmg_simplify_cmd(), wdb_put_internal(), and wdb_shells_cmd().

genptr_t idb_ptr
 

Definition at line 235 of file raytrace.h.

Referenced by add_solid(), db_flags_internal(), db_follow_path(), db_functree(), db_preorder_traverse(), db_recurse(), main(), nmg_stash_model_to_file(), rt_arb_describe(), rt_arb_export(), rt_arb_export5(), rt_arb_ifree(), rt_arb_import(), rt_arb_import5(), rt_arb_plot(), rt_arb_prep(), rt_arb_std_type(), rt_arb_tess(), rt_arb_tnurb(), rt_arb_uv(), rt_arbn_describe(), rt_arbn_export(), rt_arbn_export5(), rt_arbn_ifree(), rt_arbn_import(), rt_arbn_import5(), rt_arbn_plot(), rt_arbn_prep(), rt_arbn_tcladjust(), rt_arbn_tclget(), rt_arbn_tess(), rt_ars_describe(), rt_ars_export(), rt_ars_export5(), rt_ars_ifree(), rt_ars_import(), rt_ars_import5(), rt_ars_plot(), rt_ars_prep(), rt_ars_tcladjust(), rt_ars_tclget(), rt_ars_tess(), rt_binunif_describe(), rt_binunif_export5(), rt_binunif_ifree(), rt_binunif_import5(), rt_binunif_make(), rt_binunif_tcladjust(), rt_binunif_tclget(), rt_bot_describe(), rt_bot_export(), rt_bot_export5(), rt_bot_ifree(), rt_bot_import(), rt_bot_import5(), rt_bot_plot(), rt_bot_plot_poly(), rt_bot_prep(), rt_bot_tcladjust(), rt_bot_tclget(), rt_bot_tess(), rt_bot_xform(), rt_cline_describe(), rt_cline_export(), rt_cline_export5(), rt_cline_ifree(), rt_cline_import(), rt_cline_import5(), rt_cline_plot(), rt_cline_prep(), rt_cline_tcladjust(), rt_cline_tclget(), rt_cline_tess(), rt_comb_describe(), rt_comb_export4(), rt_comb_export5(), rt_comb_ifree(), rt_comb_import5(), rt_comb_make(), rt_comb_tcladjust(), rt_comb_tclget(), rt_db_free_internal(), rt_dsp_describe(), rt_dsp_export(), rt_dsp_export5(), rt_dsp_ifree(), rt_dsp_import(), rt_dsp_import5(), rt_dsp_make(), rt_dsp_norm(), rt_dsp_plot(), rt_dsp_prep(), rt_dsp_tcladjust(), rt_dsp_tclget(), rt_dsp_tess(), rt_ebm_describe(), rt_ebm_export(), rt_ebm_export5(), rt_ebm_ifree(), rt_ebm_import(), rt_ebm_import5(), rt_ebm_make(), rt_ebm_plot(), rt_ebm_prep(), rt_ebm_tcladjust(), rt_ebm_tclget(), rt_ebm_tess(), rt_ehy_describe(), rt_ehy_export(), rt_ehy_export5(), rt_ehy_ifree(), rt_ehy_import(), rt_ehy_import5(), rt_ehy_plot(), rt_ehy_prep(), rt_ehy_tess(), rt_ell_describe(), rt_ell_export(), rt_ell_export5(), rt_ell_ifree(), rt_ell_import(), rt_ell_import5(), rt_ell_plot(), rt_ell_prep(), rt_ell_tess(), rt_ell_tnurb(), rt_epa_describe(), rt_epa_export(), rt_epa_export5(), rt_epa_ifree(), rt_epa_import(), rt_epa_import5(), rt_epa_plot(), rt_epa_prep(), rt_epa_tess(), rt_eto_describe(), rt_eto_export(), rt_eto_export5(), rt_eto_ifree(), rt_eto_import(), rt_eto_import5(), rt_eto_plot(), rt_eto_prep(), rt_eto_tess(), rt_extrude_describe(), rt_extrude_export(), rt_extrude_export5(), rt_extrude_ifree(), rt_extrude_import(), rt_extrude_import5(), rt_extrude_plot(), rt_extrude_prep(), rt_extrude_tcladjust(), rt_extrude_tclget(), rt_extrude_tess(), rt_extrude_xform(), rt_find_paths(), rt_generic_make(), rt_grp_describe(), rt_grp_export(), rt_grp_export5(), rt_grp_ifree(), rt_grp_import(), rt_grp_import5(), rt_grp_plot(), rt_grp_prep(), rt_grp_tess(), rt_hf_describe(), rt_hf_export(), rt_hf_ifree(), rt_hf_import(), rt_hf_plot(), rt_hf_prep(), rt_hf_tess(), rt_hf_to_dsp(), rt_hlf_describe(), rt_hlf_export(), rt_hlf_export5(), rt_hlf_ifree(), rt_hlf_import(), rt_hlf_import5(), rt_hlf_plot(), rt_hlf_prep(), rt_hlf_tess(), rt_hlf_xform(), rt_metaball_describe(), rt_metaball_export5(), rt_metaball_ifree(), rt_metaball_import5(), rt_metaball_plot(), rt_metaball_prep(), rt_mk_binunif(), rt_nmg_describe(), rt_nmg_export(), rt_nmg_export5(), rt_nmg_export_internal(), rt_nmg_ifree(), rt_nmg_import(), rt_nmg_make(), rt_nmg_plot(), rt_nmg_prep(), rt_nmg_tcladjust(), rt_nmg_tclget(), rt_nmg_tess(), rt_nurb_describe(), rt_nurb_export(), rt_nurb_export5(), rt_nurb_ifree(), rt_nurb_import(), rt_nurb_import5(), rt_nurb_plot(), rt_nurb_prep(), rt_nurb_tcladjust(), rt_nurb_tclget(), rt_parsetab_tcladjust(), rt_parsetab_tclget(), rt_part_describe(), rt_part_export(), rt_part_export5(), rt_part_ifree(), rt_part_import(), rt_part_import5(), rt_part_plot(), rt_part_prep(), rt_part_tess(), rt_pg_describe(), rt_pg_export(), rt_pg_ifree(), rt_pg_import(), rt_pg_plot(), rt_pg_plot_poly(), rt_pg_prep(), rt_pg_tess(), rt_pg_to_bot(), rt_pipe_describe(), rt_pipe_export(), rt_pipe_export5(), rt_pipe_ifree(), rt_pipe_import(), rt_pipe_import5(), rt_pipe_plot(), rt_pipe_prep(), rt_pipe_tcladjust(), rt_pipe_tclget(), rt_pipe_tess(), rt_rec_prep(), rt_retrieve_binunif(), rt_rhc_describe(), rt_rhc_export(), rt_rhc_export5(), rt_rhc_ifree(), rt_rhc_import(), rt_rhc_import5(), rt_rhc_plot(), rt_rhc_prep(), rt_rhc_tess(), rt_rpc_describe(), rt_rpc_export(), rt_rpc_export5(), rt_rpc_ifree(), rt_rpc_import(), rt_rpc_import5(), rt_rpc_plot(), rt_rpc_prep(), rt_rpc_tess(), rt_sketch_describe(), rt_sketch_export(), rt_sketch_export5(), rt_sketch_ifree(), rt_sketch_import(), rt_sketch_import5(), rt_sketch_plot(), rt_sketch_tcladjust(), rt_sketch_tclget(), rt_sph_prep(), rt_submodel_describe(), rt_submodel_export(), rt_submodel_export5(), rt_submodel_ifree(), rt_submodel_import(), rt_submodel_import5(), rt_submodel_plot(), rt_submodel_prep(), rt_submodel_tess(), rt_superell_describe(), rt_superell_export(), rt_superell_export5(), rt_superell_ifree(), rt_superell_import(), rt_superell_import5(), rt_superell_plot(), rt_superell_prep(), rt_tgc_describe(), rt_tgc_export(), rt_tgc_export5(), rt_tgc_ifree(), rt_tgc_import(), rt_tgc_import5(), rt_tgc_plot(), rt_tgc_prep(), rt_tgc_tess(), rt_tgc_tnurb(), rt_tor_describe(), rt_tor_export(), rt_tor_export5(), rt_tor_ifree(), rt_tor_import(), rt_tor_import5(), rt_tor_plot(), rt_tor_prep(), rt_tor_tess(), rt_vls_pipept(), rt_vol_describe(), rt_vol_export(), rt_vol_export5(), rt_vol_ifree(), rt_vol_import(), rt_vol_import5(), rt_vol_plot(), rt_vol_prep(), rt_vol_tess(), rt_xxx_describe(), rt_xxx_export(), rt_xxx_export5(), rt_xxx_ifree(), rt_xxx_import(), rt_xxx_import5(), rt_xxx_plot(), rt_xxx_prep(), rt_xxx_tess(), wdb_binary_cmd(), wdb_bot_decimate_cmd(), wdb_comb_std_cmd(), wdb_combadd(), wdb_export(), wdb_facetize_cmd(), wdb_identitize(), wdb_make_bb_cmd(), wdb_move_all_cmd(), wdb_move_arb_edge_cmd(), wdb_move_arb_face_cmd(), wdb_nmg_collapse_cmd(), wdb_nmg_simplify_cmd(), wdb_node_write(), wdb_remove_cmd(), wdb_rotate_arb_face_cmd(), wdb_shells_cmd(), wdb_showmats_cmd(), wdb_smooth_bot_cmd(), and wdb_whatid_cmd().

struct bu_attribute_value_set idb_avs
 

Definition at line 236 of file raytrace.h.

Referenced by db_recurse(), rt_ars_prep(), rt_comb_export5(), rt_db_external5_to_internal5(), rt_db_free_internal(), and rt_extrude_xform().


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