Doxygen
dotlegendgraph.h
浏览该文件的文档.
1 /******************************************************************************
2 *
3 * Copyright (C) 1997-2019 by Dimitri van Heesch.
4 *
5 * Permission to use, copy, modify, and distribute this software and its
6 * documentation under the terms of the GNU General Public License is hereby
7 * granted. No representations are made about the suitability of this software
8 * for any purpose. It is provided "as is" without express or implied warranty.
9 * See the GNU General Public License for more details.
10 *
11 * Documents produced by Doxygen are derivative works derived from the
12 * input used in their production; they are not affected by this license.
13 *
14 */
15 
16 #ifndef DOTLEGENDGRAPH_H
17 #define DOTLEGENDGRAPH_H
18 
19 #include "dotgraph.h"
20 
21 /** Representation of a legend explaining the meaning of boxes, arrows, and colors */
22 class DotLegendGraph : public DotGraph
23 {
24  public:
25  void writeGraph(const QCString &path);
26 
27  private:
28  virtual QCString getBaseName() const;
29  virtual void computeTheGraph();
30  virtual QCString getMapLabel() const;
31 
32 };
33 
34 #endif
35 
DotLegendGraph::computeTheGraph
virtual void computeTheGraph()
Definition: dotlegendgraph.cpp:44
DotLegendGraph::getBaseName
virtual QCString getBaseName() const
Definition: dotlegendgraph.cpp:39
dotgraph.h
DotLegendGraph
Representation of a legend explaining the meaning of boxes, arrows, and colors
Definition: dotlegendgraph.h:22
DotLegendGraph::writeGraph
void writeGraph(const QCString &path)
Definition: dotlegendgraph.cpp:26
DotGraph
A dot graph
Definition: dotgraph.h:32
DotLegendGraph::getMapLabel
virtual QCString getMapLabel() const
Definition: dotlegendgraph.cpp:71
QCString
This is an alternative implementation of QCString.
Definition: qcstring.h:108