diff options
author | Ton Roosendaal <ton@blender.org> | 2005-03-14 17:16:59 +0300 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2005-03-14 17:16:59 +0300 |
commit | cce74ab4d02bb793c199b7dfdb193e30cc590092 (patch) | |
tree | cdfc26364a94216fe15118d20c1882817575a1a4 /source/blender/include/editmesh.h | |
parent | fd4ad35d4ca04fe35c4a6cdf9cd7385fd56a6106 (diff) |
Transform: brought back axis constraint default after extruding. When
choosing 'individual faces' it uses the ShrinkFatten option.
Note for Martin: center of axis is still wrong, but you know!
Note for non-testers: unfortunately axis constrainting for old
transform now doesn't work anymore. New code is much nicer, I dont restore
hacks!
Diffstat (limited to 'source/blender/include/editmesh.h')
-rw-r--r-- | source/blender/include/editmesh.h | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/source/blender/include/editmesh.h b/source/blender/include/editmesh.h index 02834c71e5d..b9827e8af54 100644 --- a/source/blender/include/editmesh.h +++ b/source/blender/include/editmesh.h @@ -72,11 +72,13 @@ extern EditFace *exist_face(EditVert *v1, EditVert *v2, EditVert *v3, EditVert * extern void flipface(EditFace *efa); // flips for normal direction extern int compareface(EditFace *vl1, EditFace *vl2); -extern short extrudeflag_face_indiv(short flag); -extern short extrudeflag_verts_indiv(short flag); -extern short extrudeflag_edges_indiv(short flag); -extern short extrudeflag_vert(short flag); -extern short extrudeflag(short flag); +/* flag for selection bits, *nor will be filled with normal for extrusion constraint */ +/* return value defines if such normal was set */ +extern short extrudeflag_face_indiv(short flag, float *nor); +extern short extrudeflag_verts_indiv(short flag, float *nor); +extern short extrudeflag_edges_indiv(short flag, float *nor); +extern short extrudeflag_vert(short flag, float *nor); +extern short extrudeflag(short flag, float *nor); extern void adduplicateflag(int flag); extern void delfaceflag(int flag); |