GDI+ 曲线选中问题
急急急,通过GraphicPath 添加路径绘制曲线,鼠标点选曲线,怎么判断鼠标点在了曲线上,Curve曲线,求教育
曲线 选中 GDI+
--------------------编程问答--------------------
保留点数值,判断坐标是否在数组中
--------------------编程问答--------------------
可能不行,也有可能会落在两个点之间,有没有更好的方法
--------------------编程问答--------------------
Curve有一定的公式。鼠标点的坐标代入公式中,看误差多大。在一定的阙限内,可以认定为选中了曲线。
比如,Graphics.DrawCurve的算法为Cardinal Spline。公式可以参考下帖7楼:
http://bbs.csdn.net/topics/390028617
--------------------编程问答--------------------
+1
这类问题需要有一定的初中数学知识。。。。
--------------------编程问答--------------------
先看下
--------------------编程问答--------------------
亲的意思是高中的还解决不了?
--------------------编程问答--------------------
别抠字眼。。。初中以上(更正)
--------------------编程问答--------------------
graphicspath里有个isoutlinevisible的方法,可以用来判断,在此分享下,希望有用
补充:.NET技术 , C#