/[gzz]/gzz/doc/pegboard/buoydesign--tjl/peg.rst
ViewVC logotype

Diff of /gzz/doc/pegboard/buoydesign--tjl/peg.rst

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3 by tjl, Wed Jan 29 15:00:22 2003 UTC revision 1.4 by tjl, Wed Jan 29 15:25:55 2003 UTC
# Line 44  and Anchors are zz cells and links are c Line 44  and Anchors are zz cells and links are c
44  between clones of anchor cells on a particular dimension.  between clones of anchor cells on a particular dimension.
45    
46  In xupdf, a node is a cell containing a PDF document,  In xupdf, a node is a cell containing a PDF document,
47  and the anchors and links are defined elsewhere in the xanalogical links.  and the anchors and links are defined implicitly by
48    the xanalogical transclusions and xulinks.
49    
50  .. UML:: BuoyviewModels  .. UML:: BuoyviewModels
51            
# Line 67  and the anchors and links are defined el Line 68  and the anchors and links are defined el
68          assoc multi(*) - multi(0..1) ZZStructureNode          assoc multi(*) - multi(0..1) ZZStructureNode
69          assoc multi(*) - multi(0..1) PPCanvasNode          assoc multi(*) - multi(0..1) PPCanvasNode
70    
71      class DocTranscludedAnchor      class DocFragmentAnchor
72          inherit Anchor          inherit Anchor
73          assoc multi(*) - multi(1) PDFDocNode          assoc multi(*) - multi(1) PDFDocNode
74    
# Line 82  and the anchors and links are defined el Line 83  and the anchors and links are defined el
83      class TransclusionLink      class TransclusionLink
84          inherit Link          inherit Link
85          assoc multi(*) - multi(1) CellTranscludesAnchor          assoc multi(*) - multi(1) CellTranscludesAnchor
86          assoc multi(*) - multi(1) DocTranscludedAnchor          assoc multi(*) - multi(1) DocFragmentAnchor
87    
88      class XuLink      class XuLink
89          inherit Link          inherit Link
90          assoc multi(*) - multi(0..2) CellTranscludesAnchor          assoc multi(*) - multi(0..2) CellTranscludesAnchor
91          assoc multi(*) - multi(0..2) DocTranscludedAnchor          assoc multi(*) - multi(0..2) DocFragmentAnchor
92    
93      class PPLink      class PPLink
94          inherit Link          inherit Link
# Line 97  and the anchors and links are defined el Line 98  and the anchors and links are defined el
98    
99      vertically(60, foo, PDFDocNode, ZZStructureNode, PPCanvasNode);      vertically(60, foo, PDFDocNode, ZZStructureNode, PPCanvasNode);
100    
101      vertically(60, bar, DocTranscludedAnchor, CellTranscludesAnchor, PPAnchor);      vertically(60, bar, DocFragmentAnchor, CellTranscludesAnchor, PPAnchor);
102    
103      vertically(60, baz, TransclusionLink, XuLink, PPLink);      vertically(60, baz, TransclusionLink, XuLink, PPLink);
104    
# Line 105  and the anchors and links are defined el Line 106  and the anchors and links are defined el
106    
107      pair o; o = (-100, 60);      pair o; o = (-100, 60);
108      Node.c = PDFDocNode.c + o;      Node.c = PDFDocNode.c + o;
109      Anchor.c = DocTranscludedAnchor.c + o;      Anchor.c = DocFragmentAnchor.c + o;
110      Link.c = TransclusionLink.c + o;      Link.c = TransclusionLink.c + o;
111    
112    

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26