]> granicus.if.org Git - graphviz/commitdiff
add doxygen comment to cell::edges
authorCosta Shulyupin <constantine.shulyupin@gmail.com>
Thu, 21 Apr 2022 17:30:37 +0000 (20:30 +0300)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Sun, 24 Apr 2022 04:14:30 +0000 (21:14 -0700)
The first two lines (brief) will shown in description
of the `struct cell`

The list will be shown in detailed description of cell::edges

lib/ortho/maze.h

index ece0f2aa0281418dd983e18b9e320bf274bdf670..fe28381de806aa9e3b19174ffd1aec3433f77d90 100644 (file)
@@ -34,7 +34,15 @@ enum {M_RIGHT=0, M_TOP, M_LEFT, M_BOTTOM};
 typedef struct cell {
   int flags;
   int nedges;
-  sedge* edges[6];
+  sedge* edges[6]; /**< @brief up to six links (@ref sedge) between
+                        four @ref sides (@ref snode) of the cell
+                            1. ┘ left — top
+                            2. └ top — right
+                            3. ┐ left — bottom
+                            4. ┌ bottom — right
+                            5. │ top — bottom
+                            6. ─ left — right
+                    */
   int nsides;
   snode** sides;
   boxf  bb;