 use namespace mx_internal;
 
 /**
- * The instance of the AnimateTransform effect
+ *  The AnimateTransformInstance class implements the instance class for the
+ *  AnimateTransform effect. Flex creates an instance of this class when
+ *  it plays a AnimateTransform effect; you do not create one yourself.
+ *
+ *  @see spark.effects.AnimateTransform
+ *  
+ *  @langversion 3.0
+ *  @playerversion Flash 10
+ *  @playerversion AIR 1.5
+ *  @productversion Flex 4
  */
 public class AnimateTransformInstance extends AnimateInstance
 {

    //--------------------------------------------------------------------------

    /**
     * Flag to indicate that this single instance of the transform-related effects
     * has already been initialized. This flag is used by AnimateTransform to 
     * prevent duplicate initialization of the instance when there are multiple
     * transform effects feeding into this single instance.
     */
    public var initialized:Boolean = false;
    
    /**
     * The center around which the transformations in this effect
     * occur. In particular, rotations will rotate around this point,
     * translations will move this point, and scales will scale centered
     * around this point. If the point is not supplied, then the center
     * of the target object is assumed.
     */
    public var transformCenter:Vector3D;


    }
    
    /**
     *  Adds a MotionPath object to the set of MotionPath objects in this instance, 
     *  with the start time relative to the outermost parent effect. 
     *  If there is already a MotionPath object for this effect instance that 
     *  is acting on the same property as the new MotionPath object, 
     *  then the keyframes of the new MotionPath are simply added to the existing MotionPath. 
     *
     *  @param newMotionPath New MotionPath object.
     *
     *  @param newEffectStartTime Start time, in milliseconds, of the new MotionPath object.
     *  
     *  @langversion 3.0
     *  @playerversion Flash 10
     *  @playerversion AIR 1.5
     *  @productversion Flex 4
     */
    public function addMotionPath(newMotionPath:MotionPath, newEffectStartTime:Number = 0):void
    {
