The EdgeInfo
Class Reference
Attributes of an edge of a dot graph. More...
Declaration
class EdgeInfo { ... }
Included Headers
#include <src/dotnode.h>
Enumerations Index
enum | Colors { ... } |
enum | Styles { ... } |
Public Constructors Index
EdgeInfo (Colors color, Styles style, const QCString &lab, const QCString &url, int labColor) | |
Public Member Functions Index
int | color () const |
int | style () const |
QCString | label () const |
QCString | url () const |
int | labelColor () const |
Private Member Attributes Index
int | m_color |
int | m_style |
QCString | m_label |
QCString | m_url |
int | m_labColor |
Public Static Functions Index
static constexpr Colors | protectionToColor (Protection prot) |
Description
Attributes of an edge of a dot graph.
Definition at line 32 of file dotnode.h.
Public Constructors
EdgeInfo()
Public Member Functions
color()
| inline |
label()
| inline |
labelColor()
| inline |
Definition at line 43 of file dotnode.h.
43 int labelColor() const { return m_labColor; }
Reference m_labColor.
style()
| inline |
url()
Private Member Attributes
m_color
|
m_labColor
|
m_label
|
m_style
|
m_url
Public Static Functions
protectionToColor()
| inline constexpr static |
Definition at line 44 of file dotnode.h.
44 static constexpr Colors protectionToColor(Protection prot)
45 {
46 switch (prot)
47 {
48 case Protection::Public: return Blue;
49 case Protection::Protected: return Green;
50 case Protection::Private: return Red;
51 case Protection::Package: return Purple;
52 }
53 return Blue;
54 }
References Blue, Green, Purple and Red.
Referenced by DotGfxHierarchyTable::addHierarchy and DotClassGraph::buildGraph.
The documentation for this class was generated from the following file:
Generated via doxygen2docusaurus by Doxygen 1.14.0.