[Bf-blender-cvs] CVS commit: blender/source/blender/python/api2_2x Mesh.c blender/source/blender/python/api2_2x/doc Mesh.py
Ken Hughes
khughes at pacific.edu
Fri Apr 7 04:49:16 CEST 2006
khughes (Ken Hughes) 2006/04/07 04:49:15 CEST
Modified files:
blender/source/blender/python/api2_2x Mesh.c
blender/source/blender/python/api2_2x/doc Mesh.py
Log:
Bugfix #4055: the "sel" attributes for faces/edges/verts were basically
oblivious of each other, so setting/clearing the face edit mode select status
did not set/clear the corresponding vertex select statuses. This patch makes
a change of any select status recalculate the selection state of all edges an
faces. One unresolved issue is what effect this should have on the recent
edge mesh's stored selection. Currently changing the selection state will
delete store selection info, but it may be desirable to emulate the stored
selection (but I need to discuss how this should work in more depth with
Geoffrey Bantle).
As an added bonus (while I was messing with this), I added a "sel" attribute
to edges so they are the same as faces and vert.
Revision Changes Path
1.44 +186 -10 blender/source/blender/python/api2_2x/Mesh.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/Mesh.c.diff?r1=1.43&r2=1.44&cvsroot=bf-blender>
1.23 +4 -1 blender/source/blender/python/api2_2x/doc/Mesh.py
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/doc/Mesh.py.diff?r1=1.22&r2=1.23&cvsroot=bf-blender>
More information about the Bf-blender-cvs
mailing list