1. mermaid介绍
mermaid是一款绘图第三方库,可以用在一些主流的编辑器中使用代码生成流程图等,其遵循markdown的语法,可以很容易的在markdown中使用代码生成流程图,类似使用latex的语法生成公式.其可生成的常见图形有:
- 类图:显示模型的静态结构,表示类内部结构和类与类之间关系的图形
2. 类图
1. 绘制一个类
mermaid中,定义个一个类,类名首字母大写.定义类名和属性语法给是为:className:attribute/method()
mermaid classDiagram
classDiagram
class GntSingleWord
GntSingleWord:unsigned int sample_size #样本大小
GntSingleWord:char tag_code#图片的label
GntSingleWord:unsigned short width#图片的宽
GntSingleWord:unsigned short Height#图片的高
GntSingleWord:unsigned char Bitma#图片
其显示结果为: