Blender Git Commit Log

Git Commits -> Revision 482c4d0

Revision 482c4d0 by Bastien Montagne (master)
January 20, 2019, 15:27 (GMT)
Cleanup: remove all BLI_utiledefines' ugly vectorial macros.

Not only were those often making doublons with already existing
BLI_math's stuff, but they were also used to hide implicit type
conversions...

As usual this adds some more exotic inlined vector functions (one of
the rare cases where I really miss C++ and its templates... ;) ).

Commit Details:

Full Hash: 482c4d099ae88bea018712b92b2990617ef006f8
Parent Commit: b0dee09
Lines Changed: +93, -80

9 Modified Paths:

/source/blender/blenkernel/intern/collision.c (+9, -9) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/smoke.c (+19, -20) (Diff)
/source/blender/blenlib/BLI_math_vector.h (+10, -0) (Diff)
/source/blender/blenlib/BLI_utildefines.h (+0, -39) (Diff)
/source/blender/blenlib/intern/math_vector_inline.c (+42, -0) (Diff)
/source/blender/editors/armature/armature_add.c (+1, -1) (Diff)
/source/blender/editors/physics/particle_edit.c (+7, -6) (Diff)
/source/blender/physics/intern/implicit_blender.c (+4, -4) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021