 	 * @private
 	 * returns true if the transform has 3D values.
 	 */
-	mx_internal function get is3D():Boolean
+	public function get is3D():Boolean
 	{
 		if((_flags & M3D_FLAGS_VALID) == 0)
 			update3DFlags();

	}
	
	
	mx_internal function translateBy(x:Number,y:Number,z:Number = 0):void
	{
		if(_flags & MATRIX_VALID)
		{

		if(affects3D)
			_flags &= ~M3D_FLAGS_VALID;
			
	}
	
	private static const EPSILON:Number = .0001;
