The "teac" (measurement info) patch from Campbell Barton
authorTon Roosendaal <ton@blender.org>
Sat, 8 Jan 2005 21:16:24 +0000 (21:16 +0000)
committerTon Roosendaal <ton@blender.org>
Sat, 8 Jan 2005 21:16:24 +0000 (21:16 +0000)
commit3c921cc8e88d56ba206797e6dd990451274603c6
tree359e66b006f20ecd49ed1f2bb3fb3ff06cd6137b
parent9adbe1ec0e2888cb6c04a3cb0789ba1b7e7bf199
The "teac" (measurement info) patch from Campbell Barton

Cleaned code somewhat (half the size!) and applied some changes:
- made it compatible with selection flags for new mesh editing (edge/face)
- renamed 'face angles' to 'edge angles' and made it display angles for
  2 selected edges too
- removed the confusing convention that always drawed the info if one
  of the vertices of edge/face/angle was selected. now it only displays on
  minimum of 1 full edge or face selected.
- made it react to "zbuf occluded selection" option (for zbuffered text)
- made it also colorize text for white theme color (TH_TEXT)

On larger meshes this info still draws very confusing. The idea of displaying
the info on 1 vertex selected was probably to show values while grabbing,
although that didnt really work for angles. One idea could be, for transform,
that it draws all lenghts/angles/areas that get changed during transform

All in all, still useful addition tho!
source/blender/blenkernel/BKE_global.h
source/blender/blenlib/BLI_arithb.h
source/blender/blenlib/intern/arithb.c
source/blender/src/buttons_editing.c
source/blender/src/buttons_shading.c
source/blender/src/drawobject.c
source/blender/src/space.c