我已经在互联网上进行了搜索,并且无法在poly2tri上找到接下来两个例程的明确含义:
/// Constrained triangles
vector<Triangle*> triangles;
/// Triangle map
list<Triangle*> map;
我找到的唯一区别是容器类型,您可以看到the full source here
除此之外,the only documented reference is this。
from kivy.app import App
from kivy.properties import StringProperty, NumericProperty, ObjectProperty
from kivy.uix.screenmanager import ScreenManager, Screen
global var
var = 0
class FirstScreen(Screen):
global var
def SaveResult(self, text):
global var
g = int(text)
return var
class SecondScreen(Screen):
global var
a = NumericProperty('')
a = str(var)
那么它们之间的区别是什么?我一直在使用getTriangles()绘制一个OpenGL网格,它工作正常,但我担心它是错误的。
答案 0 :(得分:1)
当您对一个简单的多边形进行三角剖分时,当多边形凹入时,您还可以获得多边形边框外的三角形。
我认为地图包含所有三角形,而GetTriangles只返回给定多边形内的三角形。