home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frozen Fish 1: Amiga
/
FrozenFish-Apr94.iso
/
bbs
/
alib
/
d2xx
/
d222
/
plplot.lha
/
Plplot
/
src
/
source.zoo
/
setsub.c
< prev
next >
Wrap
C/C++ Source or Header
|
1989-05-15
|
793b
|
32 lines
/* Sets up the subpage boundaries according to the current subpage */
/* selected */
#include "plplot.h"
void setsub()
{
int ix, iy;
int nsubx, nsuby, cursub;
float spdxmi, spdxma, spdymi, spdyma;
int sppxmi, sppxma, sppymi, sppyma;
gsub(&nsubx,&nsuby,&cursub);
ix = (cursub-1)%nsubx;
iy = nsuby - (cursub-1)/nsubx;
spdxmi = (float)(ix)/(float)(nsubx);
spdxma = (float)(ix+1)/(float)(nsubx);
spdymi = (float)(iy-1)/(float)(nsuby);
spdyma = (float)(iy)/(float)(nsuby);
sspd(spdxmi,spdxma,spdymi,spdyma);
sppxmi = dcpcx(spdxmi);
sppxma = dcpcx(spdxma);
sppymi = dcpcy(spdymi);
sppyma = dcpcy(spdyma);
sspp(sppxmi,sppxma,sppymi,sppyma);
sclp(sppxmi,sppxma,sppymi,sppyma);
}