bmesh-decimator update
authorCampbell Barton <ideasman42@gmail.com>
Sun, 21 Oct 2012 15:20:53 +0000 (15:20 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Sun, 21 Oct 2012 15:20:53 +0000 (15:20 +0000)
commit248b2fc6d6f929ee5f8e5f5ad2ee073a9a995998
tree48ad5e2961effdc996dd559a10a5ef40aae140af
parent1e21c0a32452f2a1343367e782c1e8bfeb4f377d
bmesh-decimator update
- 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.
source/blender/blenlib/BLI_heap.h
source/blender/blenlib/intern/BLI_heap.c
source/blender/blenlib/intern/quadric.c
source/blender/bmesh/intern/bmesh_decimate.c
source/blender/bmesh/operators/bmo_utils.c
source/blender/editors/include/ED_object.h
source/blender/editors/mesh/editmesh_select.c
source/blender/modifiers/intern/MOD_skin.c