社区
C#
帖子详情
如何获得圆弧起始点坐标。
卧_槽
2009-08-27 01:37:36
GDI+中提供了画圆弧的方法。可以画正圆圆弧,也可以画椭圆圆弧
我的问题是如何得到绘制出来圆弧其实点的坐标呢?
比如
DrawArc(Pens.Black, new Rectangle(0, 0, 200, 200), 30, 340);
这条圆弧的起始点坐标可以求
但是
DrawArc(Pens.Black, new Rectangle(0, 0, 200, 100), 30, 340);
就不知道怎么得到了
...全文
376
9
打赏
收藏
如何获得圆弧起始点坐标。
GDI+中提供了画圆弧的方法。可以画正圆圆弧,也可以画椭圆圆弧 我的问题是如何得到绘制出来圆弧其实点的坐标呢? 比如 DrawArc(Pens.Black, new Rectangle(0, 0, 200, 200), 30, 340); 这条圆弧的起始点坐标可以求 但是 DrawArc(Pens.Black, new Rectangle(0, 0, 200, 100), 30, 340); 就不知道怎么得到了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
starts_2000
2009-08-27
打赏
举报
回复
利用GraphicsPath,
path.AddArc(new Rectangle(0, 0, 200, 100), 30, 340);
path可以得到起始点,结束点
卧_槽
2009-08-27
打赏
举报
回复
[Quote=引用 6 楼 llwinnner 的回复:]
通过椭圆的中心和起始角度,可以通过直线的点斜式求出解析式,根据椭圆的其他参数,可以求出椭圆的解析式,再求交点坐标(会有两个),判断一下,取一个就行了
[/Quote]
留个公式,中学数学已经交给老师了。
renpengliang
2009-08-27
打赏
举报
回复
使用平面几何知识应该可以计算出来
深海之蓝
2009-08-27
打赏
举报
回复
通过椭圆的中心和起始角度,可以通过直线的点斜式求出解析式,根据椭圆的其他参数,可以求出椭圆的解析式,再求交点坐标(会有两个),判断一下,取一个就行了
深海之蓝
2009-08-27
打赏
举报
回复
或者利用直线的解析式 和椭圆的解析式 求焦点坐标,这个是肯定可以的。。。
hrbwgs1111
2009-08-27
打赏
举报
回复
帮顶
深海之蓝
2009-08-27
打赏
举报
回复
http://tech.ddvip.com/2008-11/122654119091960.html
这个应该会有帮助
andesen
2009-08-27
打赏
举报
回复
学习,顶起
悔说话的哑巴
2009-08-27
打赏
举报
回复
不是笔点下的时候就记录下当前的坐标吗?
qt c++
圆弧
绘制基于圆心
坐标
,
起始
坐标
,终
点
坐标
vs2017, qt 5.15以上版本 qt c++
圆弧
绘制 基于圆心
坐标
,
起始
坐标
,终
点
坐标
绘制
将
圆弧
分为N段获取每个
点
坐标
(VC类)
将
圆弧
分为N段获取每个
点
坐标
,直接加入源文件即可调用。
应用AutoLisp在AutoCAD中半自动获取
点
坐标
这个是偶用AutoLisp程序写的,当时是为解决提前AutoCAD图中的N个
点
的
坐标
值,并保存在文件中。 这里说说具体怎么使用: 1.以记事本打开本文件,修改第7行和第8行的保存文件的路径和文件名。 2.加载到AutoCAD中: 工具 -> 加载应用程序... -> 选取本文件。 3.在命令行输入"z" -> 然后回车确定,调用刚才加载的程序。 4.AutoCAD命令行提示“请输入你的总节
点
数:”,输入你需要提取
坐标
的
点
的数量,如果不确定你所需要提取
坐标
的
点
的数量,这里可以尽量输入一个大一
点
数,以保证能完全包含所要提取
坐标
的
点
。 5.AutoCAD命令行提示“
起始
节
点
号:”,输入提取
坐标
的
点
的编号,建议从1开始。 6.AutoCAD命令行提示“按0结束;Enter确定:”,enter确定,用鼠标捕捉需要提取
坐标
的第一个
点
。 7.AutoCAD命令行提示“确定该节
点
的位置:按0结束;Enter确定:”,enter确定,用鼠标捕捉需要提取
坐标
的第i个
点
。 …… 8.当提取到 第4步输入的数-第5步输入的数+1 个
点
时,程序自动结束。 9.当需要提取结束提取,输入“0”。 注:未正确提取到
坐标
的
点
,文件中其
坐标
值将出现nil。
vb画园弧实例(已知园弧的起止
点
坐标
求园心标
点
)
已知园弧的起止
点
坐标
求园心
坐标
、中
点
坐标
、半径、起止
点
弧度
C# 等分
圆弧
代码
给定圆
点
,
起始
点
和终
点
坐标
,把
圆弧
等分N分,输出个等分
点
坐标
。
C#
110,500
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章