TouchVG framework
MgShapes
addRef
addShape
addShapeDirect
bringToBack
bringToFront
bringToIndex
clear
clearCachedData
clone
cloneShape
cloneShapes
copy
copyShapes
copyShapesTo
create
draw
dyndraw
equals
Filter
findShape
findShapeByTag
findShapeByType
findShapeByTypeAndTag
freeIterator
fromHandle
getExtent
getFirstShape
getHeadShape
getIndex
getLastShape
getNextShape
getOwner
getParentShape
getShapeAtIndex
getShapeCount
getShapeCountByTypeOrTag
getShapeIndex
getType
hitTest
im
isKindOf
load
loadExtra
MgShapes
moveShapeTo
release
removeShape
reorderShapes
save
saveExtra
saveShape
setNewShapeID
shallowCopy
toHandle
transform
traverseByType
Type
updateShape
updateShape
~MgShapes
◆
copyShapes()
int MgShapes::copyShapes
(
const
MgShapes
*
src
,
bool
deeply
=
true
,
bool
needClear
=
true
)
复制(默认为深拷贝)每一个图形,浅拷贝则添加图形的引用计数且不改变图形的拥有者
函数调用图:
这是这个函数的调用关系图:
通用矢量图形框架
, 版权所有 (C)
张云贵
2004-2017,BSD 开源许可证