gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] gzz/doc/pegboard/vobuml--tjl peg.rst


From: Tuomas J. Lukka
Subject: [Gzz-commits] gzz/doc/pegboard/vobuml--tjl peg.rst
Date: Tue, 31 Dec 2002 07:59:45 -0500

CVSROOT:        /cvsroot/gzz
Module name:    gzz
Changes by:     Tuomas J. Lukka <address@hidden>        02/12/31 07:59:45

Modified files:
        doc/pegboard/vobuml--tjl: peg.rst 

Log message:
        More

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/doc/pegboard/vobuml--tjl/peg.rst.diff?tr1=1.1&tr2=1.2&r1=text&r2=text

Patches:
Index: gzz/doc/pegboard/vobuml--tjl/peg.rst
diff -u gzz/doc/pegboard/vobuml--tjl/peg.rst:1.1 
gzz/doc/pegboard/vobuml--tjl/peg.rst:1.2
--- gzz/doc/pegboard/vobuml--tjl/peg.rst:1.1    Tue Dec 31 05:08:48 2002
+++ gzz/doc/pegboard/vobuml--tjl/peg.rst        Tue Dec 31 07:59:45 2002
@@ -3,8 +3,8 @@
 =============================================================
 
 :Author:   Tuomas J. Lukka
-:Last-Modified: $Date: 2002/12/31 10:08:48 $
-:Revision: $Revision: 1.1 $
+:Last-Modified: $Date: 2002/12/31 12:59:45 $
+:Revision: $Revision: 1.2 $
 :Status:   Incomplete
 
 With PP, the structure of the hierarchical coordinate
@@ -15,8 +15,34 @@
 Issues
 ======
 
-Vob-UML
-=======
+- Should Coordinate systems use the generalization relationship
+  to their type? I.e. "coordinate system of viewport frame 
+  inherits from orthoboxCS"?
+
+    RESOLVED: No. In the current context, the coordinate system
+    type is a *metaclass*, not a *parent class*. While a template
+    might be considered, the template notation is clumsy.
+    Therefore, we shall use the *stereotype* notation
+    for coordinate systems: defining stereotypes such as
+    "orthoboxCS" for all coordinate system types, and
+    "*CS" for coordinate systems of indeterminate type.
+
+- Should we define images for the Vob and Coordsys stereotypes?
+
+    RESOLVED: Not yet.
+
+- How should the interpolation key be represented?
+
+- How should the sequence of Vobs be shown? Specifically, if 
+  there are alternatives (e.g. in Stencil, the border may be 
+  left out).  UML statechart -type things?
+
+- Should this spec discuss umltool as well?
+
+    RESOLVED: Besides giving clear names to the relationships, no.
+
+The objects to be described
+===========================
 
 There are two kinds of "objects" (in the following, the quotes
 will be dropped) in the Vob system:
@@ -48,6 +74,32 @@
 - Type
 
 - Parameters
+
+Vob-UML
+=======
+
+Both coordinate systems and Vobs are represented as stereotyped UML
+classes. For coordinate systems, stereotypes ending in ``CS`` are used,
+and for Vobs, ``Vob`` or ``Vob0`` or ``Vob1`` or ``Vob2`` is used.
+
+Relationships between coordinate systems
+----------------------------------------
+
+Both types of relationships between coordinate systems
+in the same VobScene are represented as arrows; the arrow for
+transform parenthood (A ``transform`` B == A is child of B)
+is thin and possibly contains (at the arrow end)
+the index of the parent as a role. The interpolation parenthood
+(A ``submatch`` B == A is interp child of B)
+is represented by a thick arrow. 
+
+Relationships of Vobs
+---------------------
+
+The containment of a Vob in coordinate system(s) 
+(A ``vobin`` B == Vob A is in CS B) is represented 
+by a thin, dashed line. The coordinate system end is optionally
+adorned by the index.
 
 
 Examples



reply via email to

[Prev in Thread] Current Thread [Next in Thread]