Page MenuHome

distance.patch

distance.patch

Index: source/blender/src/transform.c
===================================================================
RCS file: /cvsroot/bf-blender/blender/source/blender/src/transform.c,v
retrieving revision 1.133
diff -u -r1.133 transform.c
--- source/blender/src/transform.c 8 Mar 2006 11:07:48 -0000 1.133
+++ source/blender/src/transform.c 25 Mar 2006 16:03:12 -0000
@@ -2055,7 +2055,9 @@
static void headerTranslation(TransInfo *t, float vec[3], char *str) {
char tvec[60];
+ char distvec[60];
float dvec[3];
+ float dist;
convertVecToDisplayNum(vec, dvec);
@@ -2063,9 +2065,11 @@
outputNumInput(&(t->num), tvec);
}
else {
+ dist = sqrt(vec[0]*vec[0] + vec[1]*vec[1] + vec[2]*vec[2]);
sprintf(&tvec[0], "%.4f", dvec[0]);
sprintf(&tvec[20], "%.4f", dvec[1]);
sprintf(&tvec[40], "%.4f", dvec[2]);
+ sprintf(&distvec[0], "%.4f", dist);
}
if (t->con.mode & CON_APPLY) {
@@ -2081,10 +2085,12 @@
}
}
else {
- if(t->flag & T_2D_EDIT)
+ if(t->flag & T_2D_EDIT) {
sprintf(str, "Dx: %s Dy: %s%s %s", &tvec[0], &tvec[20], t->con.text, t->proptext);
- else
- sprintf(str, "Dx: %s Dy: %s Dz: %s%s %s", &tvec[0], &tvec[20], &tvec[40], t->con.text, t->proptext);
+ }
+ else {
+ sprintf(str, "Dx: %s Dy: %s Dz: %s%s %s Distance: %s", &tvec[0], &tvec[20], &tvec[40], t->con.text, t->proptext, &distvec[0]);
+ }
}
}

File Metadata

Mime Type
text/x-diff
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
07/ba/20ad6f62dffc0ec858ec10ef2b07

Event Timeline