tornavis/source/blender/blenlib
Jacques Lucke 8f5a4a4da3 BLI: various data structure improvements
* Rename template parameter N to InlineBufferCapacity
* Expose InlineBufferCapacity parameter for Set and Map
* Add some comments
* Fixed an error that I introduced recently
2020-04-23 20:05:53 +02:00
..
intern BLI: remove TaskParallelRangePool 2020-04-23 15:39:34 +02:00
BLI_alloca.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
BLI_allocator.hh BLI: Use .hh extension for C++ headers in blenlib 2020-04-21 17:31:56 +02:00
BLI_args.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_array.h Cleanup: doxygen comments 2019-11-25 01:51:11 +11:00
BLI_array.hh BLI: various data structure improvements 2020-04-23 20:05:53 +02:00
BLI_array_ref.hh BLI: Use .hh extension for C++ headers in blenlib 2020-04-21 17:31:56 +02:00
BLI_array_store.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_array_store_utils.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_array_utils.h Cleanup: Fix forward declaration of headers 2020-03-06 17:26:32 +01:00
BLI_assert.h Fix: Build error with clang on windows. 2019-06-08 18:10:48 -06:00
BLI_astar.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_bitmap.h Cleanup: Fix forward declaration of headers 2020-03-06 17:26:32 +01:00
BLI_bitmap_draw_2d.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_blenlib.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
BLI_boxpack_2d.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_buffer.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_color.hh BLI: add float2, float3, float4x4, Color4f and Color4b 2020-04-21 16:57:00 +02:00
BLI_compiler_attrs.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
BLI_compiler_compat.h Cleanup: work around clang-format differences between versions 2020-02-15 14:03:51 +01:00
BLI_compiler_typecheck.h Cleanup: add missing #includes to some headers 2020-04-03 14:28:22 +02:00
BLI_console.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
BLI_convexhull_2d.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_delaunay_2d.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_dial_2d.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_dlrbTree.h Cleanup: spelling 2020-03-06 11:52:32 +11:00
BLI_dynlib.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_dynstr.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_easing.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
BLI_edgehash.h Cleanup: Fix forward declaration of headers 2020-03-06 17:26:32 +01:00
BLI_endian_switch.h Cleanup: Fix forward declaration of headers 2020-03-06 17:26:32 +01:00
BLI_endian_switch_inline.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_expr_pylike_eval.h Depsgraph: fix false positive time dependencies for simple drivers. 2020-01-24 20:48:02 +03:00
BLI_fileops.h Fix T60682: adds macOS alias redirection for directories 2020-03-26 19:57:30 +01:00
BLI_fileops_types.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_float2.hh BLI: add float2, float3, float4x4, Color4f and Color4b 2020-04-21 16:57:00 +02:00
BLI_float3.hh BLI: add float2, float3, float4x4, Color4f and Color4b 2020-04-21 16:57:00 +02:00
BLI_float4x4.hh BLI: add float2, float3, float4x4, Color4f and Color4b 2020-04-21 16:57:00 +02:00
BLI_fnmatch.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
BLI_ghash.h Cleanup: Fix forward declaration of headers 2020-03-06 17:26:32 +01:00
BLI_gsqueue.h Blenlib: Add C++ guard for Queue 2020-01-07 13:49:10 +01:00
BLI_hash.h Fix logical error in BLI_hash_pointer_to_color 2020-04-17 19:30:14 +10:00
BLI_hash.hh BLI: Use .hh extension for C++ headers in blenlib 2020-04-21 17:31:56 +02:00
BLI_hash_md5.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_hash_mm2a.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_hash_mm3.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
BLI_heap.h Cleanup: Fix forward declaration of headers 2020-03-06 17:26:32 +01:00
BLI_heap_simple.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_index_range.hh BLI: Use .hh extension for C++ headers in blenlib 2020-04-21 17:31:56 +02:00
BLI_iterator.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_jitter_2d.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_kdopbvh.h BLI_bvhtree_overlap_ex: add 'max_interactions' parameter 2019-12-11 22:21:24 -03:00
BLI_kdtree.h BLI: improve various C++ data structures 2020-02-10 14:09:01 +01:00
BLI_kdtree_impl.h Cleanup: Fix forward declaration of headers 2020-03-06 17:26:32 +01:00
BLI_lasso_2d.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_link_utils.h Cleanup: macro hygiene, parenthesize arguments 2020-04-05 13:53:32 +10:00
BLI_linklist.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_linklist_lockfree.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
BLI_linklist_stack.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
BLI_listbase.h Python API: add methods for reordering constraints. 2019-09-04 22:38:33 +03:00
BLI_listbase_wrapper.hh BLI: simplify naming of listbase wrapper 2020-04-21 17:38:19 +02:00
BLI_map.hh BLI: various data structure improvements 2020-04-23 20:05:53 +02:00
BLI_math.h Cleanup: `make format` after SortedIncludes change 2020-03-19 09:33:58 +01:00
BLI_math_base.h BLI_math: add min/max utils for chars. 2020-04-14 11:29:46 +02:00
BLI_math_bits.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
BLI_math_color.h Cleanup: unused math colorspace defines 2020-02-15 15:24:02 +11:00
BLI_math_color_blend.h Cleanup: `make format` 2020-02-07 15:29:46 +01:00
BLI_math_geom.h VR: Initial Virtual Reality support - Milestone 1, Scene Inspection 2020-03-17 21:42:44 +01:00
BLI_math_inline.h doxygen: add newline after \file 2019-02-18 08:22:12 +11:00
BLI_math_interp.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_math_matrix.h Cleanup: Fix forward declaration of headers 2020-03-06 17:26:32 +01:00
BLI_math_rotation.h Cleanup: Fix forward declaration of headers 2020-03-06 17:26:32 +01:00
BLI_math_solvers.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
BLI_math_statistics.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
BLI_math_vector.h Cleanup: Fix forward declaration of headers 2020-03-06 17:26:32 +01:00
BLI_memarena.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
BLI_memblock.h DRW: Refactor to support draw call batching 2019-09-17 15:16:43 +02:00
BLI_memiter.h Cleanup: `make format` after SortedIncludes change 2020-03-19 09:33:58 +01:00
BLI_memory_utils.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_memory_utils.hh BLI: Use .hh extension for C++ headers in blenlib 2020-04-21 17:31:56 +02:00
BLI_mempool.h Cleanup: Fix forward declaration of headers 2020-03-06 17:26:32 +01:00
BLI_noise.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
BLI_open_addressing.hh BLI: various data structure improvements 2020-04-23 20:05:53 +02:00
BLI_optional.hh BLI: Use .hh extension for C++ headers in blenlib 2020-04-21 17:31:56 +02:00
BLI_path_util.h Cleanup: rename to BLI_path_cwd to BLI_path_abs_from_cwd 2020-04-08 16:46:16 +10:00
BLI_polyfill_2d.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_polyfill_2d_beautify.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_quadric.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_rand.h BLI: improve various C++ data structures 2020-02-10 14:09:01 +01:00
BLI_rect.h Cleanup: `make format` after SortedIncludes change 2020-03-19 09:33:58 +01:00
BLI_scanfill.h Cleanup: unused enums 2020-02-20 12:19:55 +11:00
BLI_set.hh BLI: various data structure improvements 2020-04-23 20:05:53 +02:00
BLI_smallhash.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_sort.h Cleanup: spelling 2019-09-30 17:07:05 +10:00
BLI_sort_utils.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_stack.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
BLI_stack.hh BLI: various data structure improvements 2020-04-23 20:05:53 +02:00
BLI_strict_flags.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
BLI_string.h Cleanup: `make format` after SortedIncludes change 2020-03-19 09:33:58 +01:00
BLI_string_cursor_utf8.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_string_map.hh BLI: Use .hh extension for C++ headers in blenlib 2020-04-21 17:31:56 +02:00
BLI_string_ref.hh BLI: Use .hh extension for C++ headers in blenlib 2020-04-21 17:31:56 +02:00
BLI_string_utf8.h Cleanup: remove unused BLI_strncat_utf8 2020-03-04 15:24:06 +11:00
BLI_string_utils.h Cleanup: Fix forward declaration of headers 2020-03-06 17:26:32 +01:00
BLI_sys_types.h Cleanup: `make format` after SortedIncludes change 2020-03-19 09:33:58 +01:00
BLI_system.h Cleanup: Fix build error with MSVC 2019-08-27 08:13:23 -06:00
BLI_task.h BLI: remove TaskParallelRangePool 2020-04-23 15:39:34 +02:00
BLI_threads.h Cleanup: Fix forward declaration of headers 2020-03-06 17:26:32 +01:00
BLI_timecode.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_timeit.hh BLI: add ScopedTimer 2020-04-22 12:53:47 +02:00
BLI_timer.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_utildefines.h Cleanup: `make format` after SortedIncludes change 2020-03-19 09:33:58 +01:00
BLI_utildefines_iter.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
BLI_utildefines_stack.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
BLI_utildefines_variadic.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
BLI_utility_mixins.hh BLI: Use .hh extension for C++ headers in blenlib 2020-04-21 17:31:56 +02:00
BLI_uvproject.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_vector.hh BLI: various data structure improvements 2020-04-23 20:05:53 +02:00
BLI_vector_set.hh BLI: various data structure improvements 2020-04-23 20:05:53 +02:00
BLI_vfontdata.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_voronoi_2d.h Cleanup: use 'r_' prefix for output arguments 2020-03-25 17:58:58 +11:00
BLI_voxel.h Cleanup: make remaining blenlib headers work in C++ 2020-03-02 15:05:15 +01:00
BLI_winstuff.h Cleanup: Prepare for sorted headers on windows 2020-03-18 13:26:38 -06:00
CMakeLists.txt BLI: add ScopedTimer 2020-04-22 12:53:47 +02:00
PIL_time.h Cleanup: comment blocks 2019-04-18 07:59:28 +02:00
PIL_time_utildefines.h Cleanup: `make format` after SortedIncludes change 2020-03-19 09:33:58 +01:00