code: function DisplayProps(visible, alpha, shadow, compositeOperation, matrix) {
  		this.setValues(visible, alpha, shadow, compositeOperation, matrix);
  
  	// public properties:
  		// assigned in the setValues method.
  		/**
  		 * Property representing the alpha that will be applied to a display object.
  		 * @property alpha
  		 * @type Number
  		 **/
  
  		/**
  		 * Property representing the shadow that will be applied to a display object.
  		 * @property shadow
  		 * @type Shadow
  		 **/
  
  		/**
  		 * Property representing the compositeOperation that will be applied to a display object.
  		 * You can find a list of valid composite operations at:
  		 * <a href="https://developer.mozilla.org/en/Canvas_tutorial/Compositing">https://developer.mozilla.org/en/Canvas_tutorial/Compositing</a>
  		 * @property compositeOperation
  		 * @type String
  		 **/
  
  		/**
  		 * Property representing the value for visible that will be applied to a display object.
  		 * @property visible
  		 * @type Boolean
  		 **/
  
  		/**
  		 * The transformation matrix that will be applied to a display object.
  		 * @property matrix
  		 * @type Matrix2D
  		 **/
  	}
docs: Used for calculating and encapsulating display related properties.
  @class DisplayProps
  @param {Number} [visible=true] Visible value.
  @param {Number} [alpha=1] Alpha value.
  @param {Number} [shadow=null] A Shadow instance or null.
  @param {Number} [compositeOperation=null] A compositeOperation value or null.
  @param {Number} [matrix] A transformation matrix. Defaults to a new identity matrix.
  @constructor