问题标签 [shapes]
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.
java - 如何在 Java 中绘制各种形状?我应该使用哪个库?
我想编写一个程序,它可以绘制我分配给它的任何类型的形状
- 圆圈
- 正方形
- 长方形
我应该使用哪个库,以及如何在 Java 中使用它?
我是一个 python 编码器,因此很难应付 Java。
java - 使用java从excel中读取autoshapes
我必须在java中阅读一个充满流程图(椭圆形,不同类型的连接器等)的excel表。我尝试了像apache poi,jxl,jxls这样的库。从这些apache poi,jxl被排除在外,因为它们并不真正支持excel autoshapes。我不确定 jxls。我已经通过了它的 api,但我不确定它是否能达到我的目的。因此我需要一些专业知识。如果可以使用 jxls 读取自动形状,请提供一些示例代码。任何帮助都是救生员。另外,如果 possi 让我知道是否有任何付费图书馆服务于此目的(Aspose.Cells 是其中之一,但它不支持连接器。)......提前谢谢。
c# - 在 WPF 中合并形状并附加部分拖放
我想在 WPF 中绘制两个形状并将它们合并在一起。然后,我想将拖放事件附加到原始形状之一。
因此,基本上,您只能在单击形状的某个部分时才能拖动,但它会随您拖动整个形状。
这是一些代码:
此代码创建两个圆圈(一个大圆圈和一个小圆圈)。我希望只有在单击小的时才能拖动,但我希望将它们连接起来,这样它们就可以一起移动,而无需手动添加可以解决此问题的代码。
math - 如何用 2 个点和斜率绘制平行四边形
我有一个起点(x0,y0),一个终点(x2,y2)和一个斜率((x0,y0)和(x3,y3)之间的线),我想画一个平行四边形。
有人可以告诉我该怎么做吗?或建议一些算法或其他东西。
编辑:这里 y0 = y1 和 y2 = y3
问候
r - How to generate random shapes given a specified area.(R language).?
My question is this.. I am working on some clustering algorithms.. For this first i am experimenting with 2d shapes..
Given a particular area say 500sq units .. I need to generate random shapes for a particular area
say a Rect, Square, Triangle of 500 sq units.. etc .. Any suggestions on how i should go about this problem.. I am using R language..
c# - 是否有一种简单快捷的方法来检查多边形是否自相交?
我有一个System.Windows.Shapes.Polygon
对象,其布局完全由一系列点决定。我需要确定这个多边形是否是自相交的,即多边形的任何边是否在一个不是顶点的点处与任何其他边相交。
有没有一种简单/快速的方法来计算这个?
algorithm - 查找形状边界上点的坐标
假设我有这样的形状:
在我想画豆子的所有笑话都用完了之后,我想找到形状边框上的点。我知道可能有很多,因此可以接受它们之间的公平距离。
有这种需求的算法吗?还是软件?我想出的所有解决方案都涉及大量的手工工作,特别是如果我想绘制一个稍微不同的形状。
Stackoverflow的智慧,请帮助。
r - 如何找到特定形状的边界点
假设我有一个从数据集生成的不规则、随机的形状。如何找到位于形状边界上的点?
我正在使用 R。R 中是否有任何用于此目的的包?为简单起见,假设我有一个二维点数据集。
apache-flex - 在 Flex / Actionscript 中绘制形状
我想在 Flex 4 中开发一个图像编辑应用程序。我最初的要求是在应用程序中绘制各种形状,如 Line、Rectablge、Triangle、Circle、Star 等。我想帮助用户像专业应用程序一样使用橡皮筋绘制形状。
所有形状都是矢量的,并且在大小上应该看起来很平滑。所以,不能使用位图和缩放它们。
有什么更好的方法来实现这一目标?
c# - 确定 (x,y,z) 点是否在由点数组定义的形状内
如果我有一个点数组 (x,y,z) 并且给定一个点 (x,y,z),我使用什么代码来确定该点是否位于数组定义的形状内?
我在这个上画了一个空白......
我正在使用 C#
编辑
感谢大家的回复,我从评论中找到了这个链接(http://alienryderflex.com/polygon/),它很好地解释了这个过程。
谢谢!
供参考:
它需要一些工作,但这就是它的胆量。
再次感谢