This is cogre.info, produced by makeinfo version 4.0 from cogre.texi. START-INFO-DIR-ENTRY * cogre: (cogre). Graphs & UML for Emacs END-INFO-DIR-ENTRY  File: cogre.info, Node: Top, Up: (dir)Top COGRE is a package that enables Emacs to display UML diagrams in a text buffer. Any kind of graph can be supported through object inheritance via EIEIO *Note (eieio)Top::. Warning: Very little in this manual has been written. * Menu: * Getting Started:: Graphs, Nodes, and Links * Class Diagrams:: Creating Class diagrams * Semantic Support:: Emacs can make diagrams for you * Index::  File: cogre.info, Node: Getting Started, Next: Class Diagrams, Prev: Top, Up: Top Getting Started *************** There are three basic parts to any COGRE interface. 1. Graph The graph consists of a buffer, and all child elements in that graph. The graph is treated as any other Emacs buffer. When that buffer is selected, Graph editing commands are available. 2. Node A Node consists of a square region of screen space, and usually a name. Nodes can be anything, but common examples are Classes, Packages, or other "object like" things. 3. Link A Link is a line that connects two nodes. A link may not exist without a node at both ends. When a node is deleted, all links connected to it in some way are also deleted. * Menu: * Creating Nodes and Links :: * Moving Nodes :: * Customizing Nodes ::  File: cogre.info, Node: Creating Nodes and Links, Next: Moving Nodes, Prev: Getting Started, Up: Getting Started  File: cogre.info, Node: Moving Nodes, Next: Customizing Nodes, Prev: Creating Nodes and Links, Up: Getting Started  File: cogre.info, Node: Customizing Nodes, Prev: Moving Nodes, Up: Getting Started  File: cogre.info, Node: Class Diagrams, Next: Semantic Support, Prev: Getting Started, Up: Top Class Diagrams ************** Add text here  File: cogre.info, Node: Semantic Support, Next: Index, Prev: Class Diagrams, Up: Top Semantic Support **************** Add text here  File: cogre.info, Node: Index, Prev: Semantic Support, Up: Top  Tag Table: Node: Top159 Node: Getting Started620 Node: Creating Nodes and Links1475 Node: Moving Nodes1595 Node: Customizing Nodes1717 Node: Class Diagrams1806 Node: Semantic Support1957 Node: Index2102  End Tag Table