BRL-CAD
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 C_ged_trace_data
 Canalyze_densities
 Canalyze_polygonize_params
 Canalyze_raydiff_results
 Canim_mat
 Canimate
 Canimate::animate_specific
 Cannot_rec
 Capplication
 Capplication_bundle
 Carbn_rec
 Cars_ext
 Cars_rec
 CB_solid
 Cb_surf
 Cbezier_2d_list
 Cbezier_segBezier curve segment
 Cbg_3d_spsr_optsScreened Poisson Surface Reconstruction from oriented point sets
 Cbg_mesh_lod_context
 Cbg_poly_contour
 Cbg_polygon
 Cbg_polygons
 Cbg_tess_tol
 Cbg_trimesh_decimation_settings
 Cbg_trimesh_edges
 Cbg_trimesh_faces
 Cbg_trimesh_halfedgeAlgorithms related to 3D meshes built from triangles
 Cbg_trimesh_optimization_settings
 Cbg_trimesh_solid_errors
 Cbg_vert_tree
 Cbn_complex
 Cbn_gauss
 Cbn_multipoly
 Cbn_poly
 Cbn_spm_map_t
 Cbn_tabdata
 Cbn_table
 Cbn_tol
 Cbn_unif
 Cbot_rec
 Cbot_specific
 Cbound_rpp
 Cboxnode
 CBrepTrimPoint
 CSurfaceTree
 Cbu_attribute_value_pair
 Cbu_attribute_value_set
 Cbu_bitv
 Cbu_cmdtab
 Cbu_color
 Cbu_column_state
 Cbu_dirent
 Cbu_external
 Cbu_glob_context
 Cbu_hist
 Cbu_hook
 Cbu_hook_list
 Cbu_lex_key
 Cbu_lex_t_dbl
 Cbu_lex_t_id
 Cbu_lex_t_int
 Cbu_lex_t_key
 Cbu_lex_token
 Cbu_list
 Cbu_mapped_file
 Cbu_observer
 Cbu_observer_list
 Cbu_opt_desc"Option description" structure
 Cbu_opt_desc_opts
 Cbu_pool
 Cbu_ptbl
 Cbu_rb_list
 Cbu_rb_node
 Cbu_rb_package
 Cbu_rb_tree
 Cbu_stat
 Cbu_structparse
 Cbu_structparse_map
 Cbu_vlb
 Cbu_vls
 Cbv_adc_state
 Cbv_axes
 Cbv_data_arrow_state
 Cbv_data_axes_state
 Cbv_data_label_state
 Cbv_data_line_state
 Cbv_data_polygon_state
 Cbv_data_tclcad
 Cbv_grid_state
 Cbv_interactive_rect_state
 Cbv_label
 Cbv_mesh_lod
 Cbv_obj_settings
 Cbv_other_state
 Cbv_polygon
 Cbv_scene_obj
 Cbv_scene_obj_old_settings
 Cbv_vlblock
 Cbv_vlist
 Cbview
 Cbview_objs
 Cbview_set
 Cbview_settings
 Ccarc_segCircular arc segment
 Ccdt_bmesh
 Ccline_rec
 CColorMap
 Ccombination
 Ccombined_tree_state
 Ccommand_tab
 CCOMPLEX
 Ccsg_object_params
 Ccurvature
 Ccutnode
 Ccutter
 Cdb5_attr_ctype
 Cdb5_ondisk_header
 Cdb5_raw_internal
 Cdb5_registry
 Cdb_full_path
 Cdb_i
 Cdb_search_contextExecution context for the -exec filter
 Cdb_traverse
 Cdb_tree_state
 Cdensity_entry
 CDeserializer
 Cdiff_avp
 Cdiff_result
 Cdiff_seg
 Cdirectory
 Cdisplay_list
 Cdm
 Cdm_hook_data
 Cdm_path_edit_params
 Cdm_plugin
 Cdm_view_data
 Cdraw_update_data_t
 Cdvec< LEN >
 Cdvec_internal< LEN >
 Cdvec_op
 Cdvec_unop
 CedgeNMG topological edge
 Cedge_g_cnurbEdge NURBS curve geometry
 Cedge_g_lsegLine in 3D space
 CedgeuseNMG topological edge usage
 Cexported_pipe_pnt
 Cextr_rec
 CfaceNMG topological face
 Cface_g_planePlanar face geometry
 Cface_g_snurbFace NURBS surface geometry
 CfaceuseNMG topological face usage
 Cfb
 Cfb_platform_specific
 Cfb_plugin
 Cfbserv_client
 Cfbserv_listener
 Cfbserv_obj
 Cfloatpixel
 Cfvec_internal< LEN >
 Cgcv_context
 Cgcv_filter
 Cgcv_opts
 Cgcv_plugin
 Cgcv_region_end_data
 Cged
 Cged_bv_data
 Cged_cmd
 Cged_drawable
 Cged_plugin
 Cged_qray_color
 Cged_qray_fmt
 Cged_selection
 Cged_selection_set
 Cged_selection_sets
 Cged_subprocess
 Cgrid_generator_functions
 ChitInformation about where a ray hits the surface
 Chitmiss
 Cicv_image
 Cident
 Cknot_vectorDefinition of a knot vector
 Clight_pt
 Clight_specific
 Cline_segLine segment
 CloopNMG topological loop
 Cloop_aLoop bounding box
 CloopuseNMG topological loop usage
 Cmater
 Cmater_info
 Cmaterial_rec
 Cmem_map
 Cmember
 Cmfuncs
 CmodelNMG topological model
 Cnirt_state
 Cnmg_curvature
 Cnmg_hit
 Cnmg_hitmiss
 Cnmg_inter_struct
 Cnmg_nurb_poly
 Cnmg_nurb_uv_hit
 Cnmg_radial
 Cnmg_ray
 Cnmg_ray_data
 Cnmg_rec
 Cnmg_seg
 Cnmg_struct_counts
 Cnmg_visit_handlers
 CnmgregionNMG topological region
 Cnmgregion_aRegion bounding box
 Cnurb_segNURB curve segment
 CON_PX_EVENT
 CON_Ray
 Coslo_mat
 Cparticle_rec
 Cpartition
 Cpartition_bundle
 Cpartition_list
 Cpbc_data
 Cpc_constraint_fp
 Cpc_constrnt
 Cpc_param
 Cpc_pc_set
 Cphong_specific
 Cpipewire_rec
 Cpixel_ext
 Cpkg_conn
 Cpkg_header
 Cpkg_switch
 Cplane_ray
 Cplane_specific
 Cpnt
 Cpnt_color
 Cpnt_color_normal
 Cpnt_color_scale
 Cpnt_color_scale_normal
 Cpnt_normal
 Cpnt_scale
 Cpnt_scale_normal
 Cpolydata
 Cpolyhead
 CPooledObject< T >
 CPooledObject< BBNode >
 CPooledObject< BRNode >
 CPooledObject< CurveTree >
 CPooledObject< Stl >
 Cray_data
 CrayInfo
 Crecord
 Crectangular_grid
 Cregion
 Cregion_pair
 Cresource
 Crt_anim_color
 Crt_anim_property
 Crt_annot_internal
 Crt_ant
 Crt_arb_internal
 Crt_arbn_internal
 Crt_ars_internal
 Crt_binunif_internal
 Crt_bot_internal
 Crt_bot_list
 Crt_brep_internal
 Crt_cline_internal
 Crt_comb_internal
 Crt_constraint_internal
 Crt_curve
 Crt_datum_internal
 Crt_db_internal
 Crt_dsp_internal
 Crt_ebm_internal
 Crt_ehy_internal
 Crt_ell_internal
 Crt_epa_internal
 Crt_eto_internal
 Crt_extrude_internal
 Crt_functab
 Crt_g
 Crt_gen_worker_vars
 Crt_grip_internal
 Crt_half_internal
 Crt_hf_internal
 Crt_hrt_internal
 Crt_htbl
 Crt_hyp_internal
 Crt_i
 Crt_joint_internal
 Crt_material_internal
 Crt_metaball_internal
 Crt_nurb_internal
 Crt_object_selections
 Crt_part_internal
 Crt_pattern_data
 Crt_pg_face_internalHas npoly elements
 Crt_pg_internal
 Crt_piecelist
 Crt_piecestate
 Crt_pipe_internal
 Crt_pnts_internal
 Crt_point_labels
 Crt_reprep_obj_list
 Crt_revolve_internal
 Crt_rhc_internal
 Crt_rpc_internal
 Crt_script_internal
 Crt_selection
 Crt_selection_operation
 Crt_selection_query
 Crt_selection_set
 Crt_selection_translation
 Crt_sketch_internal
 Crt_submodel_internal
 Crt_superell_internal
 Crt_texture
 Crt_tgc_internal
 Crt_tor_internal
 Crt_tree_array
 Crt_vol_internal
 Crt_wdb
 Cscript_rec
 Cseg
 CSerializer
 Cshadework
 CshellNMG topological shell
 Cshell_aShell bounding box
 Csketch_rec
 Csolidrec
 Csoltab
 Cstrsol
 Csubbrep_island_data
 Csubbrep_shoal_data
 CSubcurve
 CSubsurface
 Ctclcad_ged_data
 Ctclcad_io_data
 Ctclcad_obj
 Ctclcad_view_data
 CTIE_3_s
 Ctie_id_s
 Ctie_kdtree_s
 Ctie_ray_s
 Ctie_s
 Ctie_tri_s
 Ctree
 Ctree::tree_cts
 Ctree::tree_db_leaf
 Ctree::tree_leaf
 Ctree::tree_nmgregion
 Ctree::tree_node
 Ctri_float_specific
 Ctri_specific
 Ctxt_seg
 Cuvcoord
 Cvd_curve
 CvertexNMG topological vertex - the simplest element of the topology system
 Cvertex_gPoint in 3D space
 CvertexuseNMG topological vertex usage
 Cvertexuse_a_cnurbVertexuse NURBS parameters
 Cvertexuse_a_planeVertexuse normal
 Cvfont
 Cvfont_dispatch
 CvoxelRegion
 Cwdb_metaball_pnt
 Cwdb_pipe_pnt
 Cwmember
 CxrayPrimary ray data structure
 Cxrays