<分区>
假设我有两个三角形,共有一条边。如何翻转三角形顺序,使两个单点组成新的公共(public)边?
谢谢
<分区>
假设我有两个三角形,共有一条边。如何翻转三角形顺序,使两个单点组成新的公共(public)边?
谢谢
最佳答案
我假设,您想像这样更改三角形拓扑:
我们将考虑四边形 (1, 2, 3, 4)。顶点对齐的方向(顺时针或逆时针)并不重要。但是你必须在一开始就定义一个对齐方式。这种排列可以解释为排列。这种排列是将翻转边的映射。
如果你有三角形 (1, 2, 3) 和 (3, 4, 1) 映射将是这样的:
1 -> 2
2 -> 3
3 -> 4
flipped triangle 1: (2, 3, 4)
3 -> 4
4 -> 1
1 -> 2
flipped triangle 2: (4, 1, 2)
参见 here有关排列循环符号的信息。
关于algorithm - 如何翻转两个相连三角形的边?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11600439/