geometric-arc相关内容

如何确定点 (X,Y) 是否包含在圆的弧段内(即饼图切片)?

想象一个圆圈.想象一个馅饼.想象一下,试图返回一个布尔值来确定所提供的 X、Y 参数是否包含在其中一个饼图中. 我对弧线的了解: 我有 CenterX、CenterY、Radius、StartingAngle、EndingAngle、StartingPoint(圆周上的点)、EndingPoint(圆周上的点). 给定 X,Y 坐标,我想确定该坐标是否包含在饼图幻灯片中的任何位置 ..
发布时间:2022-01-14 15:13:05 其他开发

使用 SVG 的圆弧路径绘制圆

小问题:使用 SVG 路径,我们可以绘制 99.99% 的圆并显示出来,但是当它是圆的 99.99999999% 时,则不会显示圆.怎么解决? 以下 SVG 路径可以绘制 99.99% 的圆:(在 http://jsfiddle.net 上试试/DFhUF/1381/ 看看你看到的是 4 个圆弧还是只有 2 个圆弧,但是注意如果是 IE,它是用 VML 渲染的,而不是 SVG,但有类似的问题 ..
发布时间:2022-01-14 14:57:58 其他开发

JFreechart在图表上绘制弧线

我有 2 个问题 1)我正在尝试使用形状注释在 XYplot 上绘制弧线.我使用 XYLine 注释画了一条线,我希望弧线从线结束的地方开始.我的参数有一些问题.我希望弧的高度为 17,宽度为 44,并从绘图的点 (3.0, 17) 开始(这是线结束的地方).但是下面的代码不起作用.谁能告诉我代码有什么问题? Arc2D.Double arc = new Arc2D.Double(3.0, ..
发布时间:2022-01-13 09:46:47 其他开发

使用 SVG 的圆弧路径绘制圆形

小问题:使用SVG路径,我们可以画一个圆的99.99%它会显示出来,但是当它是一个圆的99.99999999%时,这个圆就不会显示出来.怎么修? 以下 SVG 路径可以绘制 99.99% 的圆:(在 http://jsfiddle.net 上试试)/DFhUF/1381/ 看看你看到的是4条弧线还是只有2条弧线,但注意如果是IE,它是用VML渲染的,不是SVG,但有类似的问题) M 100 ..
发布时间:2021-12-17 17:44:17 其他开发

Android - 如何绘制基于弧的渐变

我正在尝试创建一个逐渐从一种颜色变为另一种颜色的弧线(度数可变).从蓝色到红色的例子: 这是我的代码: SweepGradient shader = new SweepGradient(center.x, center.y, resources.getColor(R.color.startColor),resources.getColor(R.color.endColor));油漆油漆 = ..
发布时间:2021-11-26 13:26:58 移动开发

Android:寻找带有内部 & 的 drawArc() 方法外半径

我有以下自定义视图: 这是我通过使用 Canvas 的 drawArc() 方法实现的.但是,使用此 drawArc() 方法,我无法限制圆弧的内半径. 我想要的是这样的: 只剩下一个外环. 我需要的是一个 drawArc() 函数,我可以在其中设置圆弧的内半径.有人知道怎么做吗? (顺便说一句,对内部区域进行覆盖不起作用,因为它需要是透明的.在绘制红色和蓝色锥体后, ..
发布时间:2021-11-26 13:24:36 移动开发

Android - 如何绘制基于弧的渐变

我正在尝试创建一个逐渐从一种颜色变为另一种颜色的弧线(度数可变).从蓝色到红色的例子: 这是我的代码: SweepGradient shader = new SweepGradient(center.x, center.y, resources.getColor(R.color.startColor),resources.getColor(R.color.endColor));油漆油漆 = ..
发布时间:2021-11-24 21:16:50 移动开发

Android:寻找带有内部 & 的 drawArc() 方法外半径

我有以下自定义视图: 这是我通过使用 Canvas 的 drawArc() 方法实现的.但是,使用此 drawArc() 方法,我无法限制圆弧的内半径. 我想要的是这样的: 只剩下一个外环. 我需要的是一个 drawArc() 函数,我可以在其中设置圆弧的内半径.有人知道怎么做吗? (顺便说一句,对内部区域进行覆盖不起作用,因为它需要是透明的.在绘制红色和蓝色锥体后, ..
发布时间:2021-11-24 21:14:18 移动开发

JFreechart 在图表上绘制圆弧

我有两个问题 1) 我正在尝试使用形状注释在 XYplot 上绘制弧线.我使用 XYLine 注释来画一条线,我希望弧线从线结束的地方开始.我对参数有一些问题.我希望弧的高度为 17,宽度为 44,并从绘图的点 (3.0, 17) 开始(这是线结束的地方).但是下面的代码不起作用.有人可以告诉我代码有什么问题吗? Arc2D.Double arc = new Arc2D.Double(3. ..
发布时间:2021-11-10 21:59:42 其他开发

如何在VB.NET中绘制圆弧

我必须根据用户输入的值生成下图.给定圆弧的起点和起点,我该如何绘制圆弧(如图中的B-C-F,本质上是圆形).端点(分别为B和F)和距段BF的高度?我可以进行一些几何计算得到半径&全部,但是如何绘制圆弧? 我尝试使用Graphics.DrawCurve()方法,但是它没有按预期工作.如何使此方法适用于圆弧?也欢迎任何其他解决方法. 解决方案 知道了!谢谢@Mitch& @Idle_Mi ..
发布时间:2020-07-23 01:56:23 其他开发

在Raphael js中绘制居中圆弧

我需要使用raphael.js绘制各种大小的同心圆弧.我试图理解 http://raphaeljs.com/polar-clock.html后面的代码,它与我想要的非常相似,但是,即使没有评论,也很难理解. 理想情况下,我需要一个函数来创建一条距某个中心点给定距离,以某个角度开始并以另一个角度结束的路径. 解决方案 该答案是可以的,但不能设置动画.我为您从极地时钟中删除了重要内容.这 ..
发布时间:2020-07-23 01:54:18 其他开发

取得svg/xaml arc的分数

svg arc的格式(xaml中的弧具有相同的args): (rx ry x-axis-rotation large-arc-flag sweep-flag x y) 说明: 从当前点到(x,y)绘制一个椭圆弧.椭圆的大小和方向由两个半径(rx,ry)和x轴旋转定义,x轴旋转指示椭圆整体如何相对于当前坐标系旋转.椭圆的中心(cx,cy)是自动计算的,以满足其他参数施加的约束.大弧标 ..
发布时间:2020-05-06 11:37:47 其他开发

用2点和圆心绘制圆弧

我有两个圆圈和圆圈的中心。我想在这些点之间画一条弧。方法 drawArc 很简单,不符合我的目的。 有人帮忙吗? 解决方案 你可以使用Canvas.drawArc,但你必须计算它需要的参数: 假设圆的中心是(x0,y0)并且弧包含你的两个点(x1,y1)和(x2,y2)。然后半径为:r = sqrt((x1-x0)(x1-x0)+(y1-y0)(y1-y0))。所以: in ..
发布时间:2018-11-29 19:25:14 Java开发

在Objective-C中绘制具有起始和结束角度的椭圆

我正在编写一个iPad应用程序,我在其中呈现XML对象,这些对象将形状表示为屏幕上的图形。我试图渲染的对象之一是弧。基本上这些弧为我提供了一个边界矩形以及开始和结束角度。 给定属性: x y width height startAngle endAngle 使用这些值我需要绘制弧(基本上是椭圆的一部分)。我不能使用以下内容: UIBezierPath * arc ..
发布时间:2018-09-19 14:30:40 移动开发

如何确定一个点(X,Y)是否包含在一个圆的圆弧部分(即一个Pie slice)中?

想象一个圆圈。想象一下馅饼。想象一下,试图返回一个bool,它决定了X,Y的提供的参数是否包含在其中一个饼片中。 我对弧的了解: 我有CenterX,CenterY,Radius,StartingAngle,EndingAngle,StartingPoint(圆周上的点),EndingPoint(圆周上的点)。 给定X,Y的坐标,我想确定这个坐标是否包含在饼图幻灯片中的任何位置。 ..
发布时间:2018-04-23 17:37:47 其他开发

用SVG的弧形路径绘制圆图

以下SVG路径可以绘制99.99%的圆圈:(尝试在 http://jsfiddle.net / DFhUF / 46 / ,看看你是否看到4个弧或只有2个弧,但是请注意,如果它是IE,它会呈现在VML中,而不是SVG,但也有类似的问题) M 100 100 a 50 50 0 1 0 0.00001 0 但是,如果它是99.99999999%的圆圈,那么什么都不会显示? ..
发布时间:2018-04-23 17:24:57 其他开发

不同的fillStyle颜色为画布中的弧

我想像这个解决方案非常简单,如果这是痛苦明显,提前道歉,但我似乎不知道如何设置两个不同的fillStyles两个不同的弧...我只是想绘制不同的颜色圆。下面我将如何通常使用canvas中的其他形状/绘图方法,但由于某种原因使用弧,它将两个弧设置为最后一个fillStyle。 ctx.fillStyle =“#c82124”; // red ctx.arc(15,15,15,0,Math ..
发布时间:2016-11-13 02:39:19 前端开发