Annotation of researchv10no/libplot/lib4014/frame.c, revision 1.1

1.1     ! root        1: #include <stdio.h>
        !             2: #include "tek.h"
        !             3: frame(xs, ys, xf, yf)
        !             4: double xs, ys, xf, yf;
        !             5: {
        !             6:        register double osidex, osidey;
        !             7:        osidex = e1->sidex;
        !             8:        osidey = e1->sidey;
        !             9:        e1->left = xs * (e0->left + e0->sidex);
        !            10:        e1->bottom = ys* (e0->bottom +  e0->sidey);
        !            11:        e1->sidex = (xf-xs) * e0->sidex;
        !            12:        e1->sidey = (yf-ys) * e0->sidey;
        !            13:        e1->scalex *= (e1->sidex / osidex);
        !            14:        e1->scaley *= (e1->sidey / osidey);
        !            15:        e1->quantum=e0->quantum/sqrt(e1->scalex*e1->scalex +
        !            16:                e1->scaley*e1->scaley);
        !            17:        if(e1->quantum < .01)
        !            18:                e1->quantum = .01;
        !            19: }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.