Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-12-09 | Add edgehash remove, clear functions, Heap clear | Campbell Barton | |
Edgehash was missing removal functions (remove, popkey, clear), since it wasn't needed so far, but is based on same code as ghash which has them. also add heap clear() method so we can reuse heaps. (needed for upcoming fix). | |||
2014-07-17 | Use compiler attributes for more BLI libs | Campbell Barton | |
2013-07-02 | remove nan copyrights from code added since blender become opensource (copy ↵ | Campbell Barton | |
paste errors), also remove BKE_script.h | |||
2013-03-09 | use 'bool' for BLI_/BKE_ functions. | Campbell Barton | |
2012-10-22 | small optimization for BLI_heap(), give some speedup in decimeter. | Campbell Barton | |
- use unsigned ints only (where mixing signed/unsigned) - turn heap_swap into an inline function, add SWAP_TVAL macro to swap values using a temp value as storage. - added type checking SHIFT3/4 macros also style cleanup for CTR_Map | |||
2012-10-21 | bmesh-decimator update | Campbell Barton | |
- update face normals when triangulating. - avoid divide by zero when interpolating customdata on a zero length edge. - replace zero float comparisons with fabsf() < FLT_EPSILON to avoid numeric error. also renamed BLI_heap_empty() --> BLI_heap_is_empty() so its obviously readonly function. | |||
2012-10-19 | add option to initialize heap with a known number of elements, since this ↵ | Campbell Barton | |
may be known in advance - it avoids re-allocing too much. | |||
2012-05-13 | code cleanup: header cleanup and remove some duplicate defines. | Campbell Barton | |
2012-03-04 | style cleanup / comment formatting for bli/bke/bmesh | Campbell Barton | |
2012-02-17 | unify include guard defines, __$FILENAME__ | Campbell Barton | |
without the underscores these clogged up the namespace for autocompleation which was annoying. | |||
2011-10-23 | remove $Id: tags after discussion on the mailign list: ↵ | Campbell Barton | |
http://markmail.org/message/fp7ozcywxum3ar7n | |||
2011-02-18 | doxygen: add blenlib under core as module. | Nathan Letwory | |
2010-02-12 | correct fsf address | Campbell Barton | |
2008-04-17 | Patch from GSR that a) fixes a whole bunch of GPL/BL license | Chris Want | |
blocks that were previously missed; and b) greatly increase my ohloh stats! | |||
2006-02-08 | A Heap / Priority Queue ADT, will be used for Dijkstra shortest path. | Brecht Van Lommel | |