[418] | 1 | (*
|
---|
| 2 | * $Source: /n/fs/vd/jsp/papers/dckp/RCS/hypercube.jgr,v $
|
---|
| 3 | * $Revision: 4.4 $
|
---|
| 4 | * $Date: 91/10/03 13:56:21 $
|
---|
| 5 | * $Author: jsp $
|
---|
| 6 | *
|
---|
| 7 | * Jgraph file containing a picture of a 3-D hypercube.
|
---|
| 8 | *)
|
---|
| 9 |
|
---|
| 10 | Y 2.3
|
---|
| 11 | newgraph
|
---|
| 12 | xaxis size 2.5 min 0 max 2.5 nodraw
|
---|
| 13 | yaxis size 2 min 0 max 2 nodraw
|
---|
| 14 | legend x 2.8 y 1.25
|
---|
| 15 | linelength 0.5
|
---|
| 16 |
|
---|
| 17 | (* The links are drawn first, so that the nodes will be drawn over them. *)
|
---|
| 18 |
|
---|
| 19 | newline linethickness 2 pts 0 0 1.5 0
|
---|
| 20 | copycurve pts 0 1.5 1.5 1.5
|
---|
| 21 | copycurve pts .5 .5 2.0 .5
|
---|
| 22 | copycurve pts 2 2 .5 2
|
---|
| 23 | label fontsize 12 : Dimension 0 links
|
---|
| 24 |
|
---|
| 25 | newline linethickness 2 linetype dotted pts 0 0 0 1.5
|
---|
| 26 | copycurve pts 1.5 0 1.5 1.5
|
---|
| 27 | copycurve pts .5 .5 .5 2.0
|
---|
| 28 | copycurve pts 2 2 2 .5
|
---|
| 29 | label fontsize 12 : Dimension 1 links
|
---|
| 30 |
|
---|
| 31 | newline linethickness 2 linetype dashed pts 0 0 .5 .5
|
---|
| 32 | copycurve pts 0 1.5 .5 2
|
---|
| 33 | copycurve pts 1.5 0 2.0 .5
|
---|
| 34 | copycurve pts 1.5 1.5 2 2
|
---|
| 35 | label fontsize 12 : Dimension 2 links
|
---|
| 36 |
|
---|
| 37 |
|
---|
| 38 | (* Now draw the nodes with fill 0 so that they will draw white over the
|
---|
| 39 | * link overlap *)
|
---|
| 40 |
|
---|
| 41 | newcurve pts
|
---|
| 42 | 0 0
|
---|
| 43 | 0 1.5
|
---|
| 44 | 1.5 0
|
---|
| 45 | 1.5 1.5
|
---|
| 46 | marksize .35
|
---|
| 47 | marktype circle
|
---|
| 48 | fill 1
|
---|
| 49 | newcurve pts
|
---|
| 50 | .5 .5
|
---|
| 51 | .5 2
|
---|
| 52 | 2 .5
|
---|
| 53 | 2 2
|
---|
| 54 | marksize .27
|
---|
| 55 | marktype circle
|
---|
| 56 | fill 1
|
---|
| 57 |
|
---|
| 58 | (* Now draw the node labels inside the nodes *)
|
---|
| 59 |
|
---|
| 60 | newstring x 0 y 0 fontsize 12 hjc vjc : 000
|
---|
| 61 | copystring x 1.5 y 0 : 001
|
---|
| 62 | copystring x 0 y 1.5 : 010
|
---|
| 63 | copystring x 1.5 y 1.5 : 011
|
---|
| 64 |
|
---|
| 65 | copystring x 0.5 y 0.5 fontsize 10 : 100
|
---|
| 66 | copystring x 2.0 y 0.5 : 101
|
---|
| 67 | copystring x 0.5 y 2.0 : 110
|
---|
| 68 | copystring x 2.0 y 2.0 : 111
|
---|
| 69 |
|
---|
| 70 |
|
---|