ellipse

    0热度

    1回答

    刚刚开始使用Qt,并且已经出现问题。我想在QGraphicsEllipseItem内放置文本,但似乎没有setText()或setLabel()函数。它应该只是椭圆中间的一个单词。椭圆是可移动的,所以文字应该在椭圆移动时移动。是否有捷径可寻?或者我必须创建一个单独的文本并在移动椭圆后更新其位置?希望有一个更简单的方法。

    0热度

    2回答

    我遇到问题。我有一个位于Canvas:canvas1中的Ellipse:ellipse1。 当我点击ellipse1时,它的填充从白色变成了PaleVioletRed。当我点击canvas1的另一部分时,椭圆将移动到那里。这工作。 当我再次单击ellipse1时,其填充颜色不会改变。 什么是错... 我有在ellipse1的这个XAML代码: <Ellipse Height="35" Horizo

    9热度

    3回答

    对不起,如果这是一个愚蠢的问题,但是有没有简单的方法在Python中用matplotlib.pyplot绘制椭圆?我希望会有类似matplotlib.pyplot.arrow,但我找不到任何东西。 使用matplotlib.patches与draw_artist或类似的东西来做到这一点的唯一方法是?我希望有一个更简单的方法,但文档不提供太多帮助。 感谢您的任何建议!

    2热度

    4回答

    有谁知道任何代码来呈现椭圆在C#中的数组?我看了一下,找不到解决我问题的任何事情。 考虑以下数组: bool[,] pixels = new bool[100, 100]; 我正在寻找的功能来呈现这两个矩形区域内的空心填充的椭圆。 e.g: public void Ellipse(bool[,] pixels, Rectangle area) { // fill pixels[x,

    2热度

    2回答

    所以,我给出了椭圆 - 它们是由它们的中点,水平半径(rh)和垂直半径(rv)定义的。我使用sin/cos绘制它们,结果看起来相当不错(只要确保它不是错误来源)。 现在说我有一个角度(或一个方向向量)给出,我想要在该角度/方向的椭圆轮廓上的点。我直观的方法是简单地使用方向矢量,对其进行归一化,并将其x分量乘以rh,将其y分量乘以rv。现在我的书面程序和我在纸上做的所有计算都不是我想要的,而是另一个

    5热度

    1回答

    假设我有两个点A和B位于椭圆的圆周上,它们与中心点形成一个角度X.现在说A点被移动到了一个新的点C.如何计算B的新点,使得角度X保持不变?指向某种类型的代码将不胜感激。

    1热度

    1回答

    我有一个程序在C#,WPF。 我有一个画布,并在画布上存在许多随机移动的椭圆。 我可以添加文本到每个椭圆例如椭圆的位置吗?

    1热度

    1回答

    我想在Qt中绘制一个椭圆,并且边缘边缘在某些地方变薄。 下面是代码: QPainter painter(this); painter.setRenderHint(QPainter::Antialiasing, true); painter.setPen(QPen(Qt::black, 3)); painter.drawEllipse(event->rect()); 任何想法?提前致谢。

    1热度

    1回答

    我有点难以理解,如何在其他地方绘制之后移除绘制的椭圆。我需要一个圈子来随时关注我的鼠标,这就是程序应该做的所有事情。我得到鼠标位置并画出我的圈子,但我怎样才能删除最后一个? #include <Windows.h> #include <iostream> void drawRect(int a1, int a2){ HDC screenDC = ::GetDC(0); //Draw ci

    2热度

    1回答

    如何在Java中旋转椭圆形状?即所以它的半轴与坐标轴不平行? P.S.我不需要绘制这个椭圆,而是将它作为形状对象存储在内存中。