Blender Git Loki
Git Commits -> Revision 9e36506
Revision 9e36506 by Campbell Barton (master) December 9, 2021, 09:01 (GMT) |
Cleanup: move public doc-strings into headers for 'blenlib' - Added space below non doc-string comments to make it clear these aren't comments for the symbols directly below them. - Use doxy sections for some headers. - Minor improvements to doc-strings. Ref T92709 |
Commit Details:
Full Hash: 9e365069afe156f33fadfad9705e1325f894cd54
Parent Commit: d8b4275
Lines Changed: +4413, -3691
133 Modified Paths:
/source/blender/blenlib/BLI_array.h (+32, -17) (Diff)
/source/blender/blenlib/BLI_array_store.h (+65, -2) (Diff)
/source/blender/blenlib/BLI_array_utils.h (+60, -0) (Diff)
/source/blender/blenlib/BLI_astar.h (+50, -0) (Diff)
/source/blender/blenlib/BLI_bitmap.h (+48, -11) (Diff)
/source/blender/blenlib/BLI_bitmap_draw_2d.h (+20, -0) (Diff)
/source/blender/blenlib/BLI_boxpack_2d.h (+29, -0) (Diff)
/source/blender/blenlib/BLI_buffer.h (+23, -5) (Diff)
/source/blender/blenlib/BLI_convexhull_2d.h (+33, -0) (Diff)
/source/blender/blenlib/BLI_dlrbTree.h (+93, -45) (Diff)
/source/blender/blenlib/BLI_dynstr.h (+61, -1) (Diff)
/source/blender/blenlib/BLI_edgehash.h (+90, -1) (Diff)
/source/blender/blenlib/BLI_expr_pylike_eval.h (+22, -0) (Diff)
/source/blender/blenlib/BLI_fileops.h (+151, -8) (Diff)
/source/blender/blenlib/BLI_ghash.h (+230, -0) (Diff)
/source/blender/blenlib/BLI_gsqueue.h (+20, -0) (Diff)
/source/blender/blenlib/BLI_hash_md5.h (+10, -9) (Diff)
/source/blender/blenlib/BLI_hash_mm2a.h (+3, -0) (Diff)
/source/blender/blenlib/BLI_heap.h (+34, -2) (Diff)
/source/blender/blenlib/BLI_heap_simple.h (+15, -0) (Diff)
/source/blender/blenlib/BLI_index_mask.hh (+20, -2) (Diff)
/source/blender/blenlib/BLI_kdopbvh.h (+101, -25) (Diff)
/source/blender/blenlib/BLI_lasso_2d.h (+3, -0) (Diff)
/source/blender/blenlib/BLI_linklist.h (+12, -1) (Diff)
/source/blender/blenlib/BLI_listbase.h (+155, -5) (Diff)
/source/blender/blenlib/BLI_math_base.h (+72, -4) (Diff)
/source/blender/blenlib/BLI_math_boolean.hh (+23, -4) (Diff)
/source/blender/blenlib/BLI_math_color.h (+81, -6) (Diff)
/source/blender/blenlib/BLI_math_geom.h (+607, -28) (Diff)
/source/blender/blenlib/BLI_math_interp.h (+2, -1) (Diff)
/source/blender/blenlib/BLI_math_matrix.h (+218, -12) (Diff)
/source/blender/blenlib/BLI_math_rotation.h (+195, -11) (Diff)
/source/blender/blenlib/BLI_math_solvers.h (+59, -3) (Diff)
/source/blender/blenlib/BLI_math_statistics.h (+25, -1) (Diff)
/source/blender/blenlib/BLI_math_time.h (+22, -2) (Diff)
/source/blender/blenlib/BLI_math_vector.h (+257, -12) (Diff)
/source/blender/blenlib/BLI_memarena.h (+16, -2) (Diff)
/source/blender/blenlib/BLI_memblock.h (+9, -0) (Diff)
/source/blender/blenlib/BLI_memiter.h (+16, -3) (Diff)
/source/blender/blenlib/BLI_mempool.h (+42, -2) (Diff)
/source/blender/blenlib/BLI_mesh_intersect.hh (+22, -6) (Diff)
/source/blender/blenlib/BLI_noise.h (+75, -3) (Diff)
/source/blender/blenlib/BLI_path_util.h (+259, -7) (Diff)
/source/blender/blenlib/BLI_polyfill_2d.h (+16, -0) (Diff)
/source/blender/blenlib/BLI_polyfill_2d_beautify.h (+21, -0) (Diff)
/source/blender/blenlib/BLI_rand.h (+25, -2) (Diff)
/source/blender/blenlib/BLI_rand.hh (+6, -0) (Diff)
/source/blender/blenlib/BLI_rect.h (+51, -0) (Diff)
/source/blender/blenlib/BLI_scanfill.h (+6, -0) (Diff)
/source/blender/blenlib/BLI_smallhash.h (+20, -2) (Diff)
/source/blender/blenlib/BLI_stack.h (+49, -0) (Diff)
/source/blender/blenlib/BLI_string.h (+314, -0) (Diff)
/source/blender/blenlib/BLI_string_search.h (+25, -0) (Diff)
/source/blender/blenlib/BLI_string_utf8.h (+109, -5) (Diff)
/source/blender/blenlib/BLI_string_utils.h (+74, -2) (Diff)
/source/blender/blenlib/BLI_task.h (+129, -58) (Diff)
/source/blender/blenlib/BLI_threads.h (+18, -2) (Diff)
/source/blender/blenlib/BLI_timecode.h (+32, -0) (Diff)
/source/blender/blenlib/BLI_utildefines.h (+3, -0) (Diff)
/source/blender/blenlib/BLI_uvproject.h (+19, -5) (Diff)
/source/blender/blenlib/BLI_voxel.h (+3, -3) (Diff)
/source/blender/blenlib/intern/array_store.c (+0, -60) (Diff)
/source/blender/blenlib/intern/array_utils.c (+0, -60) (Diff)
/source/blender/blenlib/intern/astar.c (+0, -50) (Diff)
/source/blender/blenlib/intern/bitmap.c (+0, -5) (Diff)
/source/blender/blenlib/intern/bitmap_draw_2d.c (+0, -20) (Diff)
/source/blender/blenlib/intern/BLI_array.c (+0, -5) (Diff)
/source/blender/blenlib/intern/BLI_assert.c (+6, -7) (Diff)
/source/blender/blenlib/intern/BLI_dynstr.c (+0, -61) (Diff)
/source/blender/blenlib/intern/BLI_filelist.c (+0, -33) (Diff)
/source/blender/blenlib/intern/BLI_ghash.c (+4, -223) (Diff)
/source/blender/blenlib/intern/BLI_ghash_utils.c (+2, -10) (Diff)
/source/blender/blenlib/intern/BLI_heap.c (+0, -31) (Diff)
/source/blender/blenlib/intern/BLI_heap_simple.c (+0, -15) (Diff)
/source/blender/blenlib/intern/BLI_kdopbvh.c (+0, -47) (Diff)
/source/blender/blenlib/intern/BLI_linklist.c (+0, -10) (Diff)
/source/blender/blenlib/intern/BLI_memarena.c (+0, -14) (Diff)
/source/blender/blenlib/intern/BLI_memblock.c (+0, -5) (Diff)
/source/blender/blenlib/intern/BLI_memiter.c (+0, -10) (Diff)
/source/blender/blenlib/intern/BLI_mempool.c (+1, -60) (Diff)
/source/blender/blenlib/intern/BLI_mempool_private.h (+18, -0) (Diff)
/source/blender/blenlib/intern/boxpack_2d.c (+0, -26) (Diff)
/source/blender/blenlib/intern/buffer.c (+0, -7) (Diff)
/source/blender/blenlib/intern/convexhull_2d.c (+0, -33) (Diff)
/source/blender/blenlib/intern/DLRB_tree.c (+0, -15) (Diff)
/source/blender/blenlib/intern/edgehash.c (+3, -87) (Diff)
/source/blender/blenlib/intern/expr_pylike_eval.c (+0, -14) (Diff)
/source/blender/blenlib/intern/fileops.c (+0, -27) (Diff)
/source/blender/blenlib/intern/gsqueue.c (+0, -20) (Diff)
/source/blender/blenlib/intern/hash_md5.c (+0, -10) (Diff)
/source/blender/blenlib/intern/hash_mm2a.c (+0, -1) (Diff)
/source/blender/blenlib/intern/index_mask.cc (+0, -15) (Diff)
/source/blender/blenlib/intern/lasso_2d.c (+0, -1) (Diff)
/source/blender/blenlib/intern/listbase.c (+8, -149) (Diff)
/source/blender/blenlib/intern/math_base.c (+2, -20) (Diff)
/source/blender/blenlib/intern/math_base_inline.c (+0, -36) (Diff)
/source/blender/blenlib/intern/math_boolean.cc (+0, -15) (Diff)
/source/blender/blenlib/intern/math_color.c (+6, -27) (Diff)
/source/blender/blenlib/intern/math_color_inline.c (+3, -17) (Diff)
/source/blender/blenlib/intern/math_geom.c (+11, -425) (Diff)
/source/blender/blenlib/intern/math_geom_inline.c (+0, -29) (Diff)
/source/blender/blenlib/intern/math_interp.c (+2, -1) (Diff)
/source/blender/blenlib/intern/math_matrix.c (+3, -185) (Diff)
/source/blender/blenlib/intern/math_rotation.c (+0, -103) (Diff)
/source/blender/blenlib/intern/math_solvers.c (+0, -46) (Diff)
/source/blender/blenlib/intern/math_statistics.c (+0, -20) (Diff)
/source/blender/blenlib/intern/math_time.c (+0, -7) (Diff)
/source/blender/blenlib/intern/math_vector.c (+0, -112) (Diff)
/source/blender/blenlib/intern/math_vector_inline.c (+6, -45) (Diff)
/source/blender/blenlib/intern/memory_utils.c (+0, -3) (Diff)
/source/blender/blenlib/intern/mesh_boolean.cc (+0, -4) (Diff)
/source/blender/blenlib/intern/mesh_intersect.cc (+0, -16) (Diff)
/source/blender/blenlib/intern/noise.c (+11, -65) (Diff)
/source/blender/blenlib/intern/path_util.c (+0, -243) (Diff)
/source/blender/blenlib/intern/polyfill_2d.c (+0, -16) (Diff)
/source/blender/blenlib/intern/polyfill_2d_beautify.c (+0, -21) (Diff)
/source/blender/blenlib/intern/rand.cc (+0, -27) (Diff)
/source/blender/blenlib/intern/rct.c (+0, -43) (Diff)
/source/blender/blenlib/intern/scanfill_utils.c (+0, -5) (Diff)
/source/blender/blenlib/intern/smallhash.c (+0, -14) (Diff)
/source/blender/blenlib/intern/stack.c (+0, -49) (Diff)
/source/blender/blenlib/intern/storage.c (+0, -61) (Diff)
/source/blender/blenlib/intern/string.c (+0, -312) (Diff)
/source/blender/blenlib/intern/string_search.cc (+0, -25) (Diff)
/source/blender/blenlib/intern/string_utf8.c (+23, -112) (Diff)
/source/blender/blenlib/intern/string_utils.c (+0, -68) (Diff)
/source/blender/blenlib/intern/system.c (+0, -3) (Diff)
/source/blender/blenlib/intern/system_win32.c (+3, -0) (Diff)
/source/blender/blenlib/intern/task_iterator.c (+0, -21) (Diff)
/source/blender/blenlib/intern/threads.cc (+0, -7) (Diff)
/source/blender/blenlib/intern/timecode.c (+0, -33) (Diff)
/source/blender/blenlib/intern/uvproject.c (+0, -3) (Diff)
/source/blender/blenlib/intern/voxel.c (+1, -1) (Diff)
/source/blender/blenlib/BLI_array_store.h (+65, -2) (Diff)
/source/blender/blenlib/BLI_array_utils.h (+60, -0) (Diff)
/source/blender/blenlib/BLI_astar.h (+50, -0) (Diff)
/source/blender/blenlib/BLI_bitmap.h (+48, -11) (Diff)
/source/blender/blenlib/BLI_bitmap_draw_2d.h (+20, -0) (Diff)
/source/blender/blenlib/BLI_boxpack_2d.h (+29, -0) (Diff)
/source/blender/blenlib/BLI_buffer.h (+23, -5) (Diff)
/source/blender/blenlib/BLI_convexhull_2d.h (+33, -0) (Diff)
/source/blender/blenlib/BLI_dlrbTree.h (+93, -45) (Diff)
/source/blender/blenlib/BLI_dynstr.h (+61, -1) (Diff)
/source/blender/blenlib/BLI_edgehash.h (+90, -1) (Diff)
/source/blender/blenlib/BLI_expr_pylike_eval.h (+22, -0) (Diff)
/source/blender/blenlib/BLI_fileops.h (+151, -8) (Diff)
/source/blender/blenlib/BLI_ghash.h (+230, -0) (Diff)
/source/blender/blenlib/BLI_gsqueue.h (+20, -0) (Diff)
/source/blender/blenlib/BLI_hash_md5.h (+10, -9) (Diff)
/source/blender/blenlib/BLI_hash_mm2a.h (+3, -0) (Diff)
/source/blender/blenlib/BLI_heap.h (+34, -2) (Diff)
/source/blender/blenlib/BLI_heap_simple.h (+15, -0) (Diff)
/source/blender/blenlib/BLI_index_mask.hh (+20, -2) (Diff)
/source/blender/blenlib/BLI_kdopbvh.h (+101, -25) (Diff)
/source/blender/blenlib/BLI_lasso_2d.h (+3, -0) (Diff)
/source/blender/blenlib/BLI_linklist.h (+12, -1) (Diff)
/source/blender/blenlib/BLI_listbase.h (+155, -5) (Diff)
/source/blender/blenlib/BLI_math_base.h (+72, -4) (Diff)
/source/blender/blenlib/BLI_math_boolean.hh (+23, -4) (Diff)
/source/blender/blenlib/BLI_math_color.h (+81, -6) (Diff)
/source/blender/blenlib/BLI_math_geom.h (+607, -28) (Diff)
/source/blender/blenlib/BLI_math_interp.h (+2, -1) (Diff)
/source/blender/blenlib/BLI_math_matrix.h (+218, -12) (Diff)
/source/blender/blenlib/BLI_math_rotation.h (+195, -11) (Diff)
/source/blender/blenlib/BLI_math_solvers.h (+59, -3) (Diff)
/source/blender/blenlib/BLI_math_statistics.h (+25, -1) (Diff)
/source/blender/blenlib/BLI_math_time.h (+22, -2) (Diff)
/source/blender/blenlib/BLI_math_vector.h (+257, -12) (Diff)
/source/blender/blenlib/BLI_memarena.h (+16, -2) (Diff)
/source/blender/blenlib/BLI_memblock.h (+9, -0) (Diff)
/source/blender/blenlib/BLI_memiter.h (+16, -3) (Diff)
/source/blender/blenlib/BLI_mempool.h (+42, -2) (Diff)
/source/blender/blenlib/BLI_mesh_intersect.hh (+22, -6) (Diff)
/source/blender/blenlib/BLI_noise.h (+75, -3) (Diff)
/source/blender/blenlib/BLI_path_util.h (+259, -7) (Diff)
/source/blender/blenlib/BLI_polyfill_2d.h (+16, -0) (Diff)
/source/blender/blenlib/BLI_polyfill_2d_beautify.h (+21, -0) (Diff)
/source/blender/blenlib/BLI_rand.h (+25, -2) (Diff)
/source/blender/blenlib/BLI_rand.hh (+6, -0) (Diff)
/source/blender/blenlib/BLI_rect.h (+51, -0) (Diff)
/source/blender/blenlib/BLI_scanfill.h (+6, -0) (Diff)
/source/blender/blenlib/BLI_smallhash.h (+20, -2) (Diff)
/source/blender/blenlib/BLI_stack.h (+49, -0) (Diff)
/source/blender/blenlib/BLI_string.h (+314, -0) (Diff)
/source/blender/blenlib/BLI_string_search.h (+25, -0) (Diff)
/source/blender/blenlib/BLI_string_utf8.h (+109, -5) (Diff)
/source/blender/blenlib/BLI_string_utils.h (+74, -2) (Diff)
/source/blender/blenlib/BLI_task.h (+129, -58) (Diff)
/source/blender/blenlib/BLI_threads.h (+18, -2) (Diff)
/source/blender/blenlib/BLI_timecode.h (+32, -0) (Diff)
/source/blender/blenlib/BLI_utildefines.h (+3, -0) (Diff)
/source/blender/blenlib/BLI_uvproject.h (+19, -5) (Diff)
/source/blender/blenlib/BLI_voxel.h (+3, -3) (Diff)
/source/blender/blenlib/intern/array_store.c (+0, -60) (Diff)
/source/blender/blenlib/intern/array_utils.c (+0, -60) (Diff)
/source/blender/blenlib/intern/astar.c (+0, -50) (Diff)
/source/blender/blenlib/intern/bitmap.c (+0, -5) (Diff)
/source/blender/blenlib/intern/bitmap_draw_2d.c (+0, -20) (Diff)
/source/blender/blenlib/intern/BLI_array.c (+0, -5) (Diff)
/source/blender/blenlib/intern/BLI_assert.c (+6, -7) (Diff)
/source/blender/blenlib/intern/BLI_dynstr.c (+0, -61) (Diff)
/source/blender/blenlib/intern/BLI_filelist.c (+0, -33) (Diff)
/source/blender/blenlib/intern/BLI_ghash.c (+4, -223) (Diff)
/source/blender/blenlib/intern/BLI_ghash_utils.c (+2, -10) (Diff)
/source/blender/blenlib/intern/BLI_heap.c (+0, -31) (Diff)
/source/blender/blenlib/intern/BLI_heap_simple.c (+0, -15) (Diff)
/source/blender/blenlib/intern/BLI_kdopbvh.c (+0, -47) (Diff)
/source/blender/blenlib/intern/BLI_linklist.c (+0, -10) (Diff)
/source/blender/blenlib/intern/BLI_memarena.c (+0, -14) (Diff)
/source/blender/blenlib/intern/BLI_memblock.c (+0, -5) (Diff)
/source/blender/blenlib/intern/BLI_memiter.c (+0, -10) (Diff)
/source/blender/blenlib/intern/BLI_mempool.c (+1, -60) (Diff)
/source/blender/blenlib/intern/BLI_mempool_private.h (+18, -0) (Diff)
/source/blender/blenlib/intern/boxpack_2d.c (+0, -26) (Diff)
/source/blender/blenlib/intern/buffer.c (+0, -7) (Diff)
/source/blender/blenlib/intern/convexhull_2d.c (+0, -33) (Diff)
/source/blender/blenlib/intern/DLRB_tree.c (+0, -15) (Diff)
/source/blender/blenlib/intern/edgehash.c (+3, -87) (Diff)
/source/blender/blenlib/intern/expr_pylike_eval.c (+0, -14) (Diff)
/source/blender/blenlib/intern/fileops.c (+0, -27) (Diff)
/source/blender/blenlib/intern/gsqueue.c (+0, -20) (Diff)
/source/blender/blenlib/intern/hash_md5.c (+0, -10) (Diff)
/source/blender/blenlib/intern/hash_mm2a.c (+0, -1) (Diff)
/source/blender/blenlib/intern/index_mask.cc (+0, -15) (Diff)
/source/blender/blenlib/intern/lasso_2d.c (+0, -1) (Diff)
/source/blender/blenlib/intern/listbase.c (+8, -149) (Diff)
/source/blender/blenlib/intern/math_base.c (+2, -20) (Diff)
/source/blender/blenlib/intern/math_base_inline.c (+0, -36) (Diff)
/source/blender/blenlib/intern/math_boolean.cc (+0, -15) (Diff)
/source/blender/blenlib/intern/math_color.c (+6, -27) (Diff)
/source/blender/blenlib/intern/math_color_inline.c (+3, -17) (Diff)
/source/blender/blenlib/intern/math_geom.c (+11, -425) (Diff)
/source/blender/blenlib/intern/math_geom_inline.c (+0, -29) (Diff)
/source/blender/blenlib/intern/math_interp.c (+2, -1) (Diff)
/source/blender/blenlib/intern/math_matrix.c (+3, -185) (Diff)
/source/blender/blenlib/intern/math_rotation.c (+0, -103) (Diff)
/source/blender/blenlib/intern/math_solvers.c (+0, -46) (Diff)
/source/blender/blenlib/intern/math_statistics.c (+0, -20) (Diff)
/source/blender/blenlib/intern/math_time.c (+0, -7) (Diff)
/source/blender/blenlib/intern/math_vector.c (+0, -112) (Diff)
/source/blender/blenlib/intern/math_vector_inline.c (+6, -45) (Diff)
/source/blender/blenlib/intern/memory_utils.c (+0, -3) (Diff)
/source/blender/blenlib/intern/mesh_boolean.cc (+0, -4) (Diff)
/source/blender/blenlib/intern/mesh_intersect.cc (+0, -16) (Diff)
/source/blender/blenlib/intern/noise.c (+11, -65) (Diff)
/source/blender/blenlib/intern/path_util.c (+0, -243) (Diff)
/source/blender/blenlib/intern/polyfill_2d.c (+0, -16) (Diff)
/source/blender/blenlib/intern/polyfill_2d_beautify.c (+0, -21) (Diff)
/source/blender/blenlib/intern/rand.cc (+0, -27) (Diff)
/source/blender/blenlib/intern/rct.c (+0, -43) (Diff)
/source/blender/blenlib/intern/scanfill_utils.c (+0, -5) (Diff)
/source/blender/blenlib/intern/smallhash.c (+0, -14) (Diff)
/source/blender/blenlib/intern/stack.c (+0, -49) (Diff)
/source/blender/blenlib/intern/storage.c (+0, -61) (Diff)
/source/blender/blenlib/intern/string.c (+0, -312) (Diff)
/source/blender/blenlib/intern/string_search.cc (+0, -25) (Diff)
/source/blender/blenlib/intern/string_utf8.c (+23, -112) (Diff)
/source/blender/blenlib/intern/string_utils.c (+0, -68) (Diff)
/source/blender/blenlib/intern/system.c (+0, -3) (Diff)
/source/blender/blenlib/intern/system_win32.c (+3, -0) (Diff)
/source/blender/blenlib/intern/task_iterator.c (+0, -21) (Diff)
/source/blender/blenlib/intern/threads.cc (+0, -7) (Diff)
/source/blender/blenlib/intern/timecode.c (+0, -33) (Diff)
/source/blender/blenlib/intern/uvproject.c (+0, -3) (Diff)
/source/blender/blenlib/intern/voxel.c (+1, -1) (Diff)