 		}
 	}
 
-	/**
-	 * Documentation is not currently available.  the matrix of a component is the transform matrix used to calculate its layout
-	 * relative to its siblings. This matrix is modified by the values of the offset property to determine its final, computed matrix.
-	 */
+    /**
+     *  The transform matrix that is used to calculate a component's layout relative to its siblings. This matrix is defined by
+     *  the component's 3D properties (which include the 2D properties such as <code>x</code>, <code>y</code>, <code>rotation</code>, 
+     *  <code>scaleX</code>, <code>scaleY</code>, <code>transformX</code>, and <code>transformY</code>, as well as <code>rotationX</code>, 
+     *  <code>rotationY</code>, <code>scaleZ</code>, <code>z</code>, and <code>transformZ</code>.
+     *  
+     *  <p>Most components do not have any 3D transform properties set on them.</p>
+     *  
+     *  <p>This matrix is modified by the values of the <code>offset</code> property to determine its final, computed matrix.</p>
+     */
 	public function set layoutMatrix3D(value:Matrix3D):void
 	{
 		if(_layoutFeatures == null) initAdvancedLayoutFeatures();

	private var _maintainProjectionCenter:Boolean = false;
	
	/**
	 * Documentation is not currently available
	 */
	public function set maintainProjectionCenter(value:Boolean):void
	{

    }

	/**
	 * Indicates the y-axis rotation of the DisplayObject instance, in degrees, from its original orientation 
	 * relative to the 3D parent container. Values from 0 to 180 represent clockwise rotation; values 
	 * from 0 to -180 represent counterclockwise rotation. Values outside this range are added to or subtracted from 
	 * 360 to obtain a value within the range.
	 * 
	 * This property is ignored during calculation by any of Flex's 2D layouts. 
	 */
    override public function get rotationY():Number
    {
