Parcourir la source

Inline initRotationAxis to avoid allocations with inline axis Vector

Clément Espeute il y a 1 semaine
Parent
commit
7525dddf3c
1 fichiers modifiés avec 1 ajouts et 1 suppressions
  1. 1 1
      h3d/Matrix.hx

+ 1 - 1
h3d/Matrix.hx

@@ -134,7 +134,7 @@ class MatrixImpl {
 		_41 = 0.0; _42 = 0.0; _43 = 0.0; _44 = 1.0;
 	}
 
-	public function initRotationAxis( axis : Vector, angle : Float ) {
+	public inline function initRotationAxis( axis : Vector, angle : Float ) {
 		var cos = Math.cos(angle), sin = Math.sin(angle);
 		var cos1 = 1 - cos;
 		var x = -axis.x, y = -axis.y, z = -axis.z;