tornavis/source/blender/blenlib
Campbell Barton dbf1257b14 Minor optimization for scanfill
Replace angle with with cosine calculation.
2016-04-20 09:53:40 +10:00
..
intern Minor optimization for scanfill 2016-04-20 09:53:40 +10:00
BLI_alloca.h Fix various compiler warnings. 2015-10-10 17:35:30 +02:00
BLI_args.h
BLI_array.h Refactor array_utils out of BLI_array 2015-02-14 08:00:41 +11:00
BLI_array_utils.h BLI_array_utils: add binary and/or functions 2016-01-19 08:23:05 +11:00
BLI_astar.h Compilation error fixes for older GCC/CLang compilers 2015-06-13 22:19:50 +02:00
BLI_bitmap.h BLI_bitmap: add flip macro 2016-02-13 18:59:56 +11:00
BLI_blenlib.h Cleanup: redundant struct declarations 2015-03-29 03:56:39 +11:00
BLI_boxpack2d.h
BLI_buffer.h Remove BLI_buffer calloc option 2015-12-24 01:52:54 +11:00
BLI_callbacks.h Cleanup: redundant struct declarations 2015-03-29 03:56:39 +11:00
BLI_compiler_attrs.h
BLI_compiler_compat.h ImBuf: Make luminance calculation inlined 2016-01-25 14:13:52 +01:00
BLI_compiler_typecheck.h Ignore const qualifier when comparing types 2016-01-19 07:51:03 +11:00
BLI_convexhull2d.h
BLI_dial.h cleanup: doxy comments 2015-02-14 08:00:41 +11:00
BLI_dlrbTree.h
BLI_dynlib.h
BLI_dynstr.h
BLI_easing.h
BLI_edgehash.h EdgeHash: ensure function, avoids multiple lookups 2015-04-07 10:53:20 +10:00
BLI_endian_switch.h
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_storage: Split text/binary version of mem-from-file funcs 2015-12-21 18:16:14 +11:00
BLI_fileops_types.h Final 'FileBrowser First Stage' merge. 2015-08-19 22:41:39 +02:00
BLI_fnmatch.h
BLI_ghash.h GHash: BLI_ghash_ensure_p_ex now takes a pointer-to-key arg 2016-03-02 11:18:56 +11:00
BLI_graph.h
BLI_gsqueue.h
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
BLI_kdopbvh.h BLI_kdopbvh: Pass center to to range callback 2016-03-19 18:31:56 +11:00
BLI_kdtree.h BKI_kdtree: add a find that takes filter callback 2015-12-06 21:29:06 +11:00
BLI_lasso.h
BLI_link_utils.h
BLI_linklist.h BLI_linklist: add alloca append macro 2015-12-07 19:13:30 +11:00
BLI_linklist_stack.h Use 'peek' instead of 'last' for stack macro 2015-12-10 21:08:10 +11: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 Smoke (fire): Move spectrum code from C++ (intern/) to C code (BLI) 2016-01-09 04:48:31 +01: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: ray_point_factor_v3 functions 2016-04-14 12:00:16 +10:00
BLI_math_inline.h Fix various compiler warnings. 2015-10-10 17:35:30 +02:00
BLI_math_interp.h Fix T47452: Translate-node seams w/ subpixel offset 2016-02-18 02:16:49 +11:00
BLI_math_matrix.h Added a comment to our use of the term 'adjoint' in BLI_math. 2015-12-07 12:35:36 +01:00
BLI_math_rotation.h BLI_math: add mat3_normalized_to_* functions 2015-10-24 07:02:51 +11:00
BLI_math_solvers.h BLI: add SVD solver for mat3 (using eigen3). 2015-10-09 21:26:33 +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 Minor optimization for scanfill 2016-04-20 09:53:40 +10:00
BLI_memarena.h Docs: comment functions in BLI & Py API 2015-08-05 02:09:03 +10:00
BLI_memory_utils.h BLI: add new 'memory_utils' module with func checking a whole memory chunk is filled of zero, 2015-10-20 14:44:15 +02:00
BLI_mempool.h Cleanup: style 2015-08-25 08:50:53 +10:00
BLI_noise.h
BLI_path_util.h Cleanup: BLI_path comments 2015-10-17 16:04:54 +11: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 BLI_rect: add BLI_rctf_clamp 2015-10-17 00:03:29 +11:00
BLI_scanfill.h
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
BLI_stack.h BLI_stack: BLI_stack_pop_n_reverse 2015-06-19 20:19:37 +10:00
BLI_stackdefines.h Add STACK_CLEAR macro 2015-12-24 20:05:45 +11: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 UI: multi word filtering in search menu 2016-03-23 18:51:29 +11:00
BLI_string_cursor_utf8.h
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: stdbool no longer optional, remove checks 2016-01-16 15:38:57 +11:00
BLI_system.h Error in last commit (broke release build) 2014-11-18 10:24:24 +01:00
BLI_task.h Cleanup: BLI_task - API changes. 2016-01-16 15:59:37 +01:00
BLI_threads.h Add utility macro to work with thread local storage 2016-03-03 16:02:31 +05:00
BLI_timecode.h Cleanup: warnings (msvc) 2015-12-21 13:02:38 +11:00
BLI_utildefines.h Cleanup: parenthesize macros 2016-02-03 21:17:07 +11:00
BLI_uvproject.h
BLI_vfontdata.h
BLI_voronoi.h
BLI_voxel.h Fix T46696: Voxel crash indexing over INT_MAX 2015-11-06 20:09:56 +11:00
BLI_winstuff.h Begin to add some MSVC 2015 support 2015-12-10 11:57:13 +01:00
CMakeLists.txt Eigen: move C API into intern/eigen. 2015-12-10 01:58:06 +01: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 Cleanup: warnings & style 2016-01-28 17:23:12 +11:00