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