TouchVG framework
MgCmdManagerImpl
_cmdname
_cmds
_drawcmd
_factories
_guildpt
_ignoreStart
_newShapeID
_ptSnap
_snapBase
_snapHandle
_snapHandleSrc
_snapShapeId
_snapType
_startpt
_subject
addImageShape
addImageShape
cancel
checkResult
clearSnap
CMDS
displayMmToModel
displayMmToModel
doAction
doContextAction
drawPerpMark
drawPerpMark
drawSnap
dynamicChangeEnded
eraseWnd
Factories
findCommand
freeSubject
getActionDispatcher
getBoundingBox
getCmdSubject
getCommand
getCommandName
getCommandName
getNewShapeID
getSelection
getSelection
getSelectionForChange
getSnap
getSnapOptions
getSnappedHandle
getSnappedPoint
getSnappedPoint
getSnappedType
MgCmdManagerImpl
registerCommand
release
setCommand
setIgnoreStartPoint
setNewShapeID
setSnapOptions
showInDrawing
showInSelect
snapPoint
switchCommand
unloadCommands
~MgCmdManagerImpl
◆
setIgnoreStartPoint()
void MgCmdManagerImpl::setIgnoreStartPoint
(
const
Point2d
&
pt
)
private
virtual
为当前捕捉设置上一线段的坐标,以避免与上一点重合
实现了
MgSnap
.
这是这个函数的调用关系图:
通用矢量图形框架
, 版权所有 (C)
张云贵
2004-2017,BSD 开源许可证