当前位置:编程学习 > C#/ASP.NET >>

GDI+ 曲线选中问题

急急急,通过GraphicPath 添加路径绘制曲线,鼠标点选曲线,怎么判断鼠标点在了曲线上,Curve曲线,求教育 曲线 选中 GDI+ --------------------编程问答-------------------- 保留点数值,判断坐标是否在数组中 --------------------编程问答--------------------
引用 1 楼 bdmh 的回复:
保留点数值,判断坐标是否在数组中
可能不行,也有可能会落在两个点之间,有没有更好的方法 --------------------编程问答-------------------- Curve有一定的公式。鼠标点的坐标代入公式中,看误差多大。在一定的阙限内,可以认定为选中了曲线。

比如,Graphics.DrawCurve的算法为Cardinal Spline。公式可以参考下帖7楼:
http://bbs.csdn.net/topics/390028617 --------------------编程问答--------------------
引用 3 楼 gomoku 的回复:
Curve有一定的公式。鼠标点的坐标代入公式中,看误差多大。在一定的阙限内,可以认定为选中了曲线。

比如,Graphics.DrawCurve的算法为Cardinal Spline。公式可以参考下帖7楼:
http://bbs.csdn.net/topics/390028617

+1

这类问题需要有一定的初中数学知识。。。。 --------------------编程问答--------------------
引用 3 楼 gomoku 的回复:
Curve有一定的公式。鼠标点的坐标代入公式中,看误差多大。在一定的阙限内,可以认定为选中了曲线。

比如,Graphics.DrawCurve的算法为Cardinal Spline。公式可以参考下帖7楼:
http://bbs.csdn.net/topics/390028617
先看下 --------------------编程问答--------------------
引用 4 楼 jy251 的回复:
引用 3 楼 gomoku 的回复:Curve有一定的公式。鼠标点的坐标代入公式中,看误差多大。在一定的阙限内,可以认定为选中了曲线。

比如,Graphics.DrawCurve的算法为Cardinal Spline。公式可以参考下帖7楼:
http://bbs.csdn.net/topics/390028617
+1

这类问题需要有一定的初中数学知识。。……
亲的意思是高中的还解决不了? --------------------编程问答--------------------
引用 6 楼 tys4321 的回复:
引用 4 楼 jy251 的回复:引用 3 楼 gomoku 的回复:Curve有一定的公式。鼠标点的坐标代入公式中,看误差多大。在一定的阙限内,可以认定为选中了曲线。

比如,Graphics.DrawCurve的算法为Cardinal Spline。公式可以参考下帖7楼:
http://bbs.csdn.net/topics/390028617
+1

这……


别抠字眼。。。初中以上(更正) --------------------编程问答--------------------
引用 1 楼 bdmh 的回复:
保留点数值,判断坐标是否在数组中
graphicspath里有个isoutlinevisible的方法,可以用来判断,在此分享下,希望有用
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,