TouchVG framework
MgCmdSelect 成员列表

成员的完整列表,这些成员属于 MgCmdSelect,包括所有继承而来的类成员

_getBoundingBox(const MgMotion *sender)MgCmdSelectprivate
addSelection(const MgMotion *sender, int shapeID)MgCmdSelectvirtual
applyCloneShapes(MgView *view, bool apply, bool addNewShapes=false)MgCmdSelectprivate
applyTransform(const MgMotion *sender, MgStorage *s)MgCmdSelect
applyTransform(const MgMotion *sender, const Matrix2d &xf)MgCmdSelectvirtual
backStep(const MgMotion *sender)MgCmdSelectprivatevirtual
cancel(const MgMotion *sender)MgCmdSelectprivatevirtual
canRotate(const MgShape *shape, const MgMotion *sender)MgCmdSelectprivate
canSelect(const MgShape *shape, const MgMotion *sender)MgCmdSelectprivate
canTransform(const MgShape *shape, const MgMotion *sender)MgCmdSelectprivate
click(const MgMotion *sender)MgCmdSelectprivatevirtual
cloneSelection(const MgMotion *sender)MgCmdSelectvirtual
cloneShapes(MgView *view)MgCmdSelectprivate
Create()MgCmdSelectstatic
deleteSelection(const MgMotion *sender)MgCmdSelectvirtual
deleteVertex(const MgMotion *sender)MgCmdSelectvirtual
doContextAction(const MgMotion *sender, int action)MgCommandvirtual
doubleClick(const MgMotion *sender)MgCmdSelectprivatevirtual
draw(const MgMotion *sender, GiGraphics *gs)MgCmdSelectprivatevirtual
drawAngleText(const MgMotion *sender, GiGraphics *gs, float angle, void *stdstr=(void *) 0)MgCommandstatic
drawAngleText(MgView *view, GiGraphics *gs, float angle, const Point2d &pt, int align=1, void *stdstr=(void *) 0, GiTextWidthCallback *c=(GiTextWidthCallback *) 0)MgCommandstatic
dynamicChangeEnded(MgView *view, bool apply)MgCmdSelect
gatherShapes(const MgMotion *sender, MgShapes *shapes)MgCommandvirtual
getBoundingBox(const MgMotion *sender)MgCmdSelectvirtual
getLockRotateHandle(const MgMotion *sender, int defValue) constMgCmdSelectprivate
getLockSelHandle(const MgMotion *sender, int defValue) constMgCmdSelectprivate
getLockSelShape(const MgMotion *sender, int defValue) constMgCmdSelectprivate
getName() constMgCommand
getSelectedHandle(const MgMotion *sender)MgCmdSelectvirtual
getSelectedIDs(MgView *view, int *ids, int count)MgCmdSelectprivatevirtual
getSelectedPostion(const MgShape *shape)MgCmdSelectprivate
getSelectedShape(const MgMotion *sender)MgCmdSelectprivate
getSelectedShapeHandle(const MgMotion *sender)MgCmdSelectvirtual
getSelection(MgView *view, int count, const MgShape **shapes)MgCmdSelectvirtual
MgSelection::getSelection(MgView *view, mgvector< const MgShape *> &shapes)MgSelection
getSelectionCount(MgView *view)MgSelection
getSelectionForChange(MgView *view, int count, MgShape **shapes)MgCmdSelectvirtual
MgSelection::getSelectionForChange(MgView *view, mgvector< MgShape *> &shapes)MgSelection
getSelectState(MgView *view)MgCmdSelectvirtual
getSelectType(MgView *view)MgCmdSelectvirtual
getShape(const MgMotion *sender)MgCmdSelectprivatevirtual
getShape(int id, const MgMotion *sender) constMgCmdSelectprivate
getStep()MgCmdSelectprivate
groupSelection(const MgMotion *sender)MgCmdSelectvirtual
hitTestAll(const MgMotion *sender, MgHitResult &res)MgCmdSelectprivate
hitTestHandles(const MgShape *shape, const Point2d &pointM, const MgMotion *sender, float tolmm=10.f)MgCmdSelectprivate
initialize(const MgMotion *sender, MgStorage *s)MgCommandvirtual
initializeWithSelection(const MgMotion *sender, MgStorage *s, const int *ids)MgCmdSelectprivatevirtual
insertVertex(const MgMotion *sender)MgCmdSelectvirtual
isCloneDrag(const MgMotion *sender)MgCmdSelectprivate
isDragRectCorner(const MgMotion *sender, Matrix2d &mat)MgCmdSelectprivate
isDrawingCommand()MgCommandvirtual
isEditMode(MgView *view)MgCmdSelectvirtual
isFixedLength(MgView *view)MgCmdSelectvirtual
isFloatingCommand()MgCommandvirtual
isIntersectMode(const MgMotion *sender)MgCmdSelectprivate
isLocked(MgView *view)MgCmdSelectvirtual
isSelected(const MgShape *shape)MgCmdSelectprivate
isSelectedByType(MgView *view, int type)MgCmdSelectvirtual
longPress(const MgMotion *sender)MgCmdSelectprivatevirtual
m_boxHandleMgCmdSelectprivate
m_boxselMgCmdSelectprivate
m_canRotateHandleMgCmdSelectprivate
m_clonesMgCmdSelectprivate
m_draggingMgCmdSelectprivate
m_editModeMgCmdSelectprivate
m_handleIndexMgCmdSelectprivate
m_hitMgCmdSelectprivate
m_idMgCmdSelectprivate
m_insertPtMgCmdSelectprivate
m_ptSnapMgCmdSelectprivate
m_ptStartMgCmdSelectprivate
m_rotateAngleMgCmdSelectprivate
m_rotateHandleMgCmdSelectprivate
m_selIdsMgCmdSelectprivate
m_shapeEditedMgCmdSelectprivate
m_showSelMgCmdSelectprivate
MgCmdSelect()MgCmdSelectprivate
MgCommand(const char *name)MgCommand
mouseHover(const MgMotion *sender)MgCommandvirtual
Name()MgCmdSelectstatic
overturnPolygon(const MgMotion *sender)MgCmdSelectvirtual
release()MgCmdSelectprivatevirtual
resetSelection(const MgMotion *sender)MgCmdSelectvirtual
sel_iterator typedefMgCmdSelectprivate
selectAll(const MgMotion *sender)MgCmdSelectvirtual
selectionChanged(MgView *view)MgCmdSelectprivate
setEditMode(const MgMotion *sender, bool editMode)MgCmdSelectvirtual
setFixedLength(const MgMotion *sender, bool fixed)MgCmdSelectvirtual
setLocked(const MgMotion *sender, bool locked)MgCmdSelectvirtual
snapPoint(const MgMotion *sender, const MgShape *shape)MgCmdSelectprivate
switchClosed(const MgMotion *sender)MgCmdSelectvirtual
touchBegan(const MgMotion *sender)MgCmdSelectprivatevirtual
touchEnded(const MgMotion *sender)MgCmdSelectprivatevirtual
touchMoved(const MgMotion *sender)MgCmdSelectprivatevirtual
twoFingersMove(const MgMotion *sender)MgCmdSelectprivatevirtual
ungroupSelection(const MgMotion *sender)MgCmdSelectvirtual
~MgCommand()MgCommandvirtual
~MgSelection()MgSelectionvirtual

通用矢量图形框架, 版权所有 (C) 张云贵 2004-2017,BSD 开源许可证