Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2010-03-29 13:29:50 +0400
committerSergey Sharybin <sergey.vfx@gmail.com>2010-03-29 13:29:50 +0400
commit5497c2004c446ae33b921c7d26d71d45048d3d72 (patch)
tree24518d676e1bd8b96116c5862563c565990d3310 /source/blender/editors
parent9a99b7d193cb02c6c0cb9d7fde71193fd3f17529 (diff)
Mirror clipping for curves and surfaces.
Diffstat (limited to 'source/blender/editors')
-rw-r--r--source/blender/editors/transform/transform_generics.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/source/blender/editors/transform/transform_generics.c b/source/blender/editors/transform/transform_generics.c
index 5dbd2a833a6..326fcce3173 100644
--- a/source/blender/editors/transform/transform_generics.c
+++ b/source/blender/editors/transform/transform_generics.c
@@ -637,7 +637,11 @@ void recalcData(TransInfo *t)
if ELEM(t->obedit->type, OB_CURVE, OB_SURF) {
Curve *cu= t->obedit->data;
Nurb *nu= cu->editnurb->first;
-
+
+ if(t->state != TRANS_CANCEL) {
+ clipMirrorModifier(t, t->obedit);
+ }
+
DAG_id_flush_update(t->obedit->data, OB_RECALC_DATA); /* sets recalc flags */
if (t->state == TRANS_CANCEL) {