﻿<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- saved from url=(0014)about:internet -->
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta name="book" content="ActionScript&nbsp;3.0&nbsp;Language&nbsp;and&nbsp;Components&nbsp;Reference"><link rel="stylesheet" href="../../style.css" type="text/css" media="screen"><link rel="stylesheet" href="../../print.css" type="text/css" media="print"><link rel="stylesheet" href="../../override.css" type="text/css"><meta name="keywords" content="MotionBase,fl.motion.MotionBase,AUTO,CCW,CW,MATRIX_ORDER_APPEND,MATRIX_ORDER_PREPEND,MOTION_END,MOTION_START,MOTION_UPDATE,NONE,ROTATION,ROTATION_CONCAT,ROTATION_X,ROTATION_Y,SCALE_X,SCALE_Y,SKEW_X,SKEW_Y,TIME_CHANGE,X,Y,Z,_transformationPointZ,a,adjustColorObjects,autoRewind,b,blank,blendMode,brightness,brightness,c,cacheAsBitmap,color,contrast,d,dimensions,duration,ease,easingFunction,elementType,filters,firstFrame,frameEvent,frameRate,functionName,hue,index,initialPosition,initialPosition,instanceName,is3D,isPlaying,keyframes,keyframesCompact,label,linkageID,loop,matrix3D,motion,motion,orientToPath,orientToPath,parameters,points,points,positionMatrix,repeatCount,rotateDirection,rotateTimes,rotationConcat,rotation,rotation,rotationX,rotationY,saturation,scaleX,scaleX,scaleY,scaleY,sceneName,sceneName,skewX,skewX,skewY,skewY,source,spanEnd,spanStart,symbolName,targetName,targetParent,targetState3D,target,target,target,target,target,target,time,tintColor,tintMultiplier,transformationPoint,transformationPoint,transformationPoint,transformationPointZ,transformationPointZ,tweenScale,tweenSnap,tweenSync,tweens,tweensLength,tweensLength,useRotationConcat,usingCurrentFrame,x,x,y,y,z,Add,AllValuesAreSet,CalculateFinalFlatArray,GetFlatArray,GetHeight,GetValue,GetWidth,LoadIdentity,LoadZeros,Multiply,MultiplyNumber,SetBrightnessMatrix,SetContrastMatrix,SetHueMatrix,SetSaturationMatrix,SetValue,addFilterPropertyArray,addKeyframe,addPropertyArray,addTarget,addTargetInfo,affectsTweenable,convertMatrixToMatrix3D,easeNone,easeQuadPercent,end,fromXML,fromXMLString,fromXMLString,getColorTransform,getColorTransform,getCubicCoefficients,getCubicRoots,getCurrentKeyframe,getFilters,getFilters,getMatrix3D,getNextKeyframe,getQuadraticRoots,getRotation,getRotationRadians,getScaleX,getScaleY,getSingleValue,getSkewX,getSkewXRadians,getSkewY,getSkewYRadians,getTween,getValue,getValue,getValue,getValue,getValue,getValue,getValue,getValue,getYForX,initFilters,interpolateColor,interpolateFilter,interpolateFilters,interpolateTransform,matchInternalPointWithExternal,nextFrame,overrideTargetTransform,pause,play,processCurrentFrame,registerButtonState,registerParentFrameHandler,resume,rewind,rotateAroundExternalPoint,rotateAroundInternalPoint,setAdjustColorProperty,setRotation,setRotationRadians,setScaleX,setScaleY,setSkewX,setSkewXRadians,setSkewY,setSkewYRadians,setTint,setValue,setValue,startFrameEvents,stop,useCurrentFrame,useRotationConcat"><title>fl.motion.MotionBase (ActionScript 3.0)</title></head><body><script language="javascript" type="text/javascript" src="../../asdoc.js"></script><script language="javascript" type="text/javascript" src="../../help.js"></script><script language="javascript" type="text/javascript" src="../../cookies.js"></script><script language="javascript" type="text/javascript">  
            <!--  
			    
				asdocTitle = 'MotionBase - ActionScript 3.0 Language and Components Reference';

				var baseRef = '../../';

				window.onload = configPage;
			      
			    -->  
            </script>
<script language="javascript" type="text/javascript"><!--
function submitValue(){
var searchStr=document.getElementById('search-livedocs').value;
window.location="../../search.html"+"###"+searchStr;
}
--></script><script type="text/javascript">
		scrollToNameAnchor();
	</script><table class="titleTable" cellpadding="0" cellspacing="0" id="titleTable" style="display:none"><tr><td class="titleTableTitle" align="left">ActionScript 3.0 Language and Components Reference</td><td class="titleTableSearch" align="center"><form class="searchForm" method="get" action="../../search.html" onsubmit="submitValue();"><input class="hidden" name="loc" value="" type="hidden"><input class="hidden" name="termPrefix" value="" type="hidden"><input class="hidden" name="term" value="" type="hidden"><input class="hidden" name="area" value="" type="hidden"><input id="search-livedocs" name="search_text" value="" title="" type="text"> <input type="button" name="action" value="Search" onclick="submitValue()"></form></td><td class="titleTableTopNav" align="right"><a href="../../../../Flash/10.0_Welcome/index.html">Home</a>&nbsp;|&nbsp;<a href="../../package-summary.html" onclick="loadClassListFrame('../../all-classes.html')">All Packages</a>&nbsp;|&nbsp;<a href="../../class-summary.html" onclick="loadClassListFrame('../../all-classes.html')">All Classes</a>&nbsp;|&nbsp;<a href="../../language-elements.html">Language Elements</a>&nbsp;| <a href="../../all-index-Symbols.html" onclick="loadClassListFrame('../../index-list.html')">Index</a>&nbsp;|&nbsp;<a href="../../appendixes.html">Appendixes</a>&nbsp;|&nbsp;<a href="../../conventions.html">Conventions</a>&nbsp;|&nbsp;<a id="framesLink1" href="../../index.html?fl/motion/MotionBase.html&amp;fl/motion/class-list.html">Frames</a><a id="noFramesLink1" style="display:none" href="" onclick="parent.location=document.location"> No Frames </a></td><td class="titleTableLogo" align="right" rowspan="3"><img src="../../images/logo.jpg" class="logoImage" alt=" Adobe Logo " title=" Adobe Logo "></td></tr><tr class="titleTableRow2"><td class="titleTableSubTitle" id="subTitle" align="left">MotionBase</td><td class="titleTableSubNav" id="subNav" align="right" colspan="2"><a href="#propertySummary">Properties</a>&nbsp;| <a href="#methodSummary">Methods</a>&nbsp;| <a href="#eventSummary">Events</a>&nbsp;| <a href="#styleSummary">Styles</a>&nbsp;| <a href="#effectSummary">Effects</a>&nbsp;| <a href="#constantSummary">Constants</a>&nbsp;| <a href="#includeExamplesSummary">Examples</a></td></tr><tr class="titleTableRow3"><td colspan="3">&nbsp;</td></tr></table><script language="javascript" type="text/javascript" xml:space="preserve">
                
                    
                

				<!--

				
				    
				

					if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("MotionBase"); titleBar_setSubNav(false,true,false	,false,false,false,true,false,false	,false,false,false,false,false);}

				    
				        
				    
				-->
                
                    
                
			</script><div class="MainContent"><table class="classHeaderTable" cellpadding="0" cellspacing="0"><tr><td class="classHeaderTableLabel">Package</td><td><a href="package-detail.html" onclick="javascript:loadClassListFrame('class-list.html')">fl.motion</a></td></tr><tr><td class="classHeaderTableLabel">Class</td><td class="classSignature">public  class  MotionBase</td></tr><tr><td class="classHeaderTableLabel">Inheritance</td><td class="inheritanceList">MotionBase  <img src="../../images/inherit-arrow.gif" title="Inheritance" alt="Inheritance" class="inheritArrow"> <a href="../../Object.html">Object</a></td></tr><tr><td class="classHeaderTableLabel">Subclasses</td><td> <a href="../../fl/motion/Motion.html">Motion</a></td></tr></table><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p></p>The MotionBase class stores a keyframe animation sequence that can be applied to a visual object.
 The animation data includes position, scale, rotation, skew, color, filters, and easing.
 The MotionBase class has methods for retrieving data at specific keyframe points. To get
 interpolated values between keyframes, use the Motion class.<p></p><p><span class="classHeaderTableLabel">See also</span></p><div class="seeAlso"><a href="Motion.html" target="">Motion class</a><br/><a href="../../motionXSD.html" target="">Motion XML Elements</a></div><br/><hr></div><a name="propertySummary"></a><div class="summarySection"><div class="summaryTableTitle">Public Properties</div><div class="showHideLinks"><div id="hideInheritedProperty" class="hideInheritedProperty"><a class="showHideLink" href="#propertySummary" onclick="javascript:setInheritedVisible(false,'Property');"><img class="showHideLinkImage" src="../../images/expanded.gif"> Hide Inherited Public Properties</a></div><div id="showInheritedProperty" class="showInheritedProperty"><a class="showHideLink" href="#propertySummary" onclick="javascript:setInheritedVisible(true,'Property');"><img class="showHideLinkImage" src="../../images/collapsed.gif"> Show Inherited Public Properties</a></div></div><table cellspacing="0" cellpadding="3" class="summaryTable " id="summaryTableProperty"><tr><th>&nbsp;</th><th colspan="2">Property</th><th>Defined By</th></tr><tr class="hideInheritedProperty"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><a href="../../Object.html#constructor" class="signatureLink">constructor</a> : <a href="../../Object.html">Object</a><div class="summaryTableDescription">A reference to the class object or constructor function for a given object instance.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#duration" class="signatureLink">duration</a> : <a href="../../int.html">int</a><div class="summaryTableDescription">Controls the Motion instance's length of time, measured in frames.</div></td><td class="summaryTableOwnerCol">MotionBase</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#is3D" class="signatureLink">is3D</a> : <a href="../../Boolean.html">Boolean</a><div class="summaryTableDescription">Specifies whether the motion contains 3D property changes.</div></td><td class="summaryTableOwnerCol">MotionBase</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#keyframes" class="signatureLink">keyframes</a> : <a href="../../Array.html">Array</a><div class="summaryTableDescription">An array of keyframes that define the motion's behavior over time.</div></td><td class="summaryTableOwnerCol">MotionBase</td></tr><tr class="hideInheritedProperty"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><a href="../../Object.html#prototype" class="signatureLink">prototype</a> : <a href="../../Object.html">Object</a><div class="summaryTableDescription">[static] A reference to the prototype object of a class or function object.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr></table></div><a name="methodSummary"></a><div class="summarySection"><div class="summaryTableTitle">Public Methods </div><div class="showHideLinks"><div id="hideInheritedMethod" class="hideInheritedMethod"><a class="showHideLink" href="#methodSummary" onclick="javascript:setInheritedVisible(false,'Method');"><img class="showHideLinkImage" src="../../images/expanded.gif"> Hide Inherited Public Methods</a></div><div id="showInheritedMethod" class="showInheritedMethod"><a class="showHideLink" href="#methodSummary" onclick="javascript:setInheritedVisible(true,'Method');"><img class="showHideLinkImage" src="../../images/collapsed.gif"> Show Inherited Public Methods</a></div></div><table cellspacing="0" cellpadding="3" class="summaryTable " id="summaryTableMethod"><tr><th>&nbsp;</th><th colspan="2">Method</th><th>Defined By</th></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#MotionBase()" class="signatureLink">MotionBase</a>(xml:<a href="../../XML.html">XML</a> = null)</div><div class="summaryTableDescription">Constructor for MotionBase instances.</div></td><td class="summaryTableOwnerCol">MotionBase</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#addFilterPropertyArray()" class="signatureLink">addFilterPropertyArray</a>(index:<a href="../../int.html">int</a>, name:<a href="../../String.html">String</a>, values:<a href="../../Array.html">Array</a>, startFrame:<a href="../../int.html">int</a> = -1, endFrame:<a href="../../int.html">int</a> = -1):<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Modifies a filter property in all corresponding keyframes for a Motion object.</div></td><td class="summaryTableOwnerCol">MotionBase</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#addKeyframe()" class="signatureLink">addKeyframe</a>(newKeyframe:<a href="../../fl/motion/KeyframeBase.html">KeyframeBase</a>):<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Adds a keyframe object to the Motion instance.</div></td><td class="summaryTableOwnerCol">MotionBase</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#addPropertyArray()" class="signatureLink">addPropertyArray</a>(name:<a href="../../String.html">String</a>, values:<a href="../../Array.html">Array</a>, startFrame:<a href="../../int.html">int</a> = -1, endFrame:<a href="../../int.html">int</a> = -1):<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Stores an array of values in corresponding keyframes for a declared property of the Motion class.</div></td><td class="summaryTableOwnerCol">MotionBase</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#getColorTransform()" class="signatureLink">getColorTransform</a>(index:<a href="../../int.html">int</a>):<a href="../../flash/geom/ColorTransform.html">ColorTransform</a></div><div class="summaryTableDescription">Retrieves an interpolated ColorTransform object at a specific time index in the Motion instance.</div></td><td class="summaryTableOwnerCol">MotionBase</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#getCurrentKeyframe()" class="signatureLink">getCurrentKeyframe</a>(index:<a href="../../int.html">int</a>, tweenableName:<a href="../../String.html">String</a> = ""):<a href="../../fl/motion/KeyframeBase.html">KeyframeBase</a></div><div class="summaryTableDescription">Retrieves the keyframe that is currently active at a specific frame in the Motion instance.</div></td><td class="summaryTableOwnerCol">MotionBase</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#getFilters()" class="signatureLink">getFilters</a>(index:<a href="../../Number.html">Number</a>):<a href="../../Array.html">Array</a></div><div class="summaryTableDescription">Retrieves an interpolated array of filters at a specific time index in the Motion instance.</div></td><td class="summaryTableOwnerCol">MotionBase</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#getMatrix3D()" class="signatureLink">getMatrix3D</a>(index:<a href="../../int.html">int</a>):<a href="../../Object.html">Object</a></div><div class="summaryTableDescription">Returns the Matrix3D object for the specified index position of
     the frame of animation.</div></td><td class="summaryTableOwnerCol">MotionBase</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#getNextKeyframe()" class="signatureLink">getNextKeyframe</a>(index:<a href="../../int.html">int</a>, tweenableName:<a href="../../String.html">String</a> = ""):<a href="../../fl/motion/KeyframeBase.html">KeyframeBase</a></div><div class="summaryTableDescription">Retrieves the next keyframe after a specific frame in the Motion instance.</div></td><td class="summaryTableOwnerCol">MotionBase</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#getValue()" class="signatureLink">getValue</a>(index:<a href="../../Number.html">Number</a>, tweenableName:<a href="../../String.html">String</a>):<a href="../../Number.html">Number</a></div><div class="summaryTableDescription">Retrieves the value for an animation property at a point in time.</div></td><td class="summaryTableOwnerCol">MotionBase</td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#hasOwnProperty()" class="signatureLink">hasOwnProperty</a>(name:<a href="../../String.html">String</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Indicates whether an object has a specified property defined.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#initFilters()" class="signatureLink">initFilters</a>(filterClasses:<a href="../../Array.html">Array</a>, gradientSubarrayLengths:<a href="../../Array.html">Array</a>, startFrame:<a href="../../int.html">int</a> = -1, endFrame:<a href="../../int.html">int</a> = -1):<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Initializes the filters list for the target object and copies the list of filters to each Keyframe
     instance of the Motion object.</div></td><td class="summaryTableOwnerCol">MotionBase</td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#isPrototypeOf()" class="signatureLink">isPrototypeOf</a>(theClass:<a href="../../Object.html">Object</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Indicates whether an instance of the Object class is in the prototype chain of the object specified 
  as the parameter.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#overrideTargetTransform()" class="signatureLink">overrideTargetTransform</a>(scale:<a href="../../Boolean.html">Boolean</a> = true, skew:<a href="../../Boolean.html">Boolean</a> = true, rotate:<a href="../../Boolean.html">Boolean</a> = true):<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription"></div></td><td class="summaryTableOwnerCol">MotionBase</td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#propertyIsEnumerable()" class="signatureLink">propertyIsEnumerable</a>(name:<a href="../../String.html">String</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Indicates whether the specified property exists and is enumerable.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#setPropertyIsEnumerable()" class="signatureLink">setPropertyIsEnumerable</a>(name:<a href="../../String.html">String</a>, isEnum:<a href="../../Boolean.html">Boolean</a> = true):<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Sets the availability of a dynamic property for loop operations.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#setValue()" class="signatureLink">setValue</a>(index:<a href="../../int.html">int</a>, tweenableName:<a href="../../String.html">String</a>, value:<a href="../../Number.html">Number</a>):<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Sets the value of a specific tweenables property at a given time index in the Motion instance.</div></td><td class="summaryTableOwnerCol">MotionBase</td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#toString()" class="signatureLink">toString</a>():<a href="../../String.html">String</a></div><div class="summaryTableDescription">Returns the string representation of the specified object.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#useRotationConcat()" class="signatureLink">useRotationConcat</a>(index:<a href="../../int.html">int</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Rotates the target object when data for the motion is supplied by the addPropertyArray() method.</div></td><td class="summaryTableOwnerCol">MotionBase</td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#valueOf()" class="signatureLink">valueOf</a>():<a href="../../Object.html">Object</a></div><div class="summaryTableDescription">Returns the primitive value of the specified object.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr></table></div><script language="javascript" type="text/javascript"><!--
                      showHideInherited();
                      --></script><div class="MainContent"><div class="detailSectionHeader">Property Detail</div><a name="propertyDetail"></a><a name="duration"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">duration</td><td class="detailHeaderType">property</td></tr></table><div class="detailBody"><code>duration:<a href="../../int.html">int</a></code>&nbsp;&nbsp;[read-write] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>Controls the Motion instance's length of time, measured in frames.
     The duration cannot be less than the time occupied by the Motion instance's keyframes.</p><p> The default value is <code>0.</code></p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get duration():<a href="../../int.html">int</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set duration(value:<a href="../../int.html">int</a>):<a href="../../specialTypes.html#void">void</a></code><br/></div><a name="propertyDetail"></a><a name="is3D"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">is3D</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>is3D:<a href="../../Boolean.html">Boolean</a></code>&nbsp;&nbsp;[read-write] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>
          Specifies whether the motion contains 3D property changes. If
          <code>true</code>
          , the 
     motion contains 3D property changes.
        </p><p> The default value is <code>false.</code></p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get is3D():<a href="../../Boolean.html">Boolean</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set is3D(value:<a href="../../Boolean.html">Boolean</a>):<a href="../../specialTypes.html#void">void</a></code><br/></div><a name="propertyDetail"></a><a name="keyframes"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">keyframes</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>public var keyframes:<a href="../../Array.html">Array</a></code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>An array of keyframes that define the motion's behavior over time.
     This property is a sparse array, where a keyframe is placed at an index in the array
     that matches its own index. A motion object with keyframes at 0 and 5 has 
     a keyframes array with a length of 6.  
     Indices 0 and 5 in the array each contain a keyframe, 
     and indices 1 through 4 have null values.</p></div><a name="constructorDetail"></a><div class="detailSectionHeader">Constructor Detail</div><a name="MotionBase()"></a><a name="MotionBase(XML)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">MotionBase</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">Constructor</td></tr></table><div class="detailBody"><code>public function MotionBase(xml:<a href="../../XML.html">XML</a> = null)</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p>Constructor for MotionBase instances.
     By default, one initial keyframe is created automatically, with default transform properties.</p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">xml</span>:<a href="../../XML.html">XML</a></code> (default = <code>null</code>)<code></code> &mdash; Optional E4X XML object defining a Motion instance.</td></tr></table></div><a name="methodDetail"></a><div class="detailSectionHeader">Method Detail</div><a name="addFilterPropertyArray()"></a><a name="addFilterPropertyArray(int,String,Array,int,int)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">addFilterPropertyArray</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td></tr></table><div class="detailBody"><code> public function addFilterPropertyArray(index:<a href="../../int.html">int</a>, name:<a href="../../String.html">String</a>, values:<a href="../../Array.html">Array</a>, startFrame:<a href="../../int.html">int</a> = -1, endFrame:<a href="../../int.html">int</a> = -1):<a href="../../specialTypes.html#void">void</a></code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>
          Modifies a filter property in all corresponding keyframes for a Motion object. Call
          <code>initFilters()</code>
          before
     using this method. The order of the values in the array determines the assignment of each value
     to the filter property for all keyframes. For each non-null value in the specified
          <code>values</code>
          array, this method finds the keyframe corresponding to the value's index position in the array,
     and stores the property name/value pair for the filter in the keyframe.
        </p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">index</span>:<a href="../../int.html">int</a></code> &mdash; The zero-based index position in the array of filters.</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">name</span>:<a href="../../String.html">String</a></code> &mdash; The name of the filter property to store in each keyframe.</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">values</span>:<a href="../../Array.html">Array</a></code> &mdash; 
              The array of values for the property specified in the
              <code>name</code>
              parameter. Each non-null value is assigned to the filter in a keyframe that corresponds to 
     the value's index in the array.
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">startFrame</span>:<a href="../../int.html">int</a></code> (default = <code>-1</code>)<code></code></td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">endFrame</span>:<a href="../../int.html">int</a></code> (default = <code>-1</code>)<code></code></td></tr></table></p><p><span class="label">See also</span></p><div class="seeAlso"><a href="MotionBase.html#initFilters()" target="">initFilters()</a><br/><a href="../../flash/filters/package-detail.html" target="">flash.filters</a></div></div><a name="addKeyframe()"></a><a name="addKeyframe(fl.motion.KeyframeBase)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">addKeyframe</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public function addKeyframe(newKeyframe:<a href="../../fl/motion/KeyframeBase.html">KeyframeBase</a>):<a href="../../specialTypes.html#void">void</a></code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>Adds a keyframe object to the Motion instance.</p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">newKeyframe</span>:<a href="../../fl/motion/KeyframeBase.html">KeyframeBase</a></code> &mdash; A keyframe object with an index property already set.</td></tr></table></p><p><span class="label">See also</span></p><div class="seeAlso"><a href="Keyframe.html" target="">fl.motion.Keyframe</a></div></div><a name="addPropertyArray()"></a><a name="addPropertyArray(String,Array,int,int)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">addPropertyArray</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public function addPropertyArray(name:<a href="../../String.html">String</a>, values:<a href="../../Array.html">Array</a>, startFrame:<a href="../../int.html">int</a> = -1, endFrame:<a href="../../int.html">int</a> = -1):<a href="../../specialTypes.html#void">void</a></code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>
          Stores an array of values in corresponding keyframes for a declared property of the Motion class.
     The order of the values in the array determines the assignment of each value to a keyframe. For each
     non-null value in the given
          <code>values</code>
          array, this method finds the keyframe 
     corresponding to the value's index position in the array, or creates a new keyframe for that index
     position, and stores the property name/value pair in the keyframe.
        </p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">name</span>:<a href="../../String.html">String</a></code> &mdash; The name of the Motion class property to store in each keyframe.</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">values</span>:<a href="../../Array.html">Array</a></code> &mdash; 
              The array of values for the property specified in the
              <code>name</code>
              parameter. Each non-null value is assigned to a keyframe that corresponds to the value's 
     order in the array.
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">startFrame</span>:<a href="../../int.html">int</a></code> (default = <code>-1</code>)<code></code></td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">endFrame</span>:<a href="../../int.html">int</a></code> (default = <code>-1</code>)<code></code></td></tr></table></p><p><span class="label">See also</span></p><div class="seeAlso"><a href="Motion.html" target="">fl.motion.Motion</a></div></div><a name="getColorTransform()"></a><a name="getColorTransform(int)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">getColorTransform</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public function getColorTransform(index:<a href="../../int.html">int</a>):<a href="../../flash/geom/ColorTransform.html">ColorTransform</a></code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>Retrieves an interpolated ColorTransform object at a specific time index in the Motion instance.</p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">index</span>:<a href="../../int.html">int</a></code> &mdash; The time index of a frame in the Motion instance, as an integer greater than or equal to zero.</td></tr></table></p><p></p><span class="label">Returns</span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20"></td><td><code><a href="../../flash/geom/ColorTransform.html">ColorTransform</a></code> &mdash; The interpolated ColorTransform object.</td></tr></table><p><span class="label">See also</span></p><div class="seeAlso"><a href="../../flash/geom/ColorTransform.html" target="">flash.geom.ColorTransform</a></div></div><a name="getCurrentKeyframe()"></a><a name="getCurrentKeyframe(int,String)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">getCurrentKeyframe</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public function getCurrentKeyframe(index:<a href="../../int.html">int</a>, tweenableName:<a href="../../String.html">String</a> = ""):<a href="../../fl/motion/KeyframeBase.html">KeyframeBase</a></code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>
          Retrieves the keyframe that is currently active at a specific frame in the Motion instance.
  A frame that is not a keyframe derives its values from the keyframe that preceded it.
          <p>
            This method can also filter values by the name of a specific tweenables property.
  You can find the currently active keyframe for
            <code>x</code>
            , which may not be
  the same as the currently active keyframe in general.
          </p>
          
        </p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">index</span>:<a href="../../int.html">int</a></code> &mdash; The index of a frame in the Motion instance, as an integer greater than or equal to zero.</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">tweenableName</span>:<a href="../../String.html">String</a></code> (default = "<code></code>")<code></code> &mdash; 
              Optional name of a tweenable's property (like
              <code>"x"</code>
              or
              <code>"rotation"</code>
              ).
            </td></tr></table></p><p></p><span class="label">Returns</span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20"></td><td><code><a href="../../fl/motion/KeyframeBase.html">KeyframeBase</a></code> &mdash; The closest matching keyframe at or before the supplied frame index.</td></tr></table><p><span class="label">See also</span></p><div class="seeAlso"><a href="Tweenables.html" target="">fl.motion.Tweenables</a></div></div><a name="getFilters()"></a><a name="getFilters(Number)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">getFilters</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public function getFilters(index:<a href="../../Number.html">Number</a>):<a href="../../Array.html">Array</a></code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>Retrieves an interpolated array of filters at a specific time index in the Motion instance.</p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">index</span>:<a href="../../Number.html">Number</a></code> &mdash; The time index of a frame in the Motion, as an integer greater than or equal to zero.</td></tr></table></p><p></p><span class="label">Returns</span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20"></td><td><code><a href="../../Array.html">Array</a></code> &mdash; The interpolated array of filters. 
     If there are no applicable filters, returns an empty array.</td></tr></table><p><span class="label">See also</span></p><div class="seeAlso"><a href="../../flash/filters/package-detail.html" target="">flash.filters</a></div></div><a name="getMatrix3D()"></a><a name="getMatrix3D(int)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">getMatrix3D</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public function getMatrix3D(index:<a href="../../int.html">int</a>):<a href="../../Object.html">Object</a></code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>Returns the Matrix3D object for the specified index position of
     the frame of animation.</p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">index</span>:<a href="../../int.html">int</a></code> &mdash; The zero-based index position of the frame of animation containing the 3D matrix.</td></tr></table></p><p></p><span class="label">Returns</span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20"></td><td><code><a href="../../Object.html">Object</a></code> &mdash; 
              The Matrix3D object, or null value. This method can return a null value even if
              <code>MotionBase.is3D</code>
              is
              <code>true</code>
              , because other 3D motion tween property changes can be used
     without a Matrix3D object.
            </td></tr></table><p><span class="label">See also</span></p><div class="seeAlso"><a href="../../flash/geom/Matrix3D.html" target="">flash.geom.Matrix3D</a></div></div><a name="getNextKeyframe()"></a><a name="getNextKeyframe(int,String)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">getNextKeyframe</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public function getNextKeyframe(index:<a href="../../int.html">int</a>, tweenableName:<a href="../../String.html">String</a> = ""):<a href="../../fl/motion/KeyframeBase.html">KeyframeBase</a></code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>
          Retrieves the next keyframe after a specific frame in the Motion instance.
  If a frame is not a keyframe, and is in the middle of a tween, 
  this method derives its values from both the preceding keyframe and the following keyframe.
          <p>This method also allows you to filter by the name of a specific tweenables property
     to find the next keyframe for a property, which might not be
  the same as the next keyframe in general.</p>
          
        </p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">index</span>:<a href="../../int.html">int</a></code> &mdash; The index of a frame in the Motion instance, as an integer greater than or equal to zero.</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">tweenableName</span>:<a href="../../String.html">String</a></code> (default = "<code></code>")<code></code> &mdash; 
              Optional name of a tweenable's property (like
              <code>"x"</code>
              or
              <code>"rotation"</code>
              ).
            </td></tr></table></p><p></p><span class="label">Returns</span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20"></td><td><code><a href="../../fl/motion/KeyframeBase.html">KeyframeBase</a></code> &mdash; The closest matching keyframe after the supplied frame index.</td></tr></table><p><span class="label">See also</span></p><div class="seeAlso"><a href="Tweenables.html" target="">fl.motion.Tweenables</a></div></div><a name="getValue()"></a><a name="getValue(Number,String)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">getValue</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public function getValue(index:<a href="../../Number.html">Number</a>, tweenableName:<a href="../../String.html">String</a>):<a href="../../Number.html">Number</a></code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>Retrieves the value for an animation property at a point in time.</p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">index</span>:<a href="../../Number.html">Number</a></code> &mdash; The time index of a frame in the Motion instance, as an integer greater than or equal to zero.</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">tweenableName</span>:<a href="../../String.html">String</a></code> &mdash; 
              The name of a tweenable's property (like
              <code>"x"</code>
              or
              <code>"rotation"</code>
              ).
            </td></tr></table></p><p></p><span class="label">Returns</span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20"></td><td><code><a href="../../Number.html">Number</a></code> &mdash; 
              The number value for the property specified in the
              <code>tweenableName</code>
              parameter.
            </td></tr></table><p><span class="label">See also</span></p><div class="seeAlso"><a href="Tweenables.html" target="">fl.motion.Tweenables</a></div></div><a name="initFilters()"></a><a name="initFilters(Array,Array,int,int)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">initFilters</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public function initFilters(filterClasses:<a href="../../Array.html">Array</a>, gradientSubarrayLengths:<a href="../../Array.html">Array</a>, startFrame:<a href="../../int.html">int</a> = -1, endFrame:<a href="../../int.html">int</a> = -1):<a href="../../specialTypes.html#void">void</a></code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>Initializes the filters list for the target object and copies the list of filters to each Keyframe
     instance of the Motion object.</p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">filterClasses</span>:<a href="../../Array.html">Array</a></code> &mdash; An array of filter classes. Each item in the array is the fully qualified 
     class name (in String form) for the filter type occupying that index.</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">gradientSubarrayLengths</span>:<a href="../../Array.html">Array</a></code> &mdash; 
              An array of numbers containing a value for every filter that will be in the filters 
     list for the motion (every class name in the
              <code>filterClasses</code>
              array). A value in the
              <code>gradientSubarrayLengths</code>
              array is only used if the filter class entry at the same index position in the
              <code>filterClasses</code>
              array is GradientGlowFilter or GradientBevelFilter.
     The corresponding value in the
              <code>gradientSubarrayLengths</code>
              array is a number that determines the length for the arrays 
     that initialize the
              <code>colors</code>
              ,
              <code>alphas</code>
              , and
              <code>ratios</code>
              parameters for the 
     GradientGlowFilter and GradientBevelFilter constructor functions.
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">startFrame</span>:<a href="../../int.html">int</a></code> (default = <code>-1</code>)<code></code></td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">endFrame</span>:<a href="../../int.html">int</a></code> (default = <code>-1</code>)<code></code></td></tr></table></p><p><span class="label">See also</span></p><div class="seeAlso"><a href="../../flash/filters/package-detail.html" target="">flash.filters</a><br/><a href="../../flash/filters/GradientGlowFilter.html" target="">flash.filters.GradientGlowFilter</a><br/><a href="../../flash/filters/GradientBevelFilter.html" target="">flash.filters.GradientBevelFilter</a></div></div><a name="overrideTargetTransform()"></a><a name="overrideTargetTransform(Boolean,Boolean,Boolean)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">overrideTargetTransform</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public function overrideTargetTransform(scale:<a href="../../Boolean.html">Boolean</a> = true, skew:<a href="../../Boolean.html">Boolean</a> = true, rotate:<a href="../../Boolean.html">Boolean</a> = true):<a href="../../specialTypes.html#void">void</a></code><p></p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">scale</span>:<a href="../../Boolean.html">Boolean</a></code> (default = <code>true</code>)<code></code></td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">skew</span>:<a href="../../Boolean.html">Boolean</a></code> (default = <code>true</code>)<code></code></td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">rotate</span>:<a href="../../Boolean.html">Boolean</a></code> (default = <code>true</code>)<code></code></td></tr></table></p></div><a name="setValue()"></a><a name="setValue(int,String,Number)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">setValue</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public function setValue(index:<a href="../../int.html">int</a>, tweenableName:<a href="../../String.html">String</a>, value:<a href="../../Number.html">Number</a>):<a href="../../specialTypes.html#void">void</a></code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>Sets the value of a specific tweenables property at a given time index in the Motion instance.
     If a keyframe doesn't exist at the index, one is created automatically.</p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">index</span>:<a href="../../int.html">int</a></code> &mdash; The time index of a frame in the Motion instance, as an integer greater than zero.
  If the index is zero, no change is made. 
  Transformation properties are relative to the starting transformation values of the target object,
  the values for the first frame (zero index value) are always default values and should not be changed.</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">tweenableName</span>:<a href="../../String.html">String</a></code> &mdash; 
              The name of a tweenable's property as a string (like
              <code>"x"</code>
              or
              <code>"rotation"</code>
              ).
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">value</span>:<a href="../../Number.html">Number</a></code> &mdash; The new value of the tweenable property.</td></tr></table></p><p><span class="label">See also</span></p><div class="seeAlso"><a href="Tweenables.html" target="">fl.motion.Tweenables</a></div></div><a name="useRotationConcat()"></a><a name="useRotationConcat(int)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">useRotationConcat</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public function useRotationConcat(index:<a href="../../int.html">int</a>):<a href="../../Boolean.html">Boolean</a></code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>
          Rotates the target object when data for the motion is supplied by the
          <code>addPropertyArray()</code>
          method.
        </p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">index</span>:<a href="../../int.html">int</a></code> &mdash; The index position of the frame of animation.</td></tr></table></p><p></p><span class="label">Returns</span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20"></td><td><code><a href="../../Boolean.html">Boolean</a></code> &mdash; 
              Indicates whether the target object will rotate using the stored property from
              <code>KeyframeBase.rotationConcat</code>
              .
            </td></tr></table><p><span class="label">See also</span></p><div class="seeAlso"><a href="MotionBase.html#addPropertyArray()" target="">addPropertyArray()</a><br/><a href="KeyframeBase.html#rotationConcat" target="">fl.motion.KeyframeBase.rotationConcat</a></div></div><br/><br/><hr><br/><p></p><center class="copyright"> &copy; 2004-2008 Adobe Systems Incorporated. All rights reserved. <br/>Thu Oct 30 2008, 07:08 PM -07:00  </center><div style="display:none">MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase MotionBase </div><div style="display:none">fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase fl.motion.MotionBase </div></div></body></html><!-- &copy; 2004-2008 Adobe Systems Incorporated. All rights reserved. <br/>Thu Oct 30 2008, 07:08 PM -07:00  -->
