|
TouchVG framework
|
定义矢量图形基类 MgBaseShape 更多...
#include "mgobject.h"#include "mgmat.h"#include "mgpath.h"#include "mgbase.h"#include "mglnrel.h"#include "mgnear.h"#include "mgcurv.h"

类 | |
| struct | MgHitResult |
| 选中点击测试的结果 更多... | |
| class | MgBaseShape |
| 矢量图形基类 更多... | |
宏定义 | |
| #define | MG_DECLARE_DYNAMIC(Cls, Base) typedef Base __super; |
| #define | MG_INHERIT_CREATE(Cls, Base, TypeNum) |
| #define | MG_DECLARE_CREATE(Cls, Base, TypeNum) |
枚举 | |
| enum | MgShapeBit { kMgSquare, kMgClosed, kMgFixedLength, kMgFixedSize, kMgRotateDisnable, kMgLocked, kMgNoSnap, kMgNoAction, kMgNoClone, kMgHideContent, kMgNoDel, kMgCanSelLocked, kMgNotAddRel, kMgNotShowSnap, kMgCanAddVertex } |
| 图形特征标志位 更多... | |
| enum | MgHandleType { kMgHandleVertex, kMgHandleCenter, kMgHandleMidPoint, kMgHandleQuadrant, kMgHandleOutside, kMgHandleNoSnap } |
| 图形特征点类型 更多... | |
定义矢量图形基类 MgBaseShape