Blender
V5.0
Files
BlenLib
Blender
Files
file
BKE_volume_enums.hh
file
BLI_alloca.h
file
BLI_allocator.hh
file
BLI_any.hh
file
BLI_args.h
A general argument parsing module.
file
BLI_array.hh
file
BLI_array_state.hh
file
BLI_array_store.h
Efficient in-memory storage of multiple similar arrays.
file
BLI_array_store_utils.h
file
BLI_array_utils.h
Generic array manipulation API.
file
BLI_array_utils.hh
file
BLI_asan.h
file
BLI_assert.h
file
BLI_astar.h
An implementation of the A* (AStar) algorithm to solve shortest path problem.
file
BLI_atomic_disjoint_set.hh
file
BLI_binary_search.hh
file
BLI_bit_bool_conversion.hh
file
BLI_bit_group_vector.hh
file
BLI_bit_ref.hh
file
BLI_bit_span.hh
file
BLI_bit_span_ops.hh
file
BLI_bit_span_to_index_ranges.hh
file
BLI_bit_vector.hh
file
BLI_bitmap.h
file
BLI_bitmap_draw_2d.h
file
BLI_bounds.hh
file
BLI_bounds_types.hh
file
BLI_boxpack_2d.h
file
BLI_build_config.h
file
BLI_cache_mutex.hh
file
BLI_color.hh
file
BLI_color_types.hh
file
BLI_colorspace.hh
file
BLI_compiler_attrs.h
file
BLI_compiler_compat.h
file
BLI_compiler_typecheck.h
file
BLI_compression.hh
file
BLI_compute_context.hh
file
BLI_concurrent_map.hh
file
BLI_console.h
Set
of utility functions and constants to work with consoles.
file
BLI_convexhull_2d.hh
file
BLI_cpp_type.hh
file
BLI_cpp_type_make.hh
file
BLI_cpp_types.hh
file
BLI_cpp_types_make.hh
file
BLI_csv_parse.hh
file
BLI_delaunay_2d.hh
file
BLI_devirtualize_parameters.hh
file
BLI_dial_2d.h
file
BLI_disjoint_set.hh
file
BLI_dot_export.hh
file
BLI_dot_export_attribute_enums.hh
file
BLI_dynstr.h
A dynamically sized string ADT.
file
BLI_easing.h
file
BLI_endian_defines.h
file
BLI_endian_switch.h
file
BLI_endian_switch_inline.h
file
BLI_enumerable_thread_specific.hh
file
BLI_expr_pylike_eval.h
file
BLI_fftw.hh
file
BLI_fileops.h
File and directory operations.
file
BLI_fileops.hh
File and directory operations.
file
BLI_fileops_types.h
Some types for dealing with directories.
file
BLI_filereader.h
Wrapper for reading from various sources (e.g. raw files, compressed files, memory...).
file
BLI_fixed_width_int.hh
file
BLI_fixed_width_int_str.hh
file
BLI_fnmatch.h
file
BLI_function_ref.hh
file
BLI_generic_array.hh
file
BLI_generic_key.hh
file
BLI_generic_pointer.hh
file
BLI_generic_span.hh
file
BLI_generic_value_map.hh
file
BLI_generic_vector_array.hh
file
BLI_generic_virtual_array.hh
file
BLI_generic_virtual_vector_array.hh
file
BLI_ghash.h
file
BLI_gsqueue.h
file
BLI_hash.h
file
BLI_hash.hh
file
BLI_hash_md5.hh
file
BLI_hash_mm2a.hh
file
BLI_hash_mm3.hh
file
BLI_hash_tables.hh
file
BLI_heap.h
A min-heap / priority queue ADT.
file
BLI_heap_simple.h
A min-heap / priority queue ADT.
file
BLI_implicit_sharing.h
file
BLI_implicit_sharing.hh
file
BLI_implicit_sharing_ptr.hh
file
BLI_index_mask.hh
file
BLI_index_mask_expression.hh
file
BLI_index_mask_fwd.hh
file
BLI_index_range.hh
file
BLI_index_ranges_builder.hh
file
BLI_index_ranges_builder_fwd.hh
file
BLI_inplace_priority_queue.hh
file
BLI_iterator.h
file
BLI_jitter_2d.h
file
BLI_kdopbvh.hh
file
BLI_kdtree.h
A KD-tree for nearest neighbor search.
file
BLI_kdtree_impl.h
A KD-tree for nearest neighbor search.
file
BLI_lasso_2d.hh
file
BLI_lazy_threading.hh
file
BLI_length_parameterize.hh
file
BLI_linear_allocator.hh
file
BLI_linear_allocator_chunked_list.hh
file
BLI_link_utils.h
Single link-list utility macros. (header only API).
file
BLI_linklist.h
file
BLI_linklist_lockfree.h
file
BLI_linklist_stack.h
BLI_LINKSTACK_*** wrapper macros for using a
LinkNode
to store a stack of pointers, using a single linked list allocated from a mempool.
file
BLI_listbase.h
file
BLI_listbase_wrapper.hh
file
BLI_map.hh
file
BLI_map_slots.hh
file
BLI_math_angle_types.hh
file
BLI_math_axis_angle.hh
file
BLI_math_axis_angle_types.hh
file
BLI_math_base.h
file
BLI_math_base.hh
file
BLI_math_base_safe.h
file
BLI_math_basis_types.hh
file
BLI_math_bits.h
file
BLI_math_boolean.hh
Math vector functions needed specifically for mesh intersect and boolean.
file
BLI_math_color.h
file
BLI_math_color.hh
file
BLI_math_color_blend.h
file
BLI_math_constants.h
file
BLI_math_euler.hh
file
BLI_math_euler_types.hh
file
BLI_math_geom.h
file
BLI_math_half.hh
file
BLI_math_inline.h
file
BLI_math_interp.hh
file
BLI_math_matrix.h
file
BLI_math_matrix.hh
file
BLI_math_matrix_types.hh
file
BLI_math_mpq.hh
file
BLI_math_numbers.hh
file
BLI_math_quaternion.hh
file
BLI_math_quaternion_types.hh
file
BLI_math_rotation.h
file
BLI_math_rotation.hh
file
BLI_math_rotation_legacy.hh
file
BLI_math_rotation_types.hh
file
BLI_math_solvers.h
file
BLI_math_statistics.h
file
BLI_math_time.h
file
BLI_math_vector.h
file
BLI_math_vector.hh
file
BLI_math_vector_mpq_types.hh
file
BLI_math_vector_types.hh
file
BLI_math_vector_unroll.hh
file
BLI_memarena.h
file
BLI_memblock.h
file
BLI_memiter.h
file
BLI_memory_cache.hh
file
BLI_memory_counter.hh
file
BLI_memory_counter_fwd.hh
file
BLI_memory_utils.h
Generic memory manipulation API.
file
BLI_memory_utils.hh
file
BLI_mempool.h
file
BLI_mesh_boolean.hh
file
BLI_mesh_intersect.hh
file
BLI_mmap.h
file
BLI_multi_value_map.hh
file
BLI_noise.h
file
BLI_noise.hh
file
BLI_offset_indices.hh
file
BLI_offset_span.hh
file
BLI_ordered_edge.hh
file
BLI_parameter_pack_utils.hh
file
BLI_path_utils.hh
file
BLI_polyfill_2d.h
file
BLI_polyfill_2d_beautify.h
file
BLI_pool.hh
file
BLI_probing_strategies.hh
file
BLI_quadric.h
file
BLI_radial_tiling.hh
file
BLI_rand.h
Random number functions.
file
BLI_rand.hh
file
BLI_random_access_iterator_mixin.hh
file
BLI_rect.h
file
BLI_resource_scope.hh
file
BLI_scanfill.h
file
BLI_serialize.hh
file
BLI_session_uid.h
file
BLI_set.hh
file
BLI_set_slots.hh
file
BLI_shared_cache.hh
file
BLI_simd.hh
file
BLI_smaa_textures.h
file
BLI_sort.h
file
BLI_sort.hh
file
BLI_sort_utils.h
file
BLI_span.hh
file
BLI_stack.h
file
BLI_stack.hh
file
BLI_strict_flags.h
file
BLI_string.h
file
BLI_string_cursor_utf8.h
file
BLI_string_ref.hh
file
BLI_string_search.hh
file
BLI_string_utf8.h
file
BLI_string_utf8_symbols.h
file
BLI_string_utils.hh
file
BLI_struct_equality_utils.hh
file
BLI_sub_frame.hh
file
BLI_subprocess.hh
file
BLI_sys_types.h
file
BLI_system.h
file
BLI_task.h
file
BLI_task.hh
file
BLI_task_size_hints.hh
file
BLI_tempfile.h
file
BLI_threads.h
file
BLI_time.h
Platform independent time functions.
file
BLI_time_utildefines.h
Utility defines for timing/benchmarks.
file
BLI_timecode.h
file
BLI_timeit.hh
file
BLI_timer.h
file
BLI_unique_sorted_indices.hh
file
BLI_unroll.hh
file
BLI_utildefines.h
file
BLI_utildefines_iter.h
file
BLI_utildefines_stack.h
file
BLI_utildefines_variadic.h
file
BLI_utility_mixins.hh
file
BLI_uuid.h
file
BLI_vector.hh
file
BLI_vector_list.hh
file
BLI_vector_set.hh
file
BLI_vector_set_slots.hh
file
BLI_virtual_array.hh
file
BLI_virtual_array_fwd.hh
file
BLI_virtual_vector_array.hh
file
BLI_voxel.h
file
BLI_winstuff.h
Compatibility-like things for windows.
file
BLI_winstuff_com.hh
COM helper functions for windows.
file
array_store.cc
Array
storage to minimize duplication.
file
array_store_rle.cc
Run length encoding for arrays.
file
array_store_utils.cc
Helper functions for BLI_array_store API.
file
array_utils.cc
file
array_utils_c.cc
Generic array manipulation API.
file
astar.cc
An implementation of the A* (AStar) algorithm to solve shortest path problem.
file
atomic_disjoint_set.cc
file
bit_bool_conversion.cc
file
bit_ref.cc
file
bit_span.cc
file
bitmap.cc
file
bitmap_draw_2d.cc
file
BLI_args.cc
A general argument parsing module.
file
BLI_assert.cc
file
BLI_color.cc
file
BLI_colorspace.cc
file
BLI_dial_2d.cc
file
BLI_dynstr.cc
file
BLI_filelist.cc
file
BLI_ghash.cc
file
BLI_ghash_utils.cc
file
BLI_heap.cc
file
BLI_heap_simple.cc
file
BLI_kdopbvh.cc
BVH-tree implementation.
file
BLI_linklist.cc
file
BLI_linklist_lockfree.cc
file
BLI_memarena.cc
Efficient memory allocation for many small chunks.
file
BLI_memblock.cc
file
BLI_memiter.cc
file
BLI_mempool.cc
file
BLI_mempool_private.h
file
BLI_mmap.cc
file
BLI_subprocess.cc
file
BLI_timer.cc
file
boxpack_2d.cc
file
cache_mutex.cc
file
compression.cc
file
compute_context.cc
file
convexhull_2d.cc
file
cpp_type.cc
file
cpp_types.cc
file
csv_parse.cc
file
delaunay_2d.cc
file
dot_export.cc
file
easing.cc
file
endian_switch.cc
file
expr_pylike_eval.cc
file
fftw.cc
file
fileops.cc
file
fileops_apple.mm
file
fileops_c.cc
file
filereader_file.cc
file
filereader_gzip.cc
file
filereader_memory.cc
file
filereader_zstd.cc
file
fnmatch.cc
file
generic_vector_array.cc
file
generic_virtual_array.cc
file
generic_virtual_vector_array.cc
file
gsqueue.cc
A generic structure queue (a queue for fixed length generally small) structures.
file
hash_md5.cc
file
hash_mm2a.cc
file
hash_mm3.cc
file
hash_tables.cc
file
implicit_sharing.cc
file
index_mask.cc
file
index_mask_expression.cc
file
index_range.cc
file
jitter_2d.cc
Jitter offset table.
file
kdtree_1d.cc
file
kdtree_2d.cc
file
kdtree_3d.cc
file
kdtree_4d.cc
file
kdtree_impl.h
file
lasso_2d.cc
file
lazy_threading.cc
file
length_parameterize.cc
file
list_sort_impl.h
file
listbase.cc
file
math_base.cc
file
math_base_inline.cc
file
math_base_safe_inline.cc
file
math_basis_types.cc
file
math_bits_inline.cc
file
math_boolean.cc
file
math_color.cc
file
math_color_blend_inline.cc
file
math_color_inline.cc
file
math_geom.cc
file
math_geom_inline.cc
file
math_half.cc
file
math_interp.cc
file
math_matrix.cc
file
math_matrix_c.cc
file
math_rotation.cc
file
math_rotation_c.cc
file
math_solvers.cc
file
math_statistics.cc
file
math_time.cc
file
math_vec.cc
file
math_vector.cc
file
math_vector_inline.cc
file
memory_cache.cc
file
memory_counter.cc
file
memory_utils.cc
Generic memory manipulation API.
file
mesh_boolean.cc
file
mesh_intersect.cc
file
noise.cc
file
noise_c.cc
file
offset_indices.cc
file
ordered_edge.cc
file
path_utils.cc
file
polyfill_2d.cc
file
polyfill_2d_beautify.cc
file
quadric.cc
file
radial_tiling_shared.cc
file
rand.cc
file
rct.cc
file
resource_scope.cc
file
scanfill.cc
file
scanfill_utils.cc
file
serialize.cc
file
session_uid.cc
file
smaa_textures.cc
file
sort.cc
file
sort_utils.cc
file
stack.cc
file
storage.cc
file
storage_apple.mm
file
string.cc
file
string_cursor_utf8.cc
file
string_ref.cc
file
string_search.cc
file
string_utf8.cc
file
string_utils.cc
file
system.cc
file
system_win32.cc
file
task_graph.cc
file
task_iterator.cc
file
task_pool.cc
file
task_range.cc
file
task_scheduler.cc
file
tempfile.cc
file
threads.cc
file
time.cc
file
timecode.cc
file
timeit.cc
file
uuid.cc
file
vector.cc
file
virtual_array.cc
file
voxel.cc
file
winstuff.cc
file
winstuff_dir.cc
file
winstuff_registration.cc
file
GHOST_utildefines_variadic.hh
Detailed Description
Generated on
for Blender by
doxygen
1.16.1