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

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

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

revision 1.6 by benja, Tue Dec 31 15:50:21 2002 UTC revision 1.7 by tjl, Wed Jan 1 13:19:53 2003 UTC
# Line 40  Issues Line 40  Issues
40      Therefore, we shall use the *stereotype* notation      Therefore, we shall use the *stereotype* notation
41      for coordinate systems: defining stereotypes such as      for coordinate systems: defining stereotypes such as
42      "orthoboxCS" for all coordinate system types, and      "orthoboxCS" for all coordinate system types, and
43      "*CS" for coordinate systems of indeterminate type.      "\*CS" for coordinate systems of indeterminate type.
44    
45  - Should we define images for the Vob and Coordsys stereotypes?  - Should we define images for the Vob and Coordsys stereotypes?
46    
# Line 111  Relationships between coordinate systems Line 111  Relationships between coordinate systems
111    
112  Both types of relationships between coordinate systems  Both types of relationships between coordinate systems
113  in the same VobScene are represented as arrows; the arrow for  in the same VobScene are represented as arrows; the arrow for
114  transform parenthood (A ``transform`` B == A is child of B)  transform parenthood (A ``vobtransform`` B == A is child of B)
115  is thin and possibly contains (at the arrow end)  is thin and possibly contains (at the arrow end)
116  the index of the parent as a role. The interpolation parenthood  the index of the parent as a role. The interpolation parenthood
117  (A ``submatch`` B == A is interp child of B)  (A ``vobsubmatch`` B == A is interp child of B)
118  is represented by a thick arrow.  is represented by a thick arrow.
119    
120    ..  UML:: vobuml1
121    
122        class A "*CS"
123    
124        class B "scaleCS"
125    
126        class C "orthoCS"
127            vobtransform - role(0) A
128            vobtransform - role(1) B
129    
130        pat = vobsubmatch C A
131    
132        ---
133    
134        A.c = (0,0);
135        B.c = (100,0);
136        C.c = (50, -150);
137        pat.p = C.c{left} ... A.c{right};
138    
139    
140  Relationships of Vobs  Relationships of Vobs
141  ---------------------  ---------------------
142    

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

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