void {@native glVertex2f}(GLfloat x, GLfloat y);
377378379380381382383384385386387
p = t.getPoint(1); c = t.getColor(1); if(c == null) c = color; gl.glColor4f(c.x, c.y, c.z, c.w); gl.glVertex2f(p.x, p.y); p = t.getPoint(2); c = t.getColor(2); if(c == null) c = color; gl.glColor4f(c.x, c.y, c.z, c.w);
383384385386387388389390391392393
p = t.getPoint(2); c = t.getColor(2); if(c == null) c = color; gl.glColor4f(c.x, c.y, c.z, c.w); gl.glVertex2f(p.x, p.y); p = t.getPoint(2); c = t.getColor(2); if(c == null) c = color; gl.glColor4f(c.x, c.y, c.z, c.w);
389390391392393394395396397398399
p = t.getPoint(2); c = t.getColor(2); if(c == null) c = color; gl.glColor4f(c.x, c.y, c.z, c.w); gl.glVertex2f(p.x, p.y); p = t.getPoint(0); c = t.getColor(0); if(c == null) c = color; gl.glColor4f(c.x, c.y, c.z, c.w);
395396397398399400401402403404405
p = t.getPoint(0); c = t.getColor(0); if(c == null) c = color; gl.glColor4f(c.x, c.y, c.z, c.w); gl.glVertex2f(p.x, p.y); } // reset color; applyColor(); } else { for(int i = 0; i < triangles.length; i++) {
405406407408409410411412413414415
for(int i = 0; i < triangles.length; i++) { Triangle t = triangles[i]; if(t == null) continue; p = t.getPoint(0); gl.glVertex2f(p.x, p.y); p = t.getPoint(1); gl.glVertex2f(p.x, p.y); p = t.getPoint(1);
408409410411412413414415416417418
p = t.getPoint(0); gl.glVertex2f(p.x, p.y); p = t.getPoint(1); gl.glVertex2f(p.x, p.y); p = t.getPoint(1); gl.glVertex2f(p.x, p.y); p = t.getPoint(2);
411412413414415416417418419420421
p = t.getPoint(1); gl.glVertex2f(p.x, p.y); p = t.getPoint(1); gl.glVertex2f(p.x, p.y); p = t.getPoint(2); gl.glVertex2f(p.x, p.y); p = t.getPoint(2);
414415416417418419420421422423424
p = t.getPoint(1); gl.glVertex2f(p.x, p.y); p = t.getPoint(2); gl.glVertex2f(p.x, p.y); p = t.getPoint(2); gl.glVertex2f(p.x, p.y); p = t.getPoint(0);
417418419420421422423424425426427
p = t.getPoint(2); gl.glVertex2f(p.x, p.y); p = t.getPoint(2); gl.glVertex2f(p.x, p.y); p = t.getPoint(0); gl.glVertex2f(p.x, p.y); } }
420421422423424425426427428429430
p = t.getPoint(2); gl.glVertex2f(p.x, p.y); p = t.getPoint(0); gl.glVertex2f(p.x, p.y); } } } public void fillTriangles(Triangle[] triangles, boolean useColors) {