Doxygen
EdgeInfo类 参考

Attributes of an edge of a dot graph 更多...

#include <dotnode.h>

+ EdgeInfo 的协作图:

Public 类型

enum  Colors {
  Blue =0, Green =1, Red =2, Purple =3,
  Grey =4, Orange =5, Orange2 =6
}
 
enum  Styles { Solid =0, Dashed =1 }
 

Public 成员函数

 EdgeInfo (int color, int style, const QCString &lab, const QCString &url, int labColor)
 
 ~EdgeInfo ()
 
int color () const
 
int style () const
 
QCString label () const
 
QCString url () const
 
int labelColor () const
 

Private 属性

int m_color
 
int m_style
 
QCString m_label
 
QCString m_url
 
int m_labColor
 

详细描述

Attributes of an edge of a dot graph

在文件 dotnode.h31 行定义.

成员枚举类型说明

◆ Colors

枚举值
Blue 
Green 
Red 
Purple 
Grey 
Orange 
Orange2 

在文件 dotnode.h34 行定义.

34 { Blue=0, Green=1, Red=2, Purple=3, Grey=4, Orange=5, Orange2=6 };

◆ Styles

枚举值
Solid 
Dashed 

在文件 dotnode.h35 行定义.

35 { Solid=0, Dashed=1 };

构造及析构函数说明

◆ EdgeInfo()

EdgeInfo::EdgeInfo ( int  color,
int  style,
const QCString lab,
const QCString url,
int  labColor 
)
inline

在文件 dotnode.h36 行定义.

37  : m_color(color), m_style(style), m_label(lab), m_url(url), m_labColor(labColor) {}

◆ ~EdgeInfo()

EdgeInfo::~EdgeInfo ( )
inline

在文件 dotnode.h38 行定义.

38 {}

成员函数说明

◆ color()

int EdgeInfo::color ( ) const
inline

在文件 dotnode.h39 行定义.

39 { return m_color; }

引用了 m_color.

被这些函数引用 DotNode::writeArrow().

◆ label()

QCString EdgeInfo::label ( ) const
inline

在文件 dotnode.h41 行定义.

41 { return m_label; }

引用了 m_label.

被这些函数引用 DotNode::writeArrow().

◆ labelColor()

int EdgeInfo::labelColor ( ) const
inline

在文件 dotnode.h43 行定义.

43 { return m_labColor; }

引用了 m_labColor.

◆ style()

int EdgeInfo::style ( ) const
inline

在文件 dotnode.h40 行定义.

40 { return m_style; }

引用了 m_style.

被这些函数引用 DotNode::writeArrow().

◆ url()

QCString EdgeInfo::url ( ) const
inline

在文件 dotnode.h42 行定义.

42 { return m_url; }

引用了 m_url.

类成员变量说明

◆ m_color

int EdgeInfo::m_color
private

在文件 dotnode.h45 行定义.

被这些函数引用 color().

◆ m_labColor

int EdgeInfo::m_labColor
private

在文件 dotnode.h49 行定义.

被这些函数引用 labelColor().

◆ m_label

QCString EdgeInfo::m_label
private

在文件 dotnode.h47 行定义.

被这些函数引用 label().

◆ m_style

int EdgeInfo::m_style
private

在文件 dotnode.h46 行定义.

被这些函数引用 style().

◆ m_url

QCString EdgeInfo::m_url
private

在文件 dotnode.h48 行定义.

被这些函数引用 url().


该类的文档由以下文件生成:
EdgeInfo::Red
@ Red
Definition: dotnode.h:34
EdgeInfo::m_color
int m_color
Definition: dotnode.h:45
EdgeInfo::Solid
@ Solid
Definition: dotnode.h:35
EdgeInfo::Orange
@ Orange
Definition: dotnode.h:34
EdgeInfo::m_label
QCString m_label
Definition: dotnode.h:47
EdgeInfo::Blue
@ Blue
Definition: dotnode.h:34
EdgeInfo::Dashed
@ Dashed
Definition: dotnode.h:35
EdgeInfo::m_labColor
int m_labColor
Definition: dotnode.h:49
EdgeInfo::m_style
int m_style
Definition: dotnode.h:46
EdgeInfo::style
int style() const
Definition: dotnode.h:40
EdgeInfo::color
int color() const
Definition: dotnode.h:39
EdgeInfo::Green
@ Green
Definition: dotnode.h:34
EdgeInfo::Purple
@ Purple
Definition: dotnode.h:34
EdgeInfo::url
QCString url() const
Definition: dotnode.h:42
EdgeInfo::Orange2
@ Orange2
Definition: dotnode.h:34
EdgeInfo::m_url
QCString m_url
Definition: dotnode.h:48
EdgeInfo::Grey
@ Grey
Definition: dotnode.h:34