java - Java中水平翻转区域

标签 java geometry

我有一个存储为区域的凹多边形。如何围绕 y 轴翻转/反转/镜像多边形?

最佳答案

您可以使用该区域的transform方法。这需要一个 AffineTransform 对象来指定单个仿射变换。对于翻转的情况,您可以定义以下变换

AffineTransform at = new AffineTransform(new double[] {-1.0,0.0,0.0,1.0});

关于java - Java中水平翻转区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1099014/

相关文章:

java - AttachPolicyRequest 中的 AWS 物联网安全身份是什么?

java - GRPC Java 客户端和 NodeJS 服务器之间的 ssl 握手问题

java - 无法在命令行中运行eclipse编译的类文件

java - 将选定的微调器项目值设置为编辑 TextView - Android

algorithm - 如何找到一组线的最小边界矩形?

algorithm - 用于计算 'N' 圆的交集/并集的 Sharir 或 Aurenhammer 确定性算法的实现

css - 如何使用纯 CSS 在 div 上创建内外三 Angular 形?

algorithm - 最小面积外接矩形包含凸包的最小距离轨迹

java - 在java中绘制一个三角形

java - 如何打印java对象的内存使用情况