问题标签 [geometric-arc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 用 2 个点和圆心绘制圆弧
我有两个圆点和这个圆的中心。我想在这些点之间画一条弧线。方法drawArc
很简单,不符合我的目的。有人帮忙吗?
android - 在 Android 中绘制粗拱形线
大家好。
我想知道如何在画布上画一条疼痛的线。如果我继续这条线,它将形成一个完美的圆圈。我有很接近的馅饼楔,但我只想要楔子的外侧,它需要是圆形的。我应该怎么办
c# - 如何在 WinForms 中的两个图像之间绘制箭头?
我必须这样做:在画布上的两个图像之间绘制一个箭头,因此当我单击带有箭头的按钮并单击一个图像以将箭头粘贴在其上然后绘制箭头时我需要并将其粘贴到第二个图像。
android - 在 Android 中绘制弹丸运动路径
我之前问过这个问题,但我认为我的措辞很糟糕,因此没有得到任何回应。我正在尝试为 android 制作一个应用程序,它可以在弹丸运动中绘制物体的路径。我有使这项工作的方程式,但由于某种原因,当我运行我的程序时,我得到的只是 2 条连接线而不是正确的弧线。我已经盯着这个几个小时了,谁能告诉我发生了什么以及我需要做些什么来解决它?这是我的代码:(它也绘制了地面,但那部分似乎可以工作。之所以包含它,是因为用于创建地面的一些变量也用于弧形中。)
更新:看了一段时间并尝试了不同的数字后,我相信绘制的第一条线是弧线的正确第一条(1/50)。由于某种原因,循环中的 poraby2 变量似乎存在问题。
javascript - HTML5 画布:带有 for 循环的多个弧形
嗨,我对下面代码的问题是弧正在创建 1 个形状,而不是 for 循环中指定的十个形状...
如果我要从弧更改为$cd.fillRect(10,20,$x,$y);
then 将创建 10 个不同的矩形,但不是弧......我在这里误解了什么?
}
raphael - 在 raphael js 中绘制居中的弧线
我需要使用 raphael.js 绘制各种大小的同心圆弧。我试图理解http://raphaeljs.com/polar-clock.html背后的代码,这与我想要的非常相似,但是,没有评论,很难理解。
理想情况下,我需要一个函数来创建一条距离某个中心点给定距离的路径,以某个角度开始并以某个其他角度结束。
wpf - ArcSegment 的旋转和方向
有没有办法让 ArcSegment 朝特定方向绘制?据我所知,它总是从上到下绘制。例如,我有一个 ArcSegment,它从180 度(270 度是北)开始绘制一个几乎为 180 度的椭圆。现在,绘图是顺时针方向的......好吧,对不起,让我告诉你。
左侧是我从一组转换值中收到的值,但我需要它像右侧一样。
我试过玩弄RotationAngle
,但这似乎没有任何效果,因为它只适用于 X 轴,而不适用于 Y 轴。
第一个 Path 的值来自转换例程,所以我不能轻易修改它们。
android - 将 ImageView 边缘显示为弧
我想通过使用边缘为弧的 ImageView 来显示图像
请帮我。
java - Arc2D.Double contains(double x, double y) 方法不起作用
背景:一些背景信息,这是发生在 JFrame 上的 JPanel 内的 JPanel (PiePanel) 上。在 PiePanel 上,我添加了一个组件,它从扩展 Arc2D.Double 的 Pie 类中绘制对象并以 PIE 形式创建弧。基本上我正在制作饼图。
我在 Pie 类中制作了用于制作弧的常量:x = 20, y = 20, w = 240, h = 240
由于尺寸是 280 x 270,并且我以 x,y = 20 和 h,w = 240 开始每个饼的边界框,因此饼图的中间应该是 (140,140)。由于 Pie 'a' 是 120 度,坐标 150,130 肯定应该在 Pie a 中,但它返回 false!
似乎 a.toString() 给了 PieChartSlice@0
javascript - HTML Canvas 在两点之间绘制弧线
我在那里发现了类似的问题,但没有答案。我画了一个像这样的圆圈
它给出了一个位于 (100,100) 处的圆,半径为 45,线宽加 5,使其成为半径为 50 的圆。现在,我想画出完全相同的圆,但使用另一种颜色,并且只有原来的 1/4环(想想 XBOX 360 的红色末日之环)。所以我尝试了这个
但这具有连接第一个点和最后一个点的真正烦人的方面(有时我想知道是谁创建了画布元素,例如嵌入文本时,但不要让我开始...)