Blender  V3.3
File List
Here is a list of all files with brief descriptions:
 ABC_alembic.h
 abc_archive.cc
 abc_archive.h
 abc_axis_conversion.cc
 abc_axis_conversion.h
 abc_custom_props.cc
 abc_custom_props.h
 abc_customdata.cc
 abc_customdata.h
 abc_export_capi.cc
 abc_export_test.cc
 abc_hierarchy_iterator.cc
 abc_hierarchy_iterator.h
 abc_matrix_test.cc
 abc_reader_archive.cc
 abc_reader_archive.h
 abc_reader_camera.cc
 abc_reader_camera.h
 abc_reader_curves.cc
 abc_reader_curves.h
 abc_reader_mesh.cc
 abc_reader_mesh.h
 abc_reader_nurbs.cc
 abc_reader_nurbs.h
 abc_reader_object.cc
 abc_reader_object.h
 abc_reader_points.cc
 abc_reader_points.h
 abc_reader_transform.cc
 abc_reader_transform.h
 abc_subdiv_disabler.cc
 abc_subdiv_disabler.h
 abc_util.cc
 abc_util.h
 abc_writer_abstract.cc
 abc_writer_abstract.h
 abc_writer_camera.cc
 abc_writer_camera.h
 abc_writer_curves.cc
 abc_writer_curves.h
 abc_writer_hair.cc
 abc_writer_hair.h
 abc_writer_instance.cc
 abc_writer_instance.h
 abc_writer_mball.cc
 abc_writer_mball.h
 abc_writer_mesh.cc
 abc_writer_mesh.h
 abc_writer_nurbs.cc
 abc_writer_nurbs.h
 abc_writer_points.cc
 abc_writer_points.h
 abc_writer_transform.cc
 abc_writer_transform.h
 abstract_hierarchy_iterator.cc
 abstract_hierarchy_iterator_test.cc
 abstract_view.cc
 abstract_view_item.cc
 accumulate.h
 action.c
 action_bones.cc
 action_buttons.c
 action_data.c
 action_draw.c
 action_edit.c
 action_intern.h
 action_mirror.c
 action_ops.c
 action_select.c
 action_test.cc
 adaptive_sampling.cpp
 integrator/adaptive_sampling.h
 kernel/film/adaptive_sampling.h
 add_curves_on_mesh.cc
 addon.c
 AdvancedFunctions0D.cppFunctions taking 0D input
 AdvancedFunctions0D.hFunctions taking 0D input
 AdvancedFunctions1D.cppFunctions taking 1D input
 AdvancedFunctions1D.hFunctions taking 1D input
 AdvancedPredicates1D.hClass gathering stroke creation algorithms
 AdvancedStrokeShaders.cppFredo's stroke shaders
 AdvancedStrokeShaders.hFredo's stroke shaders
 alembic.cpp
 alembic.h
 alembic_capi.cc
 alembic_read.cpp
 alembic_read.h
 algorithm.h
 aligned_malloc.cc
 aligned_malloc.cpp
 cycles/util/aligned_malloc.h
 libmv/libmv/base/aligned_malloc.h
 alloc.h
 allocimbuf.c
 anim_channels_defines.c
 anim_channels_edit.c
 anim_data.c
 anim_deps.c
 anim_draw.c
 anim_filter.c
 anim_intern.h
 anim_ipo_utils.c
 anim_markers.c
 anim_motion_paths.c
 anim_movie.c
 anim_ops.c
 anim_path.c
 anim_sys.c
 anim_visualization.c
 animation.c
 AnimationClipExporter.cpp
 AnimationClipExporter.h
 AnimationExporter.cpp
 AnimationExporter.h
 AnimationImporter.cpp
 AnimationImporter.h
 annotate_draw.c
 annotate_paint.c
 anonymous_attribute.cc
 ao.h
 aov.h
 AppCanvas.cpp
 AppCanvas.h
 AppConfig.cpp
 AppConfig.hConfiguration file
 appdir.c
 AppView.cpp
 AppView.h
 ArbitraryGridDensityProvider.cppClass to define a cell grid surrounding the projected image of a scene
 ArbitraryGridDensityProvider.hClass to define a cell grid surrounding the projected image of a scene
 area.c
 area_query.c
 area_utils.c
 args.h
 armature.c
 Armature.cpp
 Armature.hpp
 armature_add.c
 armature_deform.c
 armature_edit.c
 armature_intern.h
 armature_naming.c
 armature_ops.c
 armature_pose.cc
 armature_relations.c
 armature_select.c
 armature_selection.cc
 armature_skinning.c
 armature_test.cc
 armature_update.c
 armature_utils.c
 ArmatureExporter.cpp
 ArmatureExporter.h
 ArmatureImporter.cpp
 ArmatureImporter.h
 cycles/util/array.h
 libmv/libmv/base/array.h
 array_nd.cc
 array_nd.h
 array_nd_test.cc
 array_store.cArray storage to minimize duplication
 array_store_utils.cHelper functions for BLI_array_store API
 array_utils.cGeneric array manipulation API
 arrow3d_gizmo.c
 asset.cc
 blenkernel/intern/asset_catalog.cc
 editors/asset/intern/asset_catalog.cc
 asset_catalog_path.cc
 asset_catalog_path_test.cc
 asset_catalog_test.cc
 asset_catalog_tree_view.cc
 asset_filter.cc
 asset_handle.cc
 asset_indexer.cc
 asset_library.cc
 asset_library_reference.cc
 asset_library_reference.hh
 asset_library_reference_enum.cc
 asset_library_service.cc
 asset_library_service.hh
 asset_library_service_test.cc
 asset_library_test.cc
 asset_list.cc
 asset_mark_clear.cc
 asset_ops.cc
 asset_temp_id_consumer.cc
 asset_test.cc
 asset_type.cc
 astar.cAn implementation of the A* (AStar) algorithm to solve shortest path problem
 atomic.h
 atomic_ops.hProvides wrapper around system-specific atomic primitives, and some extensions (faked-atomic operations over float numbers)
 atomic_ops_ext.h
 atomic_ops_msvc.h
 atomic_ops_unix.h
 atomic_ops_utils.h
 atomic_test.cc
 attribute.cc
 hydra/attribute.cpp
 scene/attribute.cpp
 hydra/attribute.h
 kernel/geom/attribute.h
 kernel/svm/attribute.h
 scene/attribute.h
 attribute_access.cc
 attribute_access_intern.hh
 attribute_math.cc
 AUD_PyInit.cpp
 AUD_PyInit.h
 AUD_Set.cpp
 AUD_Set.h
 autoexec.c
 AutoPtrHelper.hUtility header for auto_ptr/unique_ptr selection
 intern/autotrack.cc
 libmv/autotrack/autotrack.cc
 intern/autotrack.h
 libmv/autotrack/autotrack.h
 AverageAreaGridDensityProvider.cppClass to define a cell grid surrounding the projected image of a scene
 AverageAreaGridDensityProvider.hClass to define a cell grid surrounding the projected image of a scene
 avi.c
 AVI_avi.h
 avi_codecs.c
 avi_endian.c
 avi_endian.h
 avi_intern.h
 avi_mjpeg.c
 avi_mjpeg.h
 avi_options.c
 avi_rgb.c
 avi_rgb.h
 avi_rgb32.c
 avi_rgb32.h
 avxb.h
 avxf.h
 avxi.h
 kernel/osl/background.cpp
 scene/background.cpp
 kernel/light/background.h
 scene/background.h
 bake.cThe API itself is simple. Blender sends a populated array of BakePixels to the renderer, and gets back an array of floats with the result
 bake.cpp
 kernel/bake/bake.h
 scene/bake.h
 BaseIterator.hClasses defining the basic "Iterator" design pattern
 BaseObject.cppBase Class for most shared objects (Node, Rep). Defines the addRef, release system
 BaseObject.hBase Class for most shared objects (Node, Rep). Defines the addRef, release system
 Basic.c
 Basic.h
 basic_depth_info.hh
 basic_engine.c
 basic_engine.h
 basic_private.h
 basic_shader.c
 BasicStrokeShaders.cppClass gathering basic stroke shaders
 BasicStrokeShaders.hClass gathering basic stroke shaders
 BBox.hA class to hold a bounding box
 BCAnimationCurve.cpp
 BCAnimationCurve.h
 BCAnimationSampler.cpp
 BCAnimationSampler.h
 BCMath.cpp
 BCMath.h
 BCSampleData.cpp
 BCSampleData.h
 bevel.h
 Bezier.cppClass to define a Bezier curve of order 4
 Bezier.hClass to define a Bezier curve of order 4
 bgl.c
 bgl.h
 BIF_glutil.h
 BIK_api.h
 binning.cpp
 binning.h
 bitmap.c
 bitmap_draw_2d.c
 BKE_action.hBlender kernel action and pose functionality
 BKE_action.hh
 BKE_addon.h
 BKE_anim_data.h
 BKE_anim_path.h
 BKE_anim_visualization.h
 BKE_animsys.h
 BKE_anonymous_attribute.h
 BKE_anonymous_attribute.hh
 BKE_appdir.h
 BKE_armature.h
 BKE_armature.hh
 BKE_asset.h
 BKE_asset_catalog.hh
 BKE_asset_catalog_path.hh
 BKE_asset_library.h
 BKE_asset_library.hh
 BKE_attribute.hGeneric geometry attributes built on CustomData
 BKE_attribute.hh
 BKE_attribute_math.hh
 BKE_autoexec.h
 BKE_blender.hBlender util stuff
 BKE_blender_copybuffer.h
 BKE_blender_undo.h
 BKE_blender_user_menu.h
 BKE_blender_version.h
 BKE_blendfile.h
 BKE_blendfile_link_append.h
 BKE_boids.h
 BKE_bpath.h
 BKE_brush.h
 BKE_bvhutils.h
 BKE_cachefile.h
 BKE_callbacks.h
 BKE_camera.hCamera data-block and utility functions
 BKE_ccg.h
 BKE_cdderivedmesh.h
 BKE_cloth.h
 BKE_collection.h
 BKE_collision.h
 BKE_colorband.h
 BKE_colortools.h
 BKE_constraint.h
 BKE_context.h
 BKE_crazyspace.h
 BKE_crazyspace.hh
 BKE_cryptomatte.h
 BKE_cryptomatte.hh
 BKE_curve.h
 BKE_curve_legacy_convert.hh
 BKE_curve_to_mesh.hh
 BKE_curveprofile.h
 BKE_curves.hLow-level operations for curves that cannot be defined in the C++ header yet
 BKE_curves.hhLow-level operations for curves
 BKE_curves_utils.hhLow-level operations for curves
 BKE_customdata.hCustomData interface, see also DNA_customdata_types.h
 BKE_customdata_file.h
 BKE_data_transfer.h
 BKE_deform.hSupport for deformation groups and hooks
 BKE_DerivedMesh.h
 BKE_displist.hDisplay list (or rather multi purpose list) stuff
 BKE_duplilist.h
 BKE_dynamicpaint.h
 BKE_editlattice.h
 BKE_editmesh.h
 BKE_editmesh_bvh.h
 BKE_editmesh_cache.h
 BKE_editmesh_tangent.h
 BKE_effect.h
 BKE_fcurve.h
 BKE_fcurve_driver.h
 BKE_fluid.h
 BKE_freestyle.h
 BKE_geometry_fields.hh
 BKE_geometry_set.h
 BKE_geometry_set.hh
 BKE_geometry_set_instances.hh
 BKE_global.h
 BKE_gpencil.h
 BKE_gpencil_curve.h
 BKE_gpencil_geom.h
 BKE_gpencil_modifier.h
 BKE_gpencil_update_cache.h
 BKE_icons.h
 BKE_idprop.h
 BKE_idprop.hh
 BKE_idtype.h
 BKE_image.h
 BKE_image_format.h
 BKE_image_partial_update.hh
 BKE_image_save.h
 BKE_image_wrappers.hh
 BKE_ipo.h
 BKE_kelvinlet.h
 BKE_key.h
 BKE_keyconfig.h
 BKE_lattice.h
 BKE_layer.h
 BKE_lib_id.h
 BKE_lib_override.h
 BKE_lib_query.h
 BKE_lib_remap.h
 BKE_library.h
 BKE_light.hGeneral operations, lookup, etc. for blender lights
 BKE_lightprobe.hGeneral operations for probes
 BKE_linestyle.hBlender kernel freestyle line style functionality
 BKE_main.h
 BKE_main_idmap.h
 BKE_main_namemap.h
 BKE_mask.h
 BKE_material.hGeneral operations, lookup, etc. for materials
 BKE_mball.h
 BKE_mball_tessellate.h
 BKE_mesh.h
 BKE_mesh_boolean_convert.hh
 BKE_mesh_fair.h
 BKE_mesh_iterators.h
 BKE_mesh_legacy_convert.h
 BKE_mesh_mapping.h
 BKE_mesh_mirror.h
 BKE_mesh_remap.h
 BKE_mesh_remesh_voxel.h
 BKE_mesh_runtime.h
 BKE_mesh_sample.hh
 BKE_mesh_tangent.h
 BKE_mesh_types.h
 BKE_mesh_wrapper.h
 BKE_modifier.h
 BKE_movieclip.h
 BKE_multires.h
 BKE_nla.h
 BKE_node.h
 BKE_node_runtime.hh
 BKE_node_tree_update.h
 BKE_object.hGeneral operations, lookup, etc. for blender objects
 BKE_object_deform.hFunctions for dealing with objects and deform verts, used by painting and tools
 BKE_object_facemap.hFunctions for dealing with object face-maps
 BKE_ocean.h
 BKE_outliner_treehash.h
 BKE_packedFile.h
 BKE_paint.h
 BKE_particle.h
 BKE_pbvh.hA BVH for high poly meshes
 BKE_pbvh_pixels.hh
 BKE_pointcache.h
 BKE_pointcloud.hGeneral operations for point clouds
 BKE_preferences.h
 BKE_report.h
 BKE_rigidbody.hAPI for Blender-side Rigid Body stuff
 BKE_scene.h
 BKE_screen.h
 BKE_sequencer_offscreen.h
 BKE_shader_fx.h
 BKE_shrinkwrap.h
 BKE_simulation.h
 BKE_softbody.h
 BKE_sound.h
 BKE_speaker.hGeneral operations for speakers
 BKE_spline.hh
 BKE_studiolight.h
 BKE_subdiv.h
 BKE_subdiv_ccg.h
 BKE_subdiv_deform.h
 BKE_subdiv_eval.h
 BKE_subdiv_foreach.h
 BKE_subdiv_mesh.h
 BKE_subdiv_modifier.h
 BKE_subdiv_topology.h
 BKE_subsurf.h
 BKE_text.h
 BKE_text_suggestions.h
 BKE_texture.h
 BKE_tracking.h
 BKE_type_conversions.hh
 BKE_undo_system.h
 BKE_unit.h
 BKE_vfont.h
 BKE_vfontdata.hA structure to represent vector fonts, and to load them from PostScript fonts
 BKE_volume.hVolume data-block
 BKE_volume_render.hVolume data-block rendering and viewport drawing utilities
 BKE_volume_to_mesh.hh
 BKE_workspace.h
 BKE_world.h
 BKE_writeavi.h
 BKE_writeffmpeg.h
 bl_math_py_api.c
 bl_math_py_api.h
 blackbody.h
 blank3d_gizmo.c
 blend_validate.c
 blender.c
 blender_copybuffer.c
 blender_launcher_win32.c
 blender_thumbnailer.cc
 blender_undo.c
 blender_user_menu.c
 BlenderContext.cpp
 BlenderContext.h
 BlenderFileLoader.cpp
 BlenderFileLoader.h
 BlenderStrokeRenderer.cpp
 BlenderStrokeRenderer.h
 BlenderStyleModule.h
 BlenderTypes.h
 blendfile.c
 blendfile_link_append.c
 blendfile_load_test.cc
 blendfile_loading_base_test.cc
 blendfile_loading_base_test.h
 blendthumb.hh
 blendthumb_extract.cc
 blendthumb_png.cc
 blendthumb_win32.cc
 blendthumb_win32_dll.cc
 blf.c
 BLF_api.h
 blf_default.c
 blf_dir.c
 blf_font.c
 blf_font_default.c
 blf_font_win32_compat.c
 blf_glyph.c
 blf_internal.h
 blf_internal_types.h
 blf_py_api.c
 blf_py_api.h
 blf_thumbs.c
 blf_util.c
 BLI_alloca.h
 BLI_allocator.hh
 BLI_any.hh
 BLI_any_test.cc
 BLI_args.cA general argument parsing module
 BLI_args.hA general argument parsing module
 BLI_array.cA (mainly) macro array library
 BLI_array.hA (mainly) macro array library
 BLI_array.hh
 BLI_array_store.hEfficient in-memory storage of multiple similar arrays
 BLI_array_store_test.cc
 BLI_array_store_utils.h
 BLI_array_test.cc
 BLI_array_utils.hGeneric array manipulation API
 BLI_array_utils_test.cc
 BLI_asan.h
 BLI_assert.c
 BLI_assert.h
 BLI_astar.hAn implementation of the A* (AStar) algorithm to solve shortest path problem
 BLI_bitmap.h
 BLI_bitmap_draw_2d.h
 BLI_bitmap_test.cc
 BLI_blenlib.h
 BLI_bounds.hh
 BLI_bounds_test.cc
 BLI_boxpack_2d.h
 BLI_buffer.h
 BLI_color.cc
 BLI_color.hh
 BLI_color_mix.hh
 BLI_color_test.cc
 BLI_compiler_attrs.h
 BLI_compiler_compat.h
 BLI_compiler_typecheck.h
 BLI_console.hSet of utility functions and constants to work with consoles
 BLI_convexhull_2d.h
 BLI_cpp_type.hh
 BLI_cpp_type_make.hh
 BLI_cpp_type_test.cc
 BLI_delaunay_2d.h
 BLI_delaunay_2d_test.cc
 BLI_devirtualize_parameters.hh
 BLI_dial_2d.c
 BLI_dial_2d.h
 BLI_disjoint_set.hh
 BLI_disjoint_set_test.cc
 BLI_dlrbTree.h
 BLI_dot_export.hh
 BLI_dot_export_attribute_enums.hh
 BLI_dynlib.h
 BLI_dynstr.c
 BLI_dynstr.hA dynamically sized string ADT
 BLI_easing.h
 BLI_edgehash.h
 BLI_edgehash_test.cc
 BLI_endian_defines.h
 BLI_endian_switch.h
 BLI_endian_switch_inline.h
 BLI_enumerable_thread_specific.hh
 BLI_exception_safety_test_utils.hh
 BLI_expr_pylike_eval.h
 BLI_expr_pylike_eval_test.cc
 BLI_filelist.c
 BLI_fileops.hFile and directory operations
 BLI_fileops.hhFile and directory operations
 BLI_fileops_test.cc
 BLI_fileops_types.hSome types for dealing with directories
 BLI_filereader.hWrapper for reading from various sources (e.g. raw files, compressed files, memory...)
 BLI_float3x3.hh
 BLI_float3x3_test.cc
 BLI_float4x4.hh
 BLI_fnmatch.h
 BLI_function_ref.hh
 BLI_function_ref_test.cc
 BLI_generic_array.hh
 BLI_generic_array_test.cc
 BLI_generic_pointer.hh
 BLI_generic_span.hh
 BLI_generic_span_test.cc
 BLI_generic_value_map.hh
 BLI_generic_vector_array.hh
 BLI_generic_vector_array_test.cc
 BLI_generic_virtual_array.hh
 BLI_generic_virtual_vector_array.hh
 BLI_ghash.c
 BLI_ghash.h
 BLI_ghash_performance_test.cc
 BLI_ghash_test.cc
 BLI_ghash_utils.c
 BLI_gsqueue.h
 BLI_hash.h
 BLI_hash.hh
 BLI_hash_md5.h
 BLI_hash_mm2a.h
 BLI_hash_mm2a_test.cc
 BLI_hash_mm3.h
 BLI_hash_tables.hh
 BLI_heap.c
 BLI_heap.hA min-heap / priority queue ADT
 BLI_heap_simple.c
 BLI_heap_simple.hA min-heap / priority queue ADT
 BLI_heap_simple_test.cc
 BLI_heap_test.cc
 BLI_index_mask.hh
 BLI_index_mask_ops.hh
 BLI_index_mask_test.cc
 BLI_index_range.cc
 BLI_index_range.hh
 BLI_index_range_test.cc
 BLI_inplace_priority_queue.hh
 BLI_inplace_priority_queue_test.cc
 BLI_iterator.h
 BLI_jitter_2d.h
 BLI_kdopbvh.cBVH-tree implementation
 BLI_kdopbvh.h
 BLI_kdopbvh_test.cc
 BLI_kdtree.hA KD-tree for nearest neighbor search
 BLI_kdtree_impl.hA KD-tree for nearest neighbor search
 BLI_kdtree_test.cc
 BLI_lasso_2d.h
 BLI_length_parameterize.hh
 BLI_length_parameterize_test.cc
 BLI_linear_allocator.hh
 BLI_linear_allocator_test.cc
 BLI_link_utils.hSingle link-list utility macros. (header only api)
 BLI_linklist.c
 BLI_linklist.h
 BLI_linklist_lockfree.c
 BLI_linklist_lockfree.h
 BLI_linklist_lockfree_test.cc
 BLI_linklist_stack.hBLI_LINKSTACK_*** wrapper macros for using a LinkNode to store a stack of pointers, using a single linked list allocated from a mempool
 BLI_listbase.h
 BLI_listbase_test.cc
 BLI_listbase_wrapper.hh
 BLI_map.hh
 BLI_map_slots.hh
 BLI_map_test.cc
 BLI_math.h
 BLI_math_base.h
 BLI_math_base.hh
 BLI_math_base_safe.h
 BLI_math_base_safe_test.cc
 BLI_math_base_test.cc
 BLI_math_bits.h
 BLI_math_bits_test.cc
 BLI_math_boolean.hhMath vector functions needed specifically for mesh intersect and boolean
 BLI_math_color.h
 BLI_math_color.hh
 BLI_math_color_blend.h
 BLI_math_color_test.cc
 BLI_math_geom.h
 BLI_math_geom_test.cc
 BLI_math_inline.h
 BLI_math_interp.h
 BLI_math_matrix.h
 BLI_math_matrix_test.cc
 BLI_math_mpq.hh
 BLI_math_rotation.h
 BLI_math_rotation.hh
 BLI_math_rotation_test.cc
 BLI_math_solvers.h
 BLI_math_solvers_test.cc
 BLI_math_statistics.h
 BLI_math_time.h
 BLI_math_time_test.cc
 BLI_math_vec_mpq_types.hh
 BLI_math_vec_types.hh
 BLI_math_vec_types_test.cc
 BLI_math_vector.h
 BLI_math_vector.hh
 BLI_math_vector_test.cc
 BLI_memarena.cEfficient memory allocation for many small chunks
 BLI_memarena.h
 BLI_memblock.c
 BLI_memblock.h
 BLI_memiter.c
 BLI_memiter.h
 BLI_memiter_test.cc
 BLI_memory_utils.hGeneric memory manipulation API
 BLI_memory_utils.hh
 BLI_memory_utils_test.cc
 BLI_mempool.c
 BLI_mempool.h
 BLI_mempool_private.h
 BLI_mesh_boolean.hh
 BLI_mesh_boolean_test.cc
 BLI_mesh_intersect.hh
 BLI_mesh_intersect_test.cc
 BLI_mmap.c
 BLI_mmap.h
 BLI_multi_value_map.hh
 BLI_multi_value_map_test.cc
 BLI_noise.h
 BLI_noise.hh
 BLI_parameter_pack_utils.hh
 BLI_path_util.h
 BLI_path_util_test.cc
 BLI_polyfill_2d.h
 BLI_polyfill_2d_beautify.h
 BLI_polyfill_2d_test.cc
 BLI_probing_strategies.hh
 BLI_quadric.h
 BLI_rand.hRandom number functions
 BLI_rand.hh
 BLI_range.h
 BLI_rect.h
 BLI_resource_scope.hh
 BLI_ressource_strings.h
 BLI_scanfill.h
 BLI_serialize.hh
 BLI_serialize_test.cc
 BLI_session_uuid.h
 BLI_session_uuid_test.cc
 BLI_set.hh
 BLI_set_slots.hh
 BLI_set_test.cc
 BLI_simd.h
 BLI_smallhash.h
 BLI_sort.h
 BLI_sort.hh
 BLI_sort_utils.h
 BLI_span.hh
 BLI_span_test.cc
 BLI_stack.h
 BLI_stack.hh
 BLI_stack_cxx_test.cc
 BLI_stack_test.cc
 BLI_strict_flags.hStrict compiler flags for areas of code we want to ensure don't do conversions without us knowing about it
 BLI_string.h
 BLI_string_cursor_utf8.h
 BLI_string_ref.hh
 BLI_string_ref_test.cc
 BLI_string_search.h
 BLI_string_search_test.cc
 BLI_string_test.cc
 BLI_string_utf8.h
 BLI_string_utf8_test.cc
 BLI_string_utils.h
 BLI_sys_types.h
 BLI_system.h
 BLI_task.h
 BLI_task.hh
 BLI_task_graph_test.cc
 BLI_task_performance_test.cc
 BLI_task_test.cc
 BLI_threads.h
 BLI_timecode.h
 BLI_timeit.hh
 BLI_timer.c
 BLI_timer.h
 BLI_user_counter.hh
 BLI_utildefines.h
 BLI_utildefines_iter.h
 BLI_utildefines_stack.h
 BLI_utildefines_variadic.h
 BLI_utility_mixins.hh
 BLI_uuid.h
 BLI_uuid_test.cc
 BLI_uvproject.h
 BLI_vector.hh
 BLI_vector_adaptor.hh
 BLI_vector_set.hh
 BLI_vector_set_slots.hh
 BLI_vector_set_test.cc
 BLI_vector_test.cc
 BLI_virtual_array.hh
 BLI_virtual_array_test.cc
 BLI_virtual_vector_array.hh
 BLI_voronoi_2d.h
 BLI_voxel.h
 BLI_winstuff.hCompatibility-like things for windows
 BLO_blend_defs.hDefines for blend-file codes
 BLO_blend_validate.hUtilities ensuring .blend file (i.e. Main) is in valid state during write and/or read process
 BLO_read_write.h
 BLO_readfile.hExternal readfile function prototypes
 BLO_undofile.h
 BLO_writefile.hExternal writefile.c function prototypes
 BlockDXT.cpp
 BlockDXT.h
 blt_lang.c
 BLT_lang.h
 blt_translation.c
 BLT_translation.h
 bmesh.h
 bmesh_beautify.c
 bmesh_beautify.h
 bmesh_bevel.c
 bmesh_bevel.h
 bmesh_bisect_plane.c
 bmesh_bisect_plane.h
 bmesh_boolean.cc
 bmesh_boolean.h
 bmesh_callback_generic.c
 bmesh_callback_generic.h
 bmesh_class.h
 bmesh_construct.c
 bmesh_construct.h
 bmesh_core.c
 bmesh_core.h
 bmesh_core_test.cc
 bmesh_decimate.h
 bmesh_decimate_collapse.c
 bmesh_decimate_dissolve.c
 bmesh_decimate_unsubdivide.c
 bmesh_delete.c
 bmesh_delete.h
 bmesh_edgeloop.c
 bmesh_edgeloop.h
 bmesh_edgenet.c
 bmesh_edgenet.h
 bmesh_edgesplit.c
 bmesh_edgesplit.h
 bmesh_error.h
 bmesh_inline.h
 bmesh_interp.c
 bmesh_interp.h
 bmesh_intersect.c
 bmesh_intersect.h
 bmesh_intersect_edges.c
 bmesh_intersect_edges.h
 bmesh_iterators.c
 bmesh_iterators.h
 bmesh_iterators_inline.h
 bmesh_log.c
 bmesh_log.h
 bmesh_marking.c
 bmesh_marking.h
 bmesh_mesh.cc
 bmesh_mesh.h
 bmesh_mesh_convert.cc
 bmesh_mesh_convert.h
 bmesh_mesh_debug.c
 bmesh_mesh_debug.h
 bmesh_mesh_duplicate.c
 bmesh_mesh_duplicate.h
 bmesh_mesh_normals.c
 bmesh_mesh_normals.h
 bmesh_mesh_partial_update.c
 bmesh_mesh_partial_update.h
 bmesh_mesh_tessellate.c
 bmesh_mesh_tessellate.h
 bmesh_mesh_validate.c
 bmesh_mesh_validate.h
 bmesh_mods.c
 bmesh_mods.h
 bmesh_opdefines.c
 bmesh_operator_api.h
 bmesh_operator_api_inline.h
 bmesh_operators.c
 bmesh_operators.h
 bmesh_operators_private.h
 bmesh_path.c
 bmesh_path.h
 bmesh_path_region.c
 bmesh_path_region.h
 bmesh_path_region_uv.c
 bmesh_path_region_uv.h
 bmesh_path_uv.c
 bmesh_path_uv.h
 bmesh_polygon.c
 bmesh_polygon.h
 bmesh_polygon_edgenet.c
 bmesh_polygon_edgenet.h
 bmesh_private.h
 bmesh_py_api.c
 bmesh_py_api.h
 bmesh_py_geometry.c
 bmesh_py_geometry.h
 bmesh_py_ops.c
 bmesh_py_ops.h
 bmesh_py_ops_call.c
 bmesh_py_ops_call.h
 bmesh_py_types.c
 bmesh_py_types.h
 bmesh_py_types_customdata.c
 bmesh_py_types_customdata.h
 bmesh_py_types_meshdata.c
 bmesh_py_types_meshdata.h
 bmesh_py_types_select.c
 bmesh_py_types_select.h
 bmesh_py_utils.c
 bmesh_py_utils.h
 bmesh_query.c
 bmesh_query.h
 bmesh_query_inline.h
 bmesh_query_uv.c
 bmesh_query_uv.h
 bmesh_region_match.c
 bmesh_region_match.h
 bmesh_separate.c
 bmesh_separate.h
 bmesh_structure.c
 bmesh_structure.h
 bmesh_structure_inline.h
 bmesh_tools.h
 bmesh_triangulate.c
 bmesh_triangulate.h
 bmesh_walkers.c
 bmesh_walkers.h
 bmesh_walkers_impl.c
 bmesh_walkers_private.h
 bmesh_wireframe.c
 bmesh_wireframe.h
 bmo_beautify.c
 bmo_bevel.c
 bmo_bisect_plane.c
 bmo_bridge.c
 bmo_connect.c
 bmo_connect_concave.c
 bmo_connect_nonplanar.c
 bmo_connect_pair.c
 bmo_create.c
 bmo_dissolve.c
 bmo_dupe.c
 bmo_edgenet.c
 bmo_extrude.c
 bmo_fill_attribute.c
 bmo_fill_edgeloop.c
 bmo_fill_grid.c
 bmo_fill_holes.c
 bmo_hull.c
 bmo_inset.c
 bmo_join_triangles.c
 bmo_mesh_convert.c
 bmo_mirror.c
 bmo_normals.c
 bmo_offset_edgeloops.c
 bmo_planar_faces.c
 bmo_poke.c
 bmo_primitive.c
 bmo_removedoubles.c
 bmo_rotate_edges.c
 bmo_smooth_laplacian.c
 bmo_split_edges.c
 bmo_subdivide.c
 bmo_subdivide_edgering.c
 bmo_symmetrize.c
 bmo_triangulate.c
 bmo_unsubdivide.c
 bmo_utils.c
 bmo_wireframe.c
 bmp.c
 boids.c
 boost_locale_wrapper.cpp
 boost_locale_wrapper.h
 boundbox.h
 BoxGrid.cppClass to define a cell grid surrounding the projected image of a scene
 BoxGrid.hClass to define a cell grid surrounding the projected image of a scene
 boxpack_2d.c
 bpath.c
 bpath_test.cc
 bpy.c
 bpy.h
 BPy_AdjacencyIterator.cpp
 BPy_AdjacencyIterator.h
 bpy_app.c
 bpy_app.h
 bpy_app_alembic.c
 bpy_app_alembic.h
 bpy_app_build_options.c
 bpy_app_build_options.h
 bpy_app_ffmpeg.c
 bpy_app_ffmpeg.h
 bpy_app_handlers.c
 bpy_app_handlers.h
 bpy_app_icons.c
 bpy_app_icons.h
 bpy_app_ocio.c
 bpy_app_ocio.h
 bpy_app_oiio.c
 bpy_app_oiio.h
 bpy_app_opensubdiv.c
 bpy_app_opensubdiv.h
 bpy_app_openvdb.c
 bpy_app_openvdb.h
 bpy_app_sdl.c
 bpy_app_sdl.h
 bpy_app_timers.c
 bpy_app_timers.h
 bpy_app_translations.c
 bpy_app_translations.h
 bpy_app_usd.c
 bpy_app_usd.h
 BPy_BackboneStretcherShader.cpp
 BPy_BackboneStretcherShader.h
 BPy_BBox.cpp
 BPy_BBox.h
 BPy_BezierCurveShader.cpp
 BPy_BezierCurveShader.h
 BPy_BinaryPredicate0D.cpp
 BPy_BinaryPredicate0D.h
 BPy_BinaryPredicate1D.cpp
 BPy_BinaryPredicate1D.h
 BPy_BlenderTextureShader.cpp
 BPy_BlenderTextureShader.h
 BPy_CalligraphicShader.cpp
 BPy_CalligraphicShader.h
 bpy_capi_utils.c
 bpy_capi_utils.h
 BPy_Chain.cpp
 BPy_Chain.h
 BPy_ChainingIterator.cpp
 BPy_ChainingIterator.h
 BPy_ChainingTimeStampF1D.cpp
 BPy_ChainingTimeStampF1D.h
 BPy_ChainPredicateIterator.cpp
 BPy_ChainPredicateIterator.h
 BPy_ChainSilhouetteIterator.cpp
 BPy_ChainSilhouetteIterator.h
 BPy_ColorNoiseShader.cpp
 BPy_ColorNoiseShader.h
 BPy_ConstantColorShader.cpp
 BPy_ConstantColorShader.h
 BPy_ConstantThicknessShader.cpp
 BPy_ConstantThicknessShader.h
 BPy_ConstrainedIncreasingThicknessShader.cpp
 BPy_ConstrainedIncreasingThicknessShader.h
 BPy_ContextFunctions.cpp
 BPy_ContextFunctions.h
 BPy_ContourUP1D.cpp
 BPy_ContourUP1D.h
 BPy_Convert.cpp
 BPy_Convert.h
 BPy_Curvature2DAngleF0D.cpp
 BPy_Curvature2DAngleF0D.h
 BPy_Curvature2DAngleF1D.cpp
 BPy_Curvature2DAngleF1D.h
 BPy_CurveNatureF0D.cpp
 BPy_CurveNatureF0D.h
 BPy_CurveNatureF1D.cpp
 BPy_CurveNatureF1D.h
 BPy_CurvePoint.cpp
 BPy_CurvePoint.h
 BPy_CurvePointIterator.cpp
 BPy_CurvePointIterator.h
 BPy_DensityF0D.cpp
 BPy_DensityF0D.h
 BPy_DensityF1D.cpp
 BPy_DensityF1D.h
 BPy_DensityLowerThanUP1D.cpp
 BPy_DensityLowerThanUP1D.h
 bpy_driver.c
 bpy_driver.h
 BPy_EqualToChainingTimeStampUP1D.cpp
 BPy_EqualToChainingTimeStampUP1D.h
 BPy_EqualToTimeStampUP1D.cpp
 BPy_EqualToTimeStampUP1D.h
 BPY_extern.h
 BPY_extern_clog.h
 BPY_extern_python.h
 BPY_extern_run.h
 BPy_ExternalContourUP1D.cpp
 BPy_ExternalContourUP1D.h
 BPy_FalseBP1D.cpp
 BPy_FalseBP1D.h
 BPy_FalseUP0D.cpp
 BPy_FalseUP0D.h
 BPy_FalseUP1D.cpp
 BPy_FalseUP1D.h
 BPy_FEdge.cpp
 BPy_FEdge.h
 BPy_FEdgeSharp.cpp
 BPy_FEdgeSharp.h
 BPy_FEdgeSmooth.cpp
 BPy_FEdgeSmooth.h
 BPy_Freestyle.cpp
 BPy_Freestyle.h
 BPy_FrsCurve.cpp
 BPy_FrsCurve.h
 BPy_FrsMaterial.cpp
 BPy_FrsMaterial.h
 BPy_FrsNoise.cpp
 BPy_FrsNoise.h
 BPy_GetCompleteViewMapDensityF1D.cpp
 BPy_GetCompleteViewMapDensityF1D.h
 BPy_GetCurvilinearAbscissaF0D.cpp
 BPy_GetCurvilinearAbscissaF0D.h
 BPy_GetDirectionalViewMapDensityF1D.cpp
 BPy_GetDirectionalViewMapDensityF1D.h
 BPy_GetOccludeeF0D.cpp
 BPy_GetOccludeeF0D.h
 BPy_GetOccludeeF1D.cpp
 BPy_GetOccludeeF1D.h
 BPy_GetOccludersF0D.cpp
 BPy_GetOccludersF0D.h
 BPy_GetOccludersF1D.cpp
 BPy_GetOccludersF1D.h
 BPy_GetParameterF0D.cpp
 BPy_GetParameterF0D.h
 BPy_GetProjectedXF0D.cpp
 BPy_GetProjectedXF0D.h
 BPy_GetProjectedXF1D.cpp
 BPy_GetProjectedXF1D.h
 BPy_GetProjectedYF0D.cpp
 BPy_GetProjectedYF0D.h
 BPy_GetProjectedYF1D.cpp
 BPy_GetProjectedYF1D.h
 BPy_GetProjectedZF0D.cpp
 BPy_GetProjectedZF0D.h
 BPy_GetProjectedZF1D.cpp
 BPy_GetProjectedZF1D.h
 BPy_GetShapeF0D.cpp
 BPy_GetShapeF0D.h
 BPy_GetShapeF1D.cpp
 BPy_GetShapeF1D.h
 BPy_GetSteerableViewMapDensityF1D.cpp
 BPy_GetSteerableViewMapDensityF1D.h
 BPy_GetViewMapGradientNormF0D.cpp
 BPy_GetViewMapGradientNormF0D.h
 BPy_GetViewMapGradientNormF1D.cpp
 BPy_GetViewMapGradientNormF1D.h
 BPy_GetXF0D.cpp
 BPy_GetXF0D.h
 BPy_GetXF1D.cpp
 BPy_GetXF1D.h
 BPy_GetYF0D.cpp
 BPy_GetYF0D.h
 BPy_GetYF1D.cpp
 BPy_GetYF1D.h
 BPy_GetZF0D.cpp
 BPy_GetZF0D.h
 BPy_GetZF1D.cpp
 BPy_GetZF1D.h
 bpy_gizmo_wrap.c
 bpy_gizmo_wrap.h
 BPy_GuidingLinesShader.cpp
 BPy_GuidingLinesShader.h
 BPy_Id.cpp
 BPy_Id.h
 BPy_IncreasingColorShader.cpp
 BPy_IncreasingColorShader.h
 BPy_IncreasingThicknessShader.cpp
 BPy_IncreasingThicknessShader.h
 BPy_IncrementChainingTimeStampF1D.cpp
 BPy_IncrementChainingTimeStampF1D.h
 BPy_IntegrationType.cpp
 BPy_IntegrationType.h
 bpy_interface.c
 BPy_Interface0D.cpp
 BPy_Interface0D.h
 BPy_Interface0DIterator.cpp
 BPy_Interface0DIterator.h
 BPy_Interface1D.cpp
 BPy_Interface1D.h
 bpy_interface_atexit.c
 bpy_interface_run.c
 bpy_intern_string.c
 bpy_intern_string.h
 BPy_Iterator.cpp
 BPy_Iterator.h
 BPy_Length2DBP1D.cpp
 BPy_Length2DBP1D.h
 bpy_library.h
 bpy_library_load.c
 bpy_library_write.c
 BPy_LocalAverageDepthF0D.cpp
 BPy_LocalAverageDepthF0D.h
 BPy_LocalAverageDepthF1D.cpp
 BPy_LocalAverageDepthF1D.h
 BPy_MaterialF0D.cpp
 BPy_MaterialF0D.h
 BPy_MediumType.cpp
 BPy_MediumType.h
 bpy_msgbus.c
 bpy_msgbus.h
 BPy_Nature.cpp
 BPy_Nature.h
 BPy_NonTVertex.cpp
 BPy_NonTVertex.h
 BPy_Normal2DF0D.cpp
 BPy_Normal2DF0D.h
 BPy_Normal2DF1D.cpp
 BPy_Normal2DF1D.h
 bpy_operator.c
 bpy_operator.h
 bpy_operator_wrap.c
 bpy_operator_wrap.h
 BPy_Operators.cpp
 BPy_Operators.h
 BPy_Orientation2DF1D.cpp
 BPy_Orientation2DF1D.h
 BPy_Orientation3DF1D.cpp
 BPy_Orientation3DF1D.h
 BPy_orientedViewEdgeIterator.cpp
 BPy_orientedViewEdgeIterator.h
 bpy_path.c
 bpy_path.h
 BPy_PolygonalizationShader.cpp
 BPy_PolygonalizationShader.h
 bpy_props.c
 bpy_props.h
 BPy_QuantitativeInvisibilityF0D.cpp
 BPy_QuantitativeInvisibilityF0D.h
 BPy_QuantitativeInvisibilityF1D.cpp
 BPy_QuantitativeInvisibilityF1D.h
 BPy_QuantitativeInvisibilityUP1D.cpp
 BPy_QuantitativeInvisibilityUP1D.h
 BPy_ReadCompleteViewMapPixelF0D.cpp
 BPy_ReadCompleteViewMapPixelF0D.h
 BPy_ReadMapPixelF0D.cpp
 BPy_ReadMapPixelF0D.h
 BPy_ReadSteerableViewMapPixelF0D.cpp
 BPy_ReadSteerableViewMapPixelF0D.h
 bpy_rna.c
 bpy_rna.h
 bpy_rna_anim.c
 bpy_rna_anim.h
 bpy_rna_array.c
 bpy_rna_callback.c
 bpy_rna_callback.h
 bpy_rna_context.c
 bpy_rna_context.h
 bpy_rna_data.c
 bpy_rna_data.h
 bpy_rna_driver.c
 bpy_rna_driver.h
 bpy_rna_gizmo.c
 bpy_rna_gizmo.h
 bpy_rna_id_collection.c
 bpy_rna_id_collection.h
 bpy_rna_operator.c
 bpy_rna_operator.h
 bpy_rna_text.c
 bpy_rna_text.h
 bpy_rna_types_capi.c
 bpy_rna_types_capi.h
 bpy_rna_ui.c
 bpy_rna_ui.h
 BPy_SameShapeIdBP1D.cpp
 BPy_SameShapeIdBP1D.h
 BPy_SamplingShader.cpp
 BPy_SamplingShader.h
 BPy_ShapeIdF0D.cpp
 BPy_ShapeIdF0D.h
 BPy_ShapeUP1D.cpp
 BPy_ShapeUP1D.h
 BPy_SmoothingShader.cpp
 BPy_SmoothingShader.h
 BPy_SpatialNoiseShader.cpp
 BPy_SpatialNoiseShader.h
 BPy_SShape.cpp
 BPy_SShape.h
 BPy_Stroke.cpp
 BPy_Stroke.h
 BPy_StrokeAttribute.cpp
 BPy_StrokeAttribute.h
 BPy_StrokeShader.cpp
 BPy_StrokeShader.h
 BPy_StrokeTextureStepShader.cpp
 BPy_StrokeTextureStepShader.h
 BPy_StrokeVertex.cpp
 BPy_StrokeVertex.h
 BPy_StrokeVertexIterator.cpp
 BPy_StrokeVertexIterator.h
 BPy_SVertex.cpp
 BPy_SVertex.h
 BPy_SVertexIterator.cpp
 BPy_SVertexIterator.h
 BPy_ThicknessNoiseShader.cpp
 BPy_ThicknessNoiseShader.h
 bpy_threads.c
 BPy_TimeStampF1D.cpp
 BPy_TimeStampF1D.h
 BPy_TipRemoverShader.cpp
 BPy_TipRemoverShader.h
 bpy_traceback.c
 bpy_traceback.h
 BPy_TrueBP1D.cpp
 BPy_TrueBP1D.h
 BPy_TrueUP0D.cpp
 BPy_TrueUP0D.h
 BPy_TrueUP1D.cpp
 BPy_TrueUP1D.h
 BPy_TVertex.cpp
 BPy_TVertex.h
 BPy_UnaryFunction0D.cpp
 BPy_UnaryFunction0D.h
 BPy_UnaryFunction0DDouble.cpp
 BPy_UnaryFunction0DDouble.h
 BPy_UnaryFunction0DEdgeNature.cpp
 BPy_UnaryFunction0DEdgeNature.h
 BPy_UnaryFunction0DFloat.cpp
 BPy_UnaryFunction0DFloat.h
 BPy_UnaryFunction0DId.cpp
 BPy_UnaryFunction0DId.h
 BPy_UnaryFunction0DMaterial.cpp
 BPy_UnaryFunction0DMaterial.h
 BPy_UnaryFunction0DUnsigned.cpp
 BPy_UnaryFunction0DUnsigned.h
 BPy_UnaryFunction0DVec2f.cpp
 BPy_UnaryFunction0DVec2f.h
 BPy_UnaryFunction0DVec3f.cpp
 BPy_UnaryFunction0DVec3f.h
 BPy_UnaryFunction0DVectorViewShape.cpp
 BPy_UnaryFunction0DVectorViewShape.h
 BPy_UnaryFunction0DViewShape.cpp
 BPy_UnaryFunction0DViewShape.h
 BPy_UnaryFunction1D.cpp
 BPy_UnaryFunction1D.h
 BPy_UnaryFunction1DDouble.cpp
 BPy_UnaryFunction1DDouble.h
 BPy_UnaryFunction1DEdgeNature.cpp
 BPy_UnaryFunction1DEdgeNature.h
 BPy_UnaryFunction1DFloat.cpp
 BPy_UnaryFunction1DFloat.h
 BPy_UnaryFunction1DUnsigned.cpp
 BPy_UnaryFunction1DUnsigned.h
 BPy_UnaryFunction1DVec2f.cpp
 BPy_UnaryFunction1DVec2f.h
 BPy_UnaryFunction1DVec3f.cpp
 BPy_UnaryFunction1DVec3f.h
 BPy_UnaryFunction1DVectorViewShape.cpp
 BPy_UnaryFunction1DVectorViewShape.h
 BPy_UnaryFunction1DVoid.cpp
 BPy_UnaryFunction1DVoid.h
 BPy_UnaryPredicate0D.cpp
 BPy_UnaryPredicate0D.h
 BPy_UnaryPredicate1D.cpp
 BPy_UnaryPredicate1D.h
 bpy_utils_previews.c
 bpy_utils_previews.h
 bpy_utils_units.c
 bpy_utils_units.h
 BPy_VertexOrientation2DF0D.cpp
 BPy_VertexOrientation2DF0D.h
 BPy_VertexOrientation3DF0D.cpp
 BPy_VertexOrientation3DF0D.h
 BPy_ViewEdge.cpp
 BPy_ViewEdge.h
 BPy_ViewEdgeIterator.cpp
 BPy_ViewEdgeIterator.h
 BPy_ViewMap.cpp
 BPy_ViewMap.h
 BPy_ViewMapGradientNormBP1D.cpp
 BPy_ViewMapGradientNormBP1D.h
 BPy_ViewShape.cpp
 BPy_ViewShape.h
 BPy_ViewVertex.cpp
 BPy_ViewVertex.h
 BPy_WithinImageBoundaryUP1D.cpp
 BPy_WithinImageBoundaryUP1D.h
 BPy_ZDiscontinuityF0D.cpp
 BPy_ZDiscontinuityF0D.h
 BPy_ZDiscontinuityF1D.cpp
 BPy_ZDiscontinuityF1D.h
 brick.h
 brightness.h
 brush.cc
 brute_region_tracker.cc
 brute_region_tracker.h
 brute_region_tracker_test.cc
 bsdf.h
 bsdf_ashikhmin_shirley.h
 bsdf_ashikhmin_velvet.h
 bsdf_diffuse.h
 bsdf_diffuse_ramp.cpp
 bsdf_diffuse_ramp.h
 bsdf_hair.h
 bsdf_hair_principled.h
 bsdf_microfacet.h
 bsdf_microfacet_multi.h
 bsdf_microfacet_multi_impl.h
 bsdf_oren_nayar.h
 bsdf_phong_ramp.cpp
 bsdf_phong_ramp.h
 bsdf_principled_diffuse.h
 bsdf_principled_sheen.h
 bsdf_reflection.h
 bsdf_refraction.h
 bsdf_toon.h
 bsdf_transparent.h
 bsdf_util.h
 bssrdf.cpp
 bssrdf.h
 btAabbUtil2.h
 btActionInterface.h
 btActivatingCollisionAlgorithm.cpp
 btActivatingCollisionAlgorithm.h
 btAlignedAllocator.cpp
 btAlignedAllocator.h
 btAlignedObjectArray.h
 btAxisSweep3.cpp
 btAxisSweep3.h
 btAxisSweep3Internal.h
 btBatchedConstraints.cpp
 btBatchedConstraints.h
 btBox2dBox2dCollisionAlgorithm.cpp
 btBox2dBox2dCollisionAlgorithm.h
 btBox2dShape.cpp
 btBox2dShape.h
 btBoxBoxCollisionAlgorithm.cpp
 btBoxBoxCollisionAlgorithm.h
 btBoxBoxDetector.cpp
 btBoxBoxDetector.h
 btBoxCollision.h
 btBoxShape.cpp
 btBoxShape.h
 btBroadphaseInterface.h
 btBroadphaseProxy.cpp
 btBroadphaseProxy.h
 btBulletCollisionCommon.h
 btBulletDynamicsCommon.h
 btBvhTriangleMeshShape.cpp
 btBvhTriangleMeshShape.h
 btCapsuleShape.cpp
 btCapsuleShape.h
 btCGProjection.h
 btCharacterControllerInterface.h
 btClipPolygon.h
 btCollisionAlgorithm.cpp
 btCollisionAlgorithm.h
 btCollisionConfiguration.h
 btCollisionCreateFunc.h
 btCollisionDispatcher.cpp
 btCollisionDispatcher.h
 btCollisionDispatcherMt.cpp
 btCollisionDispatcherMt.h
 btCollisionMargin.h
 btCollisionObject.cpp
 btCollisionObject.h
 btCollisionObjectWrapper.h
 btCollisionShape.cpp
 btCollisionShape.h
 btCollisionWorld.cpp
 btCollisionWorld.h
 btCollisionWorldImporter.cpp
 btCollisionWorldImporter.h
 btCompoundCollisionAlgorithm.cpp
 btCompoundCollisionAlgorithm.h
 btCompoundCompoundCollisionAlgorithm.cpp
 btCompoundCompoundCollisionAlgorithm.h
 btCompoundFromGimpact.h
 btCompoundShape.cpp
 btCompoundShape.h
 btComputeGjkEpaPenetration.h
 btConcaveShape.cpp
 btConcaveShape.h
 btConeShape.cpp
 btConeShape.h
 btConeTwistConstraint.cpp
 btConeTwistConstraint.h
 btConjugateGradient.h
 btConjugateResidual.h
 btConstraintSolver.h
 btContactConstraint.cpp
 btContactConstraint.h
 btContactProcessing.cpp
 btContactProcessing.h
 btContactProcessingStructs.h
 btContactSolverInfo.h
 btContinuousConvexCollision.cpp
 btContinuousConvexCollision.h
 btConvex2dConvex2dAlgorithm.cpp
 btConvex2dConvex2dAlgorithm.h
 btConvex2dShape.cpp
 btConvex2dShape.h
 btConvexCast.cpp
 btConvexCast.h
 btConvexConcaveCollisionAlgorithm.cpp
 btConvexConcaveCollisionAlgorithm.h
 btConvexConvexAlgorithm.cpp
 btConvexConvexAlgorithm.h
 btConvexHull.cpp
 btConvexHull.h
 btConvexHullComputer.cpp
 btConvexHullComputer.h
 btConvexHullShape.cpp
 btConvexHullShape.h
 btConvexInternalShape.cpp
 btConvexInternalShape.h
 btConvexPenetrationDepthSolver.h
 btConvexPlaneCollisionAlgorithm.cpp
 btConvexPlaneCollisionAlgorithm.h
 btConvexPointCloudShape.cpp
 btConvexPointCloudShape.h
 btConvexPolyhedron.cpp
 btConvexPolyhedron.h
 btConvexShape.cpp
 btConvexShape.h
 btConvexTriangleMeshShape.cpp
 btConvexTriangleMeshShape.h
 btCpuFeatureUtility.h
 btCylinderShape.cpp
 btCylinderShape.h
 btDantzigLCP.cpp
 btDantzigLCP.h
 btDantzigSolver.h
 btDbvt.cpp
 btDbvt.h
 btDbvtBroadphase.cpp
 btDbvtBroadphase.h
 btDefaultCollisionConfiguration.cpp
 btDefaultCollisionConfiguration.h
 btDefaultMotionState.h
 btDefaultSoftBodySolver.cpp
 btDefaultSoftBodySolver.h
 btDeformableBackwardEulerObjective.cpp
 btDeformableBackwardEulerObjective.h
 btDeformableBodySolver.cpp
 btDeformableBodySolver.h
 btDeformableContactConstraint.cpp
 btDeformableContactConstraint.h
 btDeformableContactProjection.cpp
 btDeformableContactProjection.h
 btDeformableCorotatedForce.h
 btDeformableGravityForce.h
 btDeformableLagrangianForce.h
 btDeformableLinearElasticityForce.h
 btDeformableMassSpringForce.h
 btDeformableMousePickingForce.h
 btDeformableMultiBodyConstraintSolver.cpp
 btDeformableMultiBodyConstraintSolver.h
 btDeformableMultiBodyDynamicsWorld.cpp
 btDeformableMultiBodyDynamicsWorld.h
 btDeformableNeoHookeanForce.h
 btDiscreteCollisionDetectorInterface.h
 btDiscreteDynamicsWorld.cpp
 btDiscreteDynamicsWorld.h
 btDiscreteDynamicsWorldMt.cpp
 btDiscreteDynamicsWorldMt.h
 btDispatcher.cpp
 btDispatcher.h
 btDynamicsWorld.h
 btEmptyCollisionAlgorithm.cpp
 btEmptyCollisionAlgorithm.h
 btEmptyShape.cpp
 btEmptyShape.h
 btFixedConstraint.cpp
 btFixedConstraint.h
 btGearConstraint.cpp
 btGearConstraint.h
 btGeneric6DofConstraint.cpp
 btGeneric6DofConstraint.h
 btGeneric6DofSpring2Constraint.cpp
 btGeneric6DofSpring2Constraint.h
 btGeneric6DofSpringConstraint.cpp
 btGeneric6DofSpringConstraint.h
 btGenericPoolAllocator.cpp
 btGenericPoolAllocator.h
 btGeometryOperations.h
 btGeometryUtil.cpp
 btGeometryUtil.h
 btGhostObject.cpp
 btGhostObject.h
 btGImpactBvh.cpp
 btGImpactBvh.h
 btGImpactBvhStructs.h
 btGImpactCollisionAlgorithm.cpp
 btGImpactCollisionAlgorithm.h
 btGImpactMassUtil.h
 btGImpactQuantizedBvh.cpp
 btGImpactQuantizedBvh.h
 btGImpactQuantizedBvhStructs.h
 btGImpactShape.cpp
 btGImpactShape.h
 btGjkCollisionDescription.h
 btGjkConvexCast.cpp
 btGjkConvexCast.h
 btGjkEpa2.cpp
 btGjkEpa2.h
 btGjkEpa3.h
 btGjkEpaPenetrationDepthSolver.cpp
 btGjkEpaPenetrationDepthSolver.h
 btGjkPairDetector.cpp
 btGjkPairDetector.h
 btGrahamScan2dConvexHull.h
 btHashedSimplePairCache.cpp
 btHashedSimplePairCache.h
 btHashMap.h
 btHeightfieldTerrainShape.cpp
 btHeightfieldTerrainShape.h
 btHinge2Constraint.cpp
 btHinge2Constraint.h
 btHingeConstraint.cpp
 btHingeConstraint.h
 btIDebugDraw.h
 btImplicitQRSVD.h
 btInternalEdgeUtility.cpp
 btInternalEdgeUtility.h
 btJacobianEntry.h
 btKinematicCharacterController.cpp
 btKinematicCharacterController.h
 btKrylovSolver.h
 btLemkeAlgorithm.cpp
 btLemkeAlgorithm.h
 btLemkeSolver.h
 btList.h
 btManifoldPoint.h
 btManifoldResult.cpp
 btManifoldResult.h
 btMaterial.h
 btMatrix3x3.h
 btMatrixX.h
 btMiniSDF.cpp
 btMiniSDF.h
 btMinkowskiPenetrationDepthSolver.cpp
 btMinkowskiPenetrationDepthSolver.h
 btMinkowskiSumShape.cpp
 btMinkowskiSumShape.h
 btMinMax.h
 btMLCPSolver.cpp
 btMLCPSolver.h
 btMLCPSolverInterface.h
 btModifiedGramSchmidt.h
 btMotionState.h
 btMprPenetration.h
 btMultiBody.cpp
 btMultiBody.h
 btMultiBodyConstraint.cpp
 btMultiBodyConstraint.h
 btMultiBodyConstraintSolver.cpp
 btMultiBodyConstraintSolver.h
 btMultiBodyDynamicsWorld.cpp
 btMultiBodyDynamicsWorld.h
 btMultiBodyFixedConstraint.cpp
 btMultiBodyFixedConstraint.h
 btMultiBodyGearConstraint.cpp
 btMultiBodyGearConstraint.h
 btMultiBodyInplaceSolverIslandCallback.h
 btMultiBodyJointFeedback.h
 btMultiBodyJointLimitConstraint.cpp
 btMultiBodyJointLimitConstraint.h
 btMultiBodyJointMotor.cpp
 btMultiBodyJointMotor.h
 btMultiBodyLink.h
 btMultiBodyLinkCollider.h
 btMultiBodyMLCPConstraintSolver.cpp
 btMultiBodyMLCPConstraintSolver.h
 btMultiBodyPoint2Point.cpp
 btMultiBodyPoint2Point.h
 btMultiBodySliderConstraint.cpp
 btMultiBodySliderConstraint.h
 btMultiBodySolverConstraint.h
 btMultiBodySphericalJointMotor.cpp
 btMultiBodySphericalJointMotor.h
 btMultimaterialTriangleMeshShape.cpp
 btMultimaterialTriangleMeshShape.h
 btMultiSphereShape.cpp
 btMultiSphereShape.h
 btNNCGConstraintSolver.cpp
 btNNCGConstraintSolver.h
 btOptimizedBvh.cpp
 btOptimizedBvh.h
 btOverlappingPairCache.cpp
 btOverlappingPairCache.h
 btOverlappingPairCallback.h
 btPATHSolver.h
 btPersistentManifold.cpp
 btPersistentManifold.h
 btPoint2PointConstraint.cpp
 btPoint2PointConstraint.h
 btPointCollector.h
 btPolarDecomposition.cpp
 btPolarDecomposition.h
 btPolyhedralContactClipping.cpp
 btPolyhedralContactClipping.h
 btPolyhedralConvexShape.cpp
 btPolyhedralConvexShape.h
 btPoolAllocator.h
 btPreconditioner.h
 btQuadWord.h
 btQuantization.h
 btQuantizedBvh.cpp
 btQuantizedBvh.h
 btQuaternion.h
 btQuickprof.cpp
 btQuickprof.h
 btRandom.h
 btRaycastCallback.cpp
 btRaycastCallback.h
 btRaycastVehicle.cpp
 btRaycastVehicle.h
 btReducedVector.cpp
 btReducedVector.h
 btRigidBody.cpp
 btRigidBody.h
 btScalar.h
 btScaledBvhTriangleMeshShape.cpp
 btScaledBvhTriangleMeshShape.h
 btSdfCollisionShape.cpp
 btSdfCollisionShape.h
 btSequentialImpulseConstraintSolver.cpp
 btSequentialImpulseConstraintSolver.h
 btSequentialImpulseConstraintSolverMt.cpp
 btSequentialImpulseConstraintSolverMt.h
 btSerializer.cpp
 btSerializer.h
 btSerializer64.cpp
 btShapeHull.cpp
 btShapeHull.h
 btSimpleBroadphase.cpp
 btSimpleBroadphase.h
 btSimpleDynamicsWorld.cpp
 btSimpleDynamicsWorld.h
 btSimplexSolverInterface.h
 btSimulationIslandManager.cpp
 btSimulationIslandManager.h
 btSimulationIslandManagerMt.cpp
 btSimulationIslandManagerMt.h
 btSliderConstraint.cpp
 btSliderConstraint.h
 btSoftBody.cpp
 btSoftBody.h
 btSoftBodyConcaveCollisionAlgorithm.cpp
 btSoftBodyConcaveCollisionAlgorithm.h
 btSoftBodyData.h
 btSoftBodyHelpers.cpp
 btSoftBodyHelpers.h
 btSoftBodyInternals.h
 btSoftBodyRigidBodyCollisionConfiguration.cpp
 btSoftBodyRigidBodyCollisionConfiguration.h
 btSoftBodySolvers.h
 btSoftBodySolverVertexBuffer.h
 btSoftMultiBodyDynamicsWorld.cpp
 btSoftMultiBodyDynamicsWorld.h
 btSoftRigidCollisionAlgorithm.cpp
 btSoftRigidCollisionAlgorithm.h
 btSoftRigidDynamicsWorld.cpp
 btSoftRigidDynamicsWorld.h
 btSoftSoftCollisionAlgorithm.cpp
 btSoftSoftCollisionAlgorithm.h
 btSolve2LinearConstraint.cpp
 btSolve2LinearConstraint.h
 btSolveProjectedGaussSeidel.h
 btSolverBody.h
 btSolverConstraint.h
 btSparseSDF.h
 btSpatialAlgebra.h
 btSphereBoxCollisionAlgorithm.cpp
 btSphereBoxCollisionAlgorithm.h
 btSphereShape.cpp
 btSphereShape.h
 btSphereSphereCollisionAlgorithm.cpp
 btSphereSphereCollisionAlgorithm.h
 btSphereTriangleCollisionAlgorithm.cpp
 btSphereTriangleCollisionAlgorithm.h
 btStackAlloc.h
 btStaticPlaneShape.cpp
 btStaticPlaneShape.h
 btStridingMeshInterface.cpp
 btStridingMeshInterface.h
 btSubSimplexConvexCast.cpp
 btSubSimplexConvexCast.h
 btTaskScheduler.cpp
 btTetrahedronShape.cpp
 btTetrahedronShape.h
 btThreads.cpp
 btThreads.h
 btThreadSupportInterface.h
 btThreadSupportPosix.cpp
 btThreadSupportWin32.cpp
 btTransform.h
 btTransformUtil.h
 btTriangleBuffer.cpp
 btTriangleBuffer.h
 btTriangleCallback.cpp
 btTriangleCallback.h
 btTriangleIndexVertexArray.cpp
 btTriangleIndexVertexArray.h
 btTriangleIndexVertexMaterialArray.cpp
 btTriangleIndexVertexMaterialArray.h
 btTriangleInfoMap.h
 btTriangleMesh.cpp
 btTriangleMesh.h
 btTriangleMeshShape.cpp
 btTriangleMeshShape.h
 btTriangleShape.h
 btTriangleShapeEx.cpp
 btTriangleShapeEx.h
 btTypedConstraint.cpp
 btTypedConstraint.h
 btUniformScalingShape.cpp
 btUniformScalingShape.h
 btUnionFind.cpp
 btUnionFind.h
 btUniversalConstraint.cpp
 btUniversalConstraint.h
 btVector3.cpp
 btVector3.h
 btVehicleRaycaster.h
 btVoronoiSimplexSolver.cpp
 btVoronoiSimplexSolver.h
 btWheelInfo.cpp
 btWheelInfo.h
 buffer.c
 buffers.cpp
 buffers.h
 build.cpp
 build.h
 build_config.h
 buildinfo.c
 bump.h
 bundle.cc
 bundle.h
 button2d_gizmo.c
 buttons_context.c
 buttons_intern.h
 buttons_ops.c
 buttons_texture.c
 bvh.cpp
 bvh/bvh.h
 device/metal/bvh.h
 kernel/bvh/bvh.h
 kernel/device/cpu/bvh.h
 kernel/device/metal/bvh.h
 kernel/device/optix/bvh.h
 bvh.mm
 bvh2.cpp
 bvh2.h
 bvhutils.cc
 cache.c
 Cache.cpp
 Cache.hpp
 cachefile.c
 cage2d_gizmo.c
 cage3d_gizmo.c
 callbacks.c
 autotrack/callbacks.h
 simple_pipeline/callbacks.h
 camera.c
 blender/camera.cpp
 hydra/camera.cpp
 scene/camera.cpp
 hydra/camera.h
 kernel/camera/camera.h
 kernel/svm/camera.h
 scene/camera.h
 intern/camera_intrinsics.cc
 libmv/simple_pipeline/camera_intrinsics.cc
 intern/camera_intrinsics.h
 libmv/simple_pipeline/camera_intrinsics.h
 camera_intrinsics_impl.h
 camera_intrinsics_test.cc
 CameraExporter.cpp
 CameraExporter.h
 Canvas.cppClass to define a canvas designed to draw style modules
 Canvas.hClass to define a canvas designed to draw style modules
 Cast.hCast function
 CCGSubSurf.c
 CCGSubSurf.h
 CCGSubSurf_inline.h
 CCGSubSurf_intern.h
 CCGSubSurf_legacy.c
 CCGSubSurf_util.c
 CCL_api.h
 cdderivedmesh.c
 Chain.cppClass to define a chain of viewedges
 chain.cpp
 Chain.hClass to define a chain of viewedges
 chain.hpp
 chainfksolver.hpp
 chainfksolverpos_recursive.cpp
 chainfksolverpos_recursive.hpp
 ChainingIterators.cppChaining iterators
 ChainingIterators.hChaining iterators
 chainjnttojacsolver.cpp
 chainjnttojacsolver.hpp
 channels.c
 checker.h
 cineon_dpx.c
 cineonlib.c
 cineonlib.h
 clamp.h
 CLG_log.h
 clip_buttons.c
 clip_dopesheet_draw.c
 clip_dopesheet_ops.c
 clip_draw.c
 clip_editor.c
 clip_graph_draw.c
 clip_graph_ops.c
 clip_intern.h
 clip_ops.c
 clip_toolbar.c
 clip_utils.c
 clipboard.c
 clog.c
 closure.h
 closures.cpp
 closures.h
 cloth.c
 collada.cpp
 collada.h
 collada_internal.cpp
 collada_internal.h
 collada_utils.cpp
 collada_utils.h
 collection.c
 collision.c
 kernel/util/color.h
 util/color.h
 Color.h
 color_util.h
 colorband.c
 ColorBlock.cpp
 ColorBlock.h
 colormanagement.c
 colormanagement_inline.c
 colorspace.cpp
 colorspace.h
 colortools.c
 COM_AlphaOverKeyOperation.cc
 COM_AlphaOverKeyOperation.h
 COM_AlphaOverMixedOperation.cc
 COM_AlphaOverMixedOperation.h
 COM_AlphaOverNode.cc
 COM_AlphaOverNode.h
 COM_AlphaOverPremultiplyOperation.cc
 COM_AlphaOverPremultiplyOperation.h
 COM_AntiAliasingNode.cc
 COM_AntiAliasingNode.h
 COM_AntiAliasOperation.cc
 COM_AntiAliasOperation.h
 COM_BilateralBlurNode.cc
 COM_BilateralBlurNode.h
 COM_BilateralBlurOperation.cc
 COM_BilateralBlurOperation.h
 COM_BlurBaseOperation.cc
 COM_BlurBaseOperation.h
 COM_BlurNode.cc
 COM_BlurNode.h
 COM_BokehBlurNode.cc
 COM_BokehBlurNode.h
 COM_BokehBlurOperation.cc
 COM_BokehBlurOperation.h
 COM_BokehImageNode.cc
 COM_BokehImageNode.h
 COM_BokehImageOperation.cc
 COM_BokehImageOperation.h
 COM_BoxMaskNode.cc
 COM_BoxMaskNode.h
 COM_BoxMaskOperation.cc
 COM_BoxMaskOperation.h
 COM_BrightnessNode.cc
 COM_BrightnessNode.h
 COM_BrightnessOperation.cc
 COM_BrightnessOperation.h
 COM_BufferArea.h
 COM_BufferArea_test.cc
 COM_BufferOperation.cc
 COM_BufferOperation.h
 COM_BufferRange.h
 COM_BufferRange_test.cc
 COM_BuffersIterator.h
 COM_BuffersIterator_test.cc
 COM_CalculateMeanOperation.cc
 COM_CalculateMeanOperation.h
 COM_CalculateStandardDeviationOperation.cc
 COM_CalculateStandardDeviationOperation.h
 COM_ChangeHSVOperation.cc
 COM_ChangeHSVOperation.h
 COM_ChannelMatteNode.cc
 COM_ChannelMatteNode.h
 COM_ChannelMatteOperation.cc
 COM_ChannelMatteOperation.h
 COM_ChromaMatteNode.cc
 COM_ChromaMatteNode.h
 COM_ChromaMatteOperation.cc
 COM_ChromaMatteOperation.h
 COM_ChunkOrder.cc
 COM_ChunkOrder.h
 COM_ChunkOrderHotspot.cc
 COM_ChunkOrderHotspot.h
 COM_ColorBalanceASCCDLOperation.cc
 COM_ColorBalanceASCCDLOperation.h
 COM_ColorBalanceLGGOperation.cc
 COM_ColorBalanceLGGOperation.h
 COM_ColorBalanceNode.cc
 COM_ColorBalanceNode.h
 COM_ColorCorrectionNode.cc
 COM_ColorCorrectionNode.h
 COM_ColorCorrectionOperation.cc
 COM_ColorCorrectionOperation.h
 COM_ColorCurveNode.cc
 COM_ColorCurveNode.h
 COM_ColorCurveOperation.cc
 COM_ColorCurveOperation.h
 COM_ColorExposureNode.cc
 COM_ColorExposureNode.h
 COM_ColorExposureOperation.cc
 COM_ColorExposureOperation.h
 COM_ColorMatteNode.cc
 COM_ColorMatteNode.h
 COM_ColorMatteOperation.cc
 COM_ColorMatteOperation.h
 COM_ColorNode.cc
 COM_ColorNode.h
 COM_ColorRampNode.cc
 COM_ColorRampNode.h
 COM_ColorRampOperation.cc
 COM_ColorRampOperation.h
 COM_ColorSpillNode.cc
 COM_ColorSpillNode.h
 COM_ColorSpillOperation.cc
 COM_ColorSpillOperation.h
 COM_ColorToBWNode.cc
 COM_ColorToBWNode.h
 COM_CombineColorNode.cc
 COM_CombineColorNode.h
 COM_CombineColorNodeLegacy.cc
 COM_CombineColorNodeLegacy.h
 COM_CombineXYZNode.cc
 COM_CombineXYZNode.h
 COM_compositor.cc
 COM_compositor.h
 COM_CompositorContext.cc
 COM_CompositorContext.h
 COM_CompositorNode.cc
 COM_CompositorNode.h
 COM_CompositorOperation.cc
 COM_CompositorOperation.h
 COM_ConstantFolder.cc
 COM_ConstantFolder.h
 COM_ConstantOperation.cc
 COM_ConstantOperation.h
 COM_ConvertAlphaNode.cc
 COM_ConvertAlphaNode.h
 COM_ConvertColorProfileOperation.cc
 COM_ConvertColorProfileOperation.h
 COM_ConvertColorSpaceNode.cc
 COM_ConvertColorSpaceNode.h
 COM_ConvertColorSpaceOperation.cc
 COM_ConvertColorSpaceOperation.h
 COM_ConvertDepthToRadiusOperation.cc
 COM_ConvertDepthToRadiusOperation.h
 COM_Converter.cc
 COM_Converter.h
 COM_ConvertOperation.cc
 COM_ConvertOperation.h
 COM_ConvolutionEdgeFilterOperation.cc
 COM_ConvolutionEdgeFilterOperation.h
 COM_ConvolutionFilterOperation.cc
 COM_ConvolutionFilterOperation.h
 COM_CornerPinNode.cc
 COM_CornerPinNode.h
 COM_CPUDevice.cc
 COM_CPUDevice.h
 COM_CropNode.cc
 COM_CropNode.h
 COM_CropOperation.cc
 COM_CropOperation.h
 COM_CryptomatteNode.cc
 COM_CryptomatteNode.h
 COM_CryptomatteOperation.cc
 COM_CryptomatteOperation.h
 COM_CurveBaseOperation.cc
 COM_CurveBaseOperation.h
 COM_Debug.cc
 COM_Debug.h
 COM_defines.h
 COM_DefocusNode.cc
 COM_DefocusNode.h
 COM_DenoiseNode.cc
 COM_DenoiseNode.h
 COM_DenoiseOperation.cc
 COM_DenoiseOperation.h
 COM_DespeckleNode.cc
 COM_DespeckleNode.h
 COM_DespeckleOperation.cc
 COM_DespeckleOperation.h
 COM_Device.cc
 COM_Device.h
 COM_DifferenceMatteNode.cc
 COM_DifferenceMatteNode.h
 COM_DifferenceMatteOperation.cc
 COM_DifferenceMatteOperation.h
 COM_DilateErodeNode.cc
 COM_DilateErodeNode.h
 COM_DilateErodeOperation.cc
 COM_DilateErodeOperation.h
 COM_DirectionalBlurNode.cc
 COM_DirectionalBlurNode.h
 COM_DirectionalBlurOperation.cc
 COM_DirectionalBlurOperation.h
 COM_DisplaceNode.cc
 COM_DisplaceNode.h
 COM_DisplaceOperation.cc
 COM_DisplaceOperation.h
 COM_DisplaceSimpleOperation.cc
 COM_DisplaceSimpleOperation.h
 COM_DistanceMatteNode.cc
 COM_DistanceMatteNode.h
 COM_DistanceRGBMatteOperation.cc
 COM_DistanceRGBMatteOperation.h
 COM_DistanceYCCMatteOperation.cc
 COM_DistanceYCCMatteOperation.h
 COM_DotproductOperation.cc
 COM_DotproductOperation.h
 COM_DoubleEdgeMaskNode.cc
 COM_DoubleEdgeMaskNode.h
 COM_DoubleEdgeMaskOperation.cc
 COM_DoubleEdgeMaskOperation.h
 COM_EllipseMaskNode.cc
 COM_EllipseMaskNode.h
 COM_EllipseMaskOperation.cc
 COM_EllipseMaskOperation.h
 COM_Enums.cc
 COM_Enums.h
 COM_ExecutionGroup.cc
 COM_ExecutionGroup.h
 COM_ExecutionModel.cc
 COM_ExecutionModel.h
 COM_ExecutionSystem.cc
 COM_ExecutionSystem.h
 COM_FastGaussianBlurOperation.cc
 COM_FastGaussianBlurOperation.h
 COM_FilterNode.cc
 COM_FilterNode.h
 COM_FlipNode.cc
 COM_FlipNode.h
 COM_FlipOperation.cc
 COM_FlipOperation.h
 COM_FullFrameExecutionModel.cc
 COM_FullFrameExecutionModel.h
 COM_GammaCorrectOperation.cc
 COM_GammaCorrectOperation.h
 COM_GammaNode.cc
 COM_GammaNode.h
 COM_GammaOperation.cc
 COM_GammaOperation.h
 COM_GaussianAlphaBlurBaseOperation.cc
 COM_GaussianAlphaBlurBaseOperation.h
 COM_GaussianAlphaXBlurOperation.cc
 COM_GaussianAlphaXBlurOperation.h
 COM_GaussianAlphaYBlurOperation.cc
 COM_GaussianAlphaYBlurOperation.h
 COM_GaussianBlurBaseOperation.cc
 COM_GaussianBlurBaseOperation.h
 COM_GaussianBokehBlurOperation.cc
 COM_GaussianBokehBlurOperation.h
 COM_GaussianXBlurOperation.cc
 COM_GaussianXBlurOperation.h
 COM_GaussianYBlurOperation.cc
 COM_GaussianYBlurOperation.h
 COM_GlareBaseOperation.cc
 COM_GlareBaseOperation.h
 COM_GlareFogGlowOperation.cc
 COM_GlareFogGlowOperation.h
 COM_GlareGhostOperation.cc
 COM_GlareGhostOperation.h
 COM_GlareNode.cc
 COM_GlareNode.h
 COM_GlareSimpleStarOperation.cc
 COM_GlareSimpleStarOperation.h
 COM_GlareStreaksOperation.cc
 COM_GlareStreaksOperation.h
 COM_GlareThresholdOperation.cc
 COM_GlareThresholdOperation.h
 COM_HueSaturationValueCorrectNode.cc
 COM_HueSaturationValueCorrectNode.h
 COM_HueSaturationValueCorrectOperation.cc
 COM_HueSaturationValueCorrectOperation.h
 COM_HueSaturationValueNode.cc
 COM_HueSaturationValueNode.h
 COM_IDMaskNode.cc
 COM_IDMaskNode.h
 COM_IDMaskOperation.cc
 COM_IDMaskOperation.h
 COM_ImageNode.cc
 COM_ImageNode.h
 COM_ImageOperation.cc
 COM_ImageOperation.h
 COM_InpaintNode.cc
 COM_InpaintNode.h
 COM_InpaintOperation.cc
 COM_InpaintOperation.h
 COM_InvertNode.cc
 COM_InvertNode.h
 COM_InvertOperation.cc
 COM_InvertOperation.h
 COM_KeyingBlurOperation.cc
 COM_KeyingBlurOperation.h
 COM_KeyingClipOperation.cc
 COM_KeyingClipOperation.h
 COM_KeyingDespillOperation.cc
 COM_KeyingDespillOperation.h
 COM_KeyingNode.cc
 COM_KeyingNode.h
 COM_KeyingOperation.cc
 COM_KeyingOperation.h
 COM_KeyingScreenNode.cc
 COM_KeyingScreenNode.h
 COM_KeyingScreenOperation.cc
 COM_KeyingScreenOperation.h
 COM_LensDistortionNode.cc
 COM_LensDistortionNode.h
 COM_LuminanceMatteNode.cc
 COM_LuminanceMatteNode.h
 COM_LuminanceMatteOperation.cc
 COM_LuminanceMatteOperation.h
 COM_MapRangeNode.cc
 COM_MapRangeNode.h
 COM_MapRangeOperation.cc
 COM_MapRangeOperation.h
 COM_MapUVNode.cc
 COM_MapUVNode.h
 COM_MapUVOperation.cc
 COM_MapUVOperation.h
 COM_MapValueNode.cc
 COM_MapValueNode.h
 COM_MapValueOperation.cc
 COM_MapValueOperation.h
 COM_MaskNode.cc
 COM_MaskNode.h
 COM_MaskOperation.cc
 COM_MaskOperation.h
 COM_MathBaseOperation.cc
 COM_MathBaseOperation.h
 COM_MathNode.cc
 COM_MathNode.h
 COM_MemoryBuffer.cc
 COM_MemoryBuffer.h
 COM_MemoryProxy.cc
 COM_MemoryProxy.h
 COM_MetaData.cc
 COM_MetaData.h
 COM_MixNode.cc
 COM_MixNode.h
 COM_MixOperation.cc
 COM_MixOperation.h
 COM_MovieClipAttributeOperation.cc
 COM_MovieClipAttributeOperation.h
 COM_MovieClipNode.cc
 COM_MovieClipNode.h
 COM_MovieClipOperation.cc
 COM_MovieClipOperation.h
 COM_MovieDistortionNode.cc
 COM_MovieDistortionNode.h
 COM_MovieDistortionOperation.cc
 COM_MovieDistortionOperation.h
 COM_MultilayerImageOperation.cc
 COM_MultilayerImageOperation.h
 COM_MultiThreadedOperation.cc
 COM_MultiThreadedOperation.h
 COM_MultiThreadedRowOperation.cc
 COM_MultiThreadedRowOperation.h
 COM_Node.cc
 COM_Node.h
 COM_NodeConverter.cc
 COM_NodeConverter.h
 COM_NodeGraph.cc
 COM_NodeGraph.h
 COM_NodeOperation.cc
 COM_NodeOperation.h
 COM_NodeOperation_test.cc
 COM_NodeOperationBuilder.cc
 COM_NodeOperationBuilder.h
 COM_NormalizeNode.cc
 COM_NormalizeNode.h
 COM_NormalizeOperation.cc
 COM_NormalizeOperation.h
 COM_NormalNode.cc
 COM_NormalNode.h
 COM_OpenCLDevice.cc
 COM_OpenCLDevice.h
 COM_OutputFileMultiViewOperation.cc
 COM_OutputFileMultiViewOperation.h
 COM_OutputFileNode.cc
 COM_OutputFileNode.h
 COM_OutputFileOperation.cc
 COM_OutputFileOperation.h
 COM_PixelateNode.cc
 COM_PixelateNode.h
 COM_PixelateOperation.cc
 COM_PixelateOperation.h
 COM_PlaneCornerPinOperation.cc
 COM_PlaneCornerPinOperation.h
 COM_PlaneDistortCommonOperation.cc
 COM_PlaneDistortCommonOperation.h
 COM_PlaneTrackDeformNode.cc
 COM_PlaneTrackDeformNode.h
 COM_PlaneTrackOperation.cc
 COM_PlaneTrackOperation.h
 COM_PosterizeNode.cc
 COM_PosterizeNode.h
 COM_PosterizeOperation.cc
 COM_PosterizeOperation.h
 COM_precomp.h
 COM_PreviewOperation.cc
 COM_PreviewOperation.h
 COM_ProjectorLensDistortionOperation.cc
 COM_ProjectorLensDistortionOperation.h
 COM_QualityStepHelper.cc
 COM_QualityStepHelper.h
 COM_ReadBufferOperation.cc
 COM_ReadBufferOperation.h
 COM_RenderLayersNode.cc
 COM_RenderLayersNode.h
 COM_RenderLayersProg.cc
 COM_RenderLayersProg.h
 COM_RotateNode.cc
 COM_RotateNode.h
 COM_RotateOperation.cc
 COM_RotateOperation.h
 COM_ScaleNode.cc
 COM_ScaleNode.h
 COM_ScaleOperation.cc
 COM_ScaleOperation.h
 COM_SceneTimeNode.cc
 COM_SceneTimeNode.h
 COM_ScreenLensDistortionOperation.cc
 COM_ScreenLensDistortionOperation.h
 COM_SeparateColorNode.cc
 COM_SeparateColorNode.h
 COM_SeparateColorNodeLegacy.cc
 COM_SeparateColorNodeLegacy.h
 COM_SeparateXYZNode.cc
 COM_SeparateXYZNode.h
 COM_SetAlphaMultiplyOperation.cc
 COM_SetAlphaMultiplyOperation.h
 COM_SetAlphaNode.cc
 COM_SetAlphaNode.h
 COM_SetAlphaReplaceOperation.cc
 COM_SetAlphaReplaceOperation.h
 COM_SetColorOperation.cc
 COM_SetColorOperation.h
 COM_SetSamplerOperation.cc
 COM_SetSamplerOperation.h
 COM_SetValueOperation.cc
 COM_SetValueOperation.h
 COM_SetVectorOperation.cc
 COM_SetVectorOperation.h
 COM_SharedOperationBuffers.cc
 COM_SharedOperationBuffers.h
 COM_SingleThreadedOperation.cc
 COM_SingleThreadedOperation.h
 COM_SMAAOperation.cc
 COM_SMAAOperation.h
 COM_SocketProxyNode.cc
 COM_SocketProxyNode.h
 COM_SocketProxyOperation.cc
 COM_SocketProxyOperation.h
 COM_SplitOperation.cc
 COM_SplitOperation.h
 COM_SplitViewerNode.cc
 COM_SplitViewerNode.h
 COM_Stabilize2dNode.cc
 COM_Stabilize2dNode.h
 COM_SunBeamsNode.cc
 COM_SunBeamsNode.h
 COM_SunBeamsOperation.cc
 COM_SunBeamsOperation.h
 COM_SwitchNode.cc
 COM_SwitchNode.h
 COM_SwitchViewNode.cc
 COM_SwitchViewNode.h
 COM_TextureNode.cc
 COM_TextureNode.h
 COM_TextureOperation.cc
 COM_TextureOperation.h
 COM_TiledExecutionModel.cc
 COM_TiledExecutionModel.h
 COM_TimeNode.cc
 COM_TimeNode.h
 COM_TonemapNode.cc
 COM_TonemapNode.h
 COM_TonemapOperation.cc
 COM_TonemapOperation.h
 COM_TrackPositionNode.cc
 COM_TrackPositionNode.h
 COM_TrackPositionOperation.cc
 COM_TrackPositionOperation.h
 COM_TransformNode.cc
 COM_TransformNode.h
 COM_TransformOperation.cc
 COM_TransformOperation.h
 COM_TranslateNode.cc
 COM_TranslateNode.h
 COM_TranslateOperation.cc
 COM_TranslateOperation.h
 COM_ValueNode.cc
 COM_ValueNode.h
 COM_VariableSizeBokehBlurOperation.cc
 COM_VariableSizeBokehBlurOperation.h
 COM_VectorBlurNode.cc
 COM_VectorBlurNode.h
 COM_VectorBlurOperation.cc
 COM_VectorBlurOperation.h
 COM_VectorCurveNode.cc
 COM_VectorCurveNode.h
 COM_VectorCurveOperation.cc
 COM_VectorCurveOperation.h
 COM_ViewerNode.cc
 COM_ViewerNode.h
 COM_ViewerOperation.cc
 COM_ViewerOperation.h
 COM_ViewLevelsNode.cc
 COM_ViewLevelsNode.h
 COM_WorkPackage.cc
 COM_WorkPackage.h
 COM_WorkScheduler.cc
 COM_WorkScheduler.h
 COM_WrapOperation.cc
 COM_WrapOperation.h
 COM_WriteBufferOperation.cc
 COM_WriteBufferOperation.h
 COM_ZCombineNode.cc
 COM_ZCombineNode.h
 COM_ZCombineOperation.cc
 COM_ZCombineOperation.h
 common.cc
 Common.h
 common.h
 common.hh
 cpu/compat.h
 cuda/compat.h
 hip/compat.h
 metal/compat.h
 oneapi/compat.h
 optix/compat.h
 conditioning.cc
 conditioning.h
 hydra/config.h
 kernel/device/cuda/config.h
 kernel/device/hip/config.h
 console_draw.c
 console_intern.h
 console_ops.c
 constant_fold.cpp
 constant_fold.h
 ConstrainedConjugateGradient.h
 constraint.c
 ConstraintSet.cpp
 ConstraintSet.hpp
 context.c
 metal/context_begin.h
 oneapi/context_begin.h
 metal/context_end.h
 oneapi/context_end.h
 ContextFunctions.cppFunctions related to context queries
 ContextFunctions.hFunctions related to context queries
 ControlledObject.cpp
 ControlledObject.hpp
 Controller.cpp
 Controller.hThe spinal tap of the system
 ControllerExporter.cpp
 ControllerExporter.h
 convert.h
 convexhull_2d.c
 convolve.cc
 convolve.h
 convolve_test.cc
 CopyPose.cpp
 CopyPose.hpp
 correlation.h
 cpp_type.cc
 cpp_types.cc
 crazyspace.cc
 creator.c
 creator_args.c
 creator_intern.h
 creator_signals.c
 cryptomatte.cc
 cryptomatte_test.cc
 cubes.h
 CulledOccluderSource.cppClass to define a cell grid surrounding the projected image of a scene
 CulledOccluderSource.hClass to define a cell grid surrounding the projected image of a scene
 Curvature.cppGTS - Library for the manipulation of triangulated surfaces
 Curvature.hGTS - Library for the manipulation of triangulated surfaces
 curve.cc
 Curve.cppClass to define a container for curves
 curve.h
 Curve.hClass to define a container for curves
 curve_bevel.c
 curve_bezier.cc
 curve_catmull_rom.cc
 curve_convert.c
 curve_decimate.c
 curve_deform.c
 curve_eval.cc
 curve_intern.h
 curve_intersect.h
 curve_legacy_convert.cc
 curve_nurbs.cc
 curve_ops.c
 curve_poly.cc
 curve_to_mesh_convert.cc
 CurveAdvancedIterators.hIterators used to iterate over the elements of the Curve. Can't be used in python
 CurveIterators.hIterators used to iterate over the elements of the Curve
 curveprofile.cc
 curves.cc
 blender/curves.cpp
 hydra/curves.cpp
 scene/curves.cpp
 hydra/curves.h
 scene/curves.h
 curves_add.cc
 curves_geometry.cc
 curves_geometry_test.cc
 curves_ops.cc
 curves_sculpt_add.cc
 curves_sculpt_brush.cc
 curves_sculpt_comb.cc
 curves_sculpt_delete.cc
 curves_sculpt_density.cc
 curves_sculpt_grow_shrink.cc
 curves_sculpt_intern.h
 curves_sculpt_intern.hh
 curves_sculpt_ops.cc
 curves_sculpt_pinch.cc
 curves_sculpt_puff.cc
 curves_sculpt_selection.cc
 curves_sculpt_selection_paint.cc
 curves_sculpt_slide.cc
 curves_sculpt_smooth.cc
 curves_sculpt_snake_hook.cc
 curves_utils.cc
 customdata.cc
 customdata_file.c
 cycles_cubin_cc.cpp
 cycles_standalone.cpp
 cycles_xml.cpp
 cycles_xml.h
 data_arrays.h
 data_template.h
 data_transfer.c
 data_transfer_intern.h
 datatoc.c
 datatoc_icon.c
 dds_api.cpp
 dds_api.h
 debug.cpp
 debug.h
 defines.h
 deform.c
 DeformableBodyInplaceSolverIslandCallback.h
 deg_builder.cc
 deg_builder.h
 deg_builder_cache.cc
 deg_builder_cache.h
 deg_builder_cycle.cc
 deg_builder_cycle.h
 deg_builder_map.cc
 deg_builder_map.h
 deg_builder_nodes.cc
 deg_builder_nodes.h
 deg_builder_nodes_rig.cc
 deg_builder_nodes_scene.cc
 deg_builder_nodes_view_layer.cc
 deg_builder_pchanmap.cc
 deg_builder_pchanmap.h
 deg_builder_relations.cc
 deg_builder_relations.h
 deg_builder_relations_drivers.cc
 deg_builder_relations_drivers.h
 deg_builder_relations_impl.h
 deg_builder_relations_keys.cc
 deg_builder_relations_rig.cc
 deg_builder_relations_scene.cc
 deg_builder_relations_view_layer.cc
 deg_builder_remove_noop.cc
 deg_builder_remove_noop.h
 deg_builder_rna.cc
 deg_builder_rna.h
 deg_builder_rna_test.cc
 deg_builder_stack.cc
 deg_builder_stack.h
 deg_builder_transitive.cc
 deg_builder_transitive.h
 deg_debug.cc
 deg_debug.h
 deg_debug_relations_graphviz.cc
 deg_debug_stats_gnuplot.cc
 DEG_depsgraph.h
 DEG_depsgraph_build.h
 DEG_depsgraph_debug.h
 DEG_depsgraph_physics.h
 DEG_depsgraph_query.h
 deg_eval.cc
 deg_eval.h
 deg_eval_copy_on_write.cc
 deg_eval_copy_on_write.h
 deg_eval_flush.cc
 deg_eval_flush.h
 deg_eval_runtime_backup.cc
 deg_eval_runtime_backup.h
 deg_eval_runtime_backup_animation.cc
 deg_eval_runtime_backup_animation.h
 deg_eval_runtime_backup_gpencil.cc
 deg_eval_runtime_backup_gpencil.h
 deg_eval_runtime_backup_modifier.cc
 deg_eval_runtime_backup_modifier.h
 deg_eval_runtime_backup_movieclip.cc
 deg_eval_runtime_backup_movieclip.h
 deg_eval_runtime_backup_object.cc
 deg_eval_runtime_backup_object.h
 deg_eval_runtime_backup_pose.cc
 deg_eval_runtime_backup_pose.h
 deg_eval_runtime_backup_scene.cc
 deg_eval_runtime_backup_scene.h
 deg_eval_runtime_backup_sequence.cc
 deg_eval_runtime_backup_sequence.h
 deg_eval_runtime_backup_sequencer.cc
 deg_eval_runtime_backup_sequencer.h
 deg_eval_runtime_backup_sound.cc
 deg_eval_runtime_backup_sound.h
 deg_eval_runtime_backup_volume.cc
 deg_eval_runtime_backup_volume.h
 deg_eval_stats.cc
 deg_eval_stats.h
 deg_eval_visibility.cc
 deg_eval_visibility.h
 deg_node.cc
 deg_node.h
 deg_node_component.cc
 deg_node_component.h
 deg_node_factory.cc
 deg_node_factory.h
 deg_node_factory_impl.h
 deg_node_id.cc
 deg_node_id.h
 deg_node_operation.cc
 deg_node_operation.h
 deg_node_time.cc
 deg_node_time.h
 deg_time_average.h
 delaunay_2d.cc
 denoise.cpp
 denoise.h
 denoiser.cpp
 denoiser.h
 denoiser_device.cpp
 denoiser_device.h
 denoiser_oidn.cpp
 denoiser_oidn.h
 denoiser_optix.cpp
 denoiser_optix.h
 denoising.cpp
 denoising.h
 depsgraph.cc
 depsgraph.h
 depsgraph_build.cc
 depsgraph_debug.cc
 depsgraph_eval.cc
 depsgraph_physics.cc
 depsgraph_physics.h
 depsgraph_query.cc
 depsgraph_query_foreach.cc
 depsgraph_query_iter.cc
 depsgraph_registry.cc
 depsgraph_registry.h
 depsgraph_relation.cc
 depsgraph_relation.h
 depsgraph_tag.cc
 depsgraph_tag.h
 depsgraph_type.cc
 depsgraph_type.h
 depsgraph_update.cc
 depsgraph_update.h
 deque.h
 derived_node_tree.cc
 DerivedMesh.cc
 detect.cc
 detect.h
 detect_test.cc
 detector.cc
 detector.h
 blender/device.cpp
 device/cpu/device.cpp
 device/cuda/device.cpp
 device/device.cpp
 device/dummy/device.cpp
 device/hip/device.cpp
 device/multi/device.cpp
 device/oneapi/device.cpp
 device/optix/device.cpp
 blender/device.h
 device/cpu/device.h
 device/cuda/device.h
 device/device.h
 device/dummy/device.h
 device/hip/device.h
 device/metal/device.h
 device/multi/device.h
 device/oneapi/device.h
 device/optix/device.h
 device.mm
 cpu/device_impl.cpp
 cuda/device_impl.cpp
 hip/device_impl.cpp
 oneapi/device_impl.cpp
 optix/device_impl.cpp
 cpu/device_impl.h
 cuda/device_impl.h
 hip/device_impl.h
 metal/device_impl.h
 oneapi/device_impl.h
 optix/device_impl.h
 device_impl.mm
 dial3d_gizmo.c
 dice.cpp
 dice.h
 differential.h
 DirectDrawSurface.cpp
 DirectDrawSurface.h
 Director.cpp
 Director.h
 disjoint_set.h
 disk_cache.c
 disk_cache.h
 displace.h
 app/opengl/display_driver.cpp
 blender/display_driver.cpp
 hydra/display_driver.cpp
 app/opengl/display_driver.h
 blender/display_driver.h
 hydra/display_driver.h
 session/display_driver.h
 displist.cc
 Distance.cpp
 Distance.hpp
 distortion_models.cc
 distortion_models.h
 divers.c
 dll_interface.h
 dll_interface_template.h
 DLRB_tree.c
 DNA_action_types.h
 DNA_anim_types.h
 DNA_armature_defaults.h
 DNA_armature_types.h
 DNA_asset_defaults.h
 DNA_asset_types.h
 DNA_boid_types.h
 DNA_brush_defaults.h
 DNA_brush_enums.h
 DNA_brush_types.h
 DNA_cachefile_defaults.h
 DNA_cachefile_types.h
 DNA_camera_defaults.h
 DNA_camera_types.h
 DNA_cloth_types.h
 DNA_collection_defaults.h
 DNA_collection_types.hObject groups, one object can be in many groups at once
 DNA_color_types.h
 DNA_constraint_types.h
 DNA_curve_defaults.h
 DNA_curve_types.h
 DNA_curveprofile_types.h
 DNA_curves_defaults.h
 DNA_curves_types.h
 DNA_customdata_types.h
 dna_defaults.c
 DNA_defaults.h
 DNA_defs.h
 DNA_documentation.h
 DNA_dynamicpaint_types.h
 DNA_effect_types.h
 DNA_fileglobal_types.h
 DNA_fluid_defaults.h
 DNA_fluid_types.h
 DNA_freestyle_types.h
 dna_genfile.cDNA handling
 DNA_genfile.hBlenloader genfile private function prototypes
 DNA_gpencil_modifier_defaults.h
 DNA_gpencil_modifier_types.h
 DNA_gpencil_types.h
 DNA_gpu_types.h
 DNA_ID.hID and Library types, which are fundamental for sdna
 DNA_ID_enums.hEnumerations for DNA_ID.h
 DNA_image_defaults.h
 DNA_image_types.h
 DNA_ipo_types.h
 DNA_key_types.h
 DNA_lattice_defaults.h
 DNA_lattice_types.h
 DNA_layer_types.h
 DNA_light_defaults.h
 DNA_light_types.h
 DNA_lightprobe_defaults.h
 DNA_lightprobe_types.h
 DNA_lineart_types.h
 DNA_linestyle_defaults.h
 DNA_linestyle_types.h
 DNA_listBase.hThese structs are the foundation for all linked lists in the library system
 DNA_mask_types.h
 DNA_material_defaults.h
 DNA_material_types.h
 DNA_mesh_defaults.h
 DNA_mesh_types.h
 DNA_meshdata_types.h
 DNA_meta_defaults.h
 DNA_meta_types.h
 DNA_modifier_defaults.h
 DNA_modifier_types.h
 DNA_movieclip_defaults.h
 DNA_movieclip_types.h
 DNA_nla_types.h
 DNA_node_types.h
 DNA_object_defaults.h
 DNA_object_enums.h
 DNA_object_fluidsim_types.h
 DNA_object_force_types.h
 DNA_object_types.hObject is a sort of wrapper for general info
 DNA_outliner_types.h
 DNA_packedFile_types.h
 DNA_particle_defaults.h
 DNA_particle_types.h
 DNA_pointcache_types.h
 DNA_pointcloud_defaults.h
 DNA_pointcloud_types.h
 dna_rename_defs.h
 DNA_rigidbody_types.hTypes and defines for representing Rigid Body entities
 DNA_scene_defaults.h
 DNA_scene_types.h
 DNA_screen_types.h
 DNA_sdna_types.h
 DNA_sequence_types.h
 DNA_session_uuid_types.h
 DNA_shader_fx_types.h
 DNA_simulation_defaults.h
 DNA_simulation_types.h
 DNA_sound_types.h
 DNA_space_defaults.h
 DNA_space_types.h
 DNA_speaker_defaults.h
 DNA_speaker_types.h
 DNA_text_types.h
 DNA_texture_defaults.h
 DNA_texture_types.h
 DNA_tracking_types.h
 DNA_userdef_enums.h
 DNA_userdef_types.h
 dna_utils.c
 dna_utils.h
 DNA_uuid_types.h
 DNA_vec_defaults.h
 DNA_vec_types.h
 DNA_vfont_types.h
 DNA_view2d_types.h
 DNA_view3d_defaults.h
 DNA_view3d_enums.h
 DNA_view3d_types.h
 DNA_volume_defaults.h
 DNA_volume_types.h
 DNA_windowmanager_types.h
 DNA_workspace_types.h
 DNA_world_defaults.h
 DNA_world_types.h
 DNA_xr_types.h
 DocumentExporter.cpp
 DocumentExporter.h
 DocumentImporter.cpp
 DocumentImporter.h
 dogleg.h
 dogleg_test.cc
 dot_export.cc
 doxygen.extern.h
 doxygen.intern.h
 doxygen.main.h
 doxygen.source.h
 dpxlib.c
 dpxlib.h
 draw_attributes.cc
 draw_attributes.hUtilities for rendering attributes
 draw_cache.c
 draw_cache.h
 draw_cache_extract.hh
 draw_cache_extract_mesh.ccExtraction of Mesh data into VBO to feed to GPU
 draw_cache_extract_mesh_render_data.ccExtraction of Mesh data into VBO to feed to GPU
 draw_cache_impl.h
 draw_cache_impl_curve.ccCurve API for render engines
 draw_cache_impl_curves.ccCurves API for render engines
 draw_cache_impl_displist.cDispList API for render engines
 draw_cache_impl_gpencil.c
 draw_cache_impl_lattice.cLattice API for render engines
 draw_cache_impl_mesh.ccMesh API for render engines
 draw_cache_impl_metaball.cMetaBall API for render engines
 draw_cache_impl_particles.cParticle API for render engines
 draw_cache_impl_pointcloud.cPointCloud API for render engines
 draw_cache_impl_subdivision.cc
 draw_cache_impl_volume.cVolume API for render engines
 draw_cache_inline.h
 draw_color_management.cc
 draw_color_management.h
 draw_common.c
 draw_common.h
 draw_common_shader_shared.h
 draw_curves.ccContains procedural GPU hair drawing methods
 draw_curves_private.h
 draw_debug.cSimple API to draw debug shapes in the viewport
 draw_debug.h
 draw_fluid.c
 draw_fullscreen_info.hh
 draw_hair.ccContains procedural GPU hair drawing methods
 draw_hair_private.h
 draw_hair_refine_info.hh
 draw_instance_data.c
 draw_instance_data.h
 draw_manager.c
 draw_manager.h
 draw_manager_data.c
 draw_manager_exec.c
 draw_manager_profiling.c
 draw_manager_profiling.h
 draw_manager_shader.c
 draw_manager_testing.h
 draw_manager_text.c
 draw_manager_text.h
 draw_manager_texture.c
 draw_object_infos_info.hh
 draw_select_buffer.c
 draw_shader.cc
 draw_shader.h
 draw_shader_shared.h
 draw_subdivision.h
 draw_testing.cc
 draw_testing.hh
 draw_texture_pool.cc
 draw_texture_pool.h
 draw_view.c
 draw_view.h
 draw_view_data.cc
 draw_view_data.h
 draw_view_info.hh
 draw_volume.ccContains Volume object GPU attributes configuration
 drawgpencil.c
 DrawingStyle.hClass to define the drawing style of a node
 drawnode.ccLower level node drawing for nodes (boarders, headers etc), also node layout
 drawobject.c
 drivers.c
 DRW_engine.h
 DRW_gpu_wrapper.hh
 DRW_render.h
 DRW_select_buffer.h
 dualcon.h
 dualcon_c_api.cpp
 dupli_parent_finder.cc
 dupli_parent_finder.hh
 dupli_persistent_id.cc
 dynamicpaint.c
 dynamicpaint_ops.c
 dynlib.c
 easing.c
 ED_anim_api.h
 ED_armature.h
 ED_asset.h
 ED_asset_catalog.h
 ED_asset_catalog.hh
 ED_asset_filter.h
 ED_asset_handle.h
 ED_asset_indexer.h
 ED_asset_library.h
 ED_asset_list.h
 ED_asset_list.hh
 ED_asset_mark_clear.h
 ED_asset_temp_id_consumer.h
 ED_asset_type.h
 ED_buttons.h
 ED_clip.h
 ED_curve.h
 ED_curves.h
 ED_curves_sculpt.h
 ED_datafiles.h
 ed_draw.c
 ED_file_indexer.h
 ED_fileselect.h
 ED_geometry.h
 ED_gizmo_library.h
 ED_gizmo_utils.h
 ED_gpencil.h
 ED_image.h
 ED_info.h
 ED_keyframes_draw.h
 ED_keyframes_edit.h
 ED_keyframes_keylist.h
 ED_keyframing.h
 ED_lattice.h
 ED_markers.h
 ED_mask.h
 ED_mball.h
 ED_mesh.h
 ED_node.h
 ED_numinput.h
 ED_object.h
 ED_outliner.h
 ED_paint.h
 ED_particle.h
 ED_physics.h
 ED_render.h
 ED_scene.h
 ED_screen.h
 ED_screen_types.h
 ED_sculpt.h
 ED_select_utils.h
 ED_sequencer.h
 ED_sound.h
 ED_space_api.h
 ED_spreadsheet.h
 ED_text.h
 ED_time_scrub_ui.h
 ED_transform.h
 ED_transform_snap_object_context.h
 ed_transverts.c
 ED_transverts.h
 ED_types.h
 ed_undo.c
 ED_undo.h
 ED_userpref.h
 ed_util.c
 ED_util.h
 ed_util_imbuf.c
 ED_util_imbuf.h
 ed_util_ops.cc
 ED_uvedit.h
 ED_view3d.h
 ED_view3d_offscreen.h
 edgehash.c
 editaction_gpencil.c
 editarmature_undo.c
 editcurve.c
 editcurve_add.c
 editcurve_paint.c
 editcurve_pen.c
 editcurve_query.c
 editcurve_select.c
 editcurve_undo.c
 editface.cc
 editfont.c
 editfont_undo.c
 editlattice.c
 editlattice_select.c
 editlattice_tools.c
 editlattice_undo.c
 editmball_undo.c
 editmesh.c
 editmesh_add.c
 editmesh_add_gizmo.c
 editmesh_automerge.c
 editmesh_bevel.c
 editmesh_bisect.c
 editmesh_bvh.c
 editmesh_cache.cc
 editmesh_extrude.c
 editmesh_extrude_screw.c
 editmesh_extrude_spin.c
 editmesh_extrude_spin_gizmo.c
 editmesh_inset.c
 editmesh_intersect.c
 editmesh_knife.c
 editmesh_knife_project.c
 editmesh_loopcut.c
 editmesh_mask_extract.c
 editmesh_path.c
 editmesh_polybuild.c
 editmesh_preselect_edgering.c
 editmesh_preselect_elem.c
 editmesh_rip.c
 editmesh_rip_edge.c
 editmesh_select.c
 editmesh_select_similar.c
 editmesh_tangent.c
 editmesh_tools.c
 editmesh_undo.c
 editmesh_utils.c
 eevee_bloom.c
 eevee_camera.cc
 eevee_camera.hh
 eevee_cryptomatte.c
 eevee_data.c
 eevee_defines.hh
 eevee_depth_of_field.c
 eevee_effects.c
 eevee_engine.c
 eevee_engine.cc
 eevee/eevee_engine.h
 eevee_next/eevee_engine.h
 eevee_film.cc
 eevee_film.hh
 eevee_film_info.hh
 eevee_instance.cc
 eevee_instance.hh
 eevee_lightcache.c
 eevee_lightcache.h
 eevee_lightprobes.c
 eevee_lights.c
 eevee_lookdev.c
 eevee_lut.c
 eevee_lut.h
 eevee_lut_gen.c
 eevee_material.cc
 eevee_material.hh
 eevee_material_info.hh
 eevee_materials.c
 eevee_mist.c
 eevee_motion_blur.c
 eevee_occlusion.c
 eevee_pipeline.cc
 eevee_pipeline.hh
 eevee_private.h
 eevee_render.c
 eevee_renderbuffers.cc
 eevee_renderbuffers.hh
 eevee_renderpasses.c
 eevee_sampling.c
 eevee_sampling.cc
 eevee_sampling.hh
 eevee_screen_raytrace.c
 eevee_shader.cc
 eevee_shader.hh
 eevee_shader_shared.hh
 eevee_shaders.c
 eevee_shaders_extra.cc
 eevee_shadows.c
 eevee_shadows_cascade.c
 eevee_shadows_cube.c
 eevee_subsurface.c
 eevee_sync.cc
 eevee_sync.hh
 eevee_temporal_sampling.c
 eevee_velocity.cc
 eevee_velocity.hh
 eevee_velocity_info.hh
 eevee_view.cc
 eevee_view.hh
 eevee_volumes.c
 eevee_world.cc
 eevee_world.hh
 effect.c
 EffectExporter.cpp
 EffectExporter.h
 effects.c
 effects.h
 eigen_capi.h
 eigen_types.cpp
 eigen_types.hpp
 eigen_utils.h
 eigenvalues.cc
 eigenvalues.h
 embree.cpp
 embree.h
 emissive.cpp
 emissive.h
 endian_switch.c
 engine.c
 engine_image_info.hh
 error.h
 error_stack.cpp
 error_stack.h
 ErrorHandler.cpp
 ErrorHandler.h
 euclidean_resection.cc
 euclidean_resection.h
 euclidean_resection_test.cc
 eval_output.cc
 eval_output.h
 eval_output_cpu.cc
 eval_output_cpu.h
 eval_output_gpu.cc
 eval_output_gpu.h
 evaluator_cache_impl.cc
 evaluator_cache_impl.h
 evaluator_capi.cc
 evaluator_impl.cc
 evaluator_impl.h
 EventToBuf.c
 EventToBuf.h
 Exception.cppSingleton to manage exceptions
 Exception.hSingleton to manage exceptions
 ExportSettings.cpp
 ExportSettings.h
 expr_pylike_eval.c
 external_engine.c
 external_engine.h
 extract_mesh.ccExtraction of Mesh data into VBO to feed to GPU
 extract_mesh.hhExtraction of Mesh data into VBO to feed to GPU
 extract_mesh_ibo_edituv.cc
 extract_mesh_ibo_fdots.cc
 extract_mesh_ibo_lines.cc
 extract_mesh_ibo_lines_adjacency.cc
 extract_mesh_ibo_lines_paint_mask.cc
 extract_mesh_ibo_points.cc
 extract_mesh_ibo_tris.cc
 extract_mesh_vbo_attributes.cc
 extract_mesh_vbo_edge_fac.cc
 extract_mesh_vbo_edit_data.cc
 extract_mesh_vbo_edituv_data.cc
 extract_mesh_vbo_edituv_stretch_angle.cc
 extract_mesh_vbo_edituv_stretch_area.cc
 extract_mesh_vbo_fdots_edituv_data.cc
 extract_mesh_vbo_fdots_nor.cc
 extract_mesh_vbo_fdots_pos.cc
 extract_mesh_vbo_fdots_uv.cc
 extract_mesh_vbo_lnor.cc
 extract_mesh_vbo_mesh_analysis.cc
 extract_mesh_vbo_orco.cc
 extract_mesh_vbo_pos_nor.cc
 extract_mesh_vbo_sculpt_data.cc
 extract_mesh_vbo_select_idx.cc
 extract_mesh_vbo_skin_roots.cc
 extract_mesh_vbo_tan.cc
 extract_mesh_vbo_uv.cc
 extract_mesh_vbo_weights.cc
 ExtraHandler.cpp
 ExtraHandler.h
 ExtraTags.cpp
 ExtraTags.h
 eyedropper_color.c
 eyedropper_colorband.c
 eyedropper_datablock.c
 eyedropper_depth.c
 eyedropper_driver.c
 eyedropper_gpencil_color.c
 eyedropper_intern.h
 fallback_impl.cc
 FastGrid.cppClass to define a cell grid surrounding the bounding box of the scene
 FastGrid.hClass to define a cell grid surrounding the bounding box of the scene
 fcurve.c
 fcurve_cache.c
 fcurve_driver.c
 fcurve_test.cc
 FEdgeXDetector.cppDetects/flags/builds extended features edges on the WXEdge structure
 FEdgeXDetector.hDetects/flags/builds extended features edges on the WXEdge structure
 ffmpeg_codecs.cc
 ffmpeg_compat.h
 field.cc
 field.cpp
 field.h
 file_draw.c
 file_indexer.cc
 file_indexer.h
 file_intern.h
 file_ops.c
 file_panels.c
 file_reader.cpp
 file_reader.h
 file_utils.c
 filelist.c
 filelist.h
 fileops.c
 fileops.cc
 filereader_file.c
 filereader_gzip.c
 filereader_memory.c
 filereader_zstd.c
 filesel.c
 filetype.c
 fillet_curves.cc
 film.cpp
 film.h
 filter.c
 FitCurve.cppAn Algorithm for Automatically Fitting Digitized Curves by Philip J. Schneider,
 FitCurve.hAn Algorithm for Automatically Fitting Digitized Curves by Philip J. Schneider,
 FixedObject.cpp
 FixedObject.hpp
 FlipDXT.cpp
 FlipDXT.h
 fluid.c
 fluid_script.h
 fmodifier.c
 fmodifier_ui.c
 FN_field.hh
 FN_field_cpp_type.hh
 FN_field_test.cc
 FN_multi_function.hh
 FN_multi_function_builder.hh
 FN_multi_function_context.hh
 FN_multi_function_data_type.hh
 FN_multi_function_param_type.hh
 FN_multi_function_params.hh
 FN_multi_function_procedure.hh
 FN_multi_function_procedure_builder.hh
 FN_multi_function_procedure_executor.hh
 FN_multi_function_procedure_optimization.hh
 FN_multi_function_procedure_test.cc
 FN_multi_function_signature.hh
 FN_multi_function_test.cc
 FN_multi_function_test_common.hh
 fnmatch.c
 foreach.h
 fractal_noise.h
 frame_accessor.cc
 intern/frame_accessor.h
 libmv/autotrack/frame_accessor.h
 frameacc.cpp
 frameacc.hpp
 frameacc.inl
 frames.cpp
 frames.hpp
 frames.inl
 frames_io.cpp
 frames_io.hpp
 framevel.cpp
 framevel.hpp
 framevel.inl
 freestyle.c
 FreestyleConfig.hConfiguration definitions
 fresnel.h
 FRS_freestyle.cpp
 FRS_freestyle.h
 FRS_precomp.h
 FrsMaterial.hClass used to handle materials
 fsmenu.c
 fsmenu.h
 function.h
 function_constants.h
 function_derivative.h
 function_derivative_test.cc
 Functions0D.cppFunctions taking 0D input
 Functions0D.hFunctions taking 0D input
 Functions1D.cppFunctions taking 1D input
 Functions1D.hFunctions taking 1D input
 fundamental.cc
 fundamental.h
 fundamental_test.cc
 FX_shader_blur.c
 FX_shader_colorize.c
 FX_shader_flip.c
 FX_shader_glow.c
 FX_shader_pixel.c
 FX_shader_rim.c
 FX_shader_shadow.c
 FX_shader_swirl.c
 FX_shader_types.h
 FX_shader_util.c
 FX_shader_util.h
 FX_shader_wave.c
 FX_ui_common.c
 FX_ui_common.h
 gamma.h
 GaussianFilter.cppClass to perform gaussian filtering operations on an image
 GaussianFilter.hClass to perform gaussian filtering operations on an image
 generic_vector_array.cc
 generic_virtual_array.cc
 generic_virtual_vector_array.cc
 GEO_add_curves_on_mesh.hh
 GEO_fillet_curves.hh
 GEO_mesh_merge_by_distance.hh
 GEO_mesh_primitive_cuboid.hh
 GEO_mesh_to_curve.hh
 GEO_mesh_to_volume.hh
 GEO_point_merge_by_distance.hh
 GEO_realize_instances.hh
 GEO_resample_curves.hh
 GEO_reverse_uv_sampler.hh
 GEO_set_curve_type.hh
 GEO_subdivide_curves.hh
 GEO_uv_parametrizer.h
 GeoCommon.h
 Geom.hVectors and Matrices (useful type definitions)
 geom.h
 geom_arrow_gizmo.c
 geom_cube_gizmo.c
 geom_dial_gizmo.c
 GeomCleaner.cppClass to define a cleaner of geometry providing a set of useful tools
 GeomCleaner.hClass to define a cleaner of geometry providing a set of useful tools
 blender/geometry.cpp
 scene/geometry.cpp
 hydra/geometry.h
 kernel/svm/geometry.h
 scene/geometry.h
 geometry.inl
 geometry_attributes.cc
 geometry_component_curve.cc
 geometry_component_curves.cc
 geometry_component_edit_data.cc
 geometry_component_instances.cc
 geometry_component_mesh.cc
 geometry_component_pointcloud.cc
 geometry_component_volume.cc
 geometry_intern.hh
 geometry_nodes_eval_log.cc
 geometry_ops.cc
 geometry_set.cc
 geometry_set_instances.cc
 GeometryExporter.cpp
 GeometryExporter.h
 GeomUtils.cppVarious tools for geometry
 GeomUtils.hVarious tools for geometry
 GHOST_Buttons.cpp
 GHOST_Buttons.h
 GHOST_C-api.cpp
 GHOST_C-api.hGHOST C-API function and type declarations
 GHOST_C-Test.c
 GHOST_CallbackEventConsumer.cpp
 GHOST_CallbackEventConsumer.h
 GHOST_Context.cpp
 GHOST_Context.h
 GHOST_ContextCGL.h
 GHOST_ContextCGL.mm
 GHOST_ContextD3D.cpp
 GHOST_ContextD3D.h
 GHOST_ContextEGL.cpp
 GHOST_ContextEGL.h
 GHOST_ContextGLX.cpp
 GHOST_ContextGLX.h
 GHOST_ContextNone.cpp
 GHOST_ContextNone.h
 GHOST_ContextSDL.cpp
 GHOST_ContextSDL.h
 GHOST_ContextWGL.cpp
 GHOST_ContextWGL.h
 GHOST_Debug.h
 GHOST_DisplayManager.cpp
 GHOST_DisplayManager.h
 GHOST_DisplayManagerCocoa.h
 GHOST_DisplayManagerCocoa.mm
 GHOST_DisplayManagerNULL.h
 GHOST_DisplayManagerSDL.cpp
 GHOST_DisplayManagerSDL.h
 GHOST_DisplayManagerWin32.cpp
 GHOST_DisplayManagerWin32.h
 GHOST_DisplayManagerX11.cpp
 GHOST_DisplayManagerX11.h
 GHOST_DropTargetWin32.cpp
 GHOST_DropTargetWin32.h
 GHOST_DropTargetX11.cpp
 GHOST_DropTargetX11.h
 GHOST_Event.h
 GHOST_EventButton.h
 GHOST_EventCursor.h
 GHOST_EventDragnDrop.h
 GHOST_EventKey.h
 GHOST_EventManager.cpp
 GHOST_EventManager.h
 GHOST_EventNDOF.h
 GHOST_EventPrinter.cpp
 GHOST_EventPrinter.h
 GHOST_EventString.h
 GHOST_EventTrackpad.h
 GHOST_EventWheel.h
 GHOST_IContext.h
 GHOST_IconX11.h
 GHOST_IEvent.h
 GHOST_IEventConsumer.h
 GHOST_ImeWin32.cpp
 GHOST_ImeWin32.h
 GHOST_ISystem.cpp
 GHOST_ISystem.h
 GHOST_ISystemPaths.cpp
 GHOST_ISystemPaths.h
 GHOST_ITimerTask.h
 GHOST_IWindow.h
 GHOST_IXrContext.h
 GHOST_IXrGraphicsBinding.h
 GHOST_ModifierKeys.cpp
 GHOST_ModifierKeys.h
 GHOST_NDOFManager.cpp
 GHOST_NDOFManager.h
 GHOST_NDOFManagerCocoa.h
 GHOST_NDOFManagerCocoa.mm
 GHOST_NDOFManagerUnix.cpp
 GHOST_NDOFManagerUnix.h
 GHOST_NDOFManagerWin32.cpp
 GHOST_NDOFManagerWin32.h
 GHOST_Path-api.cpp
 GHOST_Path-api.h
 GHOST_Rect.cpp
 GHOST_Rect.h
 GHOST_System.cpp
 GHOST_System.h
 GHOST_SystemCocoa.h
 GHOST_SystemCocoa.mm
 GHOST_SystemNULL.h
 GHOST_SystemPaths.h
 GHOST_SystemPathsCocoa.h
 GHOST_SystemPathsCocoa.mm
 GHOST_SystemPathsUnix.cpp
 GHOST_SystemPathsUnix.h
 GHOST_SystemPathsWin32.cpp
 GHOST_SystemPathsWin32.h
 GHOST_SystemSDL.cpp
 GHOST_SystemSDL.h
 GHOST_SystemWayland.cpp
 GHOST_SystemWayland.h
 GHOST_SystemWin32.cpp
 GHOST_SystemWin32.h
 GHOST_SystemX11.cpp
 GHOST_SystemX11.h
 GHOST_TaskbarWin32.h
 GHOST_TaskbarX11.cpp
 GHOST_TaskbarX11.h
 GHOST_Test.cpp
 GHOST_TimerManager.cpp
 GHOST_TimerManager.h
 GHOST_TimerTask.h
 GHOST_TrackpadWin32.cpp
 GHOST_TrackpadWin32.h
 GHOST_Types.h
 GHOST_Util.h
 GHOST_utildefines.h
 GHOST_utildefines_variadic.h
 GHOST_WaylandCursorSettings.h
 GHOST_WaylandUtils.h
 GHOST_Window.cpp
 GHOST_Window.h
 GHOST_WindowCocoa.h
 GHOST_WindowCocoa.mm
 GHOST_WindowManager.cpp
 GHOST_WindowManager.h
 GHOST_WindowNULL.h
 GHOST_WindowSDL.cpp
 GHOST_WindowSDL.h
 GHOST_WindowViewCocoa.h
 GHOST_WindowWayland.cpp
 GHOST_WindowWayland.h
 GHOST_WindowWin32.cpp
 GHOST_WindowWin32.h
 GHOST_WindowX11.cpp
 GHOST_WindowX11.h
 GHOST_Wintab.cpp
 GHOST_Wintab.h
 GHOST_Xr.cpp
 GHOST_Xr_intern.h
 GHOST_Xr_openxr_includes.h
 GHOST_XrAction.cpp
 GHOST_XrAction.h
 GHOST_XrContext.cpp
 GHOST_XrContext.h
 GHOST_XrControllerModel.cpp
 GHOST_XrControllerModel.h
 GHOST_XrEvent.cpp
 GHOST_XrException.h
 GHOST_XrGraphicsBinding.cpp
 GHOST_XrSession.cpp
 GHOST_XrSession.h
 GHOST_XrSwapchain.cpp
 GHOST_XrSwapchain.h
 gim_array.h
 gim_basic_geometry_operations.h
 gim_bitset.h
 gim_box_collision.h
 gim_box_set.cpp
 gim_box_set.h
 gim_clip_polygon.h
 gim_contact.cpp
 gim_contact.h
 gim_geom_types.h
 gim_geometry.h
 gim_hash_table.h
 gim_linear_math.h
 gim_math.h
 gim_memory.cpp
 gim_memory.h
 gim_pair.h
 gim_radixsort.h
 gim_tri_collision.cpp
 gim_tri_collision.h
 gizmo_draw_utils.c
 gizmo_geometry.h
 gizmo_library_intern.h
 gizmo_library_presets.c
 gizmo_library_utils.c
 gizmo_utils.c
 gl-deprecated.h
 GL.h
 gl_backend.cc
 gl_backend.hh
 gl_batch.cc
 gl_batch.hh
 gl_compute.cc
 gl_compute.hh
 gl_compute_evaluator.cc
 gl_compute_evaluator.h
 gl_context.cc
 gl_context.hh
 gl_debug.cc
 gl_debug.hh
 gl_debug_layer.cc
 gl_drawlist.cc
 gl_drawlist.hh
 gl_framebuffer.cc
 gl_framebuffer.hh
 gl_immediate.cc
 gl_immediate.hh
 gl_index_buffer.cc
 gl_index_buffer.hh
 gl_primitive.hh
 gl_query.cc
 gl_query.hh
 gl_shader.cc
 gl_shader.hh
 gl_shader_interface.cc
 gl_shader_interface.hh
 gl_shader_log.cc
 gl_state.cc
 gl_state.hh
 gl_storage_buffer.cc
 gl_storage_buffer.hh
 gl_texture.cc
 gl_texture.hh
 gl_uniform_buffer.cc
 gl_uniform_buffer.hh
 gl_vertex_array.cc
 gl_vertex_array.hh
 gl_vertex_buffer.cc
 gl_vertex_buffer.hh
 glew-mx.c
 glew-mx.h
 device/cpu/globals.h
 device/cuda/globals.h
 device/hip/globals.h
 device/metal/globals.h
 device/oneapi/globals.h
 device/optix/globals.h
 osl/globals.h
 glutil.c
 gpencil.c
 gpencil_add_blank.c
 gpencil_add_lineart.c
 gpencil_add_monkey.c
 gpencil_add_stroke.c
 gpencil_antialiasing.c
 gpencil_armature.c
 gpencil_bake_animation.cc
 gpencil_cache_utils.c
 gpencil_convert.c
 gpencil_curve.c
 gpencil_data.c
 gpencil_defines.h
 gpencil_draw_data.c
 gpencil_edit.c
 gpencil_edit_curve.c
 gpencil_engine.c
 gpencil_engine.h
 gpencil_fill.c
 gpencil_geom.cc
 gpencil_info.hh
 gpencil_intern.h
 gpencil_interpolate.c
 gpencil_io.h
 gpencil_io_base.cc
 gpencil_io_base.hh
 gpencil_io_capi.cc
 gpencil_io_export_base.hh
 gpencil_io_export_pdf.cc
 gpencil_io_export_pdf.hh
 gpencil_io_export_svg.cc
 gpencil_io_export_svg.hh
 gpencil_io_import_base.cc
 gpencil_io_import_base.hh
 gpencil_io_import_svg.cc
 gpencil_io_import_svg.hh
 gpencil_merge.c
 gpencil_mesh.cc
 gpencil_modifier.c
 gpencil_ops.c
 gpencil_ops_versioning.c
 gpencil_paint.c
 gpencil_primitive.c
 gpencil_render.c
 gpencil_sculpt_paint.c
 gpencil_select.c
 gpencil_shader.c
 gpencil_shader_fx.c
 gpencil_shader_shared.h
 gpencil_trace.h
 gpencil_trace_ops.c
 gpencil_trace_utils.c
 gpencil_undo.c
 gpencil_update_cache.c
 gpencil_utils.c
 gpencil_uv.c
 gpencil_vertex_ops.c
 gpencil_vertex_paint.c
 gpencil_vfx_info.hh
 gpencil_weight_paint.c
 gpu_backend.hh
 gpu_batch.cc
 GPU_batch.h
 gpu_batch_presets.c
 GPU_batch_presets.h
 gpu_batch_private.hh
 gpu_batch_utils.c
 GPU_batch_utils.h
 gpu_buffers.c
 GPU_buffers.h
 gpu_capabilities.cc
 GPU_capabilities.h
 gpu_capabilities_private.hh
 gpu_clip_planes_info.hh
 gpu_codegen.cc
 gpu_codegen.h
 GPU_common.h
 GPU_common_types.h
 gpu_compute.cc
 GPU_compute.h
 gpu_context.cc
 GPU_context.h
 gpu_context_private.hh
 gpu_debug.cc
 GPU_debug.h
 gpu_debug_private.hh
 gpu_drawlist.cc
 GPU_drawlist.h
 gpu_drawlist_private.hh
 gpu_framebuffer.cc
 GPU_framebuffer.h
 gpu_framebuffer_private.hh
 GPU_glew.h
 gpu_immediate.cc
 GPU_immediate.h
 gpu_immediate_private.hh
 gpu_immediate_util.c
 GPU_immediate_util.h
 gpu_index_buffer.cc
 GPU_index_buffer.h
 gpu_index_buffer_private.hh
 gpu_index_buffer_test.cc
 gpu_init_exit.c
 GPU_init_exit.h
 gpu_interface_info.hh
 GPU_legacy_stubs.h
 gpu_material.c
 GPU_material.h
 gpu_material_library.h
 gpu_matrix.cc
 GPU_matrix.h
 gpu_matrix_private.h
 gpu_node_graph.c
 gpu_node_graph.h
 gpu_platform.cc
 GPU_platform.h
 gpu_platform_private.hh
 GPU_primitive.h
 gpu_private.h
 gpu_py.c
 gpu_py.h
 gpu_py_api.c
 gpu_py_api.h
 gpu_py_batch.c
 gpu_py_batch.h
 gpu_py_buffer.c
 gpu_py_buffer.h
 gpu_py_capabilities.c
 gpu_py_capabilities.h
 gpu_py_element.c
 gpu_py_element.h
 gpu_py_framebuffer.c
 gpu_py_framebuffer.h
 gpu_py_matrix.c
 gpu_py_matrix.h
 gpu_py_offscreen.c
 gpu_py_offscreen.h
 gpu_py_platform.c
 gpu_py_platform.h
 gpu_py_select.c
 gpu_py_select.h
 gpu_py_shader.c
 gpu_py_shader.h
 gpu_py_shader_create_info.cc
 gpu_py_state.c
 gpu_py_state.h
 gpu_py_texture.c
 gpu_py_texture.h
 gpu_py_types.c
 gpu_py_types.h
 gpu_py_uniformbuffer.c
 gpu_py_uniformbuffer.h
 gpu_py_vertex_buffer.c
 gpu_py_vertex_buffer.h
 gpu_py_vertex_format.c
 gpu_py_vertex_format.h
 gpu_query.cc
 gpu_query.hh
 gpu_select.c
 GPU_select.h
 gpu_select_pick.c
 gpu_select_private.h
 gpu_select_sample_query.cc
 gpu_shader.cc
 GPU_shader.h
 gpu_shader_2D_area_borders_info.hh
 gpu_shader_2D_checker_info.hh
 gpu_shader_2D_diag_stripes_info.hh
 gpu_shader_2D_flat_color_info.hh
 gpu_shader_2D_image_color_info.hh
 gpu_shader_2D_image_desaturate_color_info.hh
 gpu_shader_2D_image_info.hh
 gpu_shader_2D_image_multi_rect_color_info.hh
 gpu_shader_2D_image_overlays_merge_info.hh
 gpu_shader_2D_image_overlays_stereo_merge_info.hh
 gpu_shader_2D_image_rect_color_info.hh
 gpu_shader_2D_image_shuffle_color_info.hh
 gpu_shader_2D_nodelink_info.hh
 gpu_shader_2D_point_uniform_size_uniform_color_aa_info.hh
 gpu_shader_2D_point_uniform_size_uniform_color_outline_aa_info.hh
 gpu_shader_2D_point_varying_size_varying_color_info.hh
 gpu_shader_2D_smooth_color_info.hh
 gpu_shader_2D_uniform_color_info.hh
 gpu_shader_2D_widget_info.hh
 gpu_shader_3D_depth_only_info.hh
 gpu_shader_3D_flat_color_info.hh
 gpu_shader_3D_image_info.hh
 gpu_shader_3D_image_modulate_alpha_info.hh
 gpu_shader_3D_line_dashed_uniform_color_info.hh
 gpu_shader_3D_point_info.hh
 gpu_shader_3D_polyline_info.hh
 gpu_shader_3D_smooth_color_info.hh
 gpu_shader_3D_uniform_color_info.hh
 gpu_shader_builder.cc
 gpu_shader_builder_stubs.cc
 gpu_shader_builtin.c
 gpu_shader_builtin_test.cc
 gpu_shader_create_info.cc
 gpu_shader_create_info.hh
 gpu_shader_create_info_private.hh
 gpu_shader_dependency.cc
 gpu_shader_dependency_private.h
 gpu_shader_gpencil_stroke_info.hh
 gpu_shader_info_baked.cc
 gpu_shader_instance_varying_color_varying_size_info.hh
 gpu_shader_interface.cc
 gpu_shader_interface.hh
 gpu_shader_keyframe_shape_info.hh
 gpu_shader_line_dashed_uniform_color_info.hh
 gpu_shader_log.cc
 gpu_shader_private.hh
 GPU_shader_shared.h
 GPU_shader_shared_utils.h
 gpu_shader_simple_lighting_info.hh
 gpu_shader_test.cc
 gpu_shader_text_info.hh
 gpu_srgb_to_framebuffer_space_info.hh
 gpu_state.cc
 GPU_state.h
 gpu_state_private.hh
 gpu_storage_buffer.cc
 GPU_storage_buffer.h
 gpu_storage_buffer_private.hh
 gpu_testing.cc
 gpu_testing.hh
 gpu_texture.cc
 GPU_texture.h
 gpu_texture_private.hh
 gpu_uniform_buffer.cc
 GPU_uniform_buffer.h
 gpu_uniform_buffer_private.hh
 gpu_vertex_buffer.cc
 GPU_vertex_buffer.h
 gpu_vertex_buffer_private.hh
 gpu_vertex_format.cc
 GPU_vertex_format.h
 gpu_vertex_format_private.h
 gpu_viewport.c
 GPU_viewport.h
 gradient.h
 graph_buttons.c
 graph_draw.c
 graph_edit.c
 graph_intern.h
 graph_ops.c
 graph_select.c
 graph_slider_ops.c
 graph_utils.c
 graph_view.c
 cuda/graphics_interop.cpp
 graphics_interop.cpp
 hip/graphics_interop.cpp
 cuda/graphics_interop.h
 graphics_interop.h
 hip/graphics_interop.h
 Grid.cppBase class to define a cell grid surrounding the bounding box of the scene
 Grid.hBase class to define a cell grid surrounding the bounding box of the scene
 grid_view.cc
 GridDensityProvider.hClass to define a cell grid surrounding the projected image of a scene
 GridHelpers.cppClass to define a cell grid surrounding the projected image of a scene
 GridHelpers.hClass to define a cell grid surrounding the projected image of a scene
 gsqueue.cA generic structure queue (a queue for fixed length generally small) structures
 guarded_allocator.cpp
 guarded_allocator.h
 guardedalloc_alignment_test.cc
 guardedalloc_overflow_test.cc
 guardedalloc_test_base.h
 hair.cpp
 hair.h
 hair_volume.cpp
 half.h
 hash.h
 hash_md5.c
 hash_mm2a.c
 hash_mm3.c
 HashGrid.cppClass to define a cell grid surrounding the bounding box of the scene
 HashGrid.hClass to define a cell grid surrounding the bounding box of the scene
 HeuristicGridDensityProviderFactory.cppClass to define a cell grid surrounding the projected image of a scene
 HeuristicGridDensityProviderFactory.hClass to define a cell grid surrounding the projected image of a scene
 hierarchy_context_order_test.cc
 intern/homography.cc
 libmv/multiview/homography.cc
 intern/homography.h
 libmv/multiview/homography.h
 homography_error.h
 homography_parameterization.h
 homography_test.cc
 hsv.h
 hybrid_region_tracker.cc
 hybrid_region_tracker.h
 icons.cc
 icons_rasterize.c
 Id.hIdentification system
 id_generator.h
 id_map.h
 id_passes.h
 idprop.c
 idprop_create.cc
 idprop_py_api.c
 idprop_py_api.h
 idprop_py_ui_api.c
 idprop_py_ui_api.h
 idprop_serialize.cc
 idprop_serialize_test.cc
 idprop_utils.c
 idtype.c
 ies.cpp
 kernel/svm/ies.h
 util/ies.h
 IK_Math.h
 IK_QJacobian.cpp
 IK_QJacobian.h
 IK_QJacobianSolver.cpp
 IK_QJacobianSolver.h
 IK_QSegment.cpp
 IK_QSegment.h
 IK_QTask.cpp
 IK_QTask.h
 IK_Solver.cpp
 IK_solver.h
 ikplugin_api.c
 ikplugin_api.h
 iksolver_plugin.c
 iksolver_plugin.h
 source/blender/blenkernel/intern/image.cc
 intern/libmv/intern/image.cc
 Image.cpp
 blender/image.cpp
 scene/image.cpp
 freestyle/intern/image/Image.hClass to encapsulate an array of RGB or Gray level values
 imbuf/intern/dds/Image.h
 cycles/blender/image.h
 cycles/kernel/device/cpu/image.h
 cycles/kernel/device/gpu/image.h
 cycles/kernel/device/oneapi/image.h
 cycles/kernel/svm/image.h
 cycles/scene/image.h
 cycles/util/image.h
 libmv/intern/image.h
 libmv/libmv/image/image.h
 image_batches.hh
 image_buffer_cache.hh
 image_buttons.c
 image_cache.c
 image_cache.h
 image_converter.h
 image_draw.c
 image_drawing.h
 image_drawing_mode.hh
 image_edit.c
 image_engine.cc
 image_engine.h
 image_format.cc
 image_gen.c
 image_gpu.cc
 image_impl.h
 image_instance_data.hh
 image_intern.h
 image_oiio.cpp
 image_oiio.h
 image_ops.c
 image_partial_update.cc
 image_partial_update_test.cc
 image_partial_updater.hh
 image_private.hh
 image_save.cc
 image_sequence.c
 image_shader.cc
 image_shader_params.hh
 image_sky.cpp
 image_sky.h
 image_space.hh
 image_space_image.hh
 image_space_node.hh
 source/blender/blenkernel/intern/image_test.cc
 intern/libmv/libmv/image/image_test.cc
 image_texture_info.hh
 image_undo.cc
 image_usage.hh
 image_vdb.cpp
 image_vdb.h
 ImageExporter.cpp
 ImageExporter.h
 imageprocess.c
 ImagePyramid.cppClass to represent a pyramid of images
 ImagePyramid.hClass to represent a pyramid of images
 IMB_allocimbuf.hHeader file for allocimbuf.c
 IMB_anim.h
 IMB_colormanagement.h
 IMB_colormanagement_intern.h
 IMB_filetype.h
 IMB_filter.hFunction declarations for filter.c
 IMB_imbuf.h
 IMB_imbuf_types.hContains defines and structs used throughout the imbuf module
 IMB_indexer.h
 IMB_metadata.h
 IMB_moviecache.h
 IMB_openexr.h
 IMB_thumbs.h
 imbuf.h
 imbuf_py_api.c
 imbuf_py_api.h
 implicit.h
 implicit_blender.c
 implicit_eigen.cpp
 importer_mesh_utils.cc
 importer_mesh_utils.hh
 ImportSettings.cpp
 ImportSettings.h
 index_mask.cc
 IndexedFaceSet.cppA Set of indexed faces to represent a surface object
 IndexedFaceSet.hA Set of indexed faces to represent a surface object
 indexer.c
 inertia.cpp
 inertia.hpp
 info_draw.c
 info_intern.h
 info_ops.c
 info_report.c
 info_stats.cc
 init_from_bake.h
 init_from_camera.h
 initialize_reconstruction.cc
 initialize_reconstruction.h
 initrender.c
 instancer.cpp
 instancer.h
 InstanceWriter.cpp
 InstanceWriter.h
 integrator.cpp
 integrator.h
 integrator_adaptive_sampling_test.cpp
 integrator_render_scheduler_test.cpp
 integrator_tile_test.cpp
 interface.cc
 Interface0D.cpp
 Interface0D.hInterface to 0D elts
 Interface1D.cpp
 Interface1D.hInterface 1D and related tools definitions
 interface_align.c
 interface_anim.c
 interface_button_group.c
 interface_context_menu.c
 interface_context_path.cc
 interface_drag.cc
 interface_draw.c
 interface_dropboxes.cc
 interface_eyedropper.c
 interface_handlers.c
 interface_icons.c
 interface_icons_event.c
 interface_intern.h
 interface_layout.c
 interface_ops.c
 interface_panel.c
 interface_query.cc
 interface_region_color_picker.cc
 interface_region_hud.cc
 interface_region_menu_pie.cc
 interface_region_menu_popup.cc
 interface_region_popover.cc
 interface_region_popup.cc
 interface_region_search.cc
 interface_region_tooltip.c
 interface_regions.cc
 interface_regions_intern.h
 interface_style.cc
 interface_template_asset_view.cc
 interface_template_attribute_search.cc
 interface_template_list.cc
 interface_template_search_menu.cc
 interface_template_search_operator.c
 interface_templates.c
 interface_undo.c
 interface_utils.cc
 interface_view.cc
 interface_widgets.c
 Interpreter.hBase Class of all script interpreters
 intersect.cc
 intersect.h
 intersect_closest.h
 intersect_shadow.h
 intersect_subsurface.h
 intersect_test.cc
 intersect_volume_stack.h
 inttypes.h
 invert.h
 IO_abstract_hierarchy_iterator.h
 io_alembic.c
 io_alembic.h
 io_cache.c
 io_cache.h
 io_collada.c
 io_collada.h
 IO_dupli_persistent_id.hh
 io_gpencil.h
 io_gpencil_export.c
 io_gpencil_import.c
 io_gpencil_utils.c
 io_obj.c
 io_obj.h
 io_ops.c
 io_ops.h
 IO_orientation.h
 IO_path_util.hh
 IO_path_util_types.h
 IO_stl.cc
 IO_stl.h
 io_stl_ops.c
 io_stl_ops.h
 IO_types.h
 io_usd.c
 io_usd.h
 IO_wavefront_obj.cc
 IO_wavefront_obj.h
 ipo.c
 iris.c
 itasc_plugin.cpp
 itasc_plugin.h
 iterator.c
 Iterator.cpp
 Iterator.h
 jacobian.cpp
 jacobian.hpp
 jitter.cpp
 kernel/sample/jitter.h
 scene/jitter.h
 jitter_2d.cJitter offset table
 jntarray.cpp
 jntarray.hpp
 jntarrayacc.cpp
 jntarrayacc.hpp
 jntarrayvel.cpp
 jntarrayvel.hpp
 joint.cpp
 joint.hpp
 jp2.c
 jpeg.c
 kalman_filter.h
 kdl-config.h
 kdtree_1d.c
 kdtree_2d.c
 kdtree_3d.c
 kdtree_4d.c
 kdtree_impl.h
 kelvinlet.c
 device/cpu/kernel.cpp
 device/cuda/kernel.cpp
 device/hip/kernel.cpp
 device/kernel.cpp
 kernel/device/cpu/kernel.cpp
 kernel/device/hip/kernel.cpp
 kernel/device/oneapi/kernel.cpp
 device/cpu/kernel.h
 device/cuda/kernel.h
 device/hip/kernel.h
 device/kernel.h
 device/metal/kernel.h
 kernel/device/cpu/kernel.h
 kernel/device/gpu/kernel.h
 kernel/device/oneapi/kernel.h
 kernel.mm
 kernel_arch.h
 kernel_arch_impl.h
 kernel_avx.cpp
 kernel_avx2.cpp
 kernel_function.h
 kernel_sse2.cpp
 kernel_sse3.cpp
 kernel_sse41.cpp
 kernel_templates.h
 kernel_thread_globals.cpp
 kernel_thread_globals.h
 key.c
 keyconfig.c
 keyframe_selection.cc
 keyframe_selection.h
 keyframe_selection_test.cc
 keyframes_draw.c
 keyframes_edit.c
 keyframes_general.c
 keyframes_keylist.cc
 keyframes_keylist_test.cc
 keyframing.c
 keyingsets.c
 kinfam_io.cpp
 kinfam_io.hpp
 klt_region_tracker.cc
 klt_region_tracker.h
 klt_region_tracker_test.cc
 lasso_2d.c
 lattice.c
 lattice_deform.c
 lattice_deform_test.cc
 lattice_intern.h
 lattice_ops.c
 layer.c
 layer_test.cc
 layer_utils.c
 lcg.h
 leak_detector.cc
 length_parameterize.cc
 levenberg_marquardt.h
 levenberg_marquardt_test.cc
 lib_id.c
 lib_id_delete.c
 lib_id_eval.c
 lib_id_remapper.cc
 lib_id_remapper_test.cc
 lib_id_test.cc
 lib_intern.h
 lib_override.cc
 lib_override_proxy_conversion.c
 lib_query.c
 lib_remap.c
 lib_remap_test.cc
 libc_compat.c
 libmv-capi.h
 library.c
 light.c
 blender/light.cpp
 hydra/light.cpp
 scene/light.cpp
 hydra/light.h
 kernel/light/light.h
 scene/light.h
 light_path.h
 LightExporter.cpp
 LightExporter.h
 lightprobe.c
 linear_solver.cc
 linear_solver.h
 lineart_chain.c
 lineart_cpp_bridge.cc
 lineart_cpu.c
 lineart_intern.h
 lineart_ops.c
 lineart_shadow.c
 lineart_util.c
 LineRep.cppClass to define the representation of 3D Line
 LineRep.hClass to define the representation of 3D Line
 linestyle.c
 link_drag_search.cc
 liquid_script.h
 list.h
 list_sort_impl.h
 listbase.c
 local.h
 log.cpp
 log.h
 logging.cc
 logging.cpp
 intern/logging.h
 libmv/logging/logging.h
 logImageCore.c
 logImageCore.h
 logmemfile.c
 logmemfile.h
 lookup_table.h
 magic.h
 main.c
 main_idmap.c
 main_namemap.cc
 makesdna.cStruct muncher for making SDNA
 makesrna.c
 mallocn.c
 mallocn.cpp
 mallocn_guarded_impl.c
 mallocn_inline.h
 mallocn_intern.h
 mallocn_lockfree_impl.c
 manifold_table.cpp
 manifold_table.h
 manta_fluid_API.cpp
 manta_fluid_API.h
 MANTA_main.cpp
 MANTA_main.h
 manta_python_API.cpp
 manta_python_API.h
 cycles/util/map.h
 libmv/libmv/base/map.h
 map_range.h
 sample/mapping.h
 svm/mapping.h
 mapping_util.h
 marching_cubes_table.cpp
 marching_cubes_table.h
 marker.h
 mask.c
 mask_add.c
 mask_draw.c
 mask_edit.c
 mask_editaction.c
 mask_evaluate.c
 mask_intern.h
 mask_ops.c
 mask_query.c
 mask_rasterize.c
 mask_relationships.c
 mask_select.c
 mask_shapekey.c
 material.c
 material.cpp
 material.h
 MaterialExporter.cpp
 MaterialExporter.h
 Materials.cpp
 Materials.h
 kernel/svm/math.h
 util/math.h
 math_base.c
 math_base_inline.c
 math_base_safe_inline.c
 math_bits_inline.c
 math_boolean.cc
 math_cdf.cpp
 math_cdf.h
 math_color.c
 math_color_blend_inline.c
 math_color_inline.c
 math_fast.h
 math_float2.h
 math_float3.h
 math_float4.h
 math_float8.h
 math_functions.cc
 math_geom.c
 math_geom_inline.c
 math_int2.h
 math_int3.h
 math_int4.h
 math_interp.c
 math_intersect.h
 math_matrix.c
 math_matrix.h
 math_rotation.c
 math_rotation.cc
 math_solvers.c
 math_statistics.c
 math_time.c
 math_util.h
 math_vec.cc
 math_vector.c
 math_vector_inline.c
 mathutils.c
 mathutils.h
 mathutils_bvhtree.c
 mathutils_bvhtree.h
 mathutils_Color.c
 mathutils_Color.h
 mathutils_Euler.c
 mathutils_Euler.h
 mathutils_geometry.c
 mathutils_geometry.h
 mathutils_interpolate.c
 mathutils_interpolate.h
 mathutils_kdtree.c
 mathutils_kdtree.h
 mathutils_Matrix.c
 mathutils_Matrix.h
 mathutils_noise.c
 mathutils_noise.h
 mathutils_Quaternion.c
 mathutils_Quaternion.h
 mathutils_Vector.c
 mathutils_Vector.h
 matrix.cc
 matrix.h
 matrix_util.cpp
 matrix_util.h
 mball.c
 mball_edit.c
 mball_intern.h
 mball_ops.c
 mball_tessellate.c
 md5.cpp
 md5.h
 megakernel.h
 MEM_Allocator.h
 MEM_CacheLimiter.h
 MEM_CacheLimiterC-Api.cpp
 MEM_CacheLimiterC-Api.h
 MEM_guardedalloc.hRead Guarded memory(de)allocation
 MEM_RefCounted.h
 MEM_RefCountedC-Api.cpp
 MEM_RefCountedC-Api.h
 memfile_undo.c
 memory.cpp
 cycles/device/memory.h
 opensubdiv/internal/base/memory.h
 memory_utils.cGeneric memory manipulation API
 MemoryAllocator.h
 memtest.c
 merge.cpp
 merge.h
 mesh.cc
 blender/mesh.cpp
 hydra/mesh.cpp
 scene/mesh.cpp
 hydra/mesh.h
 scene/mesh.h
 mesh_boolean.cc
 mesh_boolean_convert.cc
 mesh_calc_edges.cc
 mesh_convert.cc
 mesh_data.cc
 mesh_debug.cc
 mesh_displace.cpp
 mesh_evaluate.cc
 mesh_fair.cc
 mesh_intern.h
 mesh_intersect.cc
 mesh_iterators.c
 mesh_legacy_convert.cc
 mesh_mapping.c
 mesh_merge.c
 mesh_merge_by_distance.cc
 mesh_merge_customdata.cc
 blenkernel/intern/mesh_mirror.c
 editors/mesh/mesh_mirror.c
 mesh_normals.cc
 mesh_ops.c
 mesh_primitive_cuboid.cc
 mesh_remap.c
 mesh_remesh_voxel.cc
 mesh_runtime.cc
 mesh_sample.cc
 mesh_subdivision.cpp
 mesh_tangent.c
 mesh_tessellate.cc
 mesh_to_curve_convert.cc
 mesh_to_volume.cc
 mesh_topology.cc
 mesh_topology.h
 mesh_topology_compare.cc
 mesh_topology_test.cc
 mesh_validate.cc
 mesh_wrapper.cc
 MeshImporter.cpp
 MeshImporter.h
 meshlaplacian.c
 meshlaplacian.h
 meshtools.cc
 metadata.c
 metal.h
 metal.mm
 mikktspace.c
 mikktspace.h
 mis.h
 mix.h
 mnee.h
 MOD_armature.c
 MOD_array.c
 MOD_bevel.c
 MOD_boolean.cc
 MOD_build.c
 MOD_cast.c
 MOD_cloth.c
 MOD_collision.c
 MOD_correctivesmooth.c
 MOD_curve.c
 MOD_datatransfer.c
 MOD_decimate.c
 MOD_displace.c
 MOD_dynamicpaint.c
 MOD_edgesplit.c
 MOD_explode.c
 MOD_fluid.c
 MOD_gpencil_lineart.h
 MOD_gpencil_modifiertypes.h
 MOD_gpencil_ui_common.c
 MOD_gpencil_ui_common.h
 MOD_gpencil_util.c
 MOD_gpencil_util.h
 MOD_gpencilarmature.c
 MOD_gpencilarray.c
 MOD_gpencilbuild.c
 MOD_gpencilcolor.c
 MOD_gpencildash.c
 MOD_gpencilenvelope.c
 MOD_gpencilhook.c
 MOD_gpencillattice.c
 MOD_gpencillength.c
 MOD_gpencillineart.c
 MOD_gpencilmirror.c
 MOD_gpencilmultiply.c
 MOD_gpencilnoise.c
 MOD_gpenciloffset.c
 MOD_gpencilopacity.c
 MOD_gpencilshrinkwrap.c
 MOD_gpencilsimplify.c
 MOD_gpencilsmooth.c
 MOD_gpencilsubdiv.c
 MOD_gpenciltexture.c
 MOD_gpencilthick.c
 MOD_gpenciltime.c
 MOD_gpenciltint.c
 MOD_gpencilweight_angle.c
 MOD_gpencilweight_proximity.c
 MOD_hook.c
 MOD_laplaciandeform.c
 MOD_laplaciansmooth.c
 MOD_lattice.c
 MOD_lineart.h
 MOD_mask.cc
 MOD_mesh_to_volume.cc
 MOD_meshcache.c
 MOD_meshcache_mdd.c
 MOD_meshcache_pc2.c
 MOD_meshcache_util.c
 MOD_meshcache_util.h
 MOD_meshdeform.c
 MOD_meshsequencecache.cc
 MOD_mirror.c
 MOD_modifiertypes.h
 MOD_multires.c
 MOD_nodes.cc
 MOD_nodes.h
 MOD_nodes_evaluator.cc
 MOD_nodes_evaluator.hh
 MOD_none.c
 MOD_normal_edit.c
 MOD_ocean.c
 MOD_particleinstance.c
 MOD_particlesystem.cc
 MOD_remesh.c
 MOD_screw.c
 MOD_shapekey.c
 MOD_shrinkwrap.c
 MOD_simpledeform.c
 MOD_skin.c
 MOD_smooth.c
 MOD_softbody.c
 MOD_solidify.c
 MOD_solidify_extrude.c
 MOD_solidify_nonmanifold.c
 MOD_solidify_util.h
 MOD_subsurf.c
 MOD_surface.c
 MOD_surfacedeform.c
 MOD_triangulate.c
 MOD_ui_common.c
 MOD_ui_common.h
 MOD_util.c
 MOD_util.h
 MOD_uvproject.c
 MOD_uvwarp.c
 MOD_volume_displace.cc
 MOD_volume_to_mesh.cc
 MOD_warp.c
 MOD_wave.c
 MOD_weighted_normal.c
 MOD_weightvg_util.c
 MOD_weightvg_util.h
 MOD_weightvgedit.c
 MOD_weightvgmix.c
 MOD_weightvgproximity.c
 MOD_weld.cc
 MOD_wireframe.c
 modal_solver.cc
 modal_solver.h
 modal_solver_test.cc
 model.h
 ModelReader.h
 blenkernel/intern/modifier.c
 sequencer/intern/modifier.c
 Modifiers.hModifiers..
 module.c
 Module.hSet the type of the module
 motion_curve.h
 motion_point.h
 motion_triangle.h
 motion_triangle_intersect.h
 motion_triangle_shader.h
 move3d_gizmo.c
 moviecache.cc
 movieclip.c
 MovingFrame.cpp
 MovingFrame.hpp
 msgfmt.c
 msvc_arch_flags.c
 mtl_backend.hh
 mtl_backend.mm
 mtl_capabilities.hh
 mtl_command_buffer.mm
 mtl_common.hh
 mtl_context.hh
 mtl_context.mm
 mtl_debug.hh
 mtl_debug.mm
 mtl_framebuffer.hh
 mtl_framebuffer.mm
 mtl_memory.hh
 mtl_memory.mm
 mtl_query.hh
 mtl_query.mm
 mtl_state.hh
 mtl_state.mm
 mtl_texture.hh
 mtl_texture.mm
 mtl_texture_util.mm
 mtl_uniform_buffer.hh
 mtl_uniform_buffer.mm
 multi.cpp
 multi.h
 multi_function.cc
 multi_function_builder.cc
 multi_function_params.cc
 multi_function_procedure.cc
 multi_function_procedure_builder.cc
 multi_function_procedure_executor.cc
 multi_function_procedure_optimization.cc
 multires.c
 multires_bake.c
 multires_inline.h
 multires_reshape.c
 multires_reshape.h
 multires_reshape_apply_base.c
 multires_reshape_ccg.c
 multires_reshape_smooth.c
 multires_reshape_subdivide.c
 multires_reshape_util.c
 multires_reshape_vertcos.c
 multires_subdiv.c
 multires_unsubdivide.c
 multires_unsubdivide.h
 multires_versioning.c
 MultiTest.c
 multiview.c
 multiview.h
 murmurhash.cpp
 murmurhash.h
 musgrave.h
 Nature.hDifferent natures for both vertices and edges
 nla.c
 nla_buttons.c
 nla_channels.c
 nla_draw.c
 nla_edit.c
 nla_intern.h
 nla_ops.c
 nla_private.h
 nla_select.c
 NOD_common.h
 NOD_composite.h
 NOD_derived_node_tree.hh
 NOD_function.h
 NOD_geometry.h
 NOD_geometry_exec.hh
 NOD_geometry_nodes_eval_log.hh
 NOD_math_functions.hh
 NOD_multi_function.hh
 NOD_node_declaration.hh
 NOD_node_tree_ref.hh
 NOD_shader.h
 NOD_socket.h
 NOD_socket_declarations.hh
 NOD_socket_declarations_geometry.hh
 NOD_socket_search_link.hh
 NOD_static_types.h
 NOD_texture.h
 node.cc
 bvh/node.cpp
 graph/node.cpp
 bvh/node.h
 graph/node.h
 Node.hAbstract class for scene graph nodes. Inherits from BaseObject which defines the addRef release mechanism
 node_add.cc
 node_color.h
 node_common.cc
 node_common.h
 node_composite_alpha_over.cc
 node_composite_antialiasing.cc
 node_composite_bilateralblur.cc
 node_composite_blur.cc
 node_composite_bokehblur.cc
 node_composite_bokehimage.cc
 node_composite_boxmask.cc
 node_composite_brightness.cc
 node_composite_channel_matte.cc
 node_composite_chroma_matte.cc
 node_composite_color_matte.cc
 node_composite_color_spill.cc
 node_composite_colorbalance.cc
 node_composite_colorcorrection.cc
 node_composite_common.cc
 node_composite_composite.cc
 node_composite_convert_color_space.cc
 node_composite_cornerpin.cc
 node_composite_crop.cc
 node_composite_cryptomatte.cc
 node_composite_curves.cc
 node_composite_defocus.cc
 node_composite_denoise.cc
 node_composite_despeckle.cc
 node_composite_diff_matte.cc
 node_composite_dilate.cc
 node_composite_directionalblur.cc
 node_composite_displace.cc
 node_composite_distance_matte.cc
 node_composite_double_edge_mask.cc
 node_composite_ellipsemask.cc
 node_composite_exposure.cc
 node_composite_filter.cc
 node_composite_flip.cc
 node_composite_gamma.cc
 node_composite_glare.cc
 node_composite_hue_sat_val.cc
 node_composite_huecorrect.cc
 node_composite_id_mask.cc
 node_composite_image.cc
 node_composite_inpaint.cc
 node_composite_invert.cc
 node_composite_keying.cc
 node_composite_keyingscreen.cc
 node_composite_lensdist.cc
 node_composite_levels.cc
 node_composite_luma_matte.cc
 node_composite_map_range.cc
 node_composite_map_uv.cc
 node_composite_map_value.cc
 node_composite_mask.cc
 node_composite_math.cc
 node_composite_mixrgb.cc
 node_composite_movieclip.cc
 node_composite_moviedistortion.cc
 node_composite_normal.cc
 node_composite_normalize.cc
 node_composite_output_file.cc
 node_composite_pixelate.cc
 node_composite_planetrackdeform.cc
 node_composite_posterize.cc
 node_composite_premulkey.cc
 node_composite_rgb.cc
 node_composite_rotate.cc
 node_composite_scale.cc
 node_composite_scene_time.cc
 node_composite_sepcomb_color.cc
 node_composite_sepcomb_hsva.cc
 node_composite_sepcomb_rgba.cc
 node_composite_sepcomb_xyz.cc
 node_composite_sepcomb_ycca.cc
 node_composite_sepcomb_yuva.cc
 node_composite_setalpha.cc
 node_composite_split_viewer.cc
 node_composite_stabilize2d.cc
 node_composite_sunbeams.cc
 node_composite_switch.cc
 node_composite_switchview.cc
 node_composite_texture.cc
 node_composite_tonemap.cc
 node_composite_trackpos.cc
 node_composite_transform.cc
 node_composite_translate.cc
 node_composite_tree.cc
 node_composite_util.cc
 node_composite_util.hh
 node_composite_val_to_rgb.cc
 node_composite_value.cc
 node_composite_vec_blur.cc
 node_composite_viewer.cc
 node_composite_zcombine.cc
 node_context_path.ccNode breadcrumbs drawing
 node_declaration.cc
 node_draw.ccHigher level node drawing for the node editor
 node_edit.cc
 node_enum.h
 node_exec.cc
 node_exec.h
 node_fn_align_euler_to_vector.cc
 node_fn_boolean_math.cc
 node_fn_combine_color.cc
 node_fn_compare.cc
 node_fn_float_to_int.cc
 node_fn_input_bool.cc
 node_fn_input_color.cc
 node_fn_input_int.cc
 node_fn_input_special_characters.cc
 node_fn_input_string.cc
 node_fn_input_vector.cc
 node_fn_random_value.cc
 node_fn_replace_string.cc
 node_fn_rotate_euler.cc
 node_fn_separate_color.cc
 node_fn_slice_string.cc
 node_fn_string_length.cc
 node_fn_value_to_string.cc
 node_fresnel.h
 node_function_util.cc
 node_function_util.hh
 node_geo_accumulate_field.cc
 node_geo_attribute_capture.cc
 node_geo_attribute_domain_size.cc
 node_geo_attribute_statistic.cc
 node_geo_boolean.cc
 node_geo_bounding_box.cc
 node_geo_collection_info.cc
 node_geo_common.cc
 node_geo_convex_hull.cc
 node_geo_curve_endpoint_selection.cc
 node_geo_curve_fill.cc
 node_geo_curve_fillet.cc
 node_geo_curve_handle_type_selection.cc
 node_geo_curve_length.cc
 node_geo_curve_primitive_arc.cc
 node_geo_curve_primitive_bezier_segment.cc
 node_geo_curve_primitive_circle.cc
 node_geo_curve_primitive_line.cc
 node_geo_curve_primitive_quadratic_bezier.cc
 node_geo_curve_primitive_quadrilateral.cc
 node_geo_curve_primitive_spiral.cc
 node_geo_curve_primitive_star.cc
 node_geo_curve_resample.cc
 node_geo_curve_reverse.cc
 node_geo_curve_sample.cc
 node_geo_curve_set_handle_type.cc
 node_geo_curve_spline_parameter.cc
 node_geo_curve_spline_type.cc
 node_geo_curve_subdivide.cc
 node_geo_curve_to_mesh.cc
 node_geo_curve_to_points.cc
 node_geo_curve_trim.cc
 node_geo_deform_curves_on_surface.cc
 node_geo_delete_geometry.cc
 node_geo_distribute_points_on_faces.cc
 node_geo_dual_mesh.cc
 node_geo_duplicate_elements.cc
 node_geo_edge_paths_to_curves.cc
 node_geo_edge_paths_to_selection.cc
 node_geo_edge_split.cc
 node_geo_extrude_mesh.cc
 node_geo_field_at_index.cc
 node_geo_flip_faces.cc
 node_geo_geometry_to_instance.cc
 node_geo_image_texture.cc
 node_geo_input_curve_handles.cc
 node_geo_input_curve_tilt.cc
 node_geo_input_id.cc
 node_geo_input_index.cc
 node_geo_input_instance_rotation.cc
 node_geo_input_instance_scale.cc
 node_geo_input_material.cc
 node_geo_input_material_index.cc
 node_geo_input_mesh_edge_angle.cc
 node_geo_input_mesh_edge_neighbors.cc
 node_geo_input_mesh_edge_vertices.cc
 node_geo_input_mesh_face_area.cc
 node_geo_input_mesh_face_is_planar.cc
 node_geo_input_mesh_face_neighbors.cc
 node_geo_input_mesh_island.cc
 node_geo_input_mesh_vertex_neighbors.cc
 node_geo_input_named_attribute.cc
 node_geo_input_normal.cc
 node_geo_input_position.cc
 node_geo_input_radius.cc
 node_geo_input_scene_time.cc
 node_geo_input_shade_smooth.cc
 node_geo_input_shortest_edge_paths.cc
 node_geo_input_spline_cyclic.cc
 node_geo_input_spline_length.cc
 node_geo_input_spline_resolution.cc
 node_geo_input_tangent.cc
 node_geo_instance_on_points.cc
 node_geo_instances_to_points.cc
 node_geo_interpolate_domain.cc
 node_geo_is_viewport.cc
 node_geo_join_geometry.cc
 node_geo_material_replace.cc
 node_geo_material_selection.cc
 node_geo_merge_by_distance.cc
 node_geo_mesh_primitive_circle.cc
 node_geo_mesh_primitive_cone.cc
 node_geo_mesh_primitive_cube.cc
 node_geo_mesh_primitive_cylinder.cc
 node_geo_mesh_primitive_grid.cc
 node_geo_mesh_primitive_ico_sphere.cc
 node_geo_mesh_primitive_line.cc
 node_geo_mesh_primitive_uv_sphere.cc
 node_geo_mesh_subdivide.cc
 node_geo_mesh_to_curve.cc
 node_geo_mesh_to_points.cc
 node_geo_mesh_to_volume.cc
 node_geo_object_info.cc
 node_geo_points.cc
 node_geo_points_to_vertices.cc
 node_geo_points_to_volume.cc
 node_geo_proximity.cc
 node_geo_raycast.cc
 node_geo_realize_instances.cc
 node_geo_remove_attribute.cc
 node_geo_rotate_instances.cc
 node_geo_scale_elements.cc
 node_geo_scale_instances.cc
 node_geo_separate_components.cc
 node_geo_separate_geometry.cc
 node_geo_set_curve_handles.cc
 node_geo_set_curve_radius.cc
 node_geo_set_curve_tilt.cc
 node_geo_set_id.cc
 node_geo_set_material.cc
 node_geo_set_material_index.cc
 node_geo_set_point_radius.cc
 node_geo_set_position.cc
 node_geo_set_shade_smooth.cc
 node_geo_set_spline_cyclic.cc
 node_geo_set_spline_resolution.cc
 node_geo_store_named_attribute.cc
 node_geo_string_join.cc
 node_geo_string_to_curves.cc
 node_geo_subdivision_surface.cc
 node_geo_switch.cc
 node_geo_transfer_attribute.cc
 node_geo_transform.cc
 node_geo_translate_instances.cc
 node_geo_triangulate.cc
 node_geo_uv_pack_islands.cc
 node_geo_uv_unwrap.cc
 node_geo_viewer.cc
 node_geo_volume_cube.cc
 node_geo_volume_to_mesh.cc
 node_geometry_attribute_search.cc
 geometry/node_geometry_exec.cc
 intern/node_geometry_exec.cc
 node_geometry_tree.cc
 node_geometry_util.cc
 node_geometry_util.hh
 node_gizmo.cc
 node_group.cc
 node_hash.h
 node_intern.hh
 node_math.h
 node_multi_function.cc
 node_noise.h
 node_ops.cc
 node_ramp_util.h
 node_relationships.cc
 node_select.cc
 node_shader_add_shader.cc
 node_shader_ambient_occlusion.cc
 node_shader_attribute.cc
 node_shader_background.cc
 node_shader_bevel.cc
 node_shader_blackbody.cc
 node_shader_brightness.cc
 node_shader_bsdf_anisotropic.cc
 node_shader_bsdf_diffuse.cc
 node_shader_bsdf_glass.cc
 node_shader_bsdf_glossy.cc
 node_shader_bsdf_hair.cc
 node_shader_bsdf_hair_principled.cc
 node_shader_bsdf_principled.cc
 node_shader_bsdf_refraction.cc
 node_shader_bsdf_toon.cc
 node_shader_bsdf_translucent.cc
 node_shader_bsdf_transparent.cc
 node_shader_bsdf_velvet.cc
 node_shader_bump.cc
 node_shader_camera.cc
 node_shader_clamp.cc
 node_shader_color_ramp.cc
 node_shader_common.cc
 node_shader_curves.cc
 node_shader_displacement.cc
 node_shader_eevee_specular.cc
 node_shader_emission.cc
 node_shader_fresnel.cc
 node_shader_gamma.cc
 node_shader_geometry.cc
 node_shader_hair_info.cc
 node_shader_holdout.cc
 node_shader_hueSatVal.cc
 node_shader_ies_light.cc
 node_shader_invert.cc
 node_shader_layer_weight.cc
 node_shader_light_falloff.cc
 node_shader_light_path.cc
 node_shader_map_range.cc
 node_shader_mapping.cc
 node_shader_math.cc
 node_shader_mix_rgb.cc
 node_shader_mix_shader.cc
 node_shader_normal.cc
 node_shader_normal_map.cc
 node_shader_object_info.cc
 node_shader_output_aov.cc
 node_shader_output_light.cc
 node_shader_output_linestyle.cc
 node_shader_output_material.cc
 node_shader_output_world.cc
 node_shader_particle_info.cc
 node_shader_point_info.cc
 node_shader_rgb.cc
 node_shader_rgb_to_bw.cc
 node_shader_script.cc
 node_shader_sepcomb_color.cc
 node_shader_sepcomb_hsv.cc
 node_shader_sepcomb_rgb.cc
 node_shader_sepcomb_xyz.cc
 node_shader_shader_to_rgb.cc
 node_shader_squeeze.cc
 node_shader_subsurface_scattering.cc
 node_shader_tangent.cc
 node_shader_tex_brick.cc
 node_shader_tex_checker.cc
 node_shader_tex_coord.cc
 node_shader_tex_environment.cc
 node_shader_tex_gradient.cc
 node_shader_tex_image.cc
 node_shader_tex_magic.cc
 node_shader_tex_musgrave.cc
 node_shader_tex_noise.cc
 node_shader_tex_pointdensity.cc
 node_shader_tex_sky.cc
 node_shader_tex_voronoi.cc
 node_shader_tex_wave.cc
 node_shader_tex_white_noise.cc
 node_shader_tree.cc
 node_shader_util.cc
 node_shader_util.hh
 node_shader_uv_along_stroke.cc
 node_shader_uvmap.cc
 node_shader_value.cc
 node_shader_vector_displacement.cc
 node_shader_vector_math.cc
 node_shader_vector_rotate.cc
 node_shader_vector_transform.cc
 node_shader_vertex_color.cc
 node_shader_volume_absorption.cc
 node_shader_volume_info.cc
 node_shader_volume_principled.cc
 node_shader_volume_scatter.cc
 node_shader_wavelength.cc
 node_shader_wireframe.cc
 node_socket.cc
 node_socket_declarations.cc
 node_templates.cc
 node_texture_at.c
 node_texture_bricks.c
 node_texture_checker.c
 node_texture_combine_color.c
 node_texture_common.c
 node_texture_compose.c
 node_texture_coord.c
 node_texture_curves.c
 node_texture_decompose.c
 node_texture_distance.c
 node_texture_hueSatVal.c
 node_texture_image.c
 node_texture_invert.c
 node_texture_math.c
 node_texture_mixRgb.c
 node_texture_output.c
 node_texture_proc.c
 node_texture_rotate.c
 node_texture_scale.c
 node_texture_separate_color.c
 node_texture_texture.c
 node_texture_translate.c
 node_texture_tree.c
 node_texture_util.c
 node_texture_util.h
 node_texture_valToNor.c
 node_texture_valToRgb.c
 node_texture_viewer.c
 node_tree_ref.cc
 node_tree_update.cc
 node_type.cpp
 node_type.h
 node_types_template.h
 node_util.c
 node_util.cpp
 source/blender/nodes/intern/node_util.h
 intern/cycles/hydra/node_util.h
 node_view.cc
 node_xml.cpp
 node_xml.h
 NodeCamera.cppClass to represent a light node
 NodeCamera.hClass to represent a light node
 NodeDrawingStyle.cppClass to define a Drawing Style to be applied to the underlying children. Inherits from NodeGroup
 NodeDrawingStyle.hClass to define a Drawing Style to be applied to the underlying children. Inherits from NodeGroup
 NodeGroup.cppClass to represent a group node. This node can contains several children
 NodeGroup.hClass to represent a group node. This node can contains several children
 NodeLight.cppClass to represent a light node
 NodeLight.hClass to represent a light node
 nodes.h
 NodeShape.cppClass to build a shape node. It contains a Rep, which is the shape geometry
 NodeShape.hClass to build a shape node. It contains a Rep, which is the shape geometry
 NodeTransform.cppClass to represent a transform node. A Transform node contains one or several children,
 NodeTransform.hClass to represent a transform node. A Transform node contains one or several children,
 NodeViewLayer.cppClass to represent a scene render layer in Blender
 NodeViewLayer.hClass to represent a view layer in Blender
 noise.c
 noise.cc
 Noise.cppClass to define Perlin noise
 Noise.hClass to define Perlin noise
 noise.h
 noisetex.h
 normal.h
 normal_cycle.cpp
 normal_cycle.h
 numeric.cc
 numeric.h
 numeric_test.cc
 numinput.c
 nviewtriangulation.h
 nviewtriangulation_test.cc
 obj_export_file_writer.cc
 obj_export_file_writer.hh
 obj_export_io.hh
 obj_export_mesh.cc
 obj_export_mesh.hh
 obj_export_mtl.cc
 obj_export_mtl.hh
 obj_export_nurbs.cc
 obj_export_nurbs.hh
 obj_exporter.cc
 obj_exporter.hh
 obj_exporter_tests.cc
 obj_exporter_tests.hh
 obj_import_file_reader.cc
 obj_import_file_reader.hh
 obj_import_mesh.cc
 obj_import_mesh.hh
 obj_import_mtl.cc
 obj_import_mtl.hh
 obj_import_nurbs.cc
 obj_import_nurbs.hh
 obj_import_objects.hh
 obj_import_string_utils.cc
 obj_import_string_utils.hh
 obj_import_string_utils_tests.cc
 obj_importer.cc
 obj_importer.hh
 obj_importer_tests.cc
 obj_mtl_parser_tests.cc
 object.cc
 blender/object.cpp
 scene/object.cpp
 kernel/geom/object.h
 scene/object.h
 Object.hpp
 object_add.cc
 object_bake.c
 object_bake_api.c
 object_collection.c
 object_constraint.c
 object_cull.cpp
 object_cull.h
 object_data_transfer.c
 object_data_transform.c
 object_deform.c
 object_dupli.cc
 object_edit.c
 object_facemap.c
 object_facemap_ops.c
 object_gpencil_modifier.c
 object_hook.c
 object_identifier.cc
 object_identifier_test.cc
 object_intern.h
 object_modes.c
 object_modifier.cc
 object_ops.c
 object_random.c
 object_relations.c
 object_remesh.cc
 object_select.c
 object_shader_fx.c
 object_shapekey.c
 object_transform.cc
 object_update.c
 object_utils.c
 object_vgroup.c
 object_volume.c
 object_warp.c
 OccluderSource.cppClass to define a cell grid surrounding the projected image of a scene
 OccluderSource.hClass to define a cell grid surrounding the projected image of a scene
 ocean.c
 ocean_intern.h
 ocean_spectrum.c
 ocio_capi.cc
 ocio_capi.h
 ocio_impl.cc
 ocio_impl.h
 ocio_impl_glsl.cc
 ocio_shader_shared.hh
 octree.cpp
 octree.h
 oiio_output_driver.cpp
 oiio_output_driver.h
 openexr_api.cpp
 openexr_api.h
 openexr_stub.cpp
 opengl.h
 openimagedenoise.h
 openimageio_api.cpp
 openimageio_api.h
 opensubdiv_capi.cc
 opensubdiv_capi.h
 opensubdiv_capi_type.h
 opensubdiv_converter_capi.h
 opensubdiv_evaluator_capi.h
 opensubdiv_evaluator_stub.cc
 opensubdiv_stub.cc
 opensubdiv_topology_refiner_capi.h
 opensubdiv_topology_refiner_stub.cc
 openvdb.h
 openvdb_capi.cc
 openvdb_capi.h
 Operators.cppClass gathering stroke creation algorithms
 Operators.hClass gathering stroke creation algorithms
 optimization.h
 optix.cpp
 optix.h
 orientation.c
 OrientedLineRep.cppClass to display an oriented line representation
 OrientedLineRep.hClass to display an oriented line representation
 osl.cpp
 osl.h
 osx_user_locale.mm
 outliner_collections.cc
 outliner_context.cc
 outliner_dragdrop.cc
 outliner_draw.cc
 outliner_edit.cc
 outliner_intern.hh
 outliner_ops.cc
 outliner_query.cc
 outliner_select.cc
 outliner_sync.cc
 outliner_tools.cc
 outliner_tree.cc
 outliner_treehash.c
 outliner_utils.cc
 blender/output_driver.cpp
 hydra/output_driver.cpp
 blender/output_driver.h
 hydra/output_driver.h
 session/output_driver.h
 overlay_antialiasing.c
 overlay_antialiasing_info.hh
 overlay_armature.c
 overlay_armature_info.hh
 overlay_background.c
 overlay_background_info.hh
 overlay_edit_curve.c
 overlay_edit_curves.cc
 overlay_edit_mesh.c
 overlay_edit_mode_info.hh
 overlay_edit_text.c
 overlay_edit_uv.c
 overlay_engine.c
 overlay_engine.h
 overlay_extra.c
 overlay_extra_info.hh
 overlay_facing.c
 overlay_facing_info.hh
 overlay_fade.c
 overlay_gpencil.c
 overlay_grid.c
 overlay_grid_info.hh
 overlay_image.c
 overlay_lattice.c
 overlay_metaball.c
 overlay_mode_transfer.c
 overlay_motion_path.c
 overlay_outline.c
 overlay_outline_info.hh
 overlay_paint.c
 overlay_paint_info.hh
 overlay_particle.c
 overlay_private.h
 overlay_sculpt.c
 overlay_sculpt_curves.cc
 overlay_sculpt_curves_info.hh
 overlay_sculpt_info.hh
 overlay_shader.c
 overlay_shader_shared.h
 overlay_volume.c
 overlay_volume_info.hh
 overlay_wireframe.c
 overlay_wireframe_info.hh
 packed_intrinsics.cc
 packed_intrinsics.h
 packedFile.c
 paint.c
 blenkernel/intern/paint_canvas.cc
 editors/sculpt_paint/paint_canvas.cc
 paint_cursor.c
 paint_curve.c
 paint_curve_undo.c
 paint_hide.c
 paint_image.ccFunctions to paint images in 2D and 3D
 paint_image_2d.c
 paint_image_2d_curve_mask.cc
 paint_image_ops_paint.ccPainting operator to paint in 2D and 3D
 paint_image_proj.cFunctions to paint images in 2D and 3D
 paint_intern.h
 paint_mask.c
 paint_ops.c
 paint_stroke.c
 paint_toolslots.c
 paint_utils.c
 paint_vertex.cc
 paint_vertex_color_ops.cc
 paint_vertex_proj.c
 paint_vertex_weight_ops.c
 paint_vertex_weight_utils.c
 panography.cc
 panography.h
 panography_kernel.cc
 panography_kernel.h
 panography_test.cc
 parallel_active_index.h
 parallel_prefix_sum.h
 parallel_sorted_index.h
 param.h
 params.h
 particle.c
 particle_boids.c
 particle_child.c
 particle_distribute.c
 particle_edit.c
 particle_edit_undo.c
 particle_edit_utildefines.h
 particle_object.c
 particle_private.h
 particle_system.c
 blender/particles.cpp
 scene/particles.cpp
 particles.h
 pass.cpp
 pass.h
 pass_accessor.cpp
 pass_accessor.h
 pass_accessor_cpu.cpp
 pass_accessor_cpu.h
 pass_accessor_gpu.cpp
 pass_accessor_gpu.h
 passes.h
 patch.cpp
 kernel/geom/patch.h
 subd/patch.h
 patch_map.cc
 patch_map.h
 patch_table.cpp
 patch_table.h
 path.cpp
 path.h
 path_state.h
 path_trace.cpp
 path_trace.h
 path_trace_display.cpp
 path_trace_display.h
 path_trace_tile.cpp
 path_trace_tile.h
 path_trace_work.cpp
 path_trace_work.h
 path_trace_work_cpu.cpp
 path_trace_work_cpu.h
 path_trace_work_gpu.cpp
 path_trace_work_gpu.h
 path_util.c
 path_util.cc
 pattern.h
 pbvh.c
 pbvh.cc
 pbvh_bmesh.c
 pbvh_intern.h
 pbvh_pixels.cc
 physics_fluid.c
 physics_intern.h
 physics_ops.c
 physics_pointcache.c
 PIL_time.hPlatform independent time functions
 PIL_time_utildefines.hUtility defines for timing/benchmarks
 pipeline.c
 source/blender/depsgraph/intern/builder/pipeline.cc
 intern/libmv/libmv/simple_pipeline/pipeline.cc
 source/blender/depsgraph/intern/builder/pipeline.h
 source/blender/render/intern/pipeline.h
 intern/libmv/libmv/simple_pipeline/pipeline.h
 pipeline_all_objects.cc
 pipeline_all_objects.h
 pipeline_compositor.cc
 pipeline_compositor.h
 pipeline_from_ids.cc
 pipeline_from_ids.h
 pipeline_render.cc
 pipeline_render.h
 pipeline_view_layer.cc
 pipeline_view_layer.h
 PixelFormat.h
 plugin.cpp
 plugin.h
 png.c
 point.h
 point_intersect.h
 point_merge_by_distance.cc
 pointcache.c
 pointcloud.cc
 blender/pointcloud.cpp
 hydra/pointcloud.cpp
 scene/pointcloud.cpp
 hydra/pointcloud.h
 scene/pointcloud.h
 PointerSequence.hSimple RAII wrappers for std:: sequential containers
 poly.cc
 poly.h
 poly34.cpp
 poly34.h
 poly_test.cc
 polyfill_2d.c
 polyfill_2d_beautify.c
 Polygon.hClass to define a polygon
 pose_backup.cc
 pose_edit.c
 pose_group.c
 pose_lib.c
 pose_lib_2.c
 pose_select.c
 pose_slide.c
 pose_transform.c
 pose_utils.c
 Pow23GridDensityProvider.cppClass to define a cell grid surrounding the projected image of a scene
 Pow23GridDensityProvider.hClass to define a cell grid surrounding the projected image of a scene
 Precision.hDefine the float precision used in the program
 Predicates0D.cpp
 Predicates0D.hClass gathering stroke creation algorithms
 Predicates1D.cpp
 Predicates1D.hClass gathering stroke creation algorithms
 predict_tracks.cc
 predict_tracks.h
 predict_tracks_test.cc
 preferences.c
 prefetch.c
 prefetch.h
 primitive.h
 primitive3d_gizmo.c
 procedural.cpp
 procedural.h
 profiling.cpp
 kernel/util/profiling.h
 util/profiling.h
 progress.h
 ProgressBar.hClass to encapsulate a progress bar
 projection.cc
 cycles/kernel/camera/projection.h
 cycles/util/projection.h
 libmv/libmv/multiview/projection.h
 projection_test.cc
 Projections.cpp
 Projections.h
 proxy.c
 proxy.h
 proxy_job.c
 PseudoNoise.cppClass to define a pseudo Perlin noise
 PseudoNoise.hClass to define a pseudo Perlin noise
 PSStrokeRenderer.cppClass to define the Postscript rendering of a stroke
 PSStrokeRenderer.hClass to define the Postscript rendering of a stroke
 py_capi_rna.c
 py_capi_rna.h
 py_capi_utils.c
 py_capi_utils.h
 pyramid_region_tracker.cc
 pyramid_region_tracker.h
 pyramid_region_tracker_test.cc
 python.cpp
 python_utildefines.hHeader-only utilities
 PythonInterpreter.cppPython Interpreter
 PythonInterpreter.hPython Interpreter
 QInformationMap.hClass defining an information map using a QImage
 quad.h
 quadric.c
 quadriflow_capi.cpp
 quadriflow_capi.hpp
 cuda/queue.cpp
 hip/queue.cpp
 oneapi/queue.cpp
 optix/queue.cpp
 queue.cpp
 device/cuda/queue.h
 device/hip/queue.h
 device/metal/queue.h
 device/oneapi/queue.h
 device/optix/queue.h
 device/queue.h
 util/queue.h
 Queue.h
 queue.mm
 radiance_hdr.c
 rall1d.h
 rall2d.h
 ramp.h
 ramp_util.h
 rand.cc
 RandGen.cppPseudo-random number generator
 RandGen.hPseudo-random number generator
 rb_bullet_api.cppRigid Body API implementation for Bullet
 rb_convex_hull_api.cpp
 RBI_api.hRigid Body API for interfacing with external Physics Engines
 RBI_hull_api.h
 rct.c
 RE_bake.h
 RE_engine.h
 RE_multires_bake.h
 RE_pipeline.h
 RE_texture.h
 RE_texture_margin.h
 read.h
 readblenentry.c
 readfile.c
 readfile.h
 readfile_tempload.c
 readimage.c
 realize_instances.cc
 intern/reconstruction.cc
 libmv/simple_pipeline/reconstruction.cc
 intern/reconstruction.h
 libmv/autotrack/reconstruction.h
 libmv/simple_pipeline/reconstruction.h
 reconstruction_scale.cc
 reconstruction_scale.h
 rect.h
 rectop.c
 intern/region.h
 libmv/autotrack/region.h
 region_tracker.h
 render.c
 render.h
 render_buffer.cpp
 render_buffer.h
 render_delegate.cpp
 render_delegate.h
 render_graph_finalize_test.cpp
 render_intern.hh
 render_internal.cc
 render_opengl.cc
 render_ops.cc
 render_pass.cpp
 render_pass.h
 render_preview.cc
 render_result.c
 render_result.h
 render_scheduler.cpp
 render_scheduler.h
 render_shading.cc
 render_types.h
 render_update.cc
 render_view.cc
 RenderMonitor.hClasses defining the basic "Iterator" design pattern
 Rep.cppBase class for all shapes. Inherits from BasicObjects for references counter management (addRef, release)
 Rep.hBase class for all shapes. Inherits from BasicObjects for references counter management (addRef, release)
 report.c
 resample_curves.cc
 resect.cc
 resect.h
 resect_test.cc
 resection.h
 resection_test.cc
 resource_scope.cc
 resources.c
 retrack_region_tracker.cc
 retrack_region_tracker.h
 reverse_uv_sampler.cc
 rigidbody.cBlender-side interface and methods for dealing with Rigid Body simulations
 rigidbody_constraint.cRigid Body constraint editing operators
 rigidbody_object.cRigid Body object editing operators
 rigidbody_world.cRigid Body world editing operators
 rna_access.c
 RNA_access.h
 rna_access_compare_override.c
 rna_access_internal.h
 rna_action.c
 rna_action_api.c
 rna_animation.c
 rna_animation_api.c
 rna_animviz.c
 rna_armature.c
 rna_armature_api.c
 rna_asset.c
 rna_attribute.c
 rna_boid.c
 rna_brush.c
 rna_cachefile.c
 rna_camera.c
 rna_camera_api.c
 rna_cloth.c
 rna_collection.c
 rna_color.c
 rna_constraint.c
 rna_context.c
 rna_curve.c
 rna_curve_api.c
 rna_curveprofile.c
 rna_curves.c
 rna_define.c
 RNA_define.h
 rna_depsgraph.c
 RNA_documentation.h
 rna_dynamicpaint.c
 RNA_enum_items.h
 RNA_enum_types.h
 rna_fcurve.c
 rna_fcurve_api.c
 rna_fluid.c
 rna_gpencil.c
 rna_gpencil_modifier.c
 rna_ID.c
 rna_image.c
 rna_image_api.c
 rna_internal.h
 rna_internal_types.h
 rna_key.c
 rna_lattice.c
 rna_lattice_api.c
 rna_layer.c
 rna_light.c
 rna_lightprobe.c
 rna_linestyle.c
 rna_main.c
 rna_main_api.c
 rna_mask.c
 rna_material.c
 rna_material_api.c
 rna_mesh.c
 rna_mesh_api.c
 rna_mesh_utils.h
 rna_meta.c
 rna_meta_api.c
 rna_modifier.c
 rna_movieclip.c
 rna_nla.c
 rna_nodetree.c
 rna_object.c
 rna_object_api.c
 rna_object_force.c
 rna_packedfile.c
 rna_palette.c
 rna_particle.c
 rna_path.cc
 RNA_path.h
 rna_pointcloud.c
 rna_pose.c
 rna_pose_api.c
 rna_render.c
 rna_rigidbody.cRNA property definitions for Rigid Body datatypes
 rna_rna.c
 rna_scene.c
 rna_scene_api.c
 rna_screen.c
 rna_sculpt_paint.c
 rna_sequencer.c
 rna_sequencer_api.c
 rna_shader_fx.c
 rna_simulation.c
 rna_sound.c
 rna_sound_api.c
 rna_space.c
 rna_space_api.c
 rna_speaker.c
 rna_test.c
 rna_text.c
 rna_text_api.c
 rna_texture.c
 rna_texture_api.c
 rna_timeline.c
 rna_tracking.c
 RNA_types.h
 rna_ui.c
 rna_ui_api.c
 rna_userdef.c
 rna_vfont.c
 rna_vfont_api.c
 rna_volume.c
 rna_wm.c
 rna_wm_api.c
 rna_wm_gizmo.c
 rna_wm_gizmo_api.c
 rna_workspace.c
 rna_workspace_api.c
 rna_world.c
 rna_xr.c
 rotate.c
 cycles/kernel/light/sample.h
 libmv/libmv/image/sample.h
 sample_test.cc
 scaling.c
 scanfill.c
 scanfill_utils.c
 scene.cc
 Scene.cpp
 scene.cpp
 scene.h
 Scene.hpp
 scene_edit.c
 SceneExporter.cpp
 SceneExporter.h
 SceneHash.cpp
 SceneHash.h
 ScenePrettyPrinter.cppClass to display textual information about a scene graph
 ScenePrettyPrinter.hClass to display textual information about a scene graph
 SceneVisitor.cppClass to visit (without doing anything) a scene graph structure
 SceneVisitor.hClass to visit (without doing anything) a scene graph structure
 scoped_ptr.h
 scoped_ptr_test.cc
 screen.c
 screen_context.c
 screen_draw.c
 screen_edit.c
 screen_geometry.cFunctions for screen vertices and edges
 screen_intern.h
 screen_ops.c
 screen_user_menu.c
 screendump.c
 script_edit.c
 script_intern.h
 script_ops.c
 ScrollBar.c
 ScrollBar.h
 sculpt.c
 sculpt_automasking.cc
 sculpt_boundary.c
 sculpt_brush_types.c
 sculpt_cloth.c
 sculpt_detail.c
 sculpt_dyntopo.c
 sculpt_expand.c
 sculpt_face_set.c
 sculpt_filter_color.c
 sculpt_filter_mask.c
 sculpt_filter_mesh.c
 sculpt_geodesic.c
 sculpt_intern.h
 sculpt_mask_expand.c
 sculpt_mask_init.c
 sculpt_multiplane_scrape.c
 sculpt_ops.c
 sculpt_paint_color.c
 sculpt_paint_image.cc
 sculpt_pose.c
 sculpt_smooth.c
 sculpt_transform.c
 sculpt_undo.c
 sculpt_uv.c
 segment.cpp
 segment.hpp
 select_debug_engine.c
 select_draw_utils.c
 select_engine.c
 select_engine.h
 select_id_info.hh
 select_private.h
 select_utils.c
 semaphore.h
 sepcomb_color.h
 sepcomb_hsv.h
 sepcomb_vector.h
 SEQ_add.h
 SEQ_animation.h
 SEQ_channels.h
 SEQ_clipboard.h
 SEQ_edit.h
 SEQ_effects.h
 SEQ_iterator.h
 SEQ_modifier.h
 SEQ_prefetch.h
 SEQ_proxy.h
 SEQ_relations.h
 SEQ_render.h
 SEQ_select.h
 SEQ_sequencer.h
 SEQ_sound.h
 SEQ_time.h
 SEQ_transform.h
 SEQ_utils.h
 sequence_lookup.c
 sequencer.c
 sequencer.h
 sequencer_add.c
 sequencer_buttons.c
 sequencer_channels_draw.c
 sequencer_channels_edit.c
 sequencer_drag_drop.c
 sequencer_draw.c
 sequencer_edit.c
 sequencer_intern.h
 sequencer_modifier.c
 sequencer_ops.c
 sequencer_preview.c
 sequencer_proxy.c
 sequencer_scopes.c
 sequencer_select.c
 sequencer_thumbnails.c
 sequencer_view.c
 serialize.cc
 services.cpp
 services.h
 blender/session.cpp
 hydra/session.cpp
 session/session.cpp
 blender/session.h
 hydra/session.h
 session/session.h
 session_uuid.c
 set.h
 set_curve_type.cc
 shade_background.h
 shade_light.h
 shade_shadow.h
 shade_surface.h
 shade_volume.h
 app/opengl/shader.cpp
 blender/shader.cpp
 kernel/osl/shader.cpp
 scene/shader.cpp
 app/opengl/shader.h
 kernel/osl/shader.h
 scene/shader.h
 shader_data.h
 shader_eval.cpp
 integrator/shader_eval.h
 kernel/integrator/shader_eval.h
 shader_fx.c
 shader_graph.cpp
 shader_graph.h
 shader_nodes.cpp
 shader_nodes.h
 shaders_test.cc
 shadow_all.h
 shadow_catcher.h
 shadow_state_template.h
 shrinkwrap.c
 Silhouette.cppClasses to define a silhouette structure
 Silhouette.hClasses to define a silhouette structure
 SilhouetteGeomEngine.cppClass to perform all geometric operations dedicated to silhouette. That, for example, implies that this geom engine has as member data the viewpoint, transformations, projections..
 SilhouetteGeomEngine.hClass to perform all geometric operations dedicated to silhouette. That, for example, implies that this geom engine has as member data the viewpoint, transformations, projections..
 SIM_mass_spring.cpp
 SIM_mass_spring.h
 simd.cpp
 simd.h
 simulation.cc
 SkinInfo.cpp
 SkinInfo.h
 sky.h
 sky_float3.h
 sky_model.cpp
 sky_model.h
 sky_model_data.h
 sky_nishita.cpp
 smaa_textures.c
 smaa_textures.h
 smallhash.c
 smoke_script.h
 snap3d_gizmo.c
 sobol.cpp
 sobol.h
 socket_search_link.cc
 softbody.c
 Solver.hpp
 sort.c
 sort.cpp
 sort.h
 sort_utils.c
 blenkernel/intern/sound.c
 sequencer/intern/sound.c
 sound_intern.h
 sound_ops.c
 space_action.c
 space_buttons.c
 space_clip.c
 space_console.c
 space_file.c
 space_graph.c
 space_image.c
 space_info.c
 space_nla.c
 space_node.cc
 space_outliner.cc
 space_script.c
 space_sequencer.c
 space_spreadsheet.cc
 space_statusbar.c
 space_text.c
 space_topbar.c
 space_userpref.c
 space_view3d.c
 spacetypes.c
 speaker.c
 SphereTriangleDetector.cpp
 SphereTriangleDetector.h
 SphericalGrid.cppClass to define a cell grid surrounding the projected image of a scene
 SphericalGrid.hClass to define a cell grid surrounding the projected image of a scene
 spline_base.cc
 spline_bezier.cc
 spline_nurbs.cc
 spline_poly.cc
 bvh/split.cpp
 subd/split.cpp
 bvh/split.h
 subd/split.h
 spreadsheet_cache.cc
 spreadsheet_cache.hh
 spreadsheet_column.cc
 spreadsheet_column.hh
 spreadsheet_column_values.hh
 spreadsheet_context.cc
 spreadsheet_context.hh
 spreadsheet_data_source.cc
 spreadsheet_data_source.hh
 spreadsheet_data_source_geometry.cc
 spreadsheet_data_source_geometry.hh
 spreadsheet_dataset_draw.cc
 spreadsheet_dataset_draw.hh
 spreadsheet_draw.cc
 spreadsheet_draw.hh
 spreadsheet_intern.hh
 spreadsheet_layout.cc
 spreadsheet_layout.hh
 spreadsheet_ops.cc
 spreadsheet_panels.cc
 spreadsheet_row_filter.cc
 spreadsheet_row_filter.hh
 spreadsheet_row_filter_ui.cc
 spreadsheet_row_filter_ui.hh
 sseb.h
 ssef.h
 ssei.h
 stack.c
 stack_allocator.h
 state.h
 state_flow.h
 state_template.h
 state_util.h
 static_assert.h
 stats.cpp
 scene/stats.h
 util/stats.h
 stdcycles.h
 stdint.h
 SteerableViewMap.cppConvenient access to the steerable ViewMap to which any element of the ViewMap belongs to
 SteerableViewMap.hConvenient access to the steerable ViewMap to which any element of the ViewMap belongs to
 stereoimbuf.c
 stl_import.cc
 stl_import.hh
 stl_import_ascii_reader.cc
 stl_import_ascii_reader.hh
 stl_import_binary_reader.cc
 stl_import_binary_reader.hh
 stl_import_mesh.cc
 stl_import_mesh.hh
 storage.c
 storage_apple.mm
 Stream.cpp
 Stream.h
 string.c
 string.cpp
 string.h
 string_cursor_utf8.c
 string_search.cc
 string_utf8.c
 string_utils.c
 StringUtils.cppString utilities
 StringUtils.hString utilities
 strip_add.c
 strip_edit.c
 strip_relations.c
 strip_select.c
 strip_time.c
 strip_time.h
 strip_transform.c
 Stroke.cppClasses to define a stroke
 Stroke.hClasses to define a stroke
 StrokeAdvancedIterators.hIterators used to iterate over the elements of the Stroke. Can't be used in python
 StrokeIO.cppFunctions to manage I/O for the stroke
 StrokeIO.hFunctions to manage I/O for the stroke
 StrokeIterators.hIterators used to iterate over the elements of the Stroke
 StrokeLayer.cppClass to define a layer of strokes
 StrokeLayer.hClass to define a layer of strokes
 StrokeRenderer.cppClasses to render a stroke with OpenGL
 StrokeRenderer.hClasses to render a stroke with OpenGL
 StrokeRep.cppClass to define the representation of a stroke (for display purpose)
 StrokeRep.hClass to define the representation of a stroke (for display purpose)
 StrokeShader.cpp
 StrokeShader.hClass defining StrokeShader
 StrokeTesselator.cppClass to build a Node Tree designed to be displayed from a set of strokes structure
 StrokeTesselator.hClass to build a Node Tree designed to be displayed from a set of strokes structure
 stub.cc
 source/blender/python/intern/stubs.c
 intern/ghost/test/multitest/stubs.c
 studiolight.c
 StyleModule.hClass representing a style module
 subd_triangle.h
 subdiv.c
 subdiv_ccg.c
 subdiv_ccg_mask.c
 subdiv_ccg_material.c
 subdiv_converter.c
 subdiv_converter.h
 subdiv_converter_mesh.c
 subdiv_deform.c
 subdiv_displacement.c
 subdiv_displacement_multires.c
 subdiv_eval.c
 subdiv_foreach.c
 subdiv_inline.h
 subdiv_mesh.c
 subdiv_modifier.c
 subdiv_stats.c
 subdiv_topology.c
 subdivide_curves.cc
 subpatch.h
 subsurf_ccg.c
 subsurface.h
 subsurface_disk.h
 subsurface_random_walk.h
 svd.cc
 svd.h
 svd_eigen_HH.hpp
 svm.cpp
 kernel/svm/svm.h
 scene/svm.h
 SweepLine.hClass to define a Sweep Line
 symbol-binding.h
 sync.cpp
 sync.h
 system.c
 system.cpp
 system.h
 system_win32.c
 tables.cpp
 kernel/tables.h
 scene/tables.h
 targa.c
 task.cpp
 task.h
 task_graph.cc
 task_iterator.c
 task_pool.cc
 task_range.cc
 task_scheduler.cc
 tbb.h
 test_data_sets.cc
 test_data_sets.h
 tex_coord.h
 text.c
 text_autocomplete.c
 text_draw.c
 text_format.c
 text_format.h
 text_format_lua.c
 text_format_osl.c
 text_format_pov.c
 text_format_pov_ini.c
 text_format_py.c
 text_header.c
 text_intern.h
 text_ops.c
 text_suggestions.c
 text_undo.c
 TextStrokeRenderer.cpp
 TextStrokeRenderer.h
 texture.c
 texture.cpp
 blender/texture.h
 util/texture.h
 texture_common.h
 texture_image.c
 texture_margin.cc
 texture_pointdensity.c
 texture_procedural.c
 textview.c
 textview.h
 thread.cpp
 thread.h
 threading.h
 threads.cc
 thumbs.c
 thumbs_blend.c
 thumbs_font.c
 tiff.c
 integrator/tile.cpp
 session/tile.cpp
 integrator/tile.h
 session/tile.h
 time.c
 time.cpp
 time.h
 time_scrub_ui.c
 timecode.c
 timeit.cc
 TimeStamp.cppClass defining a singleton used as timestamp
 TimeStamp.hClass defining a singleton used as timestamp
 TimeUtils.hClass to measure elapsed time
 topology_refiner_capi.cc
 topology_refiner_factory.cc
 topology_refiner_impl.cc
 topology_refiner_impl.h
 topology_refiner_impl_compare.cc
 intern/track_region.cc
 libmv/tracking/track_region.cc
 intern/track_region.h
 libmv/tracking/track_region.h
 tracking.c
 tracking_auto.c
 tracking_detect.c
 tracking_ops.c
 tracking_ops_detect.c
 tracking_ops_intern.h
 tracking_ops_orient.c
 tracking_ops_plane.c
 tracking_ops_solve.c
 tracking_ops_stabilize.c
 tracking_ops_track.c
 tracking_ops_utils.c
 tracking_plane_tracker.c
 tracking_private.h
 tracking_region_tracker.c
 tracking_select.c
 tracking_solver.c
 tracking_stabilize.c
 tracking_test.cc
 tracking_util.c
 intern/tracks.cc
 libmv/autotrack/tracks.cc
 libmv/simple_pipeline/tracks.cc
 intern/tracks.h
 libmv/autotrack/tracks.h
 libmv/simple_pipeline/tracks.h
 tracks_test.cc
 tracksN.cc
 tracksN.h
 traits.h
 transform.c
 transform.cc
 transform.cpp
 source/blender/editors/transform/transform.h
 intern/cycles/util/transform.h
 transform_avx2.cpp
 transform_constraints.c
 transform_constraints.h
 transform_convert.c
 transform_convert.hConversion and adaptation of different datablocks to a common struct
 transform_convert_action.c
 transform_convert_armature.c
 transform_convert_cursor.c
 transform_convert_curve.c
 transform_convert_gpencil.c
 transform_convert_graph.c
 transform_convert_lattice.c
 transform_convert_mask.c
 transform_convert_mball.c
 transform_convert_mesh.c
 transform_convert_mesh_edge.c
 transform_convert_mesh_skin.c
 transform_convert_mesh_uv.c
 transform_convert_mesh_vert_cdata.c
 transform_convert_nla.c
 transform_convert_node.c
 transform_convert_object.c
 transform_convert_object_texspace.c
 transform_convert_paintcurve.c
 transform_convert_particle.c
 transform_convert_sculpt.c
 transform_convert_sequencer.c
 transform_convert_sequencer_image.c
 transform_convert_tracking.c
 transform_data.h
 transform_draw_cursors.c
 transform_draw_cursors.h
 transform_generics.c
 transform_gizmo_2d.c
 transform_gizmo_3d.c
 transform_gizmo_extrude_3d.c
 transform_input.c
 transform_inverse.h
 transform_mode.c
 transform_mode.hTransform modes used by different operators
 transform_mode_align.c
 transform_mode_baketime.c
 transform_mode_bbone_resize.c
 transform_mode_bend.c
 transform_mode_boneenvelope.c
 transform_mode_boneroll.c
 transform_mode_curveshrinkfatten.c
 transform_mode_edge_bevelweight.c
 transform_mode_edge_crease.c
 transform_mode_edge_rotate_normal.c
 transform_mode_edge_seq_slide.c
 transform_mode_edge_slide.c
 transform_mode_gpopacity.c
 transform_mode_gpshrinkfatten.c
 transform_mode_maskshrinkfatten.c
 transform_mode_mirror.c
 transform_mode_push_pull.c
 transform_mode_resize.c
 transform_mode_rotate.c
 transform_mode_shear.c
 transform_mode_shrink_fatten.c
 transform_mode_skin_resize.c
 transform_mode_tilt.c
 transform_mode_timescale.c
 transform_mode_timeslide.c
 transform_mode_timetranslate.c
 transform_mode_tosphere.c
 transform_mode_trackball.c
 transform_mode_translate.c
 transform_mode_vert_slide.c
 transform_ops.c
 transform_orientations.c
 transform_orientations.h
 transform_snap.c
 transform_snap.h
 transform_snap_animation.c
 transform_snap_object.cc
 transform_snap_sequencer.c
 transform_sse41.cpp
 TransformReader.cpp
 TransformReader.h
 TransformWriter.cpp
 TransformWriter.h
 traversal.h
 tree.cpp
 tree.hpp
 tree_display.cc
 tree_display.hhEstablish and manage Outliner trees for different display modes
 tree_display_data.cc
 tree_display_libraries.cc
 tree_display_orphaned.cc
 tree_display_override_library_hierarchies.cc
 tree_display_override_library_properties.cc
 tree_display_scenes.cc
 tree_display_sequencer.cc
 tree_display_view_layer.cc
 tree_element.cc
 tree_element.hh
 tree_element_anim_data.cc
 tree_element_anim_data.hh
 tree_element_collection.cc
 tree_element_collection.hh
 tree_element_driver.cc
 tree_element_driver.hh
 tree_element_gpencil_layer.cc
 tree_element_gpencil_layer.hh
 tree_element_id.cc
 tree_element_id.hh
 tree_element_id_library.cc
 tree_element_id_library.hh
 tree_element_id_scene.cc
 tree_element_id_scene.hh
 tree_element_label.cc
 tree_element_label.hh
 tree_element_nla.cc
 tree_element_nla.hh
 tree_element_overrides.cc
 tree_element_overrides.hh
 tree_element_rna.cc
 tree_element_rna.hh
 tree_element_scene_objects.cc
 tree_element_scene_objects.hh
 tree_element_seq.cc
 tree_element_seq.hh
 tree_element_view_layer.cc
 tree_element_view_layer.hh
 tree_iterator.cc
 tree_iterator.hh
 tree_view.cc
 treefksolver.hpp
 treefksolverpos_recursive.cpp
 treefksolverpos_recursive.hpp
 treejnttojacsolver.cpp
 treejnttojacsolver.hpp
 triangle.h
 triangle_intersect.h
 TriangleRep.cppClass to define the representation of a triangle
 TriangleRep.hClass to define the representation of a triangle
 triangulation.cc
 triangulation.h
 triangulation_test.cc
 trklt_region_tracker.cc
 trklt_region_tracker.h
 tuple.h
 tuple_test.cc
 two_view_kernel.h
 type.h
 type_conversions.cc
 type_convert.cc
 type_convert.h
 kernel/bvh/types.h
 kernel/svm/types.h
 kernel/types.h
 util/types.h
 types_float2.h
 types_float2_impl.h
 types_float3.h
 types_float3_impl.h
 types_float4.h
 types_float4_impl.h
 types_float8.h
 types_float8_impl.h
 types_int2.h
 types_int2_impl.h
 types_int3.h
 types_int3_impl.h
 types_int4.h
 types_int4_impl.h
 types_uchar2.h
 types_uchar2_impl.h
 types_uchar3.h
 types_uchar3_impl.h
 types_uchar4.h
 types_uchar4_impl.h
 types_uint2.h
 types_uint2_impl.h
 types_uint3.h
 types_uint3_impl.h
 types_uint4.h
 types_uint4_impl.h
 types_ushort4.h
 types_vector3.h
 types_vector3_impl.h
 ublas_types.hpp
 UI_abstract_view.hh
 UI_grid_view.hh
 UI_icons.h
 UI_interface.h
 UI_interface.hh
 UI_interface_icons.h
 UI_resources.h
 UI_tree_view.hh
 UI_view2d.h
 unaligned.cpp
 unaligned.h
 UncontrolledObject.cpp
 UncontrolledObject.hpp
 undo_intern.h
 undo_system.c
 undo_system_types.c
 undofile.c
 unique_ptr.h
 unit.c
 usd.h
 usd_capi_export.cc
 usd_capi_import.cc
 usd_common.cc
 usd_common.h
 usd_exporter_context.h
 usd_hierarchy_iterator.cc
 usd_hierarchy_iterator.h
 usd_imaging_test.cc
 usd_reader_camera.cc
 usd_reader_camera.h
 usd_reader_curve.cc
 usd_reader_curve.h
 usd_reader_geom.cc
 usd_reader_geom.h
 usd_reader_light.cc
 usd_reader_light.h
 usd_reader_material.cc
 usd_reader_material.h
 usd_reader_mesh.cc
 usd_reader_mesh.h
 usd_reader_nurbs.cc
 usd_reader_nurbs.h
 usd_reader_prim.cc
 usd_reader_prim.h
 usd_reader_stage.cc
 usd_reader_stage.h
 usd_reader_volume.cc
 usd_reader_volume.h
 usd_reader_xform.cc
 usd_reader_xform.h
 usd_stage_creation_test.cc
 usd_tests_common.cc
 usd_tests_common.h
 usd_writer_abstract.cc
 usd_writer_abstract.h
 usd_writer_camera.cc
 usd_writer_camera.h
 usd_writer_hair.cc
 usd_writer_hair.h
 usd_writer_light.cc
 usd_writer_light.h
 usd_writer_material.cc
 usd_writer_material.h
 usd_writer_mesh.cc
 usd_writer_mesh.h
 usd_writer_metaball.cc
 usd_writer_metaball.h
 usd_writer_transform.cc
 usd_writer_transform.h
 usd_writer_volume.cc
 usd_writer_volume.h
 userpref_intern.h
 userpref_ops.c
 utf_winfunc.c
 utf_winfunc.h
 utfconv.c
 utfconv.h
 util.c
 Util.c
 util.cc
 cuda/util.cpp
 hip/util.cpp
 Util.h
 cycles/blender/util.h
 cycles/device/cuda/util.h
 cycles/device/hip/util.h
 cycles/device/metal/util.h
 cycles/device/optix/util.h
 cycles/kernel/bvh/util.h
 opensubdiv/internal/base/util.h
 util.mm
 util_aligned_malloc_test.cpp
 util_avxf_avx2_test.cpp
 util_avxf_avx_test.cpp
 util_avxf_test.h
 util_gpu.c
 util_math_test.cpp
 util_path_test.cpp
 util_string_test.cpp
 util_task_test.cpp
 util_time_test.cpp
 util_transform_test.cpp
 utildefines.h
 utility.cpp
 utility.h
 utility_io.cpp
 utility_io.h
 utils.c
 utils.h
 uuid.cc
 uv_parametrizer.c
 uvedit_buttons.c
 uvedit_draw.c
 uvedit_intern.h
 uvedit_islands.c
 uvedit_ops.c
 uvedit_path.c
 uvedit_rip.c
 uvedit_select.c
 uvedit_smart_stitch.c
 uvedit_unwrap_ops.c
 uvproject.c
 value.h
 VecMat.hVectors and Matrices definition and manipulation
 cycles/util/vector.h
 libmv/libmv/base/vector.h
 vector_rotate.h
 vector_test.cc
 vector_transform.h
 vector_utils.h
 version.h
 versioning_250.c
 versioning_260.c
 versioning_270.c
 versioning_280.c
 versioning_290.c
 versioning_300.c
 versioning_common.cc
 versioning_common.h
 versioning_cycles.c
 versioning_defaults.c
 versioning_dna.c
 versioning_legacy.c
 versioning_userdef.c
 vertex_color.h
 VertexRep.cppClass to define the representation of a vertex for displaying purpose
 VertexRep.hClass to define the representation of a vertex for displaying purpose
 vfont.c
 vfontdata_freetype.c
 view2d.cc
 view2d_draw.cc
 view2d_edge_pan.cc
 view2d_gizmo_navigate.cc
 view2d_ops.cc
 view3d_buttons.c
 view3d_camera_control.c
 view3d_cursor_snap.cSnap cursor
 view3d_draw.c
 view3d_edit.c
 view3d_gizmo_armature.c
 view3d_gizmo_camera.c
 view3d_gizmo_empty.c
 view3d_gizmo_forcefield.c
 view3d_gizmo_light.c
 view3d_gizmo_navigate.c
 view3d_gizmo_navigate_type.c
 view3d_gizmo_preselect.c
 view3d_gizmo_preselect_type.c
 view3d_gizmo_ruler.c
 view3d_gizmo_tool_generic.c
 view3d_header.c
 view3d_intern.h
 view3d_iterators.c
 view3d_navigate.c
 view3d_navigate.h
 view3d_navigate_dolly.c
 view3d_navigate_fly.c
 view3d_navigate_move.c
 view3d_navigate_ndof.c
 view3d_navigate_roll.c
 view3d_navigate_rotate.c
 view3d_navigate_smoothview.c
 view3d_navigate_walk.c
 view3d_navigate_zoom.c
 view3d_navigate_zoom_border.c
 view3d_ops.c
 view3d_placement.c
 view3d_project.c
 view3d_select.c
 view3d_snap.c
 view3d_utils.c
 view3d_view.c
 ViewEdgeXBuilder.cppClass to build view edges and the underlying chains of feature edges..
 ViewEdgeXBuilder.hClass to build view edges and the underlying chains of feature edges..
 ViewMap.cppClasses to define a View Map (ViewVertex, ViewEdge, etc.)
 ViewMap.hClasses to define a View Map (ViewVertex, ViewEdge, etc.)
 ViewMapAdvancedIterators.hIterators used to iterate over the various elements of the ViewMap. These iterators can't be exported to python
 ViewMapBuilder.cppClass to build silhouette edges from a Winged-Edge structure
 ViewMapBuilder.hClass to build silhouette edges from a Winged-Edge structure
 ViewMapIterators.hIterators used to iterate over the various elements of the ViewMap
 ViewMapTesselator.cppClass to build a Node Tree designed to be displayed from a Silhouette View Map structure
 ViewMapTesselator.hClass to build a Node Tree designed to be displayed from a Silhouette View Map structure
 viewport.cpp
 viewport.h
 volume.cc
 blender/volume.cpp
 hydra/volume.cpp
 scene/volume.cpp
 hydra/volume.h
 kernel/bvh/volume.h
 kernel/closure/volume.h
 kernel/geom/volume.h
 scene/volume.h
 volume_all.h
 volume_render.cc
 volume_stack.h
 volume_to_mesh.cc
 voronoi.h
 voronoi_2d.c
 voxel.c
 voxel.h
 wave.h
 wavelength.h
 wayland_dynload_API.h
 wayland_dynload_client.c
 wayland_dynload_client.h
 wayland_dynload_cursor.c
 wayland_dynload_cursor.h
 wayland_dynload_egl.c
 wayland_dynload_egl.h
 wayland_dynload_libdecor.c
 wayland_dynload_libdecor.h
 wayland_dynload_utils.c
 wayland_dynload_utils.h
 WDLSSolver.cpp
 WDLSSolver.hpp
 webp.c
 WEdge.cppClasses to define a Winged Edge data structure
 WEdge.hClasses to define a Winged Edge data structure
 WFillGrid.cppClass to fill in a grid from a SceneGraph (uses only the WingedEdge structures)
 WFillGrid.hClass to fill in a grid from a SceneGraph (uses only the WingedEdge structures)
 white_noise.h
 window.cpp
 window.h
 WindowData.c
 WindowData.h
 windows.cpp
 windows.h
 WingedEdgeBuilder.cppClass to render a WingedEdge data structure from a polyhedral data structure organized in nodes of a scene graph
 WingedEdgeBuilder.hClass to render a WingedEdge data structure from a polyhedral data structure organized in nodes of a scene graph
 winstuff.c
 winstuff_dir.c
 wireframe.h
 wm.c
 wm.h
 WM_api.h
 wm_cursors.c
 wm_cursors.h
 wm_dragdrop.cc
 wm_draw.c
 wm_draw.h
 wm_event_query.c
 wm_event_system.cc
 wm_event_system.h
 wm_event_types.h
 wm_files.c
 wm_files.h
 wm_files_link.c
 wm_gesture.c
 wm_gesture_ops.c
 wm_gizmo.c
 WM_gizmo_api.h
 wm_gizmo_fn.h
 wm_gizmo_group.c
 wm_gizmo_group_type.c
 wm_gizmo_intern.h
 wm_gizmo_map.c
 wm_gizmo_target_props.c
 wm_gizmo_type.c
 WM_gizmo_types.h
 wm_gizmo_wmapi.h
 wm_init_exit.c
 wm_jobs.c
 wm_keymap.c
 WM_keymap.h
 wm_keymap_utils.c
 wm_menu_type.c
 WM_message.h
 wm_message_bus.c
 wm_message_bus.h
 wm_message_bus_intern.h
 wm_message_bus_rna.c
 wm_message_bus_static.c
 wm_operator_props.c
 wm_operator_type.c
 wm_operator_utils.c
 wm_operators.c
 wm_panel_type.c
 wm_platform_support.c
 wm_platform_support.h
 wm_playanim.c
 wm_splash_screen.c
 wm_stereo.c
 wm_subwindow.c
 wm_surface.c
 wm_surface.h
 wm_toolsystem.c
 WM_toolsystem.h
 wm_tooltip.c
 WM_types.h
 wm_uilist_type.c
 wm_utils.c
 wm_window.c
 wm_window.h
 wm_window_private.h
 wm_xr.c
 wm_xr.h
 wm_xr_action.c
 wm_xr_actionmap.c
 wm_xr_draw.c
 wm_xr_intern.h
 wm_xr_operators.c
 wm_xr_session.c
 work_balancer.cpp
 work_balancer.h
 work_stealing.h
 work_tile_scheduler.cpp
 work_tile_scheduler.h
 workbench_composite_info.hh
 workbench_data.c
 workbench_effect_antialiasing.c
 workbench_effect_antialiasing_info.hh
 workbench_effect_cavity.c
 workbench_effect_cavity_info.hh
 workbench_effect_dof.c
 workbench_effect_dof_info.hh
 workbench_effect_outline.c
 workbench_effect_outline_info.hh
 workbench_engine.c
 workbench_engine.h
 workbench_materials.c
 workbench_merge_infront_info.hh
 workbench_opaque.c
 workbench_prepass_info.hh
 workbench_private.h
 workbench_render.c
 workbench_shader.cc
 workbench_shader_shared.h
 workbench_shadow.c
 workbench_shadow_info.hh
 workbench_transparent.c
 workbench_transparent_resolve_info.hh
 workbench_volume.c
 workbench_volume_info.hh
 workspace.c
 workspace_edit.c
 workspace_layout_edit.c
 world.c
 WorldObject.cpp
 WorldObject.hpp
 write_passes.h
 writeavi.c
 writeffmpeg.c
 writefile.c
 writeimage.c
 WSDLSSolver.cpp
 WSDLSSolver.hpp
 WSFillGrid.cppClass to fill in a grid from a SceneGraph (uses only the WingedEdge structures)
 WSFillGrid.hClass to fill in a grid from a SceneGraph (uses only the WingedEdge structures)
 WXEdge.cppClasses to define an Extended Winged Edge data structure
 WXEdge.hClasses to define an Extended Winged Edge data structure
 WXEdgeBuilder.cppClass inherited from WingedEdgeBuilder and designed to build a WX (WingedEdge + extended info (silhouette etc...)) structure from a polygonal model
 WXEdgeBuilder.hClass inherited from WingedEdgeBuilder and designed to build a WX (WingedEdge + extended info (silhouette etc...)) structure from a polygonal model
 xml.h
 zbuf.c
 zbuf.h