 			return this;
 		}
 
-		public function prependTranslation(x : Number,
-										   y : Number	= 1.,
-										   z : Number	= 1.) : Matrix4x4
+        final public function prependTranslation(x : Number,
+                                                 y : Number	= 1.,
+                                                 z : Number	= 1.) : Matrix4x4
 		{
 			_matrix.prependTranslation(x, y, z);
 			

		 * @return Returns a left-handed view Matrix3D to convert world coordinates into eye coordinates
		 *
		 */
		public function view(eye	: Vector4,
							 lookAt : Vector4,
							 up		: Vector4	= null) : Matrix4x4
		{
			eye ||= getTranslation();
			

			return this;
		}
		
        final public function getRotation(output : Vector4 = null) : Vector4
		{
			var components 	: Vector.<Vector3D>	= _matrix.decompose();
			
