Explorar o código

Add Quads.translate (#628)

Mark Knol %!s(int64=6) %!d(string=hai) anos
pai
achega
b3a6ffed1b
Modificáronse 1 ficheiros con 8 adicións e 0 borrados
  1. 8 0
      h3d/prim/Quads.hx

+ 8 - 0
h3d/prim/Quads.hx

@@ -41,6 +41,14 @@ class Quads extends Primitive {
 			}
 	}
 
+	public function translate( dx : Float, dy : Float, dz : Float ) {
+		for( p in pts ) {
+			p.x += dx;
+			p.y += dy;
+			p.z += dz;
+		}
+	}
+
 	public function scale( x : Float, y : Float, z : Float ) {
 		for( p in pts ) {
 			p.x *= x;