X-Git-Url: http://git.megacz.com/?p=anneal.git;a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fqfat%2Fgeom%2FPoint.java;h=1a4ac79c847e77f27e80873026c05195aaebbd9b;hp=f46cc7e78bbe5d0d521c4a3954afc7ed9f189668;hb=0c83217e7d2c100185cca08f5fcd310f2a5347a1;hpb=2a2e64829786ee415fd0c0f16957c55e174b793b diff --git a/src/edu/berkeley/qfat/geom/Point.java b/src/edu/berkeley/qfat/geom/Point.java index f46cc7e..1a4ac79 100644 --- a/src/edu/berkeley/qfat/geom/Point.java +++ b/src/edu/berkeley/qfat/geom/Point.java @@ -14,6 +14,7 @@ public final class Point implements HasBoundingBox { public Vec minus(Point p) { return new Vec(x-p.x, y-p.y, z-p.z); } public Point plus(Vec v) { return new Point(x+v.x, y+v.y, z+v.z); } + public Point midpoint(Point p) { return new Point((x+p.x)/2, (y+p.y)/2, (z+p.z)/2); } public void glVertex(GL gl) { gl.glVertex3f(x, y, z); }