Fixed editmode transform clipping for new Mirror modifier axis options.

This commit is contained in:
Ben Batt 2007-04-29 18:32:40 +00:00
parent 125c77bca3
commit 803697e30a

@ -147,18 +147,17 @@ static void clipMirrorModifier(TransInfo *t, Object *ob)
MirrorModifierData *mmd = (MirrorModifierData*) md; MirrorModifierData *mmd = (MirrorModifierData*) md;
if(mmd->flag & MOD_MIR_CLIPPING) { if(mmd->flag & MOD_MIR_CLIPPING) {
switch(mmd->axis){ if(mmd->flag & MOD_MIR_AXIS_X) {
case 0: axis |= 1;
axis |= 1; tolerance[0] = mmd->tolerance;
tolerance[0] = mmd->tolerance; }
break; if(mmd->flag & MOD_MIR_AXIS_Y) {
case 1: axis |= 2;
axis |= 2; tolerance[1] = mmd->tolerance;
tolerance[1] = mmd->tolerance; }
break; if(mmd->flag & MOD_MIR_AXIS_Z) {
case 2: axis |= 4;
axis |= 4; tolerance[2] = mmd->tolerance;
tolerance[2] = mmd->tolerance;
} }
} }
} }