[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [39464] branches/bmesh/blender/source/ blender/editors/transform/transform_manipulator.c: missed checking hidden flag in recent commit.
Campbell Barton
ideasman42 at gmail.com
Tue Aug 16 20:51:23 CEST 2011
Revision: 39464
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=39464
Author: campbellbarton
Date: 2011-08-16 18:51:22 +0000 (Tue, 16 Aug 2011)
Log Message:
-----------
missed checking hidden flag in recent commit.
Modified Paths:
--------------
branches/bmesh/blender/source/blender/editors/transform/transform_manipulator.c
Modified: branches/bmesh/blender/source/blender/editors/transform/transform_manipulator.c
===================================================================
--- branches/bmesh/blender/source/blender/editors/transform/transform_manipulator.c 2011-08-16 18:45:03 UTC (rev 39463)
+++ branches/bmesh/blender/source/blender/editors/transform/transform_manipulator.c 2011-08-16 18:51:22 UTC (rev 39464)
@@ -321,9 +321,11 @@
it is not flush down on changes */
if(ts->selectmode & SCE_SELECT_VERTEX) {
BM_ITER(eve, &iter, bm, BM_VERTS_OF_MESH, NULL) {
- if(BM_TestHFlag(eve, BM_SELECT)) {
- totsel++;
- calc_tw_center(scene, eve->co);
+ if(!BM_TestHFlag(eve, BM_HIDDEN)) {
+ if(BM_TestHFlag(eve, BM_SELECT)) {
+ totsel++;
+ calc_tw_center(scene, eve->co);
+ }
}
}
}
@@ -331,12 +333,14 @@
BMIter itersub;
BMEdge *eed;
BM_ITER(eve, &iter, bm, BM_VERTS_OF_MESH, NULL) {
- /* check the vertex has a selected edge, only add it once */
- BM_ITER(eed, &itersub, bm, BM_EDGES_OF_VERT, eve) {
- if(BM_TestHFlag(eed, BM_SELECT)) {
- totsel++;
- calc_tw_center(scene, eve->co);
- break;
+ if(!BM_TestHFlag(eve, BM_HIDDEN)) {
+ /* check the vertex has a selected edge, only add it once */
+ BM_ITER(eed, &itersub, bm, BM_EDGES_OF_VERT, eve) {
+ if(BM_TestHFlag(eed, BM_SELECT)) {
+ totsel++;
+ calc_tw_center(scene, eve->co);
+ break;
+ }
}
}
}
@@ -345,12 +349,14 @@
BMIter itersub;
BMFace *efa;
BM_ITER(eve, &iter, bm, BM_VERTS_OF_MESH, NULL) {
- /* check the vertex has a selected face, only add it once */
- BM_ITER(efa, &itersub, bm, BM_FACES_OF_VERT, eve) {
- if(BM_TestHFlag(efa, BM_SELECT)) {
- totsel++;
- calc_tw_center(scene, eve->co);
- break;
+ if(!BM_TestHFlag(eve, BM_HIDDEN)) {
+ /* check the vertex has a selected face, only add it once */
+ BM_ITER(efa, &itersub, bm, BM_FACES_OF_VERT, eve) {
+ if(BM_TestHFlag(efa, BM_SELECT)) {
+ totsel++;
+ calc_tw_center(scene, eve->co);
+ break;
+ }
}
}
}
More information about the Bf-blender-cvs
mailing list