tornavis/source/blender/blenlib
Campbell Barton a3cf661108 Correct last commit, check before freeing 2015-10-04 15:02:29 +11:00
..
intern Correct last commit, check before freeing 2015-10-04 15:02:29 +11:00
BLI_alloca.h Add BLI_compiler_compat.h to help with portability 2014-05-02 01:14:15 +10:00
BLI_args.h style cleanup 2012-07-04 20:47:12 +00:00
BLI_array.h Refactor array_utils out of BLI_array 2015-02-14 08:00:41 +11:00
BLI_array_utils.h BLI_array: add permute utility function 2015-04-28 04:12:48 +10:00
BLI_astar.h Compilation error fixes for older GCC/CLang compilers 2015-06-13 22:19:50 +02:00
BLI_bitmap.h Cleanup: fixes for building with recent clang 2015-01-14 05:11:20 +11:00
BLI_blenlib.h Cleanup: redundant struct declarations 2015-03-29 03:56:39 +11:00
BLI_boxpack2d.h code cleanup: boxpack, pack struct and use unsigned ints 2013-10-11 00:22:00 +00:00
BLI_buffer.h BLI_Buffer: add BLI_buffer_reinit 2015-10-04 14:29:27 +11:00
BLI_callbacks.h Cleanup: redundant struct declarations 2015-03-29 03:56:39 +11:00
BLI_compiler_attrs.h Code cleanup: spelling/indentation 2014-05-08 04:53:05 +10:00
BLI_compiler_compat.h Cleanup: checks for unsupported MSVC versions 2015-06-20 15:17:32 +10:00
BLI_compiler_typecheck.h Macro GENERIC_TYPE_ANY map many types to one value 2015-04-26 17:19:51 +10:00
BLI_convexhull2d.h correct include guards and add checks in check_style_c.py for them. 2013-09-19 23:17:52 +00:00
BLI_dial.h cleanup: doxy comments 2015-02-14 08:00:41 +11:00
BLI_dlrbTree.h style cleanup: trailing tabs & expand some non prefix tabs into spaces. 2012-10-21 05:46:41 +00:00
BLI_dynlib.h code cleanup: header cleanup and remove some duplicate defines. 2012-05-12 20:39:39 +00:00
BLI_dynstr.h Use compiler attributes for more BLI libs 2014-07-17 18:58:58 +10:00
BLI_easing.h Code cleanup: rename easing functions with BLI_easing_ prefix 2014-03-25 09:59:10 +11:00
BLI_edgehash.h EdgeHash: ensure function, avoids multiple lookups 2015-04-07 10:53:20 +10:00
BLI_endian_switch.h Move GCC attributes into a centraized defines 2013-09-01 15:01:15 +00:00
BLI_endian_switch_inline.h Fix for recent optimization commit in endian switch 2015-07-14 11:33:50 +02:00
BLI_fileops.h BLI_fileops: Some fixes and cleanup. 2015-08-24 22:14:38 +02:00
BLI_fileops_types.h Final 'FileBrowser First Stage' merge. 2015-08-19 22:41:39 +02:00
BLI_fnmatch.h Get rid of madness about fnmatch: BLI_fnmatch did not do the OS checks, they had to be done in every file using fnmatch (autoexec.c did not, wonder how it could work under unix???). 2013-08-27 18:29:30 +00:00
BLI_ghash.h BLI_GHash: add BLI_gset_str_new helpers. 2015-07-02 20:35:05 +02:00
BLI_graph.h Code cleanup: use bools where possible 2014-02-03 19:35:44 +11:00
BLI_gsqueue.h Comments 2014-08-07 14:42:47 +10:00
BLI_hash_md5.h Cleanup: use BLI_hash_ prefix for md5 api 2014-11-14 11:53:27 +01:00
BLI_hash_mm2a.h GHash - code reorganization, performance enhancements, add a few missing utils to API. 2015-03-19 17:37:54 +01:00
BLI_heap.h Add edgehash remove, clear functions, Heap clear 2014-12-09 00:32:20 +01:00
BLI_jitter.h Code cleanup: jitter, use 2d float array 2014-03-18 10:52:38 +11:00
BLI_kdopbvh.h BVH-raycast: Use watertight intersections 2015-08-21 17:48:33 +10:00
BLI_kdtree.h KDTree: deprecate 'normal' argument 2014-03-18 09:14:47 +11:00
BLI_lasso.h use strict flags for lasso, boxpack, gsqueue and quadric's. 2013-09-01 03:43:10 +00:00
BLI_link_utils.h Viewport Text Drawing: replace single allocs with a memarena 2014-04-17 16:04:28 +10:00
BLI_linklist.h BLI_linklist, avoid full list search for append 2015-06-12 17:13:34 +10:00
BLI_linklist_stack.h Docs: doxy corrections 2015-07-31 23:44:37 +10:00
BLI_listbase.h BLI_listbase: match arg order with BLI_qsort_r 2015-06-11 21:54:06 +10:00
BLI_math.h Add BLI_math_statistics, where stats tool shall be! 2015-07-13 18:05:38 +02:00
BLI_math_base.h BLI_math 'compare' cleanup & enhancements. 2015-07-10 15:02:43 +02:00
BLI_math_bits.h Math Lib: Add float/int conversion functions 2015-08-21 17:42:40 +10:00
BLI_math_color.h Add missing declarations 2015-04-04 10:37:38 +11:00
BLI_math_color_blend.h Blend modes: fix array length being too short 2014-09-30 10:48:57 +02:00
BLI_math_geom.h Math Lib: Use plane intersect from graphics-gems 2015-09-04 22:13:20 +10:00
BLI_math_inline.h attempt to quiet warnings for gcc4.2 2013-03-13 15:41:14 +00:00
BLI_math_interp.h De-duplicate EWA filter code between renderer and compositor 2014-08-18 19:38:15 +06:00
BLI_math_matrix.h BLI_matrix space_transform: Add a 'local-invariant' setter. 2015-07-11 00:04:27 +02:00
BLI_math_rotation.h mathutils: added exponential map to Quaternion 2015-02-01 13:06:00 +01:00
BLI_math_solvers.h Add BLI_math_solver, where non-linear solvers should be. 2015-07-13 18:05:38 +02:00
BLI_math_statistics.h Add BLI_math_statistics, where stats tool shall be! 2015-07-13 18:05:38 +02:00
BLI_math_vector.h Quiet warning 2015-09-24 15:17:02 +10:00
BLI_memarena.h Docs: comment functions in BLI & Py API 2015-08-05 02:09:03 +10:00
BLI_mempool.h Cleanup: style 2015-08-25 08:50:53 +10:00
BLI_noise.h Code cleanup: de-duplicate cotangent weight function & add arg sizes 2014-03-30 11:08:33 +11:00
BLI_path_util.h BLI_path_utils: fix/enhance BLI_filename_make_safe(), add BLI_path_make_safe(). 2015-07-14 18:57:38 +02:00
BLI_polyfill2d.h Cleanup: remove scanfill define for polyfill code 2014-12-09 12:19:26 +01:00
BLI_polyfill2d_beautify.h Fix T43034: beautify-fill leaves zero area tri's 2014-12-27 16:47:42 +11:00
BLI_quadric.h Fix T44780: Decimate planar creates concave edges 2015-05-21 21:06:30 +10:00
BLI_rand.h BLI_rand: add a function returning a random point whithin given 2D triangle. 2015-01-09 13:03:55 +01:00
BLI_rect.h UI: avoid subtracting shadow from winrct 2015-08-18 14:16:58 +10:00
BLI_scanfill.h Mask: add option to detect self intersections 2014-02-13 19:12:28 +11:00
BLI_smallhash.h cleanup: use const for smallhash & minor edits 2014-12-18 13:12:25 +01:00
BLI_sort.h Fix T42226: Glibc <= 2.8 fails to build 2014-10-15 09:23:43 +02:00
BLI_sort_utils.h sorting utility functions for simple cases - sorting pointers by float for example. 2013-09-05 22:24:12 +00:00
BLI_stack.h BLI_stack: BLI_stack_pop_n_reverse 2015-06-19 20:19:37 +10:00
BLI_stackdefines.h Cleanup: quiet warning 2015-06-15 19:56:43 +10:00
BLI_strict_flags.h Don't error of sign-conversion for < gcc v4.8 2014-09-29 11:01:33 +10:00
BLI_string.h Cleanup: use ascii as suffix (as with utf8) 2015-07-14 09:17:00 +10:00
BLI_string_cursor_utf8.h Code cleanup: use bool 2014-03-31 23:39:08 +11:00
BLI_string_utf8.h Cleanup: all params of BLI_str partition funcs can be const... 2015-06-27 11:00:47 +02:00
BLI_sys_types.h Cleanup: Remove special code for Visual Studio 2008. 2014-08-07 13:52:15 +02:00
BLI_system.h Error in last commit (broke release build) 2014-11-18 10:24:24 +01:00
BLI_task.h Depsgraph debug: Remove hardcoded array of BLENDER_MAX_THREADS elements 2015-04-13 14:41:02 +05:00
BLI_threads.h BLI_threads: add an helper to wait on a condition using a global mutex. 2015-08-10 15:03:31 +02:00
BLI_timecode.h Cleanup: warnings, style 2015-07-25 07:44:25 +10:00
BLI_utildefines.h parenthisize macro args to avoid errors 2015-07-24 15:53:52 +10:00
BLI_uvproject.h code cleanup: function naming for BLI functions. 2012-05-05 00:23:55 +00:00
BLI_vfontdata.h Text3d: avoid calculating the font boundbox scale for every character 2013-12-28 19:45:54 +11:00
BLI_voronoi.h code cleanup: spelling 2013-10-31 14:10:01 +00:00
BLI_voxel.h code cleanup: brush/camera naming 2012-05-05 00:58:22 +00:00
BLI_winstuff.h Win32: make DIR struct opaque 2015-06-16 10:03:12 +10:00
CMakeLists.txt Add BLI_math_statistics, where stats tool shall be! 2015-07-13 18:05:38 +02:00
PIL_time.h Add PIL_check_seconds_timer_i to avoid casting 2015-02-01 02:00:08 +11:00
PIL_time_utildefines.h Timing macros: remove the (void)0 at the end of TIMEIT_BLOCK_INIT, 2014-01-21 15:50:44 +01:00
SConscript Add BLI_math_solver, where non-linear solvers should be. 2015-07-13 18:05:38 +02:00