 		return _smooth;
 	}
 	
-	//----------------------------------
-	//  height
-	//----------------------------------
-	
-	private var heightSet:Boolean;
-	
-	/**
-	 *  The height of the bitmap.  This property is optional. If not set, the
-	 *  entire bitmap is displayed. If this is set to a value that is smaller
-	 *  than the height of the bitmap, the bitmap is clipped. If this is set
-	 *  to a value that is larger than the height of the bitmap, and the repeat property
-	 *  is set, the bitmap image will be repeated.
-	 *
-	 *  @default NaN
-	 */
-	override public function set height(value:Number):void 
-	{
-		super.height = value;
-		heightSet = !isNaN(value);
-	}
-	
-	//----------------------------------
-	//  width
-	//----------------------------------
-	
-	private var widthSet:Boolean;
-	
-	/**
-	 *  The width of the bitmap.  This property is optional. If not set, the
-	 *  entire bitmap is displayed. If this is set to a value that is smaller
-	 *  than the width of the bitmap, the bitmap is clipped. If this is set
-	 *  to a value that is larger than the width of the bitmap, and the repeat property
-	 *  is set, the bitmap image will be repeated.
-	 *
-	 *  @default NaN
-	*/
-	override public function set width(value:Number):void 
-	{
-		super.width = value;
-		widthSet = !isNaN(value);
-	}
-		
 	//--------------------------------------------------------------------------
 	//
 	//  IGraphicElement Implementation

			
			_fill.source = bitmapData;
			dispatchPropertyChangeEvent("source", oldValue, value);
			notifyElementChanged();
		}
	}
	

		if (value != _smooth)
		{
			_smooth = value;
			invalidateDisplayList();
		}
	}
	
