diff options
Diffstat (limited to 'usr/src/ucbcmd/plot/libplot/aed/space.c')
-rw-r--r-- | usr/src/ucbcmd/plot/libplot/aed/space.c | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/usr/src/ucbcmd/plot/libplot/aed/space.c b/usr/src/ucbcmd/plot/libplot/aed/space.c deleted file mode 100644 index 7c9fdd8e16..0000000000 --- a/usr/src/ucbcmd/plot/libplot/aed/space.c +++ /dev/null @@ -1,44 +0,0 @@ -/* - * Copyright 2005 Sun Microsystems, Inc. All rights reserved. - * Use is subject to license terms. - */ - -/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */ -/* All Rights Reserved */ - -/* - * Copyright (c) 1980 Regents of the University of California. - * All rights reserved. The Berkeley software License Agreement - * specifies the terms and conditions for redistribution. - */ - -#pragma ident "%Z%%M% %I% %E% SMI" - -#include "aed.h" - -/*--------------------------------------------------------- - * Space sets up the world-to-screen transformation so - * that the rectangular area described by (x0, y0) and - * (x1, y1) will all be on-screen. - * - * Results: None. - * - * Side Effects: - * Our own variables scale, xbot, and ybot are changed. - *--------------------------------------------------------- - */ -void -space(int x0, int y0, int x1, int y1) -{ - int xscale, yscale, xsize, ysize; - xscale = (GRXMAX<<12)/(x1-x0); - yscale = (GRYMAX<<12)/(y1-y0); - if (xscale > yscale) scale = yscale; - else scale = xscale; - scale = (scale*9)/10 - 1; - if (scale<1) scale = 1; - xsize = (2048*GRXMAX)/scale + 1; - xbot = (x1+x0)/2 - xsize; - ysize = (2048*GRYMAX)/scale + 1; - ybot = (y1+y0)/2 - ysize; -} |