首页 > 解决方案 > 根据两点剪裁椭圆

问题描述

我想根据椭圆轮廓上的两个点来剪辑一个椭圆。这些点不能用作剪辑矩形的角,因为生成的剪辑区域可能太小(中间圆圈)并且椭圆仍然完全可见。我想要的是正确的图像。如何确定在两个给定点与椭圆相交的剪辑矩形?

在此处输入图像描述

我想要实现的是创建一个径向范围滑块:一个带有两个拇指的滑块在椭圆轨道上移动。我已经拥有了大部分,但我希望轨道在拇指(范围内)和其余部分之间的部分具有不同的颜色。所以我想把两个椭圆(一个红色,一个绿色)放在一起,从绿色开始只显示点之间的部分。

这是它现在的样子:

在此处输入图像描述

标签: wpfintersectionellipseclip

解决方案


推荐阅读