问题标签 [ellipse]
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.
rotation - 给定边界矩形,如何找到椭圆长轴的旋转角度?
我有一个以 (0,0) 为中心的椭圆,边界矩形是 x = [-5,5],y = [-6,6]。椭圆在 (-5,3)、(-2.5,6)、(2.5,-6) 和 (5,-3) 处与矩形相交
我对椭圆一无所知,但我唯一需要知道的是主轴旋转的角度。
似乎答案必须非常简单,但我只是没有看到它...感谢您的帮助!
math - 如何通过两个点和半径大小计算椭圆的中心
在为 Internet Explorer 开发基于其自己的 VML 格式的 SVG 实现时,我遇到了将 SVG 椭圆弧转换为 VML 椭圆弧的问题。
在 VML 中,圆弧由以下公式给出:椭圆上两点的两个角度和半径长度;在 SVG 中,圆弧由以下公式给出:椭圆上两点的两对坐标和椭圆边界框的大小
所以,问题是:如何将椭圆上两点的角度表示为两对坐标。一个中间问题可能是:如何通过椭圆曲线上一对点的坐标找到椭圆的中心。
更新:让我们有一个前提条件,即通常放置一个椭圆(其半径平行于线性坐标系轴),因此不应用旋转。
更新:这个问题与 svg:ellipse 元素无关,而是与 svg:path 元素中的“a”椭圆弧命令有关(SVG 路径:椭圆弧曲线命令)
c# - WPF:创建半椭圆按钮
我认为这不太可能,但值得一试,看看你们怎么说。我正在尝试在 C# 中创建一个半椭圆按钮(不是 XAML,可能通过另一个曲线球)。如果我想要按钮的预定大小,我会使用图像或类似的东西,但由于大小发生变化,情况并非如此。这里有更多细节:
我有一个带有 x 半径和 y 半径(或宽度和高度,分别乘以 2)的椭圆。
我想要两个按钮来填充整个椭圆,每个按钮占据椭圆的一半。
我不想要超出椭圆并被剪辑到父级的矩形按钮,我想要实际的椭圆按钮,除了每个按钮只有一半椭圆。
如果这不能使用按钮完成,而是使用其他一些控件,那么我希望该控件能够像按钮一样工作。
任何帮助或建议或指示都会有很大帮助。
sas - 在创建相关椭圆时,是否可以识别落在椭圆内或外的案例?
Support.sas.com 提供此语法来创建预测椭圆。输出数据集仅包括数据集的相关结果。有没有办法获取个别案例的信息,例如在图表中标记它们或让输出包含个别案例的值?
我尝试将 ID 选项添加到此代码中,但没有成功。
带有预测椭圆的散点图
wpf - 在 XAML 中,如何将椭圆保持为圆形?
恐怕我对 XAML 视而不见。我正在开发一个 MS Surface 应用程序,我在 ScatterViewItem 中有一个椭圆(最终用户可以调整大小的容器)。我想将椭圆保持为圆形(宽度 == 高度)并使其尽可能大(对于椭圆的宽度/高度属性,应采用 SVI 的宽度/高度的最低值)。
首选只有 XAML 的解决方案(使用属性触发器或类似的)。
一如既往地感谢您的帮助。
wpf - Ellipse geometry bound points
Is there an automatic way to get all the points of an ellipse stroke, without the filling points?
actionscript-3 - 如何在 AS3 中找到旋转椭圆的紧密配合、轴对齐的边界框?
AS3 getBounds 函数返回一个与旋转椭圆不紧密匹配的矩形。相反,它根据矩形的边界返回一个轴对齐的矩形,矩形的宽度/高度对应于椭圆的最大/最小直径并跟随其旋转。
Stack Overflow 上类似问题的答案优雅地概括了我问题的数学部分:
Stack Overflow Q/A 关于椭圆和边界框的数学
基于此,我尝试在 AS3 中编写解决方案。到目前为止,我已经能够生成一个完全符合 x 轴的矩形,但是当我旋转椭圆时,它沿 y 轴的行为非常奇怪。它不是在旋转时在 2*r_min 和 2*r_max 之间交替,而是在 2*r_min 和 0 之间交替。我最好的猜测是,在求解梯度 -> 无穷大的微分 t 时我做错了...
这是我的代码中的一个示例:
iphone - 在 iphone 应用程序中的 MKMapview 上绘制圆圈
我正在尝试在 MKMapview 上的当前位置周围画圈。我尝试了许多代码,但没有成功。任何人都可以建议我应该参考的任何链接。我是 Iphone 新手,所以对 Quartz 2D 了解不多。