LabelMe
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CMy::Command命令栈基类,用来实现撤销和重做功能
 CMy::Command2D2d命令栈类,用于实现撤销和重做功能,继承Command类
 CMy::Command3D3d状态的命令栈类,用于实现撤销和重做功能,继承Command类
 CMy::Parse负责解析标注文件以及图片
 CQLabel
 CMy::Label2d绘制图片及标注类,继承QLabel
 CMy::Label3D3d绘制图片及标注类,继承QLabel
 CQMainWindow
 CMainWindow主窗口
 CQWidget
 CActionsInit负责所有QAction的管理,以及主窗口各组件QAction的初始化和状态管理
 CFilesDWInit负责文件列表组件的初始化及状态管理
 CLabelsDWInit负责标签列表组件的初始化及状态管理
 CMenubarInit负责菜单栏组件的初始化及状态管理
 CMy::CentralWidget中心组件基类
 CCentralWInit2D2d中心组件,继承CentralWidget
 CCentralWInit3D3d中心组件类,继承CentralWidget
 CStatusbarInit负责状态栏组件的初始化及状态管理
 CToolbarInit负责工具栏组件的初始化及状态管理
 CMy::Shape所有标注形状的基类
 CMy::Shape2D2d标注形状的基类
 CMy::Brush代表画刷形状,即分割标注所用形状,继承Shape2D类
 CMy::Circle代表圆形状,继承Shape2D类
 CMy::Curve代表平滑曲线形状,继承Shape2D类
 CMy::Polygons代表多边形形状,继承Shape2D类
 CMy::Rectangle代表矩形形状,继承Shape2D类
 CMy::Shape3D3d标注形状的基类
 CMy::Brush3D代表画刷形状,用于3d分割标注,继承Shape3D
 CMy::Rectangle3D代表长方体形状,用于3d分割标注,继承Shape3D