1 \input texinfo @c -*-texinfo-*-
3 @c $Id: cogre.texi,v 1.1 2007-11-26 15:04:24 michaels Exp $
5 @setfilename cogre.info
6 @settitle COGRE: COnnected GRaph Editor
11 * cogre: (cogre). Graphs & UML for Emacs
18 @center @titlefont{cogre}
19 @vskip 0pt plus 1 fill
20 Copyright @copyright{} 2001 Eric M. Ludlam
24 @node Top, , , (dir)Top
25 @comment node-name, next, previous, up
27 COGRE is a package that enables Emacs to display UML diagrams in a
28 text buffer. Any kind of graph can be supported through object
29 inheritance via EIEIO @xref{(eieio)Top}.
31 Warning: Very little in this manual has been written.
34 * Getting Started:: Graphs, Nodes, and Links
35 * Class Diagrams:: Creating Class diagrams
36 * Semantic Support:: Emacs can make diagrams for you
40 @node Getting Started, Class Diagrams, Top, Top
41 @comment node-name, next, previous, up
42 @chapter Getting Started
44 There are three basic parts to any COGRE interface.
48 The graph consists of a buffer, and all child elements in that graph.
49 The graph is treated as any other Emacs buffer. When that buffer is
50 selected, Graph editing commands are available.
52 A Node consists of a square region of screen space, and usually a
53 name. Nodes can be anything, but common examples are Classes,
54 Packages, or other ``object like'' things.
56 A Link is a line that connects two nodes. A link may not exist
57 without a node at both ends. When a node is deleted, all links
58 connected to it in some way are also deleted.
62 * Creating Nodes and Links ::
64 * Customizing Nodes ::
67 @node Creating Nodes and Links, Moving Nodes, Getting Started, Getting Started
68 @comment node-name, next, previous, up
70 @node Moving Nodes, Customizing Nodes, Creating Nodes and Links, Getting Started
71 @comment node-name, next, previous, up
73 @node Customizing Nodes, , Moving Nodes, Getting Started
74 @comment node-name, next, previous, up
76 @node Class Diagrams, Semantic Support, Getting Started, Top
77 @comment node-name, next, previous, up
78 @chapter Class Diagrams
82 @node Semantic Support, Index ,Class Diagrams, Top
83 @comment node-name, next, previous, up
84 @chapter Semantic Support
88 @node Index, , Semantic Support, Top
89 @comment node-name, next, previous, up