﻿<!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="IKMover,fl.ik.IKMover,DISTANCE_LIMIT,DOF_ROTATION,DOF_XTRANS,DOF_YTRANS,ITERATION_LIMIT,SINGLE_STEP,TIME_LIMIT,bone,distanceLimit,distance,headJoint,iterationCount,iterationLimit,joint,limitByDistance,limitByIteration,limitByTime,name,name,name,numArmatures,numChildren,parent,position,rootJoint,rotationConstrained,rotationEnabled,rotationMax,rotationMin,rotation,speed,stepCount,tailJoint,timeLimit,time,xTranslationConstrained,xTranslationEnabled,xTranslationMax,xTranslationMin,xTranslation,yTranslationConstrained,yTranslationEnabled,yTranslationMax,yTranslationMin,yTranslation,getArmatureAt,getArmatureByName,getBoneByName,getChildAt,getChildIndex,getJointValue,isConstrained,isEnabled,moveTo,registerElements,setConstrained,setEnabled,setStage,trackAllArmatures,trackIKArmature,trackIKObject"><title>fl.ik.IKMover (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 = 'IKMover - 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/ik/IKMover.html&amp;fl/ik/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">IKMover</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("IKMover"); titleBar_setSubNav(false,true,false	,false,true,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.ik</a></td></tr><tr><td class="classHeaderTableLabel">Class</td><td class="classSignature">public  class  IKMover</td></tr><tr><td class="classHeaderTableLabel">Inheritance</td><td class="inheritanceList">IKMover  <img src="../../images/inherit-arrow.gif" title="Inheritance" alt="Inheritance" class="inheritArrow"> <a href="../../flash/events/EventDispatcher.html">EventDispatcher</a> <img src="../../images/inherit-arrow.gif" title="Inheritance" alt="Inheritance" class="inheritArrow"> <a href="../../Object.html">Object</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>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p></p>
        The IKMover class initiates and controls the inverse kinematic (IK) movement
  of armatures. Use the IKMover class to move the IKJoint object to the target point unless 
         the IKMover object determines that the point can't be reached because of
         the established IKArmature constraints; or if the movement exceeds established
        <code>timeLimit</code>
        ,
        <code>iterationLimit</code>
        or
        <code>distanceLimit</code>
        values.
      <p></p><p><span class="classHeaderTableLabel">See also</span></p><div class="seeAlso"><a href="IKArmature.html" target="">IKArmature</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="#distanceLimit" class="signatureLink">distanceLimit</a> : <a href="../../Number.html">Number</a><div class="summaryTableDescription">The maximum distance (in pixels) the IK engine should move for each iteration.</div></td><td class="summaryTableOwnerCol">IKMover</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#iterationLimit" class="signatureLink">iterationLimit</a> : <a href="../../int.html">int</a><div class="summaryTableDescription">Specifies the maximum number of iterations the IK engine performs for each movement.</div></td><td class="summaryTableOwnerCol">IKMover</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#limitByDistance" class="signatureLink">limitByDistance</a> : <a href="../../Boolean.html">Boolean</a><div class="summaryTableDescription">Specifies whether the IK engine ends a movement after the 
         distanceLimit value is exceeded.</div></td><td class="summaryTableOwnerCol">IKMover</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#limitByIteration" class="signatureLink">limitByIteration</a> : <a href="../../Boolean.html">Boolean</a><div class="summaryTableDescription">Specifies whether the IK engine ends a movement after the 
         iterationLimit value is exceeded.</div></td><td class="summaryTableOwnerCol">IKMover</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#limitByTime" class="signatureLink">limitByTime</a> : <a href="../../Boolean.html">Boolean</a><div class="summaryTableDescription">Specifies whether the IK engine ends a movement after  a specified 
         timeLimit is exceeded.</div></td><td class="summaryTableOwnerCol">IKMover</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><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#stepCount" class="signatureLink">stepCount</a> : <a href="../../int.html">int</a><div class="summaryTableDescription">[read-only] The number of iterations of the IK movement.</div></td><td class="summaryTableOwnerCol">IKMover</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#timeLimit" class="signatureLink">timeLimit</a> : <a href="../../int.html">int</a><div class="summaryTableDescription">Specifies the maximum time (in milliseconds) the IK engine performs the movement.</div></td><td class="summaryTableOwnerCol">IKMover</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="#IKMover()" class="signatureLink">IKMover</a>(endEffector:<a href="../../fl/ik/IKJoint.html">IKJoint</a>, targetIn:<a href="../../flash/geom/Point.html">Point</a>)</div><div class="summaryTableDescription">Constructor for an IKMover object.</div></td><td class="summaryTableOwnerCol">IKMover</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="../../flash/events/EventDispatcher.html#addEventListener()" class="signatureLink">addEventListener</a>(type:<a href="../../String.html">String</a>, listener:<a href="../../Function.html">Function</a>, useCapture:<a href="../../Boolean.html">Boolean</a> = false, priority:<a href="../../int.html">int</a> = 0, useWeakReference:<a href="../../Boolean.html">Boolean</a> = false):<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Registers an event listener object with an EventDispatcher object so that the listener 
 receives notification of an event.</div></td><td class="summaryTableOwnerCol"><a href="../../flash/events/EventDispatcher.html">EventDispatcher</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="../../flash/events/EventDispatcher.html#dispatchEvent()" class="signatureLink">dispatchEvent</a>(event:<a href="../../flash/events/Event.html">Event</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Dispatches an event into the event flow.</div></td><td class="summaryTableOwnerCol"><a href="../../flash/events/EventDispatcher.html">EventDispatcher</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="../../flash/events/EventDispatcher.html#hasEventListener()" class="signatureLink">hasEventListener</a>(type:<a href="../../String.html">String</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Checks whether the EventDispatcher object has any listeners registered for a specific type 
 of event.</div></td><td class="summaryTableOwnerCol"><a href="../../flash/events/EventDispatcher.html">EventDispatcher</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#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="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="#moveTo()" class="signatureLink">moveTo</a>(targetIn:<a href="../../flash/geom/Point.html">Point</a>):<a href="../../specialTypes.html#*">*</a></div><div class="summaryTableDescription">Moves the associated IKJoint object to the target point, 
   updating all the related IKJoint objectss based on their IK constraints.</div></td><td class="summaryTableOwnerCol">IKMover</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="../../flash/events/EventDispatcher.html#removeEventListener()" class="signatureLink">removeEventListener</a>(type:<a href="../../String.html">String</a>, listener:<a href="../../Function.html">Function</a>, useCapture:<a href="../../Boolean.html">Boolean</a> = false):<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Removes a listener from the EventDispatcher object.</div></td><td class="summaryTableOwnerCol"><a href="../../flash/events/EventDispatcher.html">EventDispatcher</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="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="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><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="../../flash/events/EventDispatcher.html#willTrigger()" class="signatureLink">willTrigger</a>(type:<a href="../../String.html">String</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Checks whether an event listener is registered with this EventDispatcher object or any of 
 its ancestors for the specified event type.</div></td><td class="summaryTableOwnerCol"><a href="../../flash/events/EventDispatcher.html">EventDispatcher</a></td></tr></table></div><a name="eventSummary"></a><div class="summarySection"><div class="summaryTableTitle">Events</div><div class="showHideLinks"><div id="hideInheritedEvent" class="hideInheritedEvent"><a class="showHideLink" href="#eventSummary" onclick="javascript:setInheritedVisible(false,'Event');"><img class="showHideLinkImage" src="../../images/expanded.gif"> Hide Inherited Events</a></div><div id="showInheritedEvent" class="showInheritedEvent"><a class="showHideLink" href="#eventSummary" onclick="javascript:setInheritedVisible(true,'Event');"><img class="showHideLinkImage" src="../../images/collapsed.gif"> Show Inherited Events</a></div></div><table cellspacing="0" cellpadding="3" class="summaryTable hideInheritedEvent" id="summaryTableEvent"><tr><th>&nbsp;</th><th colspan="2">Event</th><th> Summary </th><th>Defined By</th></tr><tr class="hideInheritedEvent"><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="../../flash/events/EventDispatcher.html#event:activate" class="signatureLink">activate</a></div></td><td class="summaryTableDescription summaryTableCol">[broadcast event] Dispatched when the Flash Player or AIR application gains operating system focus and becomes active.</td><td class="summaryTableOwnerCol"><a href="../../flash/events/EventDispatcher.html">EventDispatcher</a></td></tr><tr class="hideInheritedEvent"><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="../../flash/events/EventDispatcher.html#event:deactivate" class="signatureLink">deactivate</a></div></td><td class="summaryTableDescription summaryTableCol">[broadcast event] Dispatched when the Flash Player or AIR application operating loses system focus and is becoming inactive.</td><td class="summaryTableOwnerCol"><a href="../../flash/events/EventDispatcher.html">EventDispatcher</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="distanceLimit"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">distanceLimit</td><td class="detailHeaderType">property</td></tr></table><div class="detailBody"><code>distanceLimit:<a href="../../Number.html">Number</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>
          The maximum distance (in pixels) the IK engine should move for each iteration. 
   This is calculated as the Euclidean distance:
          <p>
            <code>sqrt(dx*dx + dy*dy)</code>
          </p>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get distanceLimit():<a href="../../Number.html">Number</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set distanceLimit(value:<a href="../../Number.html">Number</a>):<a href="../../specialTypes.html#void">void</a></code><br/><p><span class="label">See also</span></p><div class="seeAlso"><a href="IKMover.html#limitByDistance" target="">limitByDistance</a></div></div><a name="propertyDetail"></a><a name="iterationLimit"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">iterationLimit</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>iterationLimit:<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>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>
          Specifies the maximum number of iterations the IK engine performs for each movement. 
   The
          <code>limitByIteration</code>
          property must be set to
          <code>true</code>
          to use
         the
          <code>iterationLimit</code>
          value. 
         If the
          <code>limitByIteration</code>
          property is
          <code>true</code>
          , the IK engine
         runs through the specified number of iterations or until the IKJoint object reaches
         the target point. If the
          <code>limitByIteration</code>
          property is
          <code>false</code>
          , the IK engine ignores the
          <code>iterationLimit</code>
          value
         and attempts to move the IKArmature object until the IKJoint reaches the target
         point (or the IK engine determines the nodes are not moving due to the constraints
         set for the movement of the IKArmature object).
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get iterationLimit():<a href="../../int.html">int</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set iterationLimit(value:<a href="../../int.html">int</a>):<a href="../../specialTypes.html#void">void</a></code><br/><p><span class="label">See also</span></p><div class="seeAlso"><a href="IKMover.html#limitByIteration" target="">limitByIteration</a></div></div><a name="propertyDetail"></a><a name="limitByDistance"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">limitByDistance</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>limitByDistance:<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 IK engine ends a movement after the
          <code>distanceLimit</code>
          value is exceeded.
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get limitByDistance():<a href="../../Boolean.html">Boolean</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set limitByDistance(value:<a href="../../Boolean.html">Boolean</a>):<a href="../../specialTypes.html#void">void</a></code><br/><p><span class="label">See also</span></p><div class="seeAlso"><a href="IKMover.html#distanceLimit" target="">distanceLimit</a></div></div><a name="propertyDetail"></a><a name="limitByIteration"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">limitByIteration</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>limitByIteration:<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 IK engine ends a movement after the
          <code>iterationLimit</code>
          value is exceeded.
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get limitByIteration():<a href="../../Boolean.html">Boolean</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set limitByIteration(value:<a href="../../Boolean.html">Boolean</a>):<a href="../../specialTypes.html#void">void</a></code><br/><p><span class="label">See also</span></p><div class="seeAlso"><a href="IKMover.html#iterationLimit" target="">iterationLimit</a></div></div><a name="propertyDetail"></a><a name="limitByTime"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">limitByTime</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>limitByTime:<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 IK engine ends a movement after  a specified
          <code>timeLimit</code>
          is exceeded.
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get limitByTime():<a href="../../Boolean.html">Boolean</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set limitByTime(value:<a href="../../Boolean.html">Boolean</a>):<a href="../../specialTypes.html#void">void</a></code><br/><p><span class="label">See also</span></p><div class="seeAlso"><a href="IKMover.html#timeLimit" target="">timeLimit</a></div></div><a name="propertyDetail"></a><a name="stepCount"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">stepCount</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>stepCount:<a href="../../int.html">int</a></code>&nbsp;&nbsp;[read-only] <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>The number of iterations of the IK movement.</p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get stepCount():<a href="../../int.html">int</a></code><br/></div><a name="propertyDetail"></a><a name="timeLimit"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">timeLimit</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>timeLimit:<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>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>
          Specifies the maximum time (in milliseconds) the IK engine performs the movement. 
   The
          <code>limitByTime</code>
          property must be set to
          <code>true</code>
          to use the
          <code>timeLimit</code>
          value. 
         If the
          <code>limitByTime</code>
          property is
          <code>true</code>
          , the IK engine 
         runs for the specified number of milliseconds or until the IKJoint object reaches
         the target point. If the
          <code>limitByTime</code>
          property is
          <code>false</code>
          , 
   the IK engine ignores the
          <code>timeLimit</code>
          value and attempts to move
         the IKArmature object until the IKJoint reaches the target point (or the IK 
         engine determines the nodes are not moving due to the constraints set for
         the movement of the IKArmature object).
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get timeLimit():<a href="../../int.html">int</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set timeLimit(value:<a href="../../int.html">int</a>):<a href="../../specialTypes.html#void">void</a></code><br/><p><span class="label">See also</span></p><div class="seeAlso"><a href="IKMover.html#limitByTime" target="">limitByTime</a></div></div><a name="constructorDetail"></a><div class="detailSectionHeader">Constructor Detail</div><a name="IKMover()"></a><a name="IKMover(fl.ik.IKJoint,flash.geom.Point)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">IKMover</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">Constructor</td></tr></table><div class="detailBody"><code>public function IKMover(endEffector:<a href="../../fl/ik/IKJoint.html">IKJoint</a>, targetIn:<a href="../../flash/geom/Point.html">Point</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>
          Constructor for an IKMover object. For shape IKArmature objects, the
          <code>targetIn</code>
          point parameter is ignored by the constructor function.
        </p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">endEffector</span>:<a href="../../fl/ik/IKJoint.html">IKJoint</a></code> &mdash; The IKJoint object to move.</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">targetIn</span>:<a href="../../flash/geom/Point.html">Point</a></code> &mdash; 
              The starting coordinates for the movement. This point is similar
         to a point on the stage of the Flash authoring tool where you can click on a symbol
         that is part of an IKArmature object (not necessarily on a joint),  move the
         symbol, and consequently move the IKArmature object according to the constraints
         established for the IKArmature object.
              <p>
                For example, you have a leg and a foot, and you want to move the foot from the
         toe. If you specify a
                <code>targetIn</code>
                point at the toe of the foot, you can
         move the foot from that point. Otherwise, you would have to create a symbol at the
         toe to connect the toe to a bone before you could move the foot.
              </p>
              
            </td></tr></table></div><a name="methodDetail"></a><div class="detailSectionHeader">Method Detail</div><a name="moveTo()"></a><a name="moveTo(flash.geom.Point)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">moveTo</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td></tr></table><div class="detailBody"><code> public function moveTo(targetIn:<a href="../../flash/geom/Point.html">Point</a>):<a href="../../specialTypes.html#*">*</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>
          Moves the associated IKJoint object to the target point, 
   updating all the related IKJoint objectss based on their IK constraints. 
   The IKMover object moves the IKJoint object to the target point unless 
         the IKMover object determines that the point can't be reached because of
         the established IKArmature constraints; or if the movement exceeds established
          <code>timeLimit</code>
          ,
          <code>iterationLimit</code>
          , or
          <code>distanceLimit</code>
          values.
        </p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">targetIn</span>:<a href="../../flash/geom/Point.html">Point</a></code> &mdash; The coordinate of the destination point</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="../../specialTypes.html#*">*</a></code></td></tr></table></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">IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover IKMover </div><div style="display:none">fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover fl.ik.IKMover </div></div></body></html><!-- &copy; 2004-2008 Adobe Systems Incorporated. All rights reserved. <br/>Thu Oct 30 2008, 07:08 PM -07:00  -->
