package openfl.display {
/**
 * 	The BitmapDataChannel class is an enumeration of constant values that
 * 	indicate which channel to use: red, blue, green, or alpha transparency.
 * 
 * 	When you call some methods, you can use the bitwise OR operator
 * 	(`|`) to combine BitmapDataChannel constants to indicate
 * 	multiple color channels.
 * 
 * 	The BitmapDataChannel constants are provided for use as values in the
 * 	following:
 * 
 * 	* The `sourceChannel` and `destChannel`
 * 	parameters of the `openfl.display.BitmapData.copyChannel()`
 * 	method
 * 	* The `channelOptions` parameter of the
 * 	`openfl.display.BitmapData.noise()` method
 * 	* The `openfl.filters.DisplacementMapFilter.componentX` and
 * 	`openfl.filters.DisplacementMapFilter.componentY` properties
 * 
 * 	@see `flash.display.BitmapData.copyChannel()`
 * 	@see `flash.display.BitmapData.noise()`
 * 	@see `flash.filters.DisplacementMapFilter.componentX`
 * 	@see `flash.filters.DisplacementMapFilter.componentY`
 * 
 * @externs
 */
public class BitmapDataChannel {
	/**
	 * 		The alpha channel.
	 * 	
	 */
	public static const ALPHA:int = 8;
	/**
	 * 		The blue channel.
	 * 	
	 */
	public static const BLUE:int = 4;
	/**
	 * 		The green channel.
	 * 	
	 */
	public static const GREEN:int = 2;
	/**
	 * 		The red channel.
	 * 	
	 */
	public static const RED:int = 1;
}
}
