From: Maurice L. <ml...@us...> - 2002-09-20 09:13:58
|
Update of /cvsroot/plplot/plplot/src In directory usw-pr-cvs1:/tmp/cvs-serv6300 Modified Files: plbox.c plsym.c Log Message: Reworked text string logic, including elimination of inconsistencies and precision problems (e.g. rounding then adding, instead of vice versa). Also much de-obfuscation of the logic. Now the shifting around of label positions is done in physical coordinates (mm) and the transformation to absolute device coordinates (pixels) only done at the end, with all transformations presented in a very clear way. Various off-by-one pixel differences in the output dealing with character strings are introduced by this change (sorry), but the benefit is cleaner and more accurate code. |