Annotation of researchv10no/cmd/ideal/tests/pen.i, revision 1.1

1.1     ! root        1: pen
        !             2: .nf
        !             3: .IS
        !             4: box wavy{
        !             5:     /* perp is a unit vector normal
        !             6:        to (end - start) */
        !             7:     var start, end,
        !             8:         ht, perp, pt1, pt2;
        !             9:     pt1 = start + (end - start)/4 + ht*perp;
        !            10:     pt2 = start + 3/4*(end - start) - ht*perp;
        !            11:     perp = (0,1)*(end - start)/abs(diff);
        !            12:        var diff;
        !            13:        diff = end - start;
        !            14:     conn start to pt1;
        !            15:     conn pt1 to pt2;
        !            16:     conn pt2 to end;
        !            17:     }
        !            18: 
        !            19: box main{
        !            20:     var a,b,c,d;
        !            21:     a = (0.0,-4.5);
        !            22:     b = a + 1;
        !            23:     c = b + (1,1);
        !            24:     d = c + 1;
        !            25:     conn a to b;
        !            26:     conn b to c using 5*int(abs(b-c)) wavy {ht = 0.05;} <start,end>;
        !            27:     conn c to d;
        !            28:     }
        !            29: .IE
        !            30: .IS
        !            31: ...forget wavy
        !            32: .IE

unix.superglobalmegacorp.com

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