TouchVG framework
MgRecordShape
_clear
_items
_sid
addItem
clear
clone
copy
create
createItem
draw
equals
getCount
getPoint
getPointCount
getType
hitTest
isCurve
isKindOf
ITEMS
load
MgRecordShape
output
release
save
setPoint
setRefID
Type
~MgRecordShape
◆
hitTest()
virtual float MgRecordShape::hitTest
(
const
Point2d
&
pt
,
float
tol
,
MgHitResult
&
res
)
const
virtual
选中点击测试
参数
[in]
pt
外部点的模型坐标,将判断此点能否点中图形
[in]
tol
距离公差,正数,超出则不计算最近点
[in,out]
res
选中点击测试的结果
返回
给定的外部点到最近点的距离,失败则为很大的数
实现了
MgBaseShape
.
函数调用图:
通用矢量图形框架
, 版权所有 (C)
张云贵
2004-2017,BSD 开源许可证