 		{
 			_update = true;
 		}
-		
-		private function interpolate(src : Number, dst : Number, dt : Number, factor : Number) : Number
-		{
-			return (((src * factor) + (dst * dt)) / (factor + dt));
-		}
-	}
+    }
 }
				clampValues();
				
				if (enableInertia)
					dampValues(time * _interpolationSpeed, _inertia);
				else
				{
					_yaw = _newYaw;

			if (_newPitch > Math.PI - EPSILON)
				_newPitch = Math.PI - EPSILON;
		}

		private function updateTargets(time : Number = 1) : void
		{
			var enableInertia	: Boolean	= (_inertia != 1. && _interpolationSpeed != 1.);
