Blender Git Loki
Git Commits -> Revision 6468f21
Revision 6468f21 by Joshua Leung (master) November 15, 2009, 11:20 (GMT) |
Red-Black Tree Code Cleanups: Added some more methods for the Red-Black Tree implementation in Blender (used for runtime viewing and searching of keyframes) which abstract away some of the lower-level handling of the BST (i.e. adding nodes without balancing and searching for nodes). Also, improved the implementation of the jump next/prev keyframe operator so that it pops up an error message when the last keyframe in whatever direction is encountered. |
Commit Details:
Full Hash: 6468f21ddf25298f5b9d1c52955e185b368f496c
SVN Revision: 24568
Parent Commit: 698086d
Lines Changed: +390, -132
6 Modified Paths:
/source/blender/blenlib/BLI_dlrbTree.h (+62, -5) (Diff)
/source/blender/blenlib/intern/DLRB_tree.c (+236, -1) (Diff)
/source/blender/editors/animation/keyframes_draw.c (+57, -105) (Diff)
/source/blender/editors/armature/poseSlide.c (+3, -3) (Diff)
/source/blender/editors/include/ED_keyframes_draw.h (+21, -5) (Diff)
/source/blender/editors/screen/screen_ops.c (+11, -13) (Diff)
/source/blender/blenlib/intern/DLRB_tree.c (+236, -1) (Diff)
/source/blender/editors/animation/keyframes_draw.c (+57, -105) (Diff)
/source/blender/editors/armature/poseSlide.c (+3, -3) (Diff)
/source/blender/editors/include/ED_keyframes_draw.h (+21, -5) (Diff)
/source/blender/editors/screen/screen_ops.c (+11, -13) (Diff)