X-Git-Url: http://git.megacz.com/?p=anneal.git;a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fqfat%2FMesh.java;h=7083d7669ba43c46a34037597509eb87557070f8;hp=a2e175ba68b89eb767c566b1abaf93dd2a79d439;hb=85bf586c55813abe79fab0476e2196700a6d0ea1;hpb=38ac794b8b65ed894a916a711607c7ae850b9a63 diff --git a/src/edu/berkeley/qfat/Mesh.java b/src/edu/berkeley/qfat/Mesh.java index a2e175b..7083d76 100644 --- a/src/edu/berkeley/qfat/Mesh.java +++ b/src/edu/berkeley/qfat/Mesh.java @@ -597,5 +597,17 @@ public class Mesh implements Iterable { return true; } + /** issue gl.glVertex() for each of the triangle's points */ + public void glVertices(GL gl) { + norm().glNormal(gl); + Point p1 = v1().oldp; + Point p2 = v2().oldp; + Point p3 = v3().oldp; + if (p1==null || p2==null || p3==null) return; + p1.glVertex(gl); + p2.glVertex(gl); + p3.glVertex(gl); + } + } }