问题标签 [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.
annotations - JFreechart在图表上绘制弧线
我有 2 个问题
1)我正在尝试使用形状注释在 XYplot 上绘制弧线。我使用 XYLine 注释画了一条线,我希望弧线从线结束的地方开始。我的参数有一些问题。我希望弧的高度为 17,宽度为 44,并从绘图的点 (3.0, 17) 开始(这是线结束的地方)。但是下面的代码不起作用。有人可以告诉我代码有什么问题吗?
2)如何在极坐标图上绘制类似的图形?
谢谢
javascript - 有人可以帮我解决几何变换问题吗?
我需要在两个给定点之间绘制圆弧。我也有弧的半径。我知道这可以使用标准canvas
API 来完成,但我也需要处理椭圆弧的情况。这段代码是一个通用的解决方案。现在唯一的问题是它不起作用!
此代码背后的数学概念位于https://math.stackexchange.com/questions/53093/how-to-find-the-center-of-an-ellipse。
我的 JS 代码就是它的实现。我的 JS 代码可以在http://jsfiddle.net/BkEnz/2/找到。理想情况下,那里的两个圆圈都应该穿过两个粉红色的小点。
我希望有人能指出我正确的方向。过去几天我一直在努力解决这个问题!
android - 是否可以更改android搜索栏的形状?
我想实现类似于android seek bar的东西。但不是以线性方式,以弧形。是否可以将搜索栏自定义为弧形?
html - 适用于多个形状的缩放命令
想知道为什么变量“ell”的比例参数也适用于我创建的接下来的两个圆圈:
它应该是一个眼球,第一个形状是椭圆形,接下来的两个应该是圆形,但是它们被缩放命令压扁了,它们的位置也被抛出了。
任何帮助表示赞赏,谢谢!
java - Java中的Arc Consistency,关于实现的问题
所以我的目标是编写解决数独难题的方法,我们得到了方法存根“public int[][] solve(int[][] board)”。我们应该使用弧一致性和域分割来找到解决方案。
- 我开始这样做的方式是在板上(键)及其当前域(初始化为 1..9,除非给定)上制作点的 hashMap ->HashMap<Point, ArrayList<Integer>> curDomains = new HashMap<Point, ArrayList<Integer>>();
虽然我不确定这是否是最好的数据结构利用。
-我的问题是如何表示弧和约束?我有算法的伪代码,但我不知道如何在 java 中表示约束/弧。表示C 的最佳方法是什么:要满足的一组约束(它们是数独板上的有效位置)以及我的弧 A < X, c> 其中 X 是一个点,c 是约束。
我提前感谢您的有益评论。
xaml - 获取 svg/xaml 弧的点
svg arc 的格式(xaml 中的 arc 具有相同的参数):
描述:
从当前点到 (x, y) 绘制一条椭圆弧。椭圆的大小和方向由两个半径 (rx, ry) 和一个 x 轴旋转定义,它指示整个椭圆相对于当前坐标系是如何旋转的。自动计算椭圆的中心 (cx, cy) 以满足其他参数施加的约束。large-arc-flag 和 sweep-flag 有助于自动计算并帮助确定弧的绘制方式。
我需要计算它的所有点(当然,有一些步骤)。我该怎么做?我想在 C# 或 Java 上编写代码。
javascript - Chrome中的画布半圈错误解决方法
看起来有人确实在 Chromium 论坛上提到了这个错误,但没有解决方案,所以我想知道是否有人只是知道解决方法。
问题是尝试使用 canvas 元素在 Chrome 中逆时针渲染半圆。相反,这会呈现一个完整的圆圈:
这是一个小提琴,在非铬中查看,然后在铬中:小提琴
javascript - 如何仅绘制弧的这一部分?
看看这张照片:
我知道 p1、p2 和中心,它们是 2d 点。我也知道角度 p1-center-p2 和半径 r。
如何使用画布的函数 arc() 仅绘制弧的填充部分?
编辑
我真正需要做的是,给定 2 个点和一个角度,在这 2 个点之间画一条曲线,使得 p1-center-p2 角度是给定的角度。
我所做的是计算其中包含这两个点的圆心和半径,现在我需要绘制连接 p1 和 p2 并具有给定角度的线。这是我计算圆周中心的函数(正常工作)
c++ - c++ Bresenham的线算法画弧和旋转
我正在寻找用 Bresenham 的线算法制作弧线的方法。这个算法画出完美的圆,但是如果我需要画弧(从 0 到 Pi)并将它旋转 30 度(例如)怎么办?
c++ - 计算贝塞尔弧长 3D C++
对于 3D 空间中的三次贝塞尔曲线,我有 4 个 vector3 的 4 个点的持有位置。我想计算弧长,任何帮助将不胜感激。谢谢 。