Curve Selection Tool Refactor:
authorJuho Vepsalainen <bebraw@gmail.com>
Thu, 14 Jun 2007 14:36:27 +0000 (14:36 +0000)
committerJuho Vepsalainen <bebraw@gmail.com>
Thu, 14 Jun 2007 14:36:27 +0000 (14:36 +0000)
commita499da719217a3009a7014203a91f914742da74a
tree14709a1d36e451f168d2f993323b4671d3a39387
parent0ed2e0e706de6aa322807602599528c207157666
Curve Selection Tool Refactor:
This commit refactors curve selection system to use certain curve selections
functions that encapsulate setting of selection flags. New function to select
adjacent control points was introduced too. Refactoring made it possible to
simplify certain existing selection functions quite a bit.
New functionality was delivered as well. Select more/less works now with NURBS
as expected. Also two new curve selection functions were added: Select Every Nth
and Select Random.

See http://wiki.blender.org/index.php/BlenderDev/Curve_Selection_Tools for
further information.
source/blender/blenkernel/BKE_curve.h
source/blender/blenkernel/intern/curve.c
source/blender/include/BDR_editcurve.h
source/blender/include/blendef.h
source/blender/src/editcurve.c
source/blender/src/header_view3d.c
source/blender/src/space.c
source/blender/src/toolbox.c