package HumanoidAnimation.MotionAnimation;
/*
Copyright (c) 1995-2023 held by the author(s). All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the
distribution.
* Neither the name of the Web3D Consortium (https://www.web3d.org)
nor the names of its contributors may be used to endorse or
promote products derived from this software without specific
prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
*/
import org.web3d.x3d.jsail.Core.*;
import org.web3d.x3d.jsail.fields.*;
import org.web3d.x3d.jsail.Grouping.*;
import org.web3d.x3d.jsail.HAnim.*;
import org.web3d.x3d.jsail.Interpolation.*;
import org.web3d.x3d.jsail.Navigation.*;
import org.web3d.x3d.jsail.RigidBodyPhysics.*;
import org.web3d.x3d.jsail.Time.*;
// Javadoc metadata annotations follow, see below for X3DJSAIL Java source code.
/**
*
BVH file conversion: test case showing current BVH-to-X3D conversion results, without visualization geometry. Correct parsing of all information in input file 1.bvh is confirmed by output file 1.bvh.txt.
Related links: BvhConversion1Invisible.java source, X3D Resources, X3D Scene Authoring Hints, and X3D Tooltips.
This program uses the
X3D Java Scene Access Interface Library (X3DJSAIL).
It has been produced using the
X3dToJava.xslt
stylesheet
(version control)
is used to create Java source code from an original .x3d
model.
* @author TODO unknown original creator of file 1.bvh, please advise if known
*/
public class BvhConversion1Invisible
{
/** Default constructor to create this object. */
public BvhConversion1Invisible ()
{
initialize();
}
/** Create and initialize the X3D model for this object. */
public final void initialize()
{
try { // catch-all
x3dModel = new X3D().setProfile(X3D.PROFILE_IMMERSIVE).setVersion(X3D.VERSION_4_0)
.setHead(new head()
.addComponent(new component().setName("HAnim").setLevel(3))
.addMeta(new meta().setName(meta.NAME_TITLE ).setContent("BvhConversion1Invisible.x3d"))
.addMeta(new meta().setName(meta.NAME_DESCRIPTION).setContent("BVH file conversion: test case showing current BVH-to-X3D conversion results, without visualization geometry. Correct parsing of all information in input file 1.bvh is confirmed by output file 1.bvh.txt."))
.addMeta(new meta().setName(meta.NAME_CREATOR ).setContent("TODO unknown original creator of file 1.bvh, please advise if known"))
.addMeta(new meta().setName(meta.NAME_TRANSLATOR ).setContent("Don Brutzman"))
.addMeta(new meta().setName(meta.NAME_CREATED ).setContent("1 January 2016"))
.addMeta(new meta().setName(meta.NAME_TRANSLATED ).setContent("30 October 2022"))
.addMeta(new meta().setName(meta.NAME_MODIFIED ).setContent("30 October 2022"))
.addMeta(new meta().setName(meta.NAME_IMAGE ).setContent("BvhConversion1.png"))
.addMeta(new meta().setName(meta.NAME_MOVINGIMAGE).setContent("BvhConversion1.mp4"))
.addMeta(new meta().setName(meta.NAME_REFERENCE ).setContent("1.bvh"))
.addMeta(new meta().setName(meta.NAME_REFERENCE ).setContent("1.bvh.txt"))
.addMeta(new meta().setName(meta.NAME_IMAGE ).setContent("1.bvhacker.png"))
.addMeta(new meta().setName(meta.NAME_REFERENCE ).setContent("http://www.bvhacker.com"))
.addMeta(new meta().setName(meta.NAME_REFERENCE ).setContent("BvhSeamless3dExport1.x3d"))
.addMeta(new meta().setName(meta.NAME_REFERENCE ).setContent("BvhConversion1Index.html"))
.addMeta(new meta().setName(meta.NAME_REFERENCE ).setContent("BvhConversion1IllustratedIndex.html"))
.addMeta(new meta().setName(meta.NAME_REFERENCE ).setContent("http://www.character-studio.net/bvh_file_specification.htm"))
.addMeta(new meta().setName(meta.NAME_REFERENCE ).setContent("https://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#MOCAP"))
.addMeta(new meta().setName(meta.NAME_GENERATOR ).setContent("Java BVH to X3D Converter, org.web3d.x3d.hanim.bvh package"))
.addMeta(new meta().setName(meta.NAME_GENERATOR ).setContent("X3D-Edit 4.0, https://savage.nps.edu/X3D-Edit"))
.addMeta(new meta().setName(meta.NAME_IDENTIFIER ).setContent("https://www.web3d.org/x3d/content/examples/HumanoidAnimation/MotionAnimation/BvhConversion1Invisible.x3d"))
.addMeta(new meta().setName(meta.NAME_LICENSE ).setContent("../license.html")))
.setScene(new Scene()
.addChild(new WorldInfo().setTitle("BvhConversion1Invisible.x3d"))
.addChild(new NavigationInfo())
.addChild(new Group("BvhConversion1_BvhToX3dConversionImportInformation")
.addComments(" 20 BVH JOINT definitions found, following a single HIERARCHY ROOT ")
.addComments(" BVH HIERARCHY model size computations: minX=0.0, maxX=0.0, width=0.0; minY=-17.78, maxY=10.16, height=27.94; minZ=0.0, maxZ=15.24, depth=15.24 ")
.addComments(" Estimated rescaling to meters based on height: scaleFactor=0.0254 for modified height of 0.710m ")
.addComments(" Vertical offset to move bottom of BVH figure to ground plane (adjusted in HAnimJoint containerField='skeleton'): heightOffset=0.451612m ")
.setMetadata(new MetadataSet().setName("BvhToHAnimConversionNameTable")
.addComments(" key: MetadataString name='bvhName' reference='bvhType' value='\"name\" \"segmentName\"' (no segmentName for HAnimSite nodes) ")
.setMetadata(new MetadataString().setName("ROOT_Hips").setReference("ROOT").setValue(new String[] {"humanoid_root","sacrum"}))
.setMetadata(new MetadataString().setName("LeftHip").setReference("JOINT").setValue(new String[] {"l_hip","l_thigh"}))
.setMetadata(new MetadataString().setName("LeftKnee").setReference("JOINT").setValue(new String[] {"l_knee","l_calf"}))
.setMetadata(new MetadataString().setName("LeftAnkle").setReference("JOINT").setValue(new String[] {"l_ankle","l_hindfoot"}))
.setMetadata(new MetadataString().setName("LeftAnkleEnd").setReference("JOINT").setValue(new String[] {"l_midtarsal","l_middistal"}))
.setMetadata(new MetadataString().setName("LeftAnkleEndSite").setReference("Site").setValue(new String[] {"l_midtarsal_tip"}))
.setMetadata(new MetadataString().setName("RightHip").setReference("JOINT").setValue(new String[] {"r_hip","r_thigh"}))
.setMetadata(new MetadataString().setName("RightKnee").setReference("JOINT").setValue(new String[] {"r_knee","r_calf"}))
.setMetadata(new MetadataString().setName("RightAnkle").setReference("JOINT").setValue(new String[] {"r_ankle","r_hindfoot"}))
.setMetadata(new MetadataString().setName("RightAnkleEnd").setReference("JOINT").setValue(new String[] {"r_midtarsal","r_middistal"}))
.setMetadata(new MetadataString().setName("RightAnkleEndSite").setReference("Site").setValue(new String[] {"r_midtarsal_tip"}))
.setMetadata(new MetadataString().setName("Chest").setReference("JOINT").setValue(new String[] {"vl5","l5"}))
.setMetadata(new MetadataString().setName("Chest2").setReference("JOINT").setValue(new String[] {"Chest2","vl5_to_Chest2"}))
.setMetadata(new MetadataString().setName("LeftCollar").setReference("JOINT").setValue(new String[] {"LeftCollar","Chest2_to_LeftCollar"}))
.setMetadata(new MetadataString().setName("LeftShoulder").setReference("JOINT").setValue(new String[] {"l_shoulder","l_upperarm"}))
.setMetadata(new MetadataString().setName("LeftElbow").setReference("JOINT").setValue(new String[] {"l_elbow","l_forearm"}))
.setMetadata(new MetadataString().setName("LeftWrist").setReference("JOINT").setValue(new String[] {"l_wrist","l_hand"}))
.setMetadata(new MetadataString().setName("LeftWristSite").setReference("Site").setValue(new String[] {"l_wrist_tip"}))
.setMetadata(new MetadataString().setName("RightCollar").setReference("JOINT").setValue(new String[] {"RightCollar","Chest2_to_RightCollar"}))
.setMetadata(new MetadataString().setName("RightShoulder").setReference("JOINT").setValue(new String[] {"r_shoulder","r_upperarm"}))
.setMetadata(new MetadataString().setName("RightElbow").setReference("JOINT").setValue(new String[] {"r_elbow","r_forearm"}))
.setMetadata(new MetadataString().setName("RightWrist").setReference("JOINT").setValue(new String[] {"r_wrist","r_hand"}))
.setMetadata(new MetadataString().setName("RightWristSite").setReference("Site").setValue(new String[] {"r_wrist_tip"}))
.setMetadata(new MetadataString().setName("Neck").setReference("JOINT").setValue(new String[] {"Neck","Chest2_to_Neck"}))
.setMetadata(new MetadataString().setName("Head").setReference("JOINT").setValue(new String[] {"skullbase","skull"}))
.setMetadata(new MetadataString().setName("HeadSite").setReference("Site").setValue(new String[] {"skullbase_tip"}))))
.addComments(" initialPositionOffset computation: 0.000 14.422 7.620, initialPositionScaled computation: 0.000 0.806 0.194 ")
.addChild(new Transform("InitialPositionScaled").setTranslation(0.000,0.806,0.194)
.addChild(new Viewpoint().setDescription("BvhConversion1Invisible model BVH to X3D conversion, from 8m").setPosition(0.0,0.0,8.0))
.addChild(new Viewpoint().setDescription("BvhConversion1Invisible initial motion position").setPosition(0.039,2.423,7.987))
.addChild(new Viewpoint().setDescription("BvhConversion1Invisible final motion position").setPosition(2.697,2.404,15.107)))
.addChild(new HAnimHumanoid("BvhConversion1_ROOT_Hips").setName("ROOT_Hips").setVersion("2.0")
.addComments(" info='\"authorEmail=*TODO*\" \"authorName=*TODO*\" \"copyright=Copyright (c) 2022\" \"humanoidVersion=*TODO*\" \"usageRestrictions=*TODO*\"' ")
.addComments(" info='\"authorEmail=*TODO*\" \"authorName=*TODO*\" \"copyright=Copyright (c) 2022\" \"humanoidVersion=*TODO*\" \"usageRestrictions=*TODO*\"' ")
.setMetadata(new MetadataSet().setName("HAnimHumanoid.info").setReference("https://www.web3d.org/documents/specifications/19774/V2.0/Architecture/ObjectInterfaces.html#Humanoid")
.setMetadata(new MetadataString().setName("authorEmail").setValue(new String[] {"*TODO*"}))
.setMetadata(new MetadataString().setName("authorName").setValue(new String[] {"*TODO*"}))
.setMetadata(new MetadataString().setName("copyright").setValue(new String[] {"Copyright (c) 2022"}))
.setMetadata(new MetadataString().setName("humanoidVersion").setValue(new String[] {"*TODO*"}))
.setMetadata(new MetadataString().setName("usageDescription").setValue(new String[] {"*TODO*"})))
.addComments(" Top-level HAnimSite/Viewpoint attached to HAnimHumanoid is unaffected by motion animation ")
.addViewpoints(new HAnimSite("BvhConversion1_humanoid_root_view").setName("humanoid_root_view")
.addChild(new Viewpoint("BvhConversion1_humanoid_root_viewpoint").setDescription("BvhConversion1 front view towards HAnimHumanoid center").setPosition(0.0,0.0,314.96062992125985)))
.addComments(" insert pseudo Joint for humanoid_root skeleton (matching root HIERARCHY in original BVH mocap model, but appearing as skeleton field in X3D HAnimHumanoid) ")
.addSkeleton(new HAnimJoint("BvhConversion1_humanoid_root").setName("humanoid_root").setLlimit(new double[] {0.0,0.0,0.0}).setScale(0.0254,0.0254,0.0254).setTranslation(0.000,0.806,0.194).setUlimit(new double[] {0.0,0.0,0.0})
.addComments(" BVH ROOT_Hips, OFFSET 7.62 0.0 0.0, CHANNELS 6 Xposition Yposition Zposition Zrotation Xrotation Yrotation ")
.addChild(new HAnimSegment("BvhConversion1_sacrum").setName("sacrum")
.addComments(" humanoid_root child HAnimSegment with visualization root shape plus hidden DEF geometry for later use (radius 1 inch) ")
.addComments(" HAnimSegment OFFSET visualization line from current to child ")
.addComments(" HAnimSegment OFFSET visualization line from current to child ")
.addComments(" HAnimSegment OFFSET visualization line from current to child "))
.addChild(new HAnimJoint("BvhConversion1_l_hip").setName("l_hip").setCenter(7.62,0.0,0.0).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
.addComments(" BVH JOINT LeftHip, OFFSET 7.62 0.0 0.0, CHANNELS 3 Zrotation Xrotation Yrotation ")
.addChild(new HAnimSegment("BvhConversion1_l_thigh").setName("l_thigh")
.addComments(" Transform to establish local-origin reference frame at center of current Joint "))
.addChild(new HAnimJoint("BvhConversion1_l_knee").setName("l_knee").setCenter(7.62,-44.449999,0.0).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
.addComments(" BVH JOINT LeftKnee, OFFSET 0.0 -44.449999 0.0, CHANNELS 3 Zrotation Xrotation Yrotation ")
.addChild(new HAnimSegment("BvhConversion1_l_calf").setName("l_calf")
.addComments(" Transform to establish local-origin reference frame at center of current Joint "))
.addChild(new HAnimJoint("BvhConversion1_l_ankle").setName("l_talocrural").setCenter(7.62,-83.819998,0.0).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
.addComments(" BVH JOINT LeftAnkle, OFFSET 0.0 -39.369999 0.0, CHANNELS 3 Zrotation Xrotation Yrotation ")
.addChild(new HAnimSegment("BvhConversion1_l_hindfoot").setName("l_talus")
.addComments(" Transform to establish local-origin reference frame at center of current Joint "))
.addChild(new HAnimJoint("BvhConversion1_l_midtarsal").setName("l_metatarsophalangeal_2").setCenter(7.62,-92.709998,-3.81).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
.addComments(" BVH JOINT LeftAnkleEnd, OFFSET 0.0 -8.89 -3.81, CHANNELS 3 Zrotation Xrotation Yrotation ")
.addChild(new HAnimSegment("BvhConversion1_l_middistal").setName("l_tarsal_proximal_phalanx_2")
.addComments(" Transform to establish local-origin reference frame at center of current Joint "))))))
.addChild(new HAnimJoint("BvhConversion1_r_hip").setName("r_hip").setCenter(-7.62,0.0,0.0).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
.addComments(" BVH JOINT RightHip, OFFSET -7.62 0.0 0.0, CHANNELS 3 Zrotation Xrotation Yrotation ")
.addChild(new HAnimSegment("BvhConversion1_r_thigh").setName("r_thigh")
.addComments(" Transform to establish local-origin reference frame at center of current Joint "))
.addChild(new HAnimJoint("BvhConversion1_r_knee").setName("r_knee").setCenter(-7.62,-44.449999,0.0).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
.addComments(" BVH JOINT RightKnee, OFFSET 0.0 -44.449999 0.0, CHANNELS 3 Zrotation Xrotation Yrotation ")
.addChild(new HAnimSegment("BvhConversion1_r_calf").setName("r_calf")
.addComments(" Transform to establish local-origin reference frame at center of current Joint "))
.addChild(new HAnimJoint("BvhConversion1_r_ankle").setName("r_talocrural").setCenter(-7.62,-83.819998,0.0).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
.addComments(" BVH JOINT RightAnkle, OFFSET 0.0 -39.369999 0.0, CHANNELS 3 Zrotation Xrotation Yrotation ")
.addChild(new HAnimSegment("BvhConversion1_r_hindfoot").setName("r_talus")
.addComments(" Transform to establish local-origin reference frame at center of current Joint "))
.addChild(new HAnimJoint("BvhConversion1_r_midtarsal").setName("r_metatarsophalangeal_2").setCenter(-7.62,-92.709998,-3.81).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
.addComments(" BVH JOINT RightAnkleEnd, OFFSET 0.0 -8.89 -3.81, CHANNELS 3 Zrotation Xrotation Yrotation ")
.addChild(new HAnimSegment("BvhConversion1_r_middistal").setName("r_tarsal_proximal_phalanx_2")
.addComments(" Transform to establish local-origin reference frame at center of current Joint "))))))
.addChild(new HAnimJoint("BvhConversion1_vl5").setName("vl5").setCenter(0.0,7.62,-2.54).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
.addComments(" BVH JOINT Chest, OFFSET 0.0 7.62 -2.54, CHANNELS 3 Zrotation Xrotation Yrotation ")
.addChild(new HAnimSegment("BvhConversion1_l5").setName("l5")
.addComments(" Transform to establish local-origin reference frame at center of current Joint "))
.addChild(new HAnimJoint("BvhConversion1_Chest2").setName("Chest2").setCenter(0.0,15.24,-2.54).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
.addComments(" BVH JOINT Chest2, OFFSET 0.0 7.62 0.0, CHANNELS 3 Zrotation Xrotation Yrotation ")
.addChild(new HAnimSegment("BvhConversion1_vl5_to_Chest2").setName("vl5_to_Chest2")
.addComments(" Transform to establish local-origin reference frame at center of current Joint "))
.addChild(new HAnimJoint("BvhConversion1_LeftCollar").setName("LeftCollar").setCenter(7.62,48.260000000000005,0.0).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
.addComments(" BVH JOINT LeftCollar, OFFSET 7.62 33.02 2.54, CHANNELS 3 Zrotation Xrotation Yrotation ")
.addChild(new HAnimSegment("BvhConversion1_Chest2_to_LeftCollar").setName("Chest2_to_LeftCollar")
.addComments(" Transform to establish local-origin reference frame at center of current Joint "))
.addChild(new HAnimJoint("BvhConversion1_l_shoulder").setName("l_shoulder").setCenter(20.32,48.260000000000005,0.0).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
.addComments(" BVH JOINT LeftShoulder, OFFSET 12.7 0.0 0.0, CHANNELS 3 Zrotation Xrotation Yrotation ")
.addChild(new HAnimSegment("BvhConversion1_l_upperarm").setName("l_upperarm")
.addComments(" Transform to establish local-origin reference frame at center of current Joint "))
.addChild(new HAnimJoint("BvhConversion1_l_elbow").setName("l_elbow").setCenter(20.32,17.780000000000005,0.0).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
.addComments(" BVH JOINT LeftElbow, OFFSET 0.0 -30.48 0.0, CHANNELS 3 Zrotation Xrotation Yrotation ")
.addChild(new HAnimSegment("BvhConversion1_l_forearm").setName("l_forearm")
.addComments(" Transform to establish local-origin reference frame at center of current Joint "))
.addChild(new HAnimJoint("BvhConversion1_l_wrist").setName("l_radiocarpal").setCenter(20.32,-6.349999999999994,0.0).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
.addComments(" BVH JOINT LeftWrist, OFFSET 0.0 -24.13 0.0, CHANNELS 3 Zrotation Xrotation Yrotation ")
.addChild(new HAnimSegment("BvhConversion1_l_hand").setName("l_carpal")
.addComments(" Transform to establish local-origin reference frame at center of current Joint "))))))
.addChild(new HAnimJoint("BvhConversion1_RightCollar").setName("RightCollar").setCenter(-7.62,48.260000000000005,0.0).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
.addComments(" BVH JOINT RightCollar, OFFSET -7.62 33.02 2.54, CHANNELS 3 Zrotation Xrotation Yrotation ")
.addChild(new HAnimSegment("BvhConversion1_Chest2_to_RightCollar").setName("Chest2_to_RightCollar")
.addComments(" Transform to establish local-origin reference frame at center of current Joint "))
.addChild(new HAnimJoint("BvhConversion1_r_shoulder").setName("r_shoulder").setCenter(-20.32,48.260000000000005,0.0).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
.addComments(" BVH JOINT RightShoulder, OFFSET -12.7 0.0 0.0, CHANNELS 3 Zrotation Xrotation Yrotation ")
.addChild(new HAnimSegment("BvhConversion1_r_upperarm").setName("r_upperarm")
.addComments(" Transform to establish local-origin reference frame at center of current Joint "))
.addChild(new HAnimJoint("BvhConversion1_r_elbow").setName("r_elbow").setCenter(-20.32,17.780000000000005,0.0).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
.addComments(" BVH JOINT RightElbow, OFFSET 0.0 -30.48 0.0, CHANNELS 3 Zrotation Xrotation Yrotation ")
.addChild(new HAnimSegment("BvhConversion1_r_forearm").setName("r_forearm")
.addComments(" Transform to establish local-origin reference frame at center of current Joint "))
.addChild(new HAnimJoint("BvhConversion1_r_wrist").setName("r_radiocarpal").setCenter(-20.32,-6.349999999999994,0.0).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
.addComments(" BVH JOINT RightWrist, OFFSET 0.0 -24.13 0.0, CHANNELS 3 Zrotation Xrotation Yrotation ")
.addChild(new HAnimSegment("BvhConversion1_r_hand").setName("r_carpal")
.addComments(" Transform to establish local-origin reference frame at center of current Joint "))))))
.addChild(new HAnimJoint("BvhConversion1_Neck").setName("Neck").setCenter(0.0,53.339999,0.0).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
.addComments(" BVH JOINT Neck, OFFSET 0.0 38.099999 2.54, CHANNELS 3 Zrotation Xrotation Yrotation ")
.addChild(new HAnimSegment("BvhConversion1_Chest2_to_Neck").setName("Chest2_to_Neck")
.addComments(" Transform to establish local-origin reference frame at center of current Joint "))
.addChild(new HAnimJoint("BvhConversion1_skullbase").setName("skullbase").setCenter(0.0,69.849999,0.0).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
.addComments(" BVH JOINT Head, OFFSET 0.0 16.51 0.0, CHANNELS 3 Zrotation Xrotation Yrotation ")
.addChild(new HAnimSegment("BvhConversion1_skull").setName("skull")
.addComments(" Transform to establish local-origin reference frame at center of current Joint ")))))))
.addComments(" top-level USE nodes follow DEF declarations and can be employed by inverse-kinematics (IK) engines or other HAnim tools ")
.addJoints(new HAnimJoint().setUSE("BvhConversion1_humanoid_root"))
.addJoints(new HAnimJoint().setUSE("BvhConversion1_l_hip"))
.addJoints(new HAnimJoint().setUSE("BvhConversion1_l_knee"))
.addJoints(new HAnimJoint().setUSE("BvhConversion1_l_ankle"))
.addJoints(new HAnimJoint().setUSE("BvhConversion1_l_midtarsal"))
.addJoints(new HAnimJoint().setUSE("BvhConversion1_r_hip"))
.addJoints(new HAnimJoint().setUSE("BvhConversion1_r_knee"))
.addJoints(new HAnimJoint().setUSE("BvhConversion1_r_ankle"))
.addJoints(new HAnimJoint().setUSE("BvhConversion1_r_midtarsal"))
.addJoints(new HAnimJoint().setUSE("BvhConversion1_vl5"))
.addJoints(new HAnimJoint().setUSE("BvhConversion1_Chest2"))
.addJoints(new HAnimJoint().setUSE("BvhConversion1_LeftCollar"))
.addJoints(new HAnimJoint().setUSE("BvhConversion1_l_shoulder"))
.addJoints(new HAnimJoint().setUSE("BvhConversion1_l_elbow"))
.addJoints(new HAnimJoint().setUSE("BvhConversion1_l_wrist"))
.addJoints(new HAnimJoint().setUSE("BvhConversion1_RightCollar"))
.addJoints(new HAnimJoint().setUSE("BvhConversion1_r_shoulder"))
.addJoints(new HAnimJoint().setUSE("BvhConversion1_r_elbow"))
.addJoints(new HAnimJoint().setUSE("BvhConversion1_r_wrist"))
.addJoints(new HAnimJoint().setUSE("BvhConversion1_Neck"))
.addJoints(new HAnimJoint().setUSE("BvhConversion1_skullbase"))
.addSegments(new HAnimSegment().setUSE("BvhConversion1_sacrum"))
.addSegments(new HAnimSegment().setUSE("BvhConversion1_l_thigh"))
.addSegments(new HAnimSegment().setUSE("BvhConversion1_l_calf"))
.addSegments(new HAnimSegment().setUSE("BvhConversion1_l_hindfoot"))
.addSegments(new HAnimSegment().setUSE("BvhConversion1_l_middistal"))
.addSegments(new HAnimSegment().setUSE("BvhConversion1_r_thigh"))
.addSegments(new HAnimSegment().setUSE("BvhConversion1_r_calf"))
.addSegments(new HAnimSegment().setUSE("BvhConversion1_r_hindfoot"))
.addSegments(new HAnimSegment().setUSE("BvhConversion1_r_middistal"))
.addSegments(new HAnimSegment().setUSE("BvhConversion1_l5"))
.addSegments(new HAnimSegment().setUSE("BvhConversion1_vl5_to_Chest2"))
.addSegments(new HAnimSegment().setUSE("BvhConversion1_Chest2_to_LeftCollar"))
.addSegments(new HAnimSegment().setUSE("BvhConversion1_l_upperarm"))
.addSegments(new HAnimSegment().setUSE("BvhConversion1_l_forearm"))
.addSegments(new HAnimSegment().setUSE("BvhConversion1_l_hand"))
.addSegments(new HAnimSegment().setUSE("BvhConversion1_Chest2_to_RightCollar"))
.addSegments(new HAnimSegment().setUSE("BvhConversion1_r_upperarm"))
.addSegments(new HAnimSegment().setUSE("BvhConversion1_r_forearm"))
.addSegments(new HAnimSegment().setUSE("BvhConversion1_r_hand"))
.addSegments(new HAnimSegment().setUSE("BvhConversion1_Chest2_to_Neck"))
.addSegments(new HAnimSegment().setUSE("BvhConversion1_skull"))
.addSites(new HAnimSite().setUSE("BvhConversion1_humanoid_root_view"))
.addComments(" TODO missing "))
.addComments(" ============================================================= ")
.addComments(" testAxisAngleRotation() results compared to RotationTests.x3d ")
.addComments(" getAxisAngleRotation(-4.40030,-0.38161,-1.82953) = (0.4067064033441406, -0.7164490591980798, -0.566825058596618, 2.6752961450535095), expected rotation: 0.40671 -0.71645 -0.56683 2.6753 ")
.addComments(" getAxisAngleRotation(5.80115,2.55377,2.83223) = (-0.9645827419506009, 0.07774106101143803, 0.2520643992393143, 2.59673649727989), expected rotation: -0.96458 0.07774 0.25206 2.59674 ")
.addComments(" getAxisAngleRotation(-3.76620,-3.47408,-3.93998) = (0.4075772844419879, -0.491492223290994, -0.7696207843161272, 1.1286216623422884), expected rotation: 0.40758 -0.49149 -0.76962 1.12862 ")
.addComments(" ============================================================= ")
.addChild(new Group("BvhConversion1_MotionGroup")
.addComments(" BVH MOTION ")
.addComments(" BVH Frames: 286 ")
.addComments(" BVH Frame Time: 0.016667 seconds (60.00 frames per second) ")
.addComments(" Expected frame count: 286, actual frame count: 286, animation total duration: 4.767 seconds ")
.addComments(" Frame width: 22 triplet values ")
.addComments(" Total count: 66 * 286 = 18876 recorded motion values ")
.addComments(" Animation playback: enable RealTimer for continuous motion at 60.000 frames/second (fps) ")
.addChild(new TimeSensor("RealTimer").setCycleInterval(4.767).setLoop(true))
.addComments(" Alternative replay: enable StepTimer for discrete time-step motion at 1 fps ")
.addChild(new TimeSensor("StepTimer").setCycleInterval(286).setEnabled(false).setLoop(true))
.addChild(new ScalarInterpolator("FrameStepper").setKey(getFrameStepper_4_155_key()).setKeyValue(getFrameStepper_4_155_keyValue()))
.addChild(new ROUTE().setFromNode("StepTimer").setFromField("fraction_changed").setToNode("FrameStepper").setToField("set_fraction"))
.addComments(" Interpolator0_humanoid_root channels [0..2] sends animation values to BVH JOINT ROOT_Hips, DEF BvhConversion1_ROOT_Hips, ")
.addChild(new PositionInterpolator("Interpolator0_humanoid_root").setKey(getInterpolator0_humanoid_root_4_157_key()).setKeyValue(getInterpolator0_humanoid_root_4_157_keyValue()))
.addComments(" Position triplet values, CHANNELS Xposition Yposition Zposition Zrotation Xrotation Yrotation, with min/max ranges [1.7976931348623157E308,4.9E-324], [1.7976931348623157E308,4.9E-324], [1.7976931348623157E308,4.9E-324] degrees ")
.addComments("*** Warning: extra-large comment found (8925 characters)")
.addComments(" Interpolator1_humanoid_root channels [3..5] sends animation values to BVH JOINT ROOT_Hips, DEF BvhConversion1_ROOT_Hips, ")
.addChild(new OrientationInterpolator("Interpolator1_humanoid_root").setKey(getInterpolator1_humanoid_root_4_158_key()).setKeyValue(getInterpolator1_humanoid_root_4_158_keyValue()))
.addComments(" Euler angle triplet values, CHANNELS Xposition Yposition Zposition Zrotation Xrotation Yrotation, with min/max ranges [-4.411866,0.010186], [-10.242768,4.9E-324], [-4.974968,11.925271] degrees ")
.addComments("*** Warning: extra-large comment found (8695 characters)")
.addComments(" Interpolator2_l_hip channels [6..8] sends animation values to BVH JOINT LeftHip, DEF BvhConversion1_l_hip, ")
.addChild(new OrientationInterpolator("Interpolator2_l_hip").setKey(getInterpolator2_l_hip_4_159_key()).setKeyValue(getInterpolator2_l_hip_4_159_keyValue()))
.addComments(" Euler angle triplet values, CHANNELS Zrotation Xrotation Yrotation, with min/max ranges [-2.07709,7.74649], [-23.242655,20.162275], [-2.82819,17.87174] degrees ")
.addComments("*** Warning: extra-large comment found (8444 characters)")
.addComments(" Interpolator3_l_knee channels [9..11] sends animation values to BVH JOINT LeftKnee, DEF BvhConversion1_l_knee, ")
.addChild(new OrientationInterpolator("Interpolator3_l_knee").setKey(getInterpolator3_l_knee_4_160_key()).setKeyValue(getInterpolator3_l_knee_4_160_keyValue()))
.addComments(" Euler angle triplet values, CHANNELS Zrotation Xrotation Yrotation, with min/max ranges [-34.92207,19.195293], [-6.526618,57.245258], [-17.028704,12.703618] degrees ")
.addComments("*** Warning: extra-large comment found (8810 characters)")
.addComments(" Interpolator4_l_ankle channels [12..14] sends animation values to BVH JOINT LeftAnkle, DEF BvhConversion1_l_ankle, ")
.addChild(new OrientationInterpolator("Interpolator4_l_ankle").setKey(getInterpolator4_l_ankle_4_161_key()).setKeyValue(getInterpolator4_l_ankle_4_161_keyValue()))
.addComments(" Euler angle triplet values, CHANNELS Zrotation Xrotation Yrotation, with min/max ranges [-23.619896,7.722682], [-9.093368,13.668425], [-6.728483,7.403621] degrees ")
.addComments("*** Warning: extra-large comment found (8486 characters)")
.addComments(" Interpolator5_l_midtarsal channels [15..17] sends animation values to BVH JOINT LeftAnkleEnd, DEF BvhConversion1_l_midtarsal, ")
.addChild(new OrientationInterpolator("Interpolator5_l_midtarsal").setKey(getInterpolator5_l_midtarsal_4_162_key()).setKeyValue(getInterpolator5_l_midtarsal_4_162_keyValue()))
.addComments(" Unchanging Euler angle triplet values, CHANNELS Zrotation Xrotation Yrotation, with min/max ranges [0.0,4.9E-324], [0.0,4.9E-324], [0.0,4.9E-324] degrees ")
.addComments("*** Warning: extra-large comment found (8008 characters)")
.addComments(" Interpolator6_r_hip channels [18..20] sends animation values to BVH JOINT RightHip, DEF BvhConversion1_r_hip, ")
.addChild(new OrientationInterpolator("Interpolator6_r_hip").setKey(getInterpolator6_r_hip_4_163_key()).setKeyValue(getInterpolator6_r_hip_4_163_keyValue()))
.addComments(" Euler angle triplet values, CHANNELS Zrotation Xrotation Yrotation, with min/max ranges [-4.157261,6.750121], [-29.20495,17.635117], [-17.819462,1.117753] degrees ")
.addComments("*** Warning: extra-large comment found (8709 characters)")
.addComments(" Interpolator7_r_knee channels [21..23] sends animation values to BVH JOINT RightKnee, DEF BvhConversion1_r_knee, ")
.addChild(new OrientationInterpolator("Interpolator7_r_knee").setKey(getInterpolator7_r_knee_4_164_key()).setKeyValue(getInterpolator7_r_knee_4_164_keyValue()))
.addComments(" Euler angle triplet values, CHANNELS Zrotation Xrotation Yrotation, with min/max ranges [-46.181885,3.916524], [-0.300555,52.181007], [-8.439433,42.513977] degrees ")
.addComments("*** Warning: extra-large comment found (8579 characters)")
.addComments(" Interpolator8_r_ankle channels [24..26] sends animation values to BVH JOINT RightAnkle, DEF BvhConversion1_r_ankle, ")
.addChild(new OrientationInterpolator("Interpolator8_r_ankle").setKey(getInterpolator8_r_ankle_4_165_key()).setKeyValue(getInterpolator8_r_ankle_4_165_keyValue()))
.addComments(" Euler angle triplet values, CHANNELS Zrotation Xrotation Yrotation, with min/max ranges [-4.885964,17.54318], [-13.573542,13.69133], [-5.606315,10.062532] degrees ")
.addComments("*** Warning: extra-large comment found (8520 characters)")
.addComments(" Interpolator9_r_midtarsal channels [27..29] sends animation values to BVH JOINT RightAnkleEnd, DEF BvhConversion1_r_midtarsal, ")
.addChild(new OrientationInterpolator("Interpolator9_r_midtarsal").setKey(getInterpolator9_r_midtarsal_4_166_key()).setKeyValue(getInterpolator9_r_midtarsal_4_166_keyValue()))
.addComments(" Unchanging Euler angle triplet values, CHANNELS Zrotation Xrotation Yrotation, with min/max ranges [0.0,4.9E-324], [0.0,4.9E-324], [0.0,4.9E-324] degrees ")
.addComments("*** Warning: extra-large comment found (8008 characters)")
.addComments(" Interpolator10_vl5 channels [30..32] sends animation values to BVH JOINT Chest, DEF BvhConversion1_vl5, ")
.addChild(new OrientationInterpolator("Interpolator10_vl5").setKey(getInterpolator10_vl5_4_167_key()).setKeyValue(getInterpolator10_vl5_4_167_keyValue()))
.addComments(" Jittery Euler angle triplet values, CHANNELS Zrotation Xrotation Yrotation, with min/max ranges [-3.0E-6,2.0E-6], [-2.0E-6,1.0E-6], [-2.0E-6,2.0E-6] degrees ")
.addComments("*** Warning: extra-large comment found (8553 characters)")
.addComments(" Interpolator11_Chest2 channels [33..35] sends animation values to BVH JOINT Chest2, DEF BvhConversion1_Chest2, ")
.addChild(new OrientationInterpolator("Interpolator11_Chest2").setKey(getInterpolator11_Chest2_4_168_key()).setKeyValue(getInterpolator11_Chest2_4_168_keyValue()))
.addComments(" Euler angle triplet values, CHANNELS Zrotation Xrotation Yrotation, with min/max ranges [2.218203,9.295252], [-5.744765,0.519277], [-5.795249,1.398932] degrees ")
.addComments("*** Warning: extra-large comment found (8461 characters)")
.addComments(" Interpolator12_LeftCollar channels [36..38] sends animation values to BVH JOINT LeftCollar, DEF BvhConversion1_LeftCollar, ")
.addChild(new OrientationInterpolator("Interpolator12_LeftCollar").setKey(getInterpolator12_LeftCollar_4_169_key()).setKeyValue(getInterpolator12_LeftCollar_4_169_keyValue()))
.addComments(" Euler angle triplet values, CHANNELS Zrotation Xrotation Yrotation, with min/max ranges [-1.0E-6,4.9E-324], [-2.0E-6,1.0E-6], [-6.0E-6,4.0E-6] degrees ")
.addComments("*** Warning: extra-large comment found (8631 characters)")
.addComments(" Interpolator13_l_shoulder channels [39..41] sends animation values to BVH JOINT LeftShoulder, DEF BvhConversion1_l_shoulder, ")
.addChild(new OrientationInterpolator("Interpolator13_l_shoulder").setKey(getInterpolator13_l_shoulder_4_170_key()).setKeyValue(getInterpolator13_l_shoulder_4_170_keyValue()))
.addComments(" Euler angle triplet values, CHANNELS Zrotation Xrotation Yrotation, with min/max ranges [-9.387506,2.305873], [-9.412142,10.268742], [-21.255741,4.9E-324] degrees ")
.addComments("*** Warning: extra-large comment found (8923 characters)")
.addComments(" Interpolator14_l_elbow channels [42..44] sends animation values to BVH JOINT LeftElbow, DEF BvhConversion1_l_elbow, ")
.addChild(new OrientationInterpolator("Interpolator14_l_elbow").setKey(getInterpolator14_l_elbow_4_171_key()).setKeyValue(getInterpolator14_l_elbow_4_171_keyValue()))
.addComments(" Euler angle triplet values, CHANNELS Zrotation Xrotation Yrotation, with min/max ranges [-13.882767,10.133185], [-1.735815,23.780594], [9.550971,19.809969] degrees ")
.addComments("*** Warning: extra-large comment found (8688 characters)")
.addComments(" Interpolator15_l_wrist channels [45..47] sends animation values to BVH JOINT LeftWrist, DEF BvhConversion1_l_wrist, ")
.addChild(new OrientationInterpolator("Interpolator15_l_wrist").setKey(getInterpolator15_l_wrist_4_172_key()).setKeyValue(getInterpolator15_l_wrist_4_172_keyValue()))
.addComments(" Euler angle triplet values, CHANNELS Zrotation Xrotation Yrotation, with min/max ranges [-25.808823,28.885216], [-19.734434,9.765475], [-1.893683,5.558785] degrees ")
.addComments("*** Warning: extra-large comment found (8410 characters)")
.addComments(" Interpolator16_RightCollar channels [48..50] sends animation values to BVH JOINT RightCollar, DEF BvhConversion1_RightCollar, ")
.addChild(new OrientationInterpolator("Interpolator16_RightCollar").setKey(getInterpolator16_RightCollar_4_173_key()).setKeyValue(getInterpolator16_RightCollar_4_173_keyValue()))
.addComments(" Euler angle triplet values, CHANNELS Zrotation Xrotation Yrotation, with min/max ranges [-1.0E-6,4.9E-324], [-2.0E-6,1.0E-6], [-6.0E-6,4.0E-6] degrees ")
.addComments("*** Warning: extra-large comment found (8631 characters)")
.addComments(" Interpolator17_r_shoulder channels [51..53] sends animation values to BVH JOINT RightShoulder, DEF BvhConversion1_r_shoulder, ")
.addChild(new OrientationInterpolator("Interpolator17_r_shoulder").setKey(getInterpolator17_r_shoulder_4_174_key()).setKeyValue(getInterpolator17_r_shoulder_4_174_keyValue()))
.addComments(" Euler angle triplet values, CHANNELS Zrotation Xrotation Yrotation, with min/max ranges [-4.308793,6.108548], [0.028064,11.981505], [-7.903096,13.444084] degrees ")
.addComments("*** Warning: extra-large comment found (8185 characters)")
.addComments(" Interpolator18_r_elbow channels [54..56] sends animation values to BVH JOINT RightElbow, DEF BvhConversion1_r_elbow, ")
.addChild(new OrientationInterpolator("Interpolator18_r_elbow").setKey(getInterpolator18_r_elbow_4_175_key()).setKeyValue(getInterpolator18_r_elbow_4_175_keyValue()))
.addComments(" Euler angle triplet values, CHANNELS Zrotation Xrotation Yrotation, with min/max ranges [-8.160302,4.9E-324], [-10.282856,5.709675], [-18.069595,4.9E-324] degrees ")
.addComments("*** Warning: extra-large comment found (9081 characters)")
.addComments(" Interpolator19_r_wrist channels [57..59] sends animation values to BVH JOINT RightWrist, DEF BvhConversion1_r_wrist, ")
.addChild(new OrientationInterpolator("Interpolator19_r_wrist").setKey(getInterpolator19_r_wrist_4_176_key()).setKeyValue(getInterpolator19_r_wrist_4_176_keyValue()))
.addComments(" Euler angle triplet values, CHANNELS Zrotation Xrotation Yrotation, with min/max ranges [2.456646,7.178621], [-1.486638,8.788413], [-1.029227,3.571787] degrees ")
.addComments("*** Warning: extra-large comment found (8122 characters)")
.addComments(" Interpolator20_Neck channels [60..62] sends animation values to BVH JOINT Neck, DEF BvhConversion1_Neck, ")
.addChild(new OrientationInterpolator("Interpolator20_Neck").setKey(getInterpolator20_Neck_4_177_key()).setKeyValue(getInterpolator20_Neck_4_177_keyValue()))
.addComments(" Euler angle triplet values, CHANNELS Zrotation Xrotation Yrotation, with min/max ranges [0.525157,6.785662], [2.15166,7.200243], [-7.137212,0.208419] degrees ")
.addComments("*** Warning: extra-large comment found (8286 characters)")
.addComments(" Interpolator21_skullbase channels [63..65] sends animation values to BVH JOINT Head, DEF BvhConversion1_skullbase, ")
.addChild(new OrientationInterpolator("Interpolator21_skullbase").setKey(getInterpolator21_skullbase_4_178_key()).setKeyValue(getInterpolator21_skullbase_4_178_keyValue()))
.addComments(" Euler angle triplet values, CHANNELS Zrotation Xrotation Yrotation, with min/max ranges [0.525157,6.785663], [2.151661,7.200242], [-7.137212,0.208419] degrees ")
.addComments("*** Warning: extra-large comment found (8286 characters)")
.addComments(" Overall angle min/max range [-46.181885,57.245258] degrees ")
.addComments(" Corresponding ROUTE statements to send animation values ")
.addChild(new ROUTE().setFromNode("RealTimer").setFromField("fraction_changed").setToNode("Interpolator0_humanoid_root").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("FrameStepper").setFromField("value_changed").setToNode("Interpolator0_humanoid_root").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("Interpolator0_humanoid_root").setFromField("value_changed").setToNode("BvhConversion1_humanoid_root").setToField("set_translation"))
.addChild(new ROUTE().setFromNode("RealTimer").setFromField("fraction_changed").setToNode("Interpolator1_humanoid_root").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("FrameStepper").setFromField("value_changed").setToNode("Interpolator1_humanoid_root").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("Interpolator1_humanoid_root").setFromField("value_changed").setToNode("BvhConversion1_humanoid_root").setToField("set_rotation"))
.addChild(new ROUTE().setFromNode("RealTimer").setFromField("fraction_changed").setToNode("Interpolator2_l_hip").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("FrameStepper").setFromField("value_changed").setToNode("Interpolator2_l_hip").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("Interpolator2_l_hip").setFromField("value_changed").setToNode("BvhConversion1_l_hip").setToField("set_rotation"))
.addChild(new ROUTE().setFromNode("RealTimer").setFromField("fraction_changed").setToNode("Interpolator3_l_knee").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("FrameStepper").setFromField("value_changed").setToNode("Interpolator3_l_knee").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("Interpolator3_l_knee").setFromField("value_changed").setToNode("BvhConversion1_l_knee").setToField("set_rotation"))
.addChild(new ROUTE().setFromNode("RealTimer").setFromField("fraction_changed").setToNode("Interpolator4_l_ankle").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("FrameStepper").setFromField("value_changed").setToNode("Interpolator4_l_ankle").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("Interpolator4_l_ankle").setFromField("value_changed").setToNode("BvhConversion1_l_ankle").setToField("set_rotation"))
.addChild(new ROUTE().setFromNode("RealTimer").setFromField("fraction_changed").setToNode("Interpolator5_l_midtarsal").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("FrameStepper").setFromField("value_changed").setToNode("Interpolator5_l_midtarsal").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("Interpolator5_l_midtarsal").setFromField("value_changed").setToNode("BvhConversion1_l_midtarsal").setToField("set_rotation"))
.addChild(new ROUTE().setFromNode("RealTimer").setFromField("fraction_changed").setToNode("Interpolator6_r_hip").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("FrameStepper").setFromField("value_changed").setToNode("Interpolator6_r_hip").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("Interpolator6_r_hip").setFromField("value_changed").setToNode("BvhConversion1_r_hip").setToField("set_rotation"))
.addChild(new ROUTE().setFromNode("RealTimer").setFromField("fraction_changed").setToNode("Interpolator7_r_knee").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("FrameStepper").setFromField("value_changed").setToNode("Interpolator7_r_knee").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("Interpolator7_r_knee").setFromField("value_changed").setToNode("BvhConversion1_r_knee").setToField("set_rotation"))
.addChild(new ROUTE().setFromNode("RealTimer").setFromField("fraction_changed").setToNode("Interpolator8_r_ankle").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("FrameStepper").setFromField("value_changed").setToNode("Interpolator8_r_ankle").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("Interpolator8_r_ankle").setFromField("value_changed").setToNode("BvhConversion1_r_ankle").setToField("set_rotation"))
.addChild(new ROUTE().setFromNode("RealTimer").setFromField("fraction_changed").setToNode("Interpolator9_r_midtarsal").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("FrameStepper").setFromField("value_changed").setToNode("Interpolator9_r_midtarsal").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("Interpolator9_r_midtarsal").setFromField("value_changed").setToNode("BvhConversion1_r_midtarsal").setToField("set_rotation"))
.addChild(new ROUTE().setFromNode("RealTimer").setFromField("fraction_changed").setToNode("Interpolator10_vl5").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("FrameStepper").setFromField("value_changed").setToNode("Interpolator10_vl5").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("Interpolator10_vl5").setFromField("value_changed").setToNode("BvhConversion1_vl5").setToField("set_rotation"))
.addChild(new ROUTE().setFromNode("RealTimer").setFromField("fraction_changed").setToNode("Interpolator11_Chest2").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("FrameStepper").setFromField("value_changed").setToNode("Interpolator11_Chest2").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("Interpolator11_Chest2").setFromField("value_changed").setToNode("BvhConversion1_Chest2").setToField("set_rotation"))
.addChild(new ROUTE().setFromNode("RealTimer").setFromField("fraction_changed").setToNode("Interpolator12_LeftCollar").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("FrameStepper").setFromField("value_changed").setToNode("Interpolator12_LeftCollar").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("Interpolator12_LeftCollar").setFromField("value_changed").setToNode("BvhConversion1_LeftCollar").setToField("set_rotation"))
.addChild(new ROUTE().setFromNode("RealTimer").setFromField("fraction_changed").setToNode("Interpolator13_l_shoulder").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("FrameStepper").setFromField("value_changed").setToNode("Interpolator13_l_shoulder").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("Interpolator13_l_shoulder").setFromField("value_changed").setToNode("BvhConversion1_l_shoulder").setToField("set_rotation"))
.addChild(new ROUTE().setFromNode("RealTimer").setFromField("fraction_changed").setToNode("Interpolator14_l_elbow").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("FrameStepper").setFromField("value_changed").setToNode("Interpolator14_l_elbow").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("Interpolator14_l_elbow").setFromField("value_changed").setToNode("BvhConversion1_l_elbow").setToField("set_rotation"))
.addChild(new ROUTE().setFromNode("RealTimer").setFromField("fraction_changed").setToNode("Interpolator15_l_wrist").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("FrameStepper").setFromField("value_changed").setToNode("Interpolator15_l_wrist").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("Interpolator15_l_wrist").setFromField("value_changed").setToNode("BvhConversion1_l_wrist").setToField("set_rotation"))
.addChild(new ROUTE().setFromNode("RealTimer").setFromField("fraction_changed").setToNode("Interpolator16_RightCollar").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("FrameStepper").setFromField("value_changed").setToNode("Interpolator16_RightCollar").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("Interpolator16_RightCollar").setFromField("value_changed").setToNode("BvhConversion1_RightCollar").setToField("set_rotation"))
.addChild(new ROUTE().setFromNode("RealTimer").setFromField("fraction_changed").setToNode("Interpolator17_r_shoulder").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("FrameStepper").setFromField("value_changed").setToNode("Interpolator17_r_shoulder").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("Interpolator17_r_shoulder").setFromField("value_changed").setToNode("BvhConversion1_r_shoulder").setToField("set_rotation"))
.addChild(new ROUTE().setFromNode("RealTimer").setFromField("fraction_changed").setToNode("Interpolator18_r_elbow").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("FrameStepper").setFromField("value_changed").setToNode("Interpolator18_r_elbow").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("Interpolator18_r_elbow").setFromField("value_changed").setToNode("BvhConversion1_r_elbow").setToField("set_rotation"))
.addChild(new ROUTE().setFromNode("RealTimer").setFromField("fraction_changed").setToNode("Interpolator19_r_wrist").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("FrameStepper").setFromField("value_changed").setToNode("Interpolator19_r_wrist").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("Interpolator19_r_wrist").setFromField("value_changed").setToNode("BvhConversion1_r_wrist").setToField("set_rotation"))
.addChild(new ROUTE().setFromNode("RealTimer").setFromField("fraction_changed").setToNode("Interpolator20_Neck").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("FrameStepper").setFromField("value_changed").setToNode("Interpolator20_Neck").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("Interpolator20_Neck").setFromField("value_changed").setToNode("BvhConversion1_Neck").setToField("set_rotation"))
.addChild(new ROUTE().setFromNode("RealTimer").setFromField("fraction_changed").setToNode("Interpolator21_skullbase").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("FrameStepper").setFromField("value_changed").setToNode("Interpolator21_skullbase").setToField("set_fraction"))
.addChild(new ROUTE().setFromNode("Interpolator21_skullbase").setFromField("value_changed").setToNode("BvhConversion1_skullbase").setToField("set_rotation")))
.addComments("*** Warning: extra-large comment found (124539 characters)"));
}
catch (Exception ex)
{
System.err.println ("*** Further hints on X3DJSAIL errors and exceptions at");
System.err.println ("*** https://www.web3d.org/specifications/java/X3DJSAIL.html");
throw (ex);
}
}
// end of initialize() method
/** Define subarrays using type double[] */
private double[] getFrameStepper_4_155_key_1()
{
double[] value = {0.0000,0.0035,0.0035,0.0070,0.0070,0.0105,0.0105,0.0140,0.0140,0.0175,0.0175,0.0211,0.0211,0.0246,0.0246,0.0281,0.0281,0.0316,0.0316,0.0351,0.0351,0.0386,0.0386,0.0421,0.0421,0.0456,0.0456,0.0491,0.0491,0.0526,0.0526,0.0561,0.0561,0.0596,0.0596,0.0632,0.0632,0.0667,0.0667,0.0702,0.0702,0.0737,0.0737,0.0772,0.0772,0.0807,0.0807,0.0842,0.0842,0.0877,0.0877,0.0912,0.0912,0.0947,0.0947,0.0982,0.0982,0.1018,0.1018,0.1053,0.1053,0.1088,0.1088,0.1123,0.1123,0.1158,0.1158,0.1193,0.1193,0.1228,0.1228,0.1263,0.1263,0.1298,0.1298,0.1333,0.1333,0.1368,0.1368,0.1404,0.1404,0.1439,0.1439,0.1474,0.1474,0.1509,0.1509,0.1544,0.1544,0.1579,0.1579,0.1614,0.1614,0.1649,0.1649,0.1684,0.1684,0.1719,0.1719,0.1754,0.1754,0.1789,0.1789,0.1825,0.1825,0.1860,0.1860,0.1895,0.1895,0.1930,0.1930,0.1965,0.1965,0.2000,0.2000,0.2035,0.2035,0.2070,0.2070,0.2105,0.2105,0.2140,0.2140,0.2175,0.2175,0.2211,0.2211,0.2246,0.2246,0.2281,0.2281,0.2316,0.2316,0.2351,0.2351,0.2386,0.2386,0.2421,0.2421,0.2456,0.2456,0.2491,0.2491,0.2526,0.2526,0.2561,0.2561,0.2596,0.2596,0.2632,0.2632,0.2667,0.2667,0.2702,0.2702,0.2737,0.2737,0.2772,0.2772,0.2807,0.2807,0.2842,0.2842,0.2877,0.2877,0.2912,0.2912,0.2947,0.2947,0.2982,0.2982,0.3018,0.3018,0.3053,0.3053,0.3088,0.3088,0.3123,0.3123,0.3158,0.3158,0.3193,0.3193,0.3228,0.3228,0.3263,0.3263,0.3298,0.3298,0.3333,0.3333,0.3368,0.3368,0.3404,0.3404,0.3439,0.3439,0.3474,0.3474,0.3509,0.3509,0.3544,0.3544,0.3579,0.3579,0.3614,0.3614,0.3649,0.3649,0.3684,0.3684,0.3719,0.3719,0.3754,0.3754,0.3789,0.3789,0.3825,0.3825,0.3860,0.3860,0.3895,0.3895,0.3930,0.3930,0.3965,0.3965,0.4000,0.4000,0.4035,0.4035,0.4070,0.4070,0.4105,0.4105,0.4140,0.4140,0.4175,0.4175,0.4211,0.4211,0.4246,0.4246,0.4281,0.4281,0.4316,0.4316,0.4351,0.4351,0.4386,0.4386,0.4421,0.4421,0.4456,0.4456,0.4491,0.4491,0.4526,0.4526,0.4561,0.4561,0.4596,0.4596,0.4632,0.4632,0.4667,0.4667,0.4702,0.4702,0.4737,0.4737,0.4772,0.4772,0.4807,0.4807,0.4842,0.4842,0.4877,0.4877,0.4912,0.4912,0.4947,0.4947,0.4982,0.4982,0.5018,0.5018,0.5053,0.5053,0.5088,0.5088,0.5123,0.5123,0.5158,0.5158,0.5193,0.5193,0.5228,0.5228,0.5263,0.5263,0.5298,0.5298,0.5333,0.5333,0.5368,0.5368,0.5404,0.5404,0.5439,0.5439,0.5474,0.5474,0.5509,0.5509,0.5544,0.5544,0.5579,0.5579,0.5614,0.5614,0.5649,0.5649,0.5684,0.5684,0.5719,0.5719,0.5754,0.5754,0.5789,0.5789,0.5825,0.5825,0.5860,0.5860,0.5895,0.5895,0.5930,0.5930,0.5965,0.5965,0.6000,0.6000,0.6035,0.6035,0.6070,0.6070,0.6105,0.6105,0.6140,0.6140,0.6175,0.6175,0.6211,0.6211,0.6246,0.6246,0.6281,0.6281,0.6316,0.6316,0.6351,0.6351,0.6386,0.6386,0.6421,0.6421,0.6456,0.6456,0.6491,0.6491,0.6526,0.6526,0.6561,0.6561,0.6596,0.6596,0.6632,0.6632,0.6667,0.6667,0.6702,0.6702,0.6737,0.6737,0.6772,0.6772,0.6807,0.6807,0.6842,0.6842,0.6877,0.6877,0.6912,0.6912,0.6947,0.6947,0.6982,0.6982,0.7018,0.7018,0.7053,0.7053,0.7088,0.7088,0.7123,0.7123,0.7158,0.7158,0.7193,0.7193,0.7228,0.7228,0.7263,0.7263,0.7298,0.7298,0.7333,0.7333,0.7368,0.7368,0.7404,0.7404,0.7439,0.7439,0.7474,0.7474,0.7509,0.7509,0.7544,0.7544,0.7579,0.7579,0.7614,0.7614,0.7649,0.7649,0.7684,0.7684,0.7719,0.7719,0.7754,0.7754,0.7789,0.7789,0.7825,0.7825,0.7860,0.7860,0.7895,0.7895,0.7930,0.7930,0.7965,0.7965,0.8000,0.8000,0.8035,0.8035,0.8070,0.8070,0.8105,0.8105,0.8140,0.8140,0.8175,0.8175,0.8211,0.8211,0.8246,0.8246,0.8281,0.8281,0.8316,0.8316,0.8351,0.8351,0.8386,0.8386,0.8421,0.8421,0.8456,0.8456,0.8491,0.8491,0.8526,0.8526,0.8561,0.8561,0.8596,0.8596,0.8632,0.8632,0.8667,0.8667,0.8702,0.8702,0.8737,0.8737,0.8772,0.8772,0.8807,0.8807,0.8842,0.8842,0.8877,0.8877,0.8912,0.8912,0.8947,0.8947,0.8982,0.8982,0.9018,0.9018,0.9053,0.9053,0.9088,0.9088,0.9123,0.9123,0.9158,0.9158,0.9193,0.9193,0.9228,0.9228,0.9263,0.9263,0.9298,0.9298,0.9333,0.9333,0.9368,0.9368,0.9404,0.9404,0.9439,0.9439,0.9474,0.9474,0.9509,0.9509,0.9544,0.9544,0.9579,0.9579,0.9614,0.9614,0.9649,0.9649,0.9684,0.9684,0.9719,0.9719,0.9754,0.9754,0.9789,0.9789,0.9825,0.9825,0.9860,0.9860,0.9895,0.9895,0.9930,0.9930,0.9965,0.9965,1.0,1.0};
return value;
}
/** Define subarrays using type double[] */
private double[] getFrameStepper_4_155_keyValue_1()
{
double[] value = {0.0000,0.0000,0.0035,0.0035,0.0070,0.0070,0.0105,0.0105,0.0140,0.0140,0.0175,0.0175,0.0211,0.0211,0.0246,0.0246,0.0281,0.0281,0.0316,0.0316,0.0351,0.0351,0.0386,0.0386,0.0421,0.0421,0.0456,0.0456,0.0491,0.0491,0.0526,0.0526,0.0561,0.0561,0.0596,0.0596,0.0632,0.0632,0.0667,0.0667,0.0702,0.0702,0.0737,0.0737,0.0772,0.0772,0.0807,0.0807,0.0842,0.0842,0.0877,0.0877,0.0912,0.0912,0.0947,0.0947,0.0982,0.0982,0.1018,0.1018,0.1053,0.1053,0.1088,0.1088,0.1123,0.1123,0.1158,0.1158,0.1193,0.1193,0.1228,0.1228,0.1263,0.1263,0.1298,0.1298,0.1333,0.1333,0.1368,0.1368,0.1404,0.1404,0.1439,0.1439,0.1474,0.1474,0.1509,0.1509,0.1544,0.1544,0.1579,0.1579,0.1614,0.1614,0.1649,0.1649,0.1684,0.1684,0.1719,0.1719,0.1754,0.1754,0.1789,0.1789,0.1825,0.1825,0.1860,0.1860,0.1895,0.1895,0.1930,0.1930,0.1965,0.1965,0.2000,0.2000,0.2035,0.2035,0.2070,0.2070,0.2105,0.2105,0.2140,0.2140,0.2175,0.2175,0.2211,0.2211,0.2246,0.2246,0.2281,0.2281,0.2316,0.2316,0.2351,0.2351,0.2386,0.2386,0.2421,0.2421,0.2456,0.2456,0.2491,0.2491,0.2526,0.2526,0.2561,0.2561,0.2596,0.2596,0.2632,0.2632,0.2667,0.2667,0.2702,0.2702,0.2737,0.2737,0.2772,0.2772,0.2807,0.2807,0.2842,0.2842,0.2877,0.2877,0.2912,0.2912,0.2947,0.2947,0.2982,0.2982,0.3018,0.3018,0.3053,0.3053,0.3088,0.3088,0.3123,0.3123,0.3158,0.3158,0.3193,0.3193,0.3228,0.3228,0.3263,0.3263,0.3298,0.3298,0.3333,0.3333,0.3368,0.3368,0.3404,0.3404,0.3439,0.3439,0.3474,0.3474,0.3509,0.3509,0.3544,0.3544,0.3579,0.3579,0.3614,0.3614,0.3649,0.3649,0.3684,0.3684,0.3719,0.3719,0.3754,0.3754,0.3789,0.3789,0.3825,0.3825,0.3860,0.3860,0.3895,0.3895,0.3930,0.3930,0.3965,0.3965,0.4000,0.4000,0.4035,0.4035,0.4070,0.4070,0.4105,0.4105,0.4140,0.4140,0.4175,0.4175,0.4211,0.4211,0.4246,0.4246,0.4281,0.4281,0.4316,0.4316,0.4351,0.4351,0.4386,0.4386,0.4421,0.4421,0.4456,0.4456,0.4491,0.4491,0.4526,0.4526,0.4561,0.4561,0.4596,0.4596,0.4632,0.4632,0.4667,0.4667,0.4702,0.4702,0.4737,0.4737,0.4772,0.4772,0.4807,0.4807,0.4842,0.4842,0.4877,0.4877,0.4912,0.4912,0.4947,0.4947,0.4982,0.4982,0.5018,0.5018,0.5053,0.5053,0.5088,0.5088,0.5123,0.5123,0.5158,0.5158,0.5193,0.5193,0.5228,0.5228,0.5263,0.5263,0.5298,0.5298,0.5333,0.5333,0.5368,0.5368,0.5404,0.5404,0.5439,0.5439,0.5474,0.5474,0.5509,0.5509,0.5544,0.5544,0.5579,0.5579,0.5614,0.5614,0.5649,0.5649,0.5684,0.5684,0.5719,0.5719,0.5754,0.5754,0.5789,0.5789,0.5825,0.5825,0.5860,0.5860,0.5895,0.5895,0.5930,0.5930,0.5965,0.5965,0.6000,0.6000,0.6035,0.6035,0.6070,0.6070,0.6105,0.6105,0.6140,0.6140,0.6175,0.6175,0.6211,0.6211,0.6246,0.6246,0.6281,0.6281,0.6316,0.6316,0.6351,0.6351,0.6386,0.6386,0.6421,0.6421,0.6456,0.6456,0.6491,0.6491,0.6526,0.6526,0.6561,0.6561,0.6596,0.6596,0.6632,0.6632,0.6667,0.6667,0.6702,0.6702,0.6737,0.6737,0.6772,0.6772,0.6807,0.6807,0.6842,0.6842,0.6877,0.6877,0.6912,0.6912,0.6947,0.6947,0.6982,0.6982,0.7018,0.7018,0.7053,0.7053,0.7088,0.7088,0.7123,0.7123,0.7158,0.7158,0.7193,0.7193,0.7228,0.7228,0.7263,0.7263,0.7298,0.7298,0.7333,0.7333,0.7368,0.7368,0.7404,0.7404,0.7439,0.7439,0.7474,0.7474,0.7509,0.7509,0.7544,0.7544,0.7579,0.7579,0.7614,0.7614,0.7649,0.7649,0.7684,0.7684,0.7719,0.7719,0.7754,0.7754,0.7789,0.7789,0.7825,0.7825,0.7860,0.7860,0.7895,0.7895,0.7930,0.7930,0.7965,0.7965,0.8000,0.8000,0.8035,0.8035,0.8070,0.8070,0.8105,0.8105,0.8140,0.8140,0.8175,0.8175,0.8211,0.8211,0.8246,0.8246,0.8281,0.8281,0.8316,0.8316,0.8351,0.8351,0.8386,0.8386,0.8421,0.8421,0.8456,0.8456,0.8491,0.8491,0.8526,0.8526,0.8561,0.8561,0.8596,0.8596,0.8632,0.8632,0.8667,0.8667,0.8702,0.8702,0.8737,0.8737,0.8772,0.8772,0.8807,0.8807,0.8842,0.8842,0.8877,0.8877,0.8912,0.8912,0.8947,0.8947,0.8982,0.8982,0.9018,0.9018,0.9053,0.9053,0.9088,0.9088,0.9123,0.9123,0.9158,0.9158,0.9193,0.9193,0.9228,0.9228,0.9263,0.9263,0.9298,0.9298,0.9333,0.9333,0.9368,0.9368,0.9404,0.9404,0.9439,0.9439,0.9474,0.9474,0.9509,0.9509,0.9544,0.9544,0.9579,0.9579,0.9614,0.9614,0.9649,0.9649,0.9684,0.9684,0.9719,0.9719,0.9754,0.9754,0.9789,0.9789,0.9825,0.9825,0.9860,0.9860,0.9895,0.9895,0.9930,0.9930,0.9965,0.9965,1.0};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator0_humanoid_root_4_157_key_1()
{
double[] value = {0.0000,0.0035,0.0070,0.0105,0.0140,0.0175,0.0211,0.0246,0.0281,0.0316,0.0351,0.0386,0.0421,0.0456,0.0491,0.0526,0.0561,0.0596,0.0632,0.0667,0.0702,0.0737,0.0772,0.0807,0.0842,0.0877,0.0912,0.0947,0.0982,0.1018,0.1053,0.1088,0.1123,0.1158,0.1193,0.1228,0.1263,0.1298,0.1333,0.1368,0.1404,0.1439,0.1474,0.1509,0.1544,0.1579,0.1614,0.1649,0.1684,0.1719,0.1754,0.1789,0.1825,0.1860,0.1895,0.1930,0.1965,0.2000,0.2035,0.2070,0.2105,0.2140,0.2175,0.2211,0.2246,0.2281,0.2316,0.2351,0.2386,0.2421,0.2456,0.2491,0.2526,0.2561,0.2596,0.2632,0.2667,0.2702,0.2737,0.2772,0.2807,0.2842,0.2877,0.2912,0.2947,0.2982,0.3018,0.3053,0.3088,0.3123,0.3158,0.3193,0.3228,0.3263,0.3298,0.3333,0.3368,0.3404,0.3439,0.3474,0.3509,0.3544,0.3579,0.3614,0.3649,0.3684,0.3719,0.3754,0.3789,0.3825,0.3860,0.3895,0.3930,0.3965,0.4000,0.4035,0.4070,0.4105,0.4140,0.4175,0.4211,0.4246,0.4281,0.4316,0.4351,0.4386,0.4421,0.4456,0.4491,0.4526,0.4561,0.4596,0.4632,0.4667,0.4702,0.4737,0.4772,0.4807,0.4842,0.4877,0.4912,0.4947,0.4982,0.5018,0.5053,0.5088,0.5123,0.5158,0.5193,0.5228,0.5263,0.5298,0.5333,0.5368,0.5404,0.5439,0.5474,0.5509,0.5544,0.5579,0.5614,0.5649,0.5684,0.5719,0.5754,0.5789,0.5825,0.5860,0.5895,0.5930,0.5965,0.6000,0.6035,0.6070,0.6105,0.6140,0.6175,0.6211,0.6246,0.6281,0.6316,0.6351,0.6386,0.6421,0.6456,0.6491,0.6526,0.6561,0.6596,0.6632,0.6667,0.6702,0.6737,0.6772,0.6807,0.6842,0.6877,0.6912,0.6947,0.6982,0.7018,0.7053,0.7088,0.7123,0.7158,0.7193,0.7228,0.7263,0.7298,0.7333,0.7368,0.7404,0.7439,0.7474,0.7509,0.7544,0.7579,0.7614,0.7649,0.7684,0.7719,0.7754,0.7789,0.7825,0.7860,0.7895,0.7930,0.7965,0.8000,0.8035,0.8070,0.8105,0.8140,0.8175,0.8211,0.8246,0.8281,0.8316,0.8351,0.8386,0.8421,0.8456,0.8491,0.8526,0.8561,0.8596,0.8632,0.8667,0.8702,0.8737,0.8772,0.8807,0.8842,0.8877,0.8912,0.8947,0.8982,0.9018,0.9053,0.9088,0.9123,0.9158,0.9193,0.9228,0.9263,0.9298,0.9333,0.9368,0.9404,0.9439,0.9474,0.9509,0.9544,0.9579,0.9614,0.9649,0.9684,0.9719,0.9754,0.9789,0.9825,0.9860,0.9895,0.9930,0.9965,1.0};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator0_humanoid_root_4_157_keyValue_1()
{
double[] value = {0.0387,2.4231,-0.0129,0.0387,2.4231,-0.0129,0.0389,2.4230,-0.0116,0.0390,2.4229,-0.0090,0.0416,2.4230,-0.0107,0.0410,2.4230,-0.0135,0.0432,2.4230,-0.0179,0.0430,2.4231,-0.0222,0.0456,2.4230,-0.0246,0.0485,2.4232,-0.0267,0.0534,2.4232,-0.0277,0.0561,2.4231,-0.0255,0.0595,2.4233,-0.0251,0.0646,2.4234,-0.0259,0.0678,2.4236,-0.0253,0.0724,2.4240,-0.0238,0.0757,2.4242,-0.0207,0.0788,2.4246,-0.0178,0.0790,2.4253,-0.0147,0.0778,2.4259,-0.0092,0.0759,2.4263,-0.0040,0.0753,2.4269,0.0039,0.0732,2.4267,0.0092,0.0710,2.4264,0.0107,0.0695,2.4258,0.0092,0.0681,2.4251,0.0071,0.0683,2.4245,0.0042,0.0693,2.4237,0.0039,0.0698,2.4239,0.0056,0.0698,2.4242,0.0083,0.0712,2.4245,0.0095,0.0740,2.4254,0.0158,0.0779,2.4264,0.0196,0.0845,2.4271,0.0264,0.0895,2.4275,0.0330,0.0931,2.4275,0.0398,0.0964,2.4273,0.0484,0.0994,2.4267,0.0581,0.1015,2.4285,0.0674,0.1038,2.4304,0.0769,0.1048,2.4317,0.0870,0.1074,2.4322,0.0970,0.1098,2.4320,0.1055,0.1190,2.4333,0.1089,0.1277,2.4332,0.1120,0.1368,2.4333,0.1153,0.1455,2.4326,0.1194,0.1518,2.4320,0.1240,0.1548,2.4302,0.1308,0.1584,2.4281,0.1384,0.1623,2.4255,0.1452,0.1661,2.4220,0.1524,0.1718,2.4181,0.1596,0.1767,2.4163,0.1699,0.1798,2.4141,0.1791,0.1849,2.4129,0.1893,0.1888,2.4123,0.1973,0.1932,2.4111,0.2067,0.1996,2.4103,0.2168,0.2052,2.4095,0.2299,0.2115,2.4075,0.2456,0.2186,2.4049,0.2628,0.2271,2.4025,0.2809,0.2358,2.4001,0.2976,0.2467,2.3978,0.3174,0.2583,2.3950,0.3394,0.2699,2.3924,0.3614,0.2822,2.3906,0.3854,0.2967,2.3885,0.4097,0.3125,2.3872,0.4364,0.3304,2.3867,0.4629,0.3502,2.3863,0.4889,0.3761,2.3858,0.5150,0.4041,2.3856,0.5424,0.4328,2.3845,0.5693,0.4605,2.3814,0.5953,0.4883,2.3764,0.6212,0.5163,2.3694,0.6467,0.5343,2.3655,0.6718,0.5316,2.3719,0.6968,0.5334,2.3778,0.7206,0.5339,2.3829,0.7439,0.5356,2.3878,0.7651,0.5368,2.3925,0.7868,0.5360,2.3977,0.8098,0.5365,2.4030,0.8340,0.5373,2.4077,0.8581,0.5378,2.4123,0.8811,0.5385,2.4173,0.9057,0.5375,2.4211,0.9303,0.5369,2.4244,0.9536,0.5363,2.4269,0.9757,0.5368,2.4291,0.9978,0.5364,2.4306,1.0188,0.5361,2.4318,1.0378,0.5364,2.4321,1.0583,0.5386,2.4324,1.0796,0.5396,2.4326,1.0992,0.5434,2.4327,1.1223,0.5483,2.4326,1.1445};
return value;
}
private double[] getInterpolator0_humanoid_root_4_157_keyValue_2()
{
double[] value = {0.5521,2.4325,1.1709,0.5560,2.4322,1.1983,0.5615,2.4316,1.2270,0.5654,2.4300,1.2584,0.5726,2.4284,1.2882,0.5804,2.4267,1.3185,0.5887,2.4241,1.3492,0.5935,2.4214,1.3807,0.6013,2.4180,1.4142,0.6096,2.4141,1.4506,0.6185,2.4105,1.4854,0.6271,2.4071,1.5215,0.6381,2.4029,1.5598,0.6482,2.3995,1.5987,0.6630,2.3975,1.6381,0.6792,2.3959,1.6793,0.6972,2.3938,1.7216,0.7209,2.3909,1.7646,0.7448,2.3872,1.8076,0.7687,2.3818,1.8504,0.7932,2.3743,1.8920,0.8098,2.3739,1.9276,0.8197,2.3812,1.9544,0.8287,2.3871,1.9792,0.8396,2.3926,2.0033,0.8512,2.3975,2.0263,0.8630,2.4024,2.0486,0.8736,2.4067,2.0714,0.8825,2.4104,2.0936,0.8911,2.4138,2.1150,0.8997,2.4168,2.1373,0.9093,2.4197,2.1596,0.9191,2.4227,2.1829,0.9303,2.4252,2.2059,0.9401,2.4278,2.2282,0.9492,2.4300,2.2517,0.9588,2.4321,2.2798,0.9673,2.4336,2.3087,0.9769,2.4343,2.3373,0.9853,2.4348,2.3645,0.9926,2.4348,2.3950,1.0005,2.4333,2.4281,1.0078,2.4312,2.4626,1.0166,2.4279,2.4989,1.0282,2.4237,2.5371,1.0392,2.4192,2.5716,1.0532,2.4142,2.6070,1.0707,2.4081,2.6421,1.0905,2.4006,2.6783,1.1100,2.3924,2.7147,1.1320,2.3873,2.7541,1.1568,2.3825,2.7948,1.1860,2.3783,2.8381,1.2173,2.3736,2.8834,1.2531,2.3696,2.9276,1.2918,2.3649,2.9703,1.3357,2.3590,3.0106,1.3793,2.3525,3.0503,1.4218,2.3444,3.0901,1.4637,2.3347,3.1302,1.5053,2.3231,3.1699,1.5200,2.3284,3.2145,1.5245,2.3380,3.2580,1.5298,2.3464,3.3007,1.5344,2.3537,3.3418,1.5393,2.3601,3.3820,1.5437,2.3668,3.4154,1.5486,2.3727,3.4473,1.5543,2.3780,3.4790,1.5587,2.3835,3.5131,1.5631,2.3883,3.5478,1.5663,2.3934,3.5843,1.5686,2.3975,3.6193,1.5704,2.4006,3.6554,1.5721,2.4028,3.6914,1.5736,2.4035,3.7279,1.5755,2.4033,3.7650,1.5769,2.4030,3.8031,1.5799,2.4027,3.8360,1.5817,2.4017,3.8706,1.5862,2.4001,3.9059,1.5906,2.3980,3.9418,1.5943,2.3953,3.9783,1.5992,2.3922,4.0159,1.6052,2.3891,4.0566,1.6135,2.3855,4.0997,1.6195,2.3813,4.1435,1.6282,2.3771,4.1859,1.6373,2.3730,4.2279,1.6487,2.3683,4.2706,1.6613,2.3637,4.3141,1.6762,2.3591,4.3586,1.6926,2.3549,4.4063,1.7092,2.3506,4.4563,1.7297,2.3460,4.5077,1.7537,2.3408,4.5581,1.7777,2.3347,4.6073,1.8014,2.3276,4.6544,1.8210,2.3378,4.6865,1.8387,2.3487,4.7217};
return value;
}
private double[] getInterpolator0_humanoid_root_4_157_keyValue_3()
{
double[] value = {1.8529,2.3595,4.7582,1.8672,2.3691,4.7939,1.8807,2.3780,4.8288,1.8933,2.3853,4.8634,1.9050,2.3905,4.8963,1.9168,2.3951,4.9280,1.9267,2.4002,4.9512,1.9364,2.4054,4.9764,1.9441,2.4111,5.0035,1.9513,2.4159,5.0310,1.9573,2.4202,5.0563,1.9598,2.4236,5.0811,1.9604,2.4273,5.1083,1.9638,2.4299,5.1333,1.9684,2.4318,5.1585,1.9718,2.4333,5.1837,1.9769,2.4343,5.2063,1.9799,2.4352,5.2307,1.9847,2.4355,5.2534,1.9918,2.4349,5.2764,2.0009,2.4343,5.3032,2.0103,2.4328,5.3307,2.0230,2.4305,5.3599,2.0376,2.4276,5.3911,2.0533,2.4243,5.4222,2.0690,2.4201,5.4538,2.0851,2.4152,5.4849,2.1005,2.4099,5.5148,2.1163,2.4036,5.5460,2.1332,2.3987,5.5783,2.1518,2.3939,5.6114,2.1690,2.3894,5.6446,2.1864,2.3865,5.6803,2.2073,2.3830,5.7189,2.2300,2.3800,5.7615,2.2570,2.3780,5.8020,2.2859,2.3754,5.8416,2.3176,2.3725,5.8823,2.3513,2.3690,5.9194,2.3838,2.3646,5.9550,2.4160,2.3584,5.9906,2.4485,2.3502,6.0251,2.4805,2.3397,6.0583,2.4856,2.3465,6.0963,2.4886,2.3541,6.1329,2.4912,2.3608,6.1681,2.4941,2.3658,6.2026,2.4971,2.3689,6.2356,2.5001,2.3706,6.2675,2.5030,2.3735,6.2952,2.5074,2.3768,6.3139,2.5119,2.3805,6.3338,2.5158,2.3842,6.3573,2.5186,2.3877,6.3844,2.5215,2.3909,6.4121,2.5243,2.3941,6.4401,2.5288,2.3961,6.4610,2.5333,2.3979,6.4819,2.5340,2.3991,6.5033,2.5346,2.3997,6.5250,2.5350,2.4002,6.5469,2.5366,2.4000,6.5680,2.5390,2.4000,6.5900,2.5421,2.3998,6.6136,2.5458,2.3995,6.6376,2.5503,2.3992,6.6625,2.5540,2.3985,6.6857,2.5594,2.3973,6.7091,2.5643,2.3959,6.7337,2.5682,2.3945,6.7583,2.5722,2.3923,6.7834,2.5786,2.3901,6.8095,2.5846,2.3875,6.8359,2.5917,2.3853,6.8619,2.5996,2.3844,6.8871,2.6070,2.3843,6.9123,2.6141,2.3840,6.9371,2.6229,2.3841,6.9606,2.6345,2.3841,6.9850,2.6482,2.3837,7.0118,2.6636,2.3870,7.0367,2.6706,2.3922,7.0563,2.6774,2.3963,7.0747,2.6840,2.3999,7.0899,2.6903,2.4021,7.0997,2.6968,2.4038,7.1070};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator1_humanoid_root_4_158_key_1()
{
double[] value = {0.0000,0.0035,0.0070,0.0105,0.0140,0.0175,0.0211,0.0246,0.0281,0.0316,0.0351,0.0386,0.0421,0.0456,0.0491,0.0526,0.0561,0.0596,0.0632,0.0667,0.0702,0.0737,0.0772,0.0807,0.0842,0.0877,0.0912,0.0947,0.0982,0.1018,0.1053,0.1088,0.1123,0.1158,0.1193,0.1228,0.1263,0.1298,0.1333,0.1368,0.1404,0.1439,0.1474,0.1509,0.1544,0.1579,0.1614,0.1649,0.1684,0.1719,0.1754,0.1789,0.1825,0.1860,0.1895,0.1930,0.1965,0.2000,0.2035,0.2070,0.2105,0.2140,0.2175,0.2211,0.2246,0.2281,0.2316,0.2351,0.2386,0.2421,0.2456,0.2491,0.2526,0.2561,0.2596,0.2632,0.2667,0.2702,0.2737,0.2772,0.2807,0.2842,0.2877,0.2912,0.2947,0.2982,0.3018,0.3053,0.3088,0.3123,0.3158,0.3193,0.3228,0.3263,0.3298,0.3333,0.3368,0.3404,0.3439,0.3474,0.3509,0.3544,0.3579,0.3614,0.3649,0.3684,0.3719,0.3754,0.3789,0.3825,0.3860,0.3895,0.3930,0.3965,0.4000,0.4035,0.4070,0.4105,0.4140,0.4175,0.4211,0.4246,0.4281,0.4316,0.4351,0.4386,0.4421,0.4456,0.4491,0.4526,0.4561,0.4596,0.4632,0.4667,0.4702,0.4737,0.4772,0.4807,0.4842,0.4877,0.4912,0.4947,0.4982,0.5018,0.5053,0.5088,0.5123,0.5158,0.5193,0.5228,0.5263,0.5298,0.5333,0.5368,0.5404,0.5439,0.5474,0.5509,0.5544,0.5579,0.5614,0.5649,0.5684,0.5719,0.5754,0.5789,0.5825,0.5860,0.5895,0.5930,0.5965,0.6000,0.6035,0.6070,0.6105,0.6140,0.6175,0.6211,0.6246,0.6281,0.6316,0.6351,0.6386,0.6421,0.6456,0.6491,0.6526,0.6561,0.6596,0.6632,0.6667,0.6702,0.6737,0.6772,0.6807,0.6842,0.6877,0.6912,0.6947,0.6982,0.7018,0.7053,0.7088,0.7123,0.7158,0.7193,0.7228,0.7263,0.7298,0.7333,0.7368,0.7404,0.7439,0.7474,0.7509,0.7544,0.7579,0.7614,0.7649,0.7684,0.7719,0.7754,0.7789,0.7825,0.7860,0.7895,0.7930,0.7965,0.8000,0.8035,0.8070,0.8105,0.8140,0.8175,0.8211,0.8246,0.8281,0.8316,0.8351,0.8386,0.8421,0.8456,0.8491,0.8526,0.8561,0.8596,0.8632,0.8667,0.8702,0.8737,0.8772,0.8807,0.8842,0.8877,0.8912,0.8947,0.8982,0.9018,0.9053,0.9088,0.9123,0.9158,0.9193,0.9228,0.9263,0.9298,0.9333,0.9368,0.9404,0.9439,0.9474,0.9509,0.9544,0.9579,0.9614,0.9649,0.9684,0.9719,0.9754,0.9789,0.9825,0.9860,0.9895,0.9930,0.9965,1.0};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator1_humanoid_root_4_158_keyValue_1()
{
double[] value = {-0.9227,-0.0652,-0.3799,0.0833,-0.9227,-0.0652,-0.3799,0.0833,-0.9227,-0.0652,-0.3799,0.0833,-0.9227,-0.0652,-0.3799,0.0833,-0.9227,-0.0652,-0.3799,0.0833,-0.9228,-0.0763,-0.3778,0.0818,-0.9228,-0.0763,-0.3778,0.0818,-0.9228,-0.0763,-0.3778,0.0818,-0.9266,-0.0607,-0.3712,0.0806,-0.9302,-0.0445,-0.3643,0.0795,-0.9267,-0.0153,-0.3754,0.0781,-0.9276,0.0242,-0.3729,0.0774,-0.9238,0.0741,-0.3757,0.0752,-0.9219,0.1354,-0.3630,0.0738,-0.9139,0.2048,-0.3505,0.0744,-0.8995,0.2762,-0.3386,0.0772,-0.8739,0.3582,-0.3286,0.0812,-0.8426,0.4254,-0.3303,0.0849,-0.7986,0.4938,-0.3442,0.0894,-0.7501,0.5511,-0.3655,0.0919,-0.7124,0.5953,-0.3717,0.0944,-0.6703,0.6267,-0.3974,0.0978,-0.6332,0.6495,-0.4209,0.0984,-0.5915,0.6736,-0.4432,0.0975,-0.5491,0.6931,-0.4670,0.0937,-0.4933,0.7334,-0.4677,0.0892,-0.4543,0.7575,-0.4688,0.0839,-0.4678,0.7540,-0.4611,0.0797,-0.4913,0.7284,-0.4776,0.0751,-0.5225,0.6805,-0.5137,0.0702,-0.5398,0.6370,-0.5503,0.0655,-0.5324,0.5811,-0.6156,0.0632,-0.5201,0.5167,-0.6801,0.0615,-0.4818,0.4795,-0.7334,0.0624,-0.4374,0.4587,-0.7735,0.0650,-0.4240,0.4335,-0.7952,0.0681,-0.4076,0.4267,-0.8073,0.0726,-0.4110,0.4375,-0.7998,0.0768,-0.3989,0.4524,-0.7976,0.0823,-0.3991,0.4733,-0.7853,0.0878,-0.4054,0.5042,-0.7626,0.0917,-0.3955,0.5481,-0.7370,0.0940,-0.3980,0.5858,-0.7060,0.0952,-0.3946,0.6086,-0.6884,0.0980,-0.3958,0.6290,-0.6691,0.0981,-0.3879,0.6435,-0.6598,0.0980,-0.4092,0.6468,-0.6436,0.0971,-0.4306,0.6497,-0.6265,0.0963,-0.4651,0.6494,-0.6017,0.0944,-0.4866,0.6510,-0.5826,0.0938,-0.5134,0.6495,-0.5608,0.0949,-0.5259,0.6648,-0.5305,0.0943,-0.5175,0.6794,-0.5202,0.0943,-0.5169,0.6830,-0.5161,0.0975,-0.5138,0.6936,-0.5049,0.0992,-0.5133,0.6965,-0.5014,0.1024,-0.4984,0.7089,-0.4991,0.1051,-0.5098,0.7085,-0.4879,0.1073,-0.5068,0.7174,-0.4780,0.1091,-0.5065,0.7193,-0.4755,0.1123,-0.5093,0.7297,-0.4563,0.1147,-0.5194,0.7286,-0.4466,0.1169,-0.5194,0.7286,-0.4466,0.1169,-0.5118,0.7393,-0.4376,0.1171,-0.5118,0.7393,-0.4376,0.1171,-0.4890,0.7554,-0.4362,0.1166,-0.4782,0.7568,-0.4456,0.1143,-0.4749,0.7472,-0.4649,0.1119,-0.4905,0.7231,-0.4864,0.1084,-0.5196,0.6773,-0.5209,0.1035,-0.5632,0.6132,-0.5540,0.0997,-0.5989,0.5556,-0.5767,0.0963,-0.6377,0.5124,-0.5751,0.0954,-0.6566,0.4898,-0.5736,0.0950,-0.6574,0.5110,-0.5538,0.0951,-0.6577,0.5317,-0.5336,0.0953,-0.6704,0.5457,-0.5028,0.0948,-0.6695,0.5654,-0.4818,0.0952,-0.6554,0.5966,-0.4632,0.0948,-0.6373,0.6298,-0.4440,0.0928,-0.6227,0.6512,-0.4338,0.0893,-0.6101,0.6701,-0.4227,0.0876,-0.6108,0.6841,-0.3987,0.0852,-0.6212,0.6824,-0.3852,0.0827,-0.6321,0.6804,-0.3708,0.0803,-0.6552,0.6752,-0.3389,0.0756,-0.6829,0.6638,-0.3051,0.0727,-0.7090,0.6540,-0.2638,0.0683,-0.7366,0.6409,-0.2161,0.0640,-0.7798,0.5982,-0.1847,0.0617,-0.8225,0.5509,-0.1416,0.0579,-0.8632,0.4905,-0.1192,0.0551,-0.9038,0.4231,-0.0649,0.0522,-0.9508,0.3069,-0.0410,0.0489,-0.9870,0.1604,-0.0002,0.0487,-1.0000,0.0045,-0.0071,0.0496,-0.9897,-0.1423,-0.0135,0.0517,-0.9561,-0.2909,-0.0362,0.0560,-0.9246,-0.3775,-0.0508,0.0611,-0.8854,-0.4585,-0.0759,0.0680};
return value;
}
private double[] getInterpolator1_humanoid_root_4_158_keyValue_2()
{
double[] value = {-0.8541,-0.5133,-0.0844,0.0740,-0.8247,-0.5582,-0.0913,0.0802,-0.8064,-0.5849,-0.0873,0.0868,-0.7826,-0.6130,-0.1084,0.0922,-0.7644,-0.6336,-0.1189,0.0962,-0.7472,-0.6521,-0.1284,0.1003,-0.7433,-0.6550,-0.1361,0.1019,-0.7308,-0.6656,-0.1515,0.1035,-0.7271,-0.6680,-0.1586,0.1051,-0.7271,-0.6680,-0.1586,0.1051,-0.7271,-0.6680,-0.1586,0.1051,-0.7271,-0.6680,-0.1586,0.1051,-0.7306,-0.6623,-0.1662,0.1024,-0.7342,-0.6562,-0.1742,0.0998,-0.7516,-0.6383,-0.1667,0.0957,-0.7838,-0.6008,-0.1572,0.0907,-0.8120,-0.5627,-0.1548,0.0876,-0.8403,-0.5204,-0.1519,0.0846,-0.8564,-0.4888,-0.1663,0.0848,-0.8633,-0.4672,-0.1908,0.0849,-0.8546,-0.4706,-0.2193,0.0838,-0.8436,-0.4658,-0.2672,0.0819,-0.8252,-0.4838,-0.2915,0.0800,-0.8114,-0.4952,-0.3104,0.0766,-0.8075,-0.4961,-0.3191,0.0733,-0.8116,-0.4791,-0.3344,0.0711,-0.8158,-0.4512,-0.3618,0.0715,-0.8343,-0.4223,-0.3545,0.0727,-0.8407,-0.4052,-0.3593,0.0738,-0.8423,-0.3777,-0.3845,0.0744,-0.8375,-0.3666,-0.4052,0.0739,-0.8441,-0.3274,-0.4246,0.0731,-0.8423,-0.2742,-0.4641,0.0722,-0.8472,-0.2076,-0.4891,0.0718,-0.8498,-0.1258,-0.5118,0.0732,-0.8510,-0.0179,-0.5249,0.0755,-0.8392,0.1120,-0.5322,0.0808,-0.8236,0.2298,-0.5186,0.0878,-0.8119,0.3202,-0.4882,0.0972,-0.7866,0.4006,-0.4699,0.1096,-0.7584,0.4749,-0.4464,0.1223,-0.7297,0.5471,-0.4102,0.1342,-0.6990,0.6023,-0.3855,0.1463,-0.6681,0.6566,-0.3501,0.1597,-0.6394,0.6996,-0.3188,0.1739,-0.6110,0.7337,-0.2972,0.1877,-0.5881,0.7580,-0.2819,0.2000,-0.5727,0.7766,-0.2626,0.2118,-0.5659,0.7858,-0.2494,0.2220,-0.5592,0.7932,-0.2410,0.2315,-0.5513,0.8025,-0.2281,0.2401,-0.5441,0.8089,-0.2229,0.2458,-0.5327,0.8164,-0.2228,0.2522,-0.5263,0.8201,-0.2247,0.2550,-0.5240,0.8198,-0.2308,0.2573,-0.5322,0.8121,-0.2394,0.2562,-0.5469,0.7985,-0.2517,0.2533,-0.5579,0.7857,-0.2671,0.2482,-0.5710,0.7722,-0.2787,0.2439,-0.5842,0.7578,-0.2906,0.2397,-0.5935,0.7475,-0.2982,0.2360,-0.5973,0.7436,-0.3004,0.2309,-0.6054,0.7342,-0.3073,0.2255,-0.6164,0.7257,-0.3056,0.2216,-0.6236,0.7169,-0.3119,0.2145,-0.6338,0.7091,-0.3090,0.2089,-0.6430,0.7025,-0.3049,0.2015,-0.6542,0.6936,-0.3015,0.1960,-0.6679,0.6845,-0.2922,0.1913,-0.6801,0.6741,-0.2881,0.1858,-0.6887,0.6670,-0.2843,0.1817,-0.6937,0.6652,-0.2762,0.1794,-0.6988,0.6632,-0.2679,0.1772,-0.7040,0.6612,-0.2593,0.1750,-0.7124,0.6508,-0.2625,0.1719,-0.7227,0.6406,-0.2594,0.1697,-0.7378,0.6249,-0.2551,0.1662,-0.7642,0.5921,-0.2559,0.1637,-0.7841,0.5650,-0.2570,0.1606,-0.8080,0.5269,-0.2637,0.1578,-0.8309,0.4864,-0.2701,0.1553,-0.8526,0.4436,-0.2761,0.1532,-0.8758,0.3919,-0.2818,0.1544,-0.8976,0.3409,-0.2794,0.1549,-0.9145,0.2836,-0.2884,0.1546,-0.9267,0.2217,-0.3034,0.1541,-0.9306,0.1751,-0.3214,0.1533,-0.9341,0.1317,-0.3318,0.1535,-0.9343,0.0934,-0.3441,0.1526,-0.9313,0.0656,-0.3582,0.1522,-0.9307,0.0361,-0.3639,0.1538,-0.9298,0.0020,-0.3681,0.1540,-0.9339,-0.0334,-0.3559,0.1551,-0.9416,-0.0663,-0.3303,0.1557,-0.9495,-0.0909,-0.3003,0.1554,-0.9564,-0.1104,-0.2705,0.1539,-0.9597,-0.1355,-0.2463,0.1520,-0.9618,-0.1610,-0.2213,0.1503,-0.9603,-0.1925,-0.2018,0.1483,-0.9535,-0.2394,-0.1831,0.1465};
return value;
}
private double[] getInterpolator1_humanoid_root_4_158_keyValue_3()
{
double[] value = {-0.9390,-0.3010,-0.1662,0.1433,-0.9197,-0.3638,-0.1478,0.1407,-0.9060,-0.4027,-0.1304,0.1413,-0.8949,-0.4276,-0.1276,0.1422,-0.8913,-0.4362,-0.1233,0.1411,-0.8872,-0.4428,-0.1295,0.1408,-0.8802,-0.4460,-0.1624,0.1400,-0.8673,-0.4550,-0.2019,0.1391,-0.8557,-0.4496,-0.2561,0.1386,-0.8483,-0.4417,-0.2920,0.1395,-0.8398,-0.4333,-0.3271,0.1406,-0.8397,-0.4137,-0.3519,0.1404,-0.8306,-0.3939,-0.3937,0.1398,-0.8320,-0.3528,-0.4281,0.1392,-0.8369,-0.3047,-0.4547,0.1391,-0.8450,-0.2544,-0.4704,0.1411,-0.8505,-0.2048,-0.4844,0.1435,-0.8596,-0.1442,-0.4902,0.1479,-0.8695,-0.0932,-0.4850,0.1530,-0.8803,-0.0462,-0.4722,0.1573,-0.8849,-0.0011,-0.4657,0.1631,-0.8916,0.0532,-0.4496,0.1687,-0.8958,0.1122,-0.4300,0.1738,-0.8928,0.1698,-0.4173,0.1778,-0.8870,0.2241,-0.4038,0.1824,-0.8818,0.2669,-0.3888,0.1868,-0.8771,0.2975,-0.3772,0.1905,-0.8708,0.3228,-0.3709,0.1918,-0.8647,0.3463,-0.3638,0.1915,-0.8559,0.3684,-0.3629,0.1924,-0.8433,0.3967,-0.3625,0.1944,-0.8290,0.4342,-0.3525,0.1986,-0.8073,0.4718,-0.3546,0.2045,-0.7804,0.5101,-0.3616,0.2112,-0.7587,0.5416,-0.3621,0.2179,-0.7399,0.5647,-0.3656,0.2231,-0.7343,0.5739,-0.3627,0.2278,-0.7298,0.5761,-0.3682,0.2300,-0.7331,0.5690,-0.3726,0.2320,-0.7436,0.5533,-0.3754,0.2318,-0.7512,0.5438,-0.3743,0.2316,-0.7542,0.5400,-0.3737,0.2287,-0.7444,0.5496,-0.3792,0.2246,-0.7374,0.5521,-0.3892,0.2225,-0.7370,0.5528,-0.3889,0.2207,-0.7370,0.5528,-0.3889,0.2207,-0.7370,0.5528,-0.3889,0.2207,-0.7430,0.5421,-0.3927,0.2179,-0.7455,0.5391,-0.3919,0.2113,-0.7482,0.5359,-0.3910,0.2047,-0.7420,0.5444,-0.3912,0.1966,-0.7395,0.5475,-0.3916,0.1891,-0.7327,0.5563,-0.3920,0.1828,-0.7296,0.5563,-0.3978,0.1785,-0.7262,0.5564,-0.4038,0.1742,-0.7289,0.5533,-0.4033,0.1676,-0.7361,0.5399,-0.4084,0.1630,-0.7503,0.5216,-0.4063,0.1562,-0.7663,0.4888,-0.4170,0.1491,-0.7827,0.4519,-0.4280,0.1423,-0.8019,0.3989,-0.4448,0.1362,-0.8212,0.3295,-0.4660,0.1330,-0.8466,0.2554,-0.4669,0.1327,-0.8668,0.1799,-0.4650,0.1332,-0.8816,0.1043,-0.4603,0.1344,-0.8923,0.0402,-0.4496,0.1355,-0.8903,-0.0211,-0.4549,0.1365,-0.8843,-0.0752,-0.4608,0.1367,-0.8736,-0.1258,-0.4700,0.1357,-0.8551,-0.1825,-0.4852,0.1349,-0.8326,-0.2345,-0.5018,0.1331,-0.8170,-0.2780,-0.5052,0.1319,-0.7993,-0.3217,-0.5076,0.1309,-0.7824,-0.3524,-0.5135,0.1300,-0.7758,-0.3748,-0.5076,0.1291,-0.7760,-0.3913,-0.4946,0.1283,-0.7870,-0.3921,-0.4763,0.1286,-0.7868,-0.4085,-0.4627,0.1279,-0.7745,-0.4410,-0.4535,0.1261,-0.7538,-0.4718,-0.4574,0.1256,-0.7217,-0.5143,-0.4632,0.1228,-0.6809,-0.5688,-0.4613,0.1211,-0.6413,-0.6110,-0.4641,0.1191,-0.5983,-0.6522,-0.4654,0.1176,-0.5429,-0.7021,-0.4607,0.1159,-0.4932,-0.7395,-0.4581,0.1153};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator2_l_hip_4_159_key_1()
{
double[] value = {0.0000,0.0035,0.0070,0.0105,0.0140,0.0175,0.0211,0.0246,0.0281,0.0316,0.0351,0.0386,0.0421,0.0456,0.0491,0.0526,0.0561,0.0596,0.0632,0.0667,0.0702,0.0737,0.0772,0.0807,0.0842,0.0877,0.0912,0.0947,0.0982,0.1018,0.1053,0.1088,0.1123,0.1158,0.1193,0.1228,0.1263,0.1298,0.1333,0.1368,0.1404,0.1439,0.1474,0.1509,0.1544,0.1579,0.1614,0.1649,0.1684,0.1719,0.1754,0.1789,0.1825,0.1860,0.1895,0.1930,0.1965,0.2000,0.2035,0.2070,0.2105,0.2140,0.2175,0.2211,0.2246,0.2281,0.2316,0.2351,0.2386,0.2421,0.2456,0.2491,0.2526,0.2561,0.2596,0.2632,0.2667,0.2702,0.2737,0.2772,0.2807,0.2842,0.2877,0.2912,0.2947,0.2982,0.3018,0.3053,0.3088,0.3123,0.3158,0.3193,0.3228,0.3263,0.3298,0.3333,0.3368,0.3404,0.3439,0.3474,0.3509,0.3544,0.3579,0.3614,0.3649,0.3684,0.3719,0.3754,0.3789,0.3825,0.3860,0.3895,0.3930,0.3965,0.4000,0.4035,0.4070,0.4105,0.4140,0.4175,0.4211,0.4246,0.4281,0.4316,0.4351,0.4386,0.4421,0.4456,0.4491,0.4526,0.4561,0.4596,0.4632,0.4667,0.4702,0.4737,0.4772,0.4807,0.4842,0.4877,0.4912,0.4947,0.4982,0.5018,0.5053,0.5088,0.5123,0.5158,0.5193,0.5228,0.5263,0.5298,0.5333,0.5368,0.5404,0.5439,0.5474,0.5509,0.5544,0.5579,0.5614,0.5649,0.5684,0.5719,0.5754,0.5789,0.5825,0.5860,0.5895,0.5930,0.5965,0.6000,0.6035,0.6070,0.6105,0.6140,0.6175,0.6211,0.6246,0.6281,0.6316,0.6351,0.6386,0.6421,0.6456,0.6491,0.6526,0.6561,0.6596,0.6632,0.6667,0.6702,0.6737,0.6772,0.6807,0.6842,0.6877,0.6912,0.6947,0.6982,0.7018,0.7053,0.7088,0.7123,0.7158,0.7193,0.7228,0.7263,0.7298,0.7333,0.7368,0.7404,0.7439,0.7474,0.7509,0.7544,0.7579,0.7614,0.7649,0.7684,0.7719,0.7754,0.7789,0.7825,0.7860,0.7895,0.7930,0.7965,0.8000,0.8035,0.8070,0.8105,0.8140,0.8175,0.8211,0.8246,0.8281,0.8316,0.8351,0.8386,0.8421,0.8456,0.8491,0.8526,0.8561,0.8596,0.8632,0.8667,0.8702,0.8737,0.8772,0.8807,0.8842,0.8877,0.8912,0.8947,0.8982,0.9018,0.9053,0.9088,0.9123,0.9158,0.9193,0.9228,0.9263,0.9298,0.9333,0.9368,0.9404,0.9439,0.9474,0.9509,0.9544,0.9579,0.9614,0.9649,0.9684,0.9719,0.9754,0.9789,0.9825,0.9860,0.9895,0.9930,0.9965,1.0};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator2_l_hip_4_159_keyValue_1()
{
double[] value = {0.8201,0.3853,0.4230,0.1221,0.8201,0.3853,0.4230,0.1221,0.8171,0.3886,0.4259,0.1239,0.8190,0.3933,0.4178,0.1264,0.8212,0.4001,0.4068,0.1242,0.8132,0.4179,0.4051,0.1209,0.8074,0.4361,0.3975,0.1185,0.8039,0.4427,0.3971,0.1158,0.8151,0.4314,0.3867,0.1104,0.8270,0.4188,0.3750,0.1051,0.8451,0.3840,0.3721,0.0997,0.8673,0.3284,0.3740,0.0969,0.8905,0.2731,0.3640,0.0905,0.9133,0.2140,0.3466,0.0843,0.9327,0.1579,0.3243,0.0809,0.9461,0.1161,0.3023,0.0808,0.9522,0.0918,0.2914,0.0835,0.9530,0.0779,0.2927,0.0857,0.9421,0.0794,0.3258,0.0880,0.9185,0.1387,0.3704,0.0914,0.8865,0.2072,0.4137,0.0967,0.8449,0.2773,0.4574,0.1061,0.7922,0.3565,0.4953,0.1147,0.7416,0.4165,0.5259,0.1198,0.6975,0.4657,0.5445,0.1209,0.6628,0.4900,0.5663,0.1166,0.6410,0.5018,0.5808,0.1123,0.6596,0.4904,0.5696,0.1127,0.6684,0.4870,0.5622,0.1154,0.6796,0.4806,0.5542,0.1195,0.6788,0.4830,0.5531,0.1222,0.6746,0.4875,0.5543,0.1277,0.6634,0.4993,0.5573,0.1312,0.6623,0.4931,0.5642,0.1353,0.6625,0.4870,0.5691,0.1393,0.6619,0.4961,0.5619,0.1460,0.6620,0.5043,0.5544,0.1539,0.6695,0.5151,0.5352,0.1636,0.6603,0.5256,0.5364,0.1727,0.6577,0.5315,0.5338,0.1817,0.6616,0.5318,0.5287,0.1896,0.6662,0.5284,0.5263,0.1924,0.6738,0.5286,0.5164,0.1956,0.6757,0.5450,0.4963,0.1944,0.6796,0.5582,0.4760,0.1926,0.6862,0.5625,0.4612,0.1893,0.7137,0.5490,0.4351,0.1866,0.7441,0.5205,0.4188,0.1838,0.7750,0.4886,0.4008,0.1841,0.7979,0.4617,0.3875,0.1865,0.8164,0.4380,0.3763,0.1935,0.8234,0.4355,0.3638,0.2018,0.8226,0.4454,0.3534,0.2087,0.8302,0.4324,0.3519,0.2166,0.8401,0.4163,0.3477,0.2219,0.8541,0.3900,0.3441,0.2272,0.8637,0.3609,0.3518,0.2274,0.8715,0.3407,0.3527,0.2297,0.8801,0.3262,0.3449,0.2308,0.8806,0.3203,0.3491,0.2361,0.8829,0.3158,0.3474,0.2422,0.8848,0.3163,0.3421,0.2505,0.8814,0.3241,0.3438,0.2565,0.8817,0.3255,0.3415,0.2593,0.8801,0.3306,0.3408,0.2635,0.8827,0.3223,0.3421,0.2638,0.8821,0.3236,0.3423,0.2656,0.8822,0.3235,0.3422,0.2694,0.8835,0.3229,0.3394,0.2739,0.8843,0.3237,0.3365,0.2780,0.8829,0.3311,0.3331,0.2804,0.8807,0.3370,0.3328,0.2784,0.8798,0.3414,0.3306,0.2710,0.8715,0.3589,0.3341,0.2589,0.8491,0.3872,0.3592,0.2423,0.8052,0.4411,0.3962,0.2253,0.7286,0.5271,0.4373,0.2121,0.6048,0.6369,0.4781,0.2061,0.4379,0.7487,0.4976,0.2080,0.2506,0.8441,0.4740,0.2186,0.0615,0.9026,0.4260,0.2343,-0.1093,0.9213,0.3732,0.2533,-0.2647,0.9116,0.3146,0.2758,-0.3921,0.8835,0.2562,0.3026,-0.4906,0.8477,0.2020,0.3295,-0.5700,0.8081,0.1486,0.3590,-0.6288,0.7705,0.1047,0.3838,-0.6736,0.7359,0.0686,0.4071,-0.7117,0.7014,0.0380,0.4278,-0.7407,0.6716,0.0185,0.4423,-0.7685,0.6398,0.0030,0.4562,-0.7899,0.6132,-0.0046,0.4663,-0.8091,0.5874,-0.0158,0.4745,-0.8220,0.5689,-0.0249,0.4826,-0.8281,0.5596,-0.0328,0.4862,-0.8328,0.5525,-0.0344,0.4868,-0.8396,0.5418,-0.0390,0.4860,-0.8466,0.5307,-0.0404,0.4811,-0.8564,0.5146,-0.0419,0.4732,-0.8653,0.4996,-0.0418,0.4627};
return value;
}
private double[] getInterpolator2_l_hip_4_159_keyValue_2()
{
double[] value = {-0.8739,0.4843,-0.0423,0.4517,-0.8784,0.4761,-0.0408,0.4393,-0.8783,0.4767,-0.0378,0.4270,-0.8767,0.4801,-0.0293,0.4165,-0.8764,0.4810,-0.0234,0.4073,-0.8774,0.4794,-0.0189,0.4004,-0.8829,0.4688,-0.0277,0.3957,-0.8927,0.4492,-0.0367,0.3939,-0.9000,0.4331,-0.0499,0.3883,-0.9067,0.4169,-0.0639,0.3825,-0.9075,0.4128,-0.0773,0.3772,-0.9004,0.4239,-0.0977,0.3710,-0.8871,0.4457,-0.1203,0.3631,-0.8685,0.4763,-0.1370,0.3553,-0.8592,0.4877,-0.1548,0.3464,-0.8672,0.4698,-0.1651,0.3302,-0.8834,0.4365,-0.1708,0.3125,-0.9011,0.3970,-0.1745,0.2904,-0.9145,0.3657,-0.1732,0.2653,-0.9168,0.3610,-0.1707,0.2407,-0.9145,0.3710,-0.1612,0.2203,-0.9127,0.3800,-0.1500,0.1995,-0.9073,0.3939,-0.1474,0.1828,-0.9086,0.3900,-0.1491,0.1677,-0.9099,0.3838,-0.1577,0.1517,-0.9154,0.3637,-0.1724,0.1349,-0.9204,0.3478,-0.1789,0.1160,-0.9239,0.3249,-0.2022,0.0953,-0.9255,0.2871,-0.2468,0.0775,-0.9336,0.2210,-0.2821,0.0615,-0.9238,0.1704,-0.3430,0.0472,-0.8959,0.0445,-0.4421,0.0339,-0.8282,-0.1215,-0.5471,0.0220,-0.3943,-0.4502,-0.8012,0.0134,0.6233,-0.5809,-0.5235,0.0142,0.9557,-0.2579,-0.1421,0.0253,0.9906,-0.1320,0.0357,0.0437,0.9901,-0.0241,0.1384,0.0636,0.9835,0.0518,0.1735,0.0861,0.9697,0.0956,0.2248,0.1098,0.9617,0.1080,0.2519,0.1339,0.9565,0.1085,0.2708,0.1582,0.9515,0.1062,0.2887,0.1828,0.9522,0.0962,0.2900,0.2078,0.9536,0.0841,0.2892,0.2313,0.9515,0.0764,0.2980,0.2510,0.9520,0.0664,0.2987,0.2683,0.9548,0.0569,0.2919,0.2848,0.9551,0.0565,0.2910,0.3013,0.9536,0.0629,0.2946,0.3165,0.9512,0.0713,0.3003,0.3287,0.9477,0.0914,0.3059,0.3393,0.9444,0.0997,0.3134,0.3471,0.9403,0.1148,0.3203,0.3523,0.9363,0.1232,0.3290,0.3523,0.9312,0.1366,0.3378,0.3490,0.9246,0.1521,0.3492,0.3399,0.9111,0.1735,0.3738,0.3218,0.8860,0.2016,0.4175,0.3024,0.8489,0.2419,0.4699,0.2831,0.7916,0.3038,0.5301,0.2643,0.7155,0.3889,0.5803,0.2453,0.6077,0.4963,0.6200,0.2298,0.4662,0.6017,0.6486,0.2171,0.2763,0.7127,0.6448,0.2112,0.0702,0.7966,0.6004,0.2118,-0.1402,0.8411,0.5224,0.2195,-0.3197,0.8393,0.4396,0.2339,-0.4655,0.8122,0.3517,0.2525,-0.5800,0.7669,0.2748,0.2734,-0.6666,0.7168,0.2045,0.2939,-0.7415,0.6552,0.1448,0.3113,-0.7974,0.5962,0.0935,0.3284,-0.8409,0.5391,0.0467,0.3445,-0.8714,0.4905,0.0090,0.3604,-0.8932,0.4490,-0.0229,0.3711,-0.9072,0.4179,-0.0478,0.3798,-0.9164,0.3958,-0.0600,0.3823,-0.9246,0.3745,-0.0694,0.3805,-0.9302,0.3612,-0.0660,0.3777,-0.9339,0.3529,-0.0576,0.3707,-0.9407,0.3363,-0.0453,0.3604,-0.9474,0.3195,-0.0197,0.3468,-0.9526,0.3043,-0.0001,0.3336,-0.9529,0.3022,0.0268,0.3206,-0.9506,0.3060,0.0513,0.3085,-0.9484,0.3094,0.0699,0.2985,-0.9464,0.3147,0.0721,0.2929,-0.9470,0.3153,0.0623,0.2938,-0.9515,0.3038,0.0479,0.2931,-0.9559,0.2920,0.0308,0.2876,-0.9570,0.2897,0.0129,0.2794,-0.9552,0.2954,-0.0157,0.2657,-0.9567,0.2872,-0.0480,0.2539,-0.9645,0.2504,-0.0844,0.2444,-0.9764,0.1856,-0.1106,0.2381,-0.9862,0.1125,-0.1212,0.2316,-0.9901,0.0577,-0.1280,0.2223,-0.9888,0.0288,-0.1463,0.2079,-0.9832,0.0483,-0.1760,0.1904};
return value;
}
private double[] getInterpolator2_l_hip_4_159_keyValue_3()
{
double[] value = {-0.9760,0.0926,-0.1970,0.1730,-0.9658,0.1289,-0.2248,0.1566,-0.9541,0.1503,-0.2591,0.1386,-0.9423,0.1628,-0.2924,0.1193,-0.9351,0.1083,-0.3376,0.1029,-0.9179,-0.0205,-0.3963,0.0876,-0.8855,-0.2438,-0.3957,0.0758,-0.7882,-0.4949,-0.3658,0.0666,-0.5942,-0.7539,-0.2805,0.0591,-0.2780,-0.9361,-0.2156,0.0526,0.1300,-0.9851,-0.1129,0.0489,0.5284,-0.8489,0.0092,0.0510,0.7840,-0.5906,0.1909,0.0600,0.8827,-0.3907,0.2612,0.0747,0.9216,-0.2693,0.2796,0.0916,0.9432,-0.1783,0.2803,0.1114,0.9501,-0.1274,0.2847,0.1299,0.9501,-0.0902,0.2986,0.1520,0.9508,-0.0340,0.3081,0.1702,0.9520,0.0196,0.3054,0.1876,0.9511,0.0639,0.3022,0.2067,0.9511,0.0858,0.2968,0.2262,0.9537,0.0851,0.2884,0.2447,0.9558,0.0807,0.2829,0.2597,0.9595,0.0689,0.2732,0.2742,0.9621,0.0598,0.2662,0.2894,0.9642,0.0503,0.2603,0.3027,0.9657,0.0396,0.2567,0.3131,0.9672,0.0323,0.2520,0.3220,0.9680,0.0286,0.2492,0.3312,0.9679,0.0238,0.2501,0.3396,0.9672,0.0124,0.2537,0.3474,0.9636,0.0086,0.2673,0.3552,0.9592,0.0073,0.2828,0.3626,0.9555,0.0100,0.2949,0.3688,0.9514,0.0209,0.3071,0.3683,0.9476,0.0345,0.3176,0.3666,0.9406,0.0514,0.3357,0.3584,0.9315,0.0709,0.3567,0.3443,0.9167,0.0988,0.3872,0.3236,0.8931,0.1281,0.4313,0.2978,0.8542,0.1692,0.4917,0.2666,0.7880,0.2313,0.5706,0.2344,0.6764,0.3370,0.6550,0.2079,0.5189,0.4710,0.7134,0.1888,0.3004,0.6116,0.7320,0.1795,0.0478,0.7247,0.6874,0.1795,-0.2045,0.7861,0.5833,0.1935,-0.4119,0.7920,0.4507,0.2173,-0.5490,0.7663,0.3338,0.2470,-0.6551,0.7187,0.2333,0.2791,-0.7227,0.6739,0.1534,0.3095,-0.7707,0.6302,0.0942,0.3366,-0.8038,0.5924,0.0544,0.3584,-0.8275,0.5608,0.0273,0.3765,-0.8462,0.5329,0.0047,0.3890,-0.8614,0.5079,-0.0068,0.3969,-0.8720,0.4891,-0.0207,0.4016,-0.8787,0.4768,-0.0208,0.4044,-0.8829,0.4690,-0.0215,0.4044,-0.8872,0.4611,-0.0168,0.4031,-0.8949,0.4462,-0.0063,0.3961,-0.9027,0.4303,0.0033,0.3838,-0.9138,0.4061,0.0120,0.3701,-0.9228,0.3846,0.0204,0.3546,-0.9295,0.3681,0.0234,0.3404,-0.9328,0.3584,0.0369,0.3276,-0.9310,0.3614,0.0519,0.3177,-0.9262,0.3716,0.0632,0.3094,-0.9159,0.3951,0.0706,0.3009,-0.9081,0.4113,0.0790,0.2911,-0.9060,0.4148,0.0844,0.2767,-0.9160,0.3913,0.0883,0.2606,-0.9381,0.3328,0.0956,0.2427,-0.9641,0.2489,0.0922,0.2268,-0.9856,0.1410,0.0937,0.2125,-0.9947,0.0351,0.0961,0.1972,-0.9946,-0.0356,0.0972,0.1873,-0.9922,-0.0699,0.1032,0.1764,-0.9895,-0.0658,0.1287,0.1627,-0.9882,-0.0483,0.1451,0.1523,-0.9870,-0.0171,0.1595,0.1419,-0.9841,-0.0043,0.1774,0.1338,-0.9810,-0.0288,0.1921,0.1274,-0.9795,-0.0666,0.1899,0.1257,-0.9765,-0.1138,0.1832,0.1252};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator3_l_knee_4_160_key_1()
{
double[] value = {0.0000,0.0035,0.0070,0.0105,0.0140,0.0175,0.0211,0.0246,0.0281,0.0316,0.0351,0.0386,0.0421,0.0456,0.0491,0.0526,0.0561,0.0596,0.0632,0.0667,0.0702,0.0737,0.0772,0.0807,0.0842,0.0877,0.0912,0.0947,0.0982,0.1018,0.1053,0.1088,0.1123,0.1158,0.1193,0.1228,0.1263,0.1298,0.1333,0.1368,0.1404,0.1439,0.1474,0.1509,0.1544,0.1579,0.1614,0.1649,0.1684,0.1719,0.1754,0.1789,0.1825,0.1860,0.1895,0.1930,0.1965,0.2000,0.2035,0.2070,0.2105,0.2140,0.2175,0.2211,0.2246,0.2281,0.2316,0.2351,0.2386,0.2421,0.2456,0.2491,0.2526,0.2561,0.2596,0.2632,0.2667,0.2702,0.2737,0.2772,0.2807,0.2842,0.2877,0.2912,0.2947,0.2982,0.3018,0.3053,0.3088,0.3123,0.3158,0.3193,0.3228,0.3263,0.3298,0.3333,0.3368,0.3404,0.3439,0.3474,0.3509,0.3544,0.3579,0.3614,0.3649,0.3684,0.3719,0.3754,0.3789,0.3825,0.3860,0.3895,0.3930,0.3965,0.4000,0.4035,0.4070,0.4105,0.4140,0.4175,0.4211,0.4246,0.4281,0.4316,0.4351,0.4386,0.4421,0.4456,0.4491,0.4526,0.4561,0.4596,0.4632,0.4667,0.4702,0.4737,0.4772,0.4807,0.4842,0.4877,0.4912,0.4947,0.4982,0.5018,0.5053,0.5088,0.5123,0.5158,0.5193,0.5228,0.5263,0.5298,0.5333,0.5368,0.5404,0.5439,0.5474,0.5509,0.5544,0.5579,0.5614,0.5649,0.5684,0.5719,0.5754,0.5789,0.5825,0.5860,0.5895,0.5930,0.5965,0.6000,0.6035,0.6070,0.6105,0.6140,0.6175,0.6211,0.6246,0.6281,0.6316,0.6351,0.6386,0.6421,0.6456,0.6491,0.6526,0.6561,0.6596,0.6632,0.6667,0.6702,0.6737,0.6772,0.6807,0.6842,0.6877,0.6912,0.6947,0.6982,0.7018,0.7053,0.7088,0.7123,0.7158,0.7193,0.7228,0.7263,0.7298,0.7333,0.7368,0.7404,0.7439,0.7474,0.7509,0.7544,0.7579,0.7614,0.7649,0.7684,0.7719,0.7754,0.7789,0.7825,0.7860,0.7895,0.7930,0.7965,0.8000,0.8035,0.8070,0.8105,0.8140,0.8175,0.8211,0.8246,0.8281,0.8316,0.8351,0.8386,0.8421,0.8456,0.8491,0.8526,0.8561,0.8596,0.8632,0.8667,0.8702,0.8737,0.8772,0.8807,0.8842,0.8877,0.8912,0.8947,0.8982,0.9018,0.9053,0.9088,0.9123,0.9158,0.9193,0.9228,0.9263,0.9298,0.9333,0.9368,0.9404,0.9439,0.9474,0.9509,0.9544,0.9579,0.9614,0.9649,0.9684,0.9719,0.9754,0.9789,0.9825,0.9860,0.9895,0.9930,0.9965,1.0};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator3_l_knee_4_160_keyValue_1()
{
double[] value = {-0.6074,-0.5228,-0.5981,0.1116,-0.6074,-0.5228,-0.5981,0.1116,-0.6059,-0.5111,-0.6096,0.1136,-0.6140,-0.5151,-0.5981,0.1158,-0.6131,-0.5251,-0.5903,0.1135,-0.6033,-0.5465,-0.5808,0.1116,-0.5905,-0.5790,-0.5622,0.1120,-0.5797,-0.6117,-0.5383,0.1122,-0.5620,-0.6435,-0.5197,0.1118,-0.5432,-0.6744,-0.5001,0.1117,-0.5278,-0.6984,-0.4834,0.1131,-0.5081,-0.7143,-0.4813,0.1158,-0.4818,-0.7499,-0.4533,0.1170,-0.4447,-0.7798,-0.4406,0.1187,-0.4122,-0.8118,-0.4136,0.1209,-0.3818,-0.8359,-0.3943,0.1257,-0.3722,-0.8479,-0.3775,0.1328,-0.3695,-0.8529,-0.3687,0.1374,-0.3710,-0.8538,-0.3654,0.1404,-0.3815,-0.8487,-0.3663,0.1457,-0.3950,-0.8290,-0.3959,0.1494,-0.4107,-0.8083,-0.4219,0.1573,-0.4152,-0.7913,-0.4488,0.1696,-0.4134,-0.7891,-0.4544,0.1837,-0.4233,-0.7847,-0.4528,0.1937,-0.4279,-0.7770,-0.4617,0.1990,-0.4400,-0.7626,-0.4741,0.2010,-0.4700,-0.7342,-0.4900,0.2007,-0.4881,-0.7155,-0.4998,0.1997,-0.5176,-0.6902,-0.5057,0.1968,-0.5401,-0.6616,-0.5202,0.1943,-0.5604,-0.6351,-0.5316,0.1908,-0.5737,-0.6125,-0.5438,0.1859,-0.5870,-0.5844,-0.5603,0.1842,-0.6082,-0.5564,-0.5661,0.1825,-0.6253,-0.5301,-0.5727,0.1811,-0.6402,-0.5102,-0.5743,0.1816,-0.6523,-0.4905,-0.5779,0.1821,-0.6469,-0.4795,-0.5930,0.1839,-0.6371,-0.4804,-0.6027,0.1871,-0.6240,-0.4862,-0.6118,0.1921,-0.5996,-0.4997,-0.6251,0.1970,-0.5767,-0.5205,-0.6297,0.2042,-0.5486,-0.5661,-0.6153,0.2070,-0.5139,-0.6074,-0.6058,0.2135,-0.4869,-0.6353,-0.5995,0.2185,-0.4775,-0.6464,-0.5952,0.2195,-0.4745,-0.6384,-0.6061,0.2185,-0.4757,-0.6165,-0.6273,0.2157,-0.4797,-0.5921,-0.6476,0.2138,-0.4917,-0.5620,-0.6651,0.2173,-0.4872,-0.5432,-0.6838,0.2266,-0.4861,-0.5406,-0.6866,0.2356,-0.4876,-0.5363,-0.6889,0.2419,-0.4906,-0.5324,-0.6898,0.2466,-0.4948,-0.5262,-0.6915,0.2508,-0.4852,-0.5170,-0.7052,0.2524,-0.4652,-0.5076,-0.7252,0.2538,-0.4475,-0.5037,-0.7390,0.2526,-0.4205,-0.5015,-0.7561,0.2551,-0.3886,-0.4952,-0.7770,0.2598,-0.3527,-0.4935,-0.7950,0.2634,-0.3102,-0.4912,-0.8139,0.2694,-0.2690,-0.4844,-0.8325,0.2725,-0.2170,-0.4809,-0.8495,0.2771,-0.1644,-0.4674,-0.8686,0.2807,-0.1128,-0.4528,-0.8844,0.2853,-0.0668,-0.4345,-0.8982,0.2902,-0.0162,-0.4045,-0.9144,0.2957,0.0456,-0.3656,-0.9297,0.3016,0.1261,-0.3272,-0.9365,0.3089,0.2154,-0.2800,-0.9355,0.3210,0.3234,-0.2231,-0.9196,0.3398,0.4329,-0.1699,-0.8853,0.3653,0.5316,-0.1236,-0.8379,0.4070,0.6092,-0.0896,-0.7880,0.4575,0.6698,-0.0770,-0.7385,0.5186,0.7147,-0.0880,-0.6938,0.5859,0.7497,-0.1093,-0.6527,0.6559,0.7789,-0.1315,-0.6132,0.7255,0.8050,-0.1423,-0.5759,0.7899,0.8293,-0.1417,-0.5406,0.8480,0.8537,-0.1291,-0.5044,0.8981,0.8773,-0.1105,-0.4670,0.9374,0.8995,-0.0904,-0.4275,0.9639,0.9197,-0.0709,-0.3862,0.9802,0.9367,-0.0543,-0.3458,0.9855,0.9499,-0.0456,-0.3091,0.9776,0.9606,-0.0447,-0.2744,0.9590,0.9692,-0.0500,-0.2412,0.9288,0.9759,-0.0620,-0.2091,0.8931,0.9804,-0.0826,-0.1789,0.8497,0.9836,-0.1083,-0.1442,0.8033,0.9840,-0.1455,-0.1031,0.7551,0.9786,-0.1975,-0.0573,0.7055,0.9668,-0.2554,-0.0058,0.6585,0.9485,-0.3115,0.0570,0.6146,0.9236,-0.3601,0.1313,0.5707,0.8913,-0.3979,0.2172,0.5289,0.8521,-0.4190,0.3135,0.4865};
return value;
}
private double[] getInterpolator3_l_knee_4_160_keyValue_2()
{
double[] value = {0.8014,-0.4230,0.4229,0.4475,0.7358,-0.4161,0.5343,0.4116,0.6471,-0.4048,0.6460,0.3847,0.5485,-0.3922,0.7385,0.3675,0.4565,-0.3805,0.8043,0.3569,0.3905,-0.3770,0.8399,0.3555,0.3572,-0.3814,0.8526,0.3618,0.3564,-0.3844,0.8516,0.3684,0.3647,-0.3836,0.8484,0.3723,0.3802,-0.3791,0.8437,0.3730,0.3894,-0.3676,0.8445,0.3691,0.3933,-0.3541,0.8485,0.3636,0.3886,-0.3568,0.8495,0.3574,0.3828,-0.3788,0.8426,0.3519,0.3951,-0.3953,0.8292,0.3434,0.4181,-0.3946,0.8182,0.3283,0.4455,-0.3919,0.8049,0.3104,0.4649,-0.3970,0.7914,0.2910,0.4705,-0.4070,0.7829,0.2699,0.4493,-0.4417,0.7766,0.2504,0.4197,-0.4756,0.7731,0.2300,0.3823,-0.4837,0.7873,0.2077,0.3472,-0.4788,0.8064,0.1863,0.3137,-0.4548,0.8335,0.1660,0.2680,-0.4516,0.8510,0.1463,0.2141,-0.4421,0.8710,0.1298,0.1419,-0.4499,0.8817,0.1149,0.0576,-0.4591,0.8865,0.1013,-0.0349,-0.4228,0.9056,0.0923,-0.1355,-0.3787,0.9155,0.0825,-0.2688,-0.3452,0.8992,0.0748,-0.3941,-0.3434,0.8525,0.0670,-0.5122,-0.3907,0.7649,0.0608,-0.6215,-0.4549,0.6378,0.0574,-0.7283,-0.5032,0.4652,0.0550,-0.7864,-0.5685,0.2417,0.0573,-0.7912,-0.6106,0.0344,0.0640,-0.7362,-0.6574,-0.1605,0.0761,-0.6717,-0.6742,-0.3069,0.0929,-0.6128,-0.6816,-0.3999,0.1113,-0.5744,-0.6779,-0.4588,0.1286,-0.5455,-0.6494,-0.5299,0.1480,-0.5324,-0.6175,-0.5789,0.1663,-0.5247,-0.5938,-0.6100,0.1853,-0.5016,-0.5816,-0.6404,0.2027,-0.4687,-0.5739,-0.6715,0.2187,-0.4331,-0.5655,-0.7019,0.2296,-0.3920,-0.5518,-0.7361,0.2387,-0.3335,-0.5348,-0.7764,0.2498,-0.2576,-0.5240,-0.8118,0.2611,-0.1644,-0.5102,-0.8442,0.2767,-0.0729,-0.4990,-0.8635,0.2937,0.0231,-0.4813,-0.8762,0.3120,0.1285,-0.4502,-0.8836,0.3314,0.2436,-0.4071,-0.8803,0.3550,0.3536,-0.3562,-0.8649,0.3856,0.4563,-0.3022,-0.8369,0.4259,0.5458,-0.2525,-0.7990,0.4765,0.6156,-0.2120,-0.7590,0.5419,0.6669,-0.1864,-0.7215,0.6120,0.7064,-0.1755,-0.6857,0.6873,0.7362,-0.1766,-0.6534,0.7615,0.7624,-0.1781,-0.6221,0.8308,0.7859,-0.1769,-0.5925,0.8966,0.8093,-0.1717,-0.5617,0.9524,0.8333,-0.1622,-0.5285,0.9996,0.8556,-0.1498,-0.4955,1.0360,0.8766,-0.1376,-0.4612,1.0637,0.8964,-0.1270,-0.4247,1.0796,0.9137,-0.1190,-0.3885,1.0833,0.9291,-0.1159,-0.3511,1.0757,0.9433,-0.1132,-0.3120,1.0601,0.9562,-0.1154,-0.2690,1.0356,0.9674,-0.1208,-0.2228,1.0046,0.9765,-0.1294,-0.1723,0.9671,0.9817,-0.1467,-0.1215,0.9221,0.9827,-0.1730,-0.0661,0.8732,0.9783,-0.2071,-0.0093,0.8205,0.9672,-0.2488,0.0506,0.7617,0.9478,-0.2984,0.1119,0.7046,0.9171,-0.3538,0.1835,0.6452,0.8779,-0.3996,0.2638,0.5845,0.8283,-0.4363,0.3516,0.5267,0.7617,-0.4596,0.4566,0.4734,0.6699,-0.4687,0.5758,0.4271,0.5602,-0.4527,0.6938,0.3932,0.4501,-0.4194,0.7884,0.3733,0.3692,-0.3908,0.8432,0.3669,0.3324,-0.3776,0.8643,0.3703,0.3277,-0.3663,0.8709,0.3738,0.3397,-0.3667,0.8661,0.3764,0.3420,-0.3774,0.8606,0.3748,0.3443,-0.3913,0.8535,0.3696,0.3700,-0.3970,0.8399,0.3650,0.4183,-0.3879,0.8213,0.3567,0.4853,-0.3645,0.7947,0.3457,0.5520,-0.3414,0.7608,0.3307,0.6071,-0.3320,0.7220,0.3141,0.6348,-0.3425,0.6926,0.2956,0.6429,-0.3593,0.6764,0.2767};
return value;
}
private double[] getInterpolator3_l_knee_4_160_keyValue_3()
{
double[] value = {0.6504,-0.3532,0.6725,0.2518,0.6672,-0.3134,0.6758,0.2254,0.6854,-0.2739,0.6747,0.1992,0.6979,-0.2389,0.6752,0.1758,0.7131,-0.2148,0.6673,0.1551,0.7223,-0.1705,0.6702,0.1379,0.7448,-0.0464,0.6657,0.1212,0.7441,0.1278,0.6557,0.1056,0.7019,0.3145,0.6390,0.0924,0.6106,0.4649,0.6411,0.0789,0.4310,0.6096,0.6653,0.0649,0.1660,0.6987,0.6959,0.0505,-0.2722,0.7792,0.5645,0.0408,-0.6817,0.6628,0.3097,0.0407,-0.8725,0.4843,0.0648,0.0479,-0.9485,0.3049,-0.0855,0.0585,-0.9534,0.2175,-0.2092,0.0704,-0.9346,0.1396,-0.3270,0.0829,-0.8928,0.0237,-0.4499,0.0905,-0.8326,-0.1029,-0.5443,0.1007,-0.7653,-0.2085,-0.6089,0.1106,-0.6941,-0.2708,-0.6670,0.1234,-0.6219,-0.2956,-0.7251,0.1376,-0.5452,-0.3145,-0.7770,0.1494,-0.4844,-0.3289,-0.8107,0.1595,-0.4291,-0.3336,-0.8394,0.1711,-0.3734,-0.3304,-0.8668,0.1834,-0.3178,-0.3126,-0.8952,0.1935,-0.2604,-0.2973,-0.9186,0.2038,-0.1994,-0.2891,-0.9363,0.2136,-0.1298,-0.2787,-0.9516,0.2256,-0.0510,-0.2705,-0.9614,0.2397,0.0285,-0.2701,-0.9624,0.2544,0.1093,-0.2732,-0.9557,0.2727,0.1966,-0.2715,-0.9422,0.2919,0.2990,-0.2624,-0.9175,0.3145,0.3955,-0.2390,-0.8868,0.3436,0.4929,-0.2036,-0.8459,0.3810,0.5854,-0.1602,-0.7948,0.4253,0.6640,-0.1104,-0.7395,0.4842,0.7258,-0.0685,-0.6845,0.5535,0.7728,-0.0389,-0.6335,0.6308,0.8058,-0.0262,-0.5917,0.7078,0.8315,-0.0295,-0.5547,0.7839,0.8504,-0.0385,-0.5247,0.8561,0.8675,-0.0482,-0.4951,0.9202,0.8845,-0.0526,-0.4636,0.9727,0.9004,-0.0557,-0.4315,1.0146,0.9142,-0.0600,-0.4008,1.0462,0.9269,-0.0651,-0.3697,1.0632,0.9389,-0.0707,-0.3367,1.0676,0.9498,-0.0789,-0.3028,1.0573,0.9587,-0.0913,-0.2693,1.0352,0.9658,-0.1088,-0.2352,1.0031,0.9706,-0.1346,-0.1995,0.9638,0.9729,-0.1617,-0.1652,0.9156,0.9726,-0.1952,-0.1265,0.8619,0.9690,-0.2332,-0.0816,0.8041,0.9600,-0.2778,-0.0334,0.7465,0.9445,-0.3276,0.0260,0.6898,0.9240,-0.3716,0.0900,0.6378,0.9017,-0.4020,0.1595,0.5887,0.8823,-0.4109,0.2296,0.5431,0.8640,-0.3995,0.3065,0.5023,0.8449,-0.3718,0.3845,0.4651,0.8202,-0.3397,0.4603,0.4343,0.7939,-0.3107,0.5227,0.4096,0.7732,-0.2925,0.5627,0.3892,0.7504,-0.2909,0.5935,0.3729,0.7178,-0.3203,0.6182,0.3604,0.6807,-0.3645,0.6354,0.3476,0.6436,-0.4082,0.6475,0.3353,0.6221,-0.4227,0.6590,0.3220,0.6144,-0.4074,0.6757,0.3059,0.6225,-0.3587,0.6956,0.2902,0.6401,-0.2889,0.7119,0.2741,0.6544,-0.2180,0.7240,0.2563,0.6654,-0.1795,0.7245,0.2424,0.6563,-0.1663,0.7360,0.2249,0.6329,-0.1863,0.7515,0.2061,0.5996,-0.1952,0.7761,0.1894,0.5718,-0.1881,0.7985,0.1714,0.5380,-0.1638,0.8269,0.1547,0.5143,-0.1182,0.8494,0.1401,0.4883,-0.0564,0.8709,0.1289,0.4629,0.0045,0.8864,0.1215};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator4_l_ankle_4_161_key_1()
{
double[] value = {0.0000,0.0035,0.0070,0.0105,0.0140,0.0175,0.0211,0.0246,0.0281,0.0316,0.0351,0.0386,0.0421,0.0456,0.0491,0.0526,0.0561,0.0596,0.0632,0.0667,0.0702,0.0737,0.0772,0.0807,0.0842,0.0877,0.0912,0.0947,0.0982,0.1018,0.1053,0.1088,0.1123,0.1158,0.1193,0.1228,0.1263,0.1298,0.1333,0.1368,0.1404,0.1439,0.1474,0.1509,0.1544,0.1579,0.1614,0.1649,0.1684,0.1719,0.1754,0.1789,0.1825,0.1860,0.1895,0.1930,0.1965,0.2000,0.2035,0.2070,0.2105,0.2140,0.2175,0.2211,0.2246,0.2281,0.2316,0.2351,0.2386,0.2421,0.2456,0.2491,0.2526,0.2561,0.2596,0.2632,0.2667,0.2702,0.2737,0.2772,0.2807,0.2842,0.2877,0.2912,0.2947,0.2982,0.3018,0.3053,0.3088,0.3123,0.3158,0.3193,0.3228,0.3263,0.3298,0.3333,0.3368,0.3404,0.3439,0.3474,0.3509,0.3544,0.3579,0.3614,0.3649,0.3684,0.3719,0.3754,0.3789,0.3825,0.3860,0.3895,0.3930,0.3965,0.4000,0.4035,0.4070,0.4105,0.4140,0.4175,0.4211,0.4246,0.4281,0.4316,0.4351,0.4386,0.4421,0.4456,0.4491,0.4526,0.4561,0.4596,0.4632,0.4667,0.4702,0.4737,0.4772,0.4807,0.4842,0.4877,0.4912,0.4947,0.4982,0.5018,0.5053,0.5088,0.5123,0.5158,0.5193,0.5228,0.5263,0.5298,0.5333,0.5368,0.5404,0.5439,0.5474,0.5509,0.5544,0.5579,0.5614,0.5649,0.5684,0.5719,0.5754,0.5789,0.5825,0.5860,0.5895,0.5930,0.5965,0.6000,0.6035,0.6070,0.6105,0.6140,0.6175,0.6211,0.6246,0.6281,0.6316,0.6351,0.6386,0.6421,0.6456,0.6491,0.6526,0.6561,0.6596,0.6632,0.6667,0.6702,0.6737,0.6772,0.6807,0.6842,0.6877,0.6912,0.6947,0.6982,0.7018,0.7053,0.7088,0.7123,0.7158,0.7193,0.7228,0.7263,0.7298,0.7333,0.7368,0.7404,0.7439,0.7474,0.7509,0.7544,0.7579,0.7614,0.7649,0.7684,0.7719,0.7754,0.7789,0.7825,0.7860,0.7895,0.7930,0.7965,0.8000,0.8035,0.8070,0.8105,0.8140,0.8175,0.8211,0.8246,0.8281,0.8316,0.8351,0.8386,0.8421,0.8456,0.8491,0.8526,0.8561,0.8596,0.8632,0.8667,0.8702,0.8737,0.8772,0.8807,0.8842,0.8877,0.8912,0.8947,0.8982,0.9018,0.9053,0.9088,0.9123,0.9158,0.9193,0.9228,0.9263,0.9298,0.9333,0.9368,0.9404,0.9439,0.9474,0.9509,0.9544,0.9579,0.9614,0.9649,0.9684,0.9719,0.9754,0.9789,0.9825,0.9860,0.9895,0.9930,0.9965,1.0};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator4_l_ankle_4_161_keyValue_1()
{
double[] value = {0.7009,0.2504,0.6678,0.0639,0.7009,0.2504,0.6678,0.0639,0.6943,0.2260,0.6833,0.0645,0.6943,0.2260,0.6833,0.0645,0.6943,0.2260,0.6833,0.0645,0.7009,0.2504,0.6678,0.0639,0.7040,0.2862,0.6499,0.0657,0.7104,0.3434,0.6143,0.0671,0.6888,0.4142,0.5950,0.0693,0.6805,0.4806,0.5532,0.0715,0.6433,0.5650,0.5167,0.0744,0.5980,0.6407,0.4816,0.0764,0.5253,0.7393,0.4213,0.0794,0.4586,0.8049,0.3765,0.0822,0.4179,0.8470,0.3285,0.0845,0.3595,0.8821,0.3045,0.0854,0.3476,0.8938,0.2833,0.0856,0.3426,0.8984,0.2748,0.0843,0.3554,0.8973,0.2617,0.0788,0.3869,0.8899,0.2417,0.0715,0.4350,0.8714,0.2269,0.0598,0.5045,0.8250,0.2545,0.0511,0.5689,0.7128,0.4101,0.0496,0.5854,0.6516,0.4825,0.0546,0.6125,0.6190,0.4917,0.0615,0.6250,0.6092,0.4881,0.0648,0.6158,0.6527,0.4413,0.0672,0.6359,0.6699,0.3831,0.0678,0.6066,0.7513,0.2598,0.0649,0.5889,0.8058,0.0633,0.0619,0.5447,0.8210,-0.1708,0.0590,0.4476,0.7848,-0.4287,0.0563,0.3165,0.6845,-0.6567,0.0594,0.2166,0.6146,-0.7585,0.0621,0.2197,0.5140,-0.8292,0.0631,0.2782,0.3864,-0.8794,0.0610,0.3969,0.2595,-0.8804,0.0585,0.5244,0.0452,-0.8503,0.0541,0.6411,-0.1698,-0.7484,0.0521,0.7255,-0.3277,-0.6051,0.0528,0.7868,-0.4185,-0.4537,0.0547,0.8320,-0.4848,-0.2697,0.0536,0.8712,-0.4885,-0.0488,0.0535,0.8878,-0.4239,0.1791,0.0566,0.8647,-0.3131,0.3926,0.0595,0.8080,-0.2159,0.5482,0.0654,0.7578,-0.1445,0.6363,0.0684,0.7187,-0.0878,0.6898,0.0704,0.6717,-0.0791,0.7366,0.0653,0.6207,-0.1200,0.7748,0.0559,0.5650,-0.1536,0.8107,0.0483,0.3928,-0.2260,0.8914,0.0414,0.2306,-0.2792,0.9321,0.0393,0.0969,-0.2909,0.9519,0.0394,-0.0606,-0.2882,0.9557,0.0395,-0.1106,-0.1943,0.9747,0.0429,-0.1758,-0.1354,0.9751,0.0465,-0.2823,-0.1036,0.9537,0.0499,-0.3634,-0.0963,0.9266,0.0542,-0.4372,-0.1142,0.8921,0.0588,-0.5016,-0.1478,0.8524,0.0660,-0.6007,-0.1785,0.7793,0.0749,-0.6512,-0.1931,0.7340,0.0834,-0.7125,-0.2207,0.6660,0.0902,-0.7601,-0.2443,0.6022,0.0980,-0.8031,-0.2667,0.5329,0.1060,-0.8296,-0.2865,0.4793,0.1128,-0.8386,-0.3163,0.4435,0.1153,-0.8337,-0.3772,0.4034,0.1177,-0.8215,-0.4465,0.3545,0.1166,-0.7931,-0.5379,0.2859,0.1136,-0.7270,-0.6541,0.2087,0.1086,-0.5975,-0.7929,0.1196,0.1036,-0.3650,-0.9307,-0.0231,0.0986,-0.0157,-0.9847,-0.1738,0.1030,0.3742,-0.8780,-0.2985,0.1230,0.6174,-0.7033,-0.3524,0.1561,0.7548,-0.5436,-0.3670,0.1911,0.8399,-0.4200,-0.3438,0.2149,0.9083,-0.3130,-0.2775,0.2191,0.9679,-0.1882,-0.1667,0.2132,0.9997,-0.0246,0.0063,0.2007,0.9683,0.1408,0.2065,0.1974,0.8842,0.2732,0.3788,0.2014,0.7828,0.3458,0.5173,0.2003,0.6872,0.3735,0.6231,0.1942,0.5856,0.3588,0.7268,0.1813,0.4963,0.3047,0.8129,0.1681,0.4088,0.2450,0.8792,0.1527,0.3203,0.1888,0.9283,0.1363,0.2052,0.1683,0.9641,0.1170,0.0426,0.1798,0.9828,0.0997,-0.1799,0.1980,0.9635,0.0812,-0.5232,0.2339,0.8195,0.0618,-0.9009,0.2456,0.3579,0.0516,-0.9507,0.1790,-0.2530,0.0630,-0.8103,0.1239,-0.5727,0.0899,-0.6862,0.1067,-0.7195,0.1246,-0.5873,0.1101,-0.8019,0.1631,-0.5169,0.1085,-0.8492,0.2011};
return value;
}
private double[] getInterpolator4_l_ankle_4_161_keyValue_2()
{
double[] value = {-0.4537,0.1039,-0.8851,0.2402,-0.4088,0.1024,-0.9068,0.2770,-0.3690,0.1022,-0.9238,0.3123,-0.3387,0.1026,-0.9353,0.3420,-0.3170,0.0943,-0.9437,0.3616,-0.2990,0.0852,-0.9504,0.3744,-0.2810,0.0844,-0.9560,0.3802,-0.2574,0.0847,-0.9626,0.3815,-0.2270,0.0865,-0.9700,0.3785,-0.1804,0.0984,-0.9787,0.3717,-0.1086,0.0955,-0.9895,0.3596,-0.0220,0.0775,-0.9968,0.3456,0.0621,0.0527,-0.9967,0.3361,0.1443,0.0357,-0.9889,0.3315,0.2102,0.0307,-0.9772,0.3241,0.2606,0.0367,-0.9647,0.3181,0.2959,0.0640,-0.9531,0.3117,0.3136,0.1046,-0.9438,0.3068,0.3127,0.1481,-0.9382,0.3006,0.3160,0.1949,-0.9285,0.2939,0.3361,0.2204,-0.9157,0.2848,0.3603,0.2242,-0.9055,0.2705,0.3877,0.2193,-0.8953,0.2540,0.4099,0.2089,-0.8879,0.2409,0.4260,0.2157,-0.8786,0.2281,0.4321,0.2302,-0.8720,0.2187,0.4266,0.2551,-0.8677,0.2094,0.4112,0.2876,-0.8650,0.2012,0.3902,0.3080,-0.8677,0.1933,0.3805,0.3213,-0.8672,0.1835,0.3715,0.3440,-0.8624,0.1747,0.3415,0.3749,-0.8619,0.1642,0.2895,0.4087,-0.8655,0.1556,0.2195,0.4489,-0.8662,0.1496,0.1287,0.4663,-0.8752,0.1433,0.0307,0.4636,-0.8855,0.1370,-0.0793,0.4491,-0.8900,0.1336,-0.1805,0.4272,-0.8860,0.1306,-0.2824,0.4228,-0.8611,0.1256,-0.3656,0.3960,-0.8423,0.1222,-0.4563,0.3566,-0.8153,0.1207,-0.5419,0.3002,-0.7850,0.1164,-0.6121,0.2139,-0.7613,0.1123,-0.6811,0.1329,-0.7200,0.1073,-0.7622,0.0494,-0.6455,0.1033,-0.8351,-0.0371,-0.5488,0.0989,-0.8985,-0.1097,-0.4250,0.0988,-0.9331,-0.1998,-0.2989,0.1023,-0.9440,-0.2779,-0.1780,0.1091,-0.9399,-0.3299,-0.0881,0.1206,-0.9261,-0.3772,-0.0082,0.1327,-0.9064,-0.4206,0.0395,0.1431,-0.8767,-0.4771,0.0611,0.1479,-0.8285,-0.5575,0.0522,0.1516,-0.7492,-0.6621,0.0191,0.1486,-0.6180,-0.7843,-0.0542,0.1401,-0.3739,-0.9088,-0.1851,0.1284,0.0400,-0.9160,-0.3993,0.1284,0.4286,-0.7366,-0.5232,0.1567,0.6296,-0.5478,-0.5509,0.1999,0.7322,-0.4180,-0.5377,0.2344,0.8067,-0.3153,-0.4998,0.2507,0.8710,-0.2196,-0.4395,0.2491,0.9332,-0.1066,-0.3433,0.2380,0.9796,0.0128,-0.2004,0.2244,0.9900,0.1388,-0.0267,0.2075,0.9521,0.2546,0.1696,0.1953,0.8736,0.3275,0.3599,0.1850,0.7749,0.3509,0.5257,0.1779,0.6773,0.3299,0.6576,0.1670,0.5739,0.2921,0.7650,0.1529,0.4371,0.2553,0.8624,0.1328,0.2551,0.2133,0.9431,0.1095,-0.0290,0.1643,0.9860,0.0902,-0.3813,0.0917,0.9199,0.0771,-0.7194,0.0410,0.6933,0.0731,-0.9573,-0.0044,0.2890,0.0779,-0.9920,0.0050,-0.1265,0.0951,-0.9101,0.0253,-0.4137,0.1224,-0.8032,0.0428,-0.5942,0.1586,-0.7018,0.0598,-0.7099,0.2028,-0.6139,0.0760,-0.7857,0.2474,-0.5391,0.0974,-0.8366,0.2901,-0.4637,0.1041,-0.8799,0.3273,-0.3945,0.1065,-0.9127,0.3626,-0.3419,0.1101,-0.9333,0.3942,-0.3065,0.1063,-0.9459,0.4185,-0.2745,0.1050,-0.9558,0.4282,-0.2359,0.1081,-0.9657,0.4278,-0.1942,0.1077,-0.9750,0.4204,-0.1476,0.1171,-0.9821,0.4101,-0.0741,0.1411,-0.9872,0.3943,0.0150,0.1676,-0.9857,0.3766,0.0983,0.1895,-0.9770,0.3672,0.1679,0.2154,-0.9620,0.3559,0.2163,0.2462,-0.9448,0.3410,0.2522,0.2905,-0.9230,0.3248,0.2776,0.3450,-0.8966,0.3056,0.2977,0.4039,-0.8650,0.2882,0.3166,0.4516,-0.8342,0.2671};
return value;
}
private double[] getInterpolator4_l_ankle_4_161_keyValue_3()
{
double[] value = {0.3423,0.4678,-0.8149,0.2434,0.3697,0.4777,-0.7970,0.2161,0.4033,0.4937,-0.7705,0.1937,0.4235,0.5169,-0.7439,0.1744,0.4409,0.5708,-0.6927,0.1610,0.4466,0.6347,-0.6307,0.1535,0.4490,0.6822,-0.5771,0.1425,0.4579,0.7108,-0.5340,0.1314,0.4534,0.7376,-0.5004,0.1205,0.4360,0.7660,-0.4723,0.1151,0.4268,0.7697,-0.4748,0.1118,0.4123,0.7711,-0.4852,0.1117,0.3993,0.7674,-0.5017,0.1056,0.3885,0.7534,-0.5305,0.1008,0.3603,0.7574,-0.5446,0.0946,0.3194,0.7535,-0.5747,0.0901,0.2819,0.7548,-0.5923,0.0842,0.2048,0.7383,-0.6426,0.0797,0.0936,0.7440,-0.6616,0.0736,-0.0120,0.7709,-0.6368,0.0678,-0.1809,0.7724,-0.6088,0.0631,-0.3719,0.7577,-0.5363,0.0588,-0.5922,0.6824,-0.4285,0.0584,-0.7814,0.5549,-0.2856,0.0620,-0.8696,0.4515,-0.2001,0.0720,-0.9192,0.3582,-0.1638,0.0826,-0.9506,0.2792,-0.1356,0.0934,-0.9688,0.2137,-0.1258,0.1059,-0.9788,0.1507,-0.1385,0.1192,-0.9837,0.0939,-0.1536,0.1317,-0.9867,0.0459,-0.1559,0.1451,-0.9872,-0.0016,-0.1598,0.1557,-0.9822,-0.0640,-0.1767,0.1613,-0.9740,-0.1350,-0.1819,0.1633,-0.9533,-0.2192,-0.2078,0.1615,-0.9145,-0.3224,-0.2445,0.1537,-0.8318,-0.4579,-0.3138,0.1419,-0.6594,-0.6087,-0.4412,0.1284,-0.3007,-0.7138,-0.6325,0.1260,0.1264,-0.6770,-0.7250,0.1493,0.4152,-0.5616,-0.7157,0.1945,0.5692,-0.4595,-0.6818,0.2410,0.6689,-0.3784,-0.6399,0.2749,0.7425,-0.3000,-0.5989,0.2924,0.8107,-0.2158,-0.5443,0.2883,0.8723,-0.1186,-0.4744,0.2719,0.9250,-0.0104,-0.3798,0.2528,0.9546,0.0953,-0.2822,0.2358,0.9600,0.2011,-0.1948,0.2135,0.9527,0.2839,-0.1084,0.1858,0.9363,0.3508,-0.0161,0.1554,0.9094,0.4034,0.1018,0.1241,0.8517,0.4533,0.2630,0.0981,0.7096,0.5619,0.4251,0.0756,0.3972,0.7534,0.5240,0.0575,-0.0841,0.9274,0.3646,0.0472,-0.4818,0.8617,-0.1592,0.0503,-0.5669,0.5994,-0.5651,0.0733,-0.5450,0.4145,-0.7288,0.1044,-0.4829,0.3230,-0.8139,0.1347,-0.4102,0.2684,-0.8716,0.1629,-0.3214,0.2479,-0.9139,0.1884,-0.2593,0.2222,-0.9399,0.2077,-0.2053,0.2090,-0.9561,0.2296,-0.1579,0.1952,-0.9680,0.2499,-0.0993,0.1808,-0.9785,0.2686,-0.0594,0.1674,-0.9841,0.2880,-0.0410,0.1545,-0.9871,0.3026,-0.0285,0.1349,-0.9904,0.3138,-0.0104,0.1332,-0.9910,0.3205,0.0328,0.1498,-0.9882,0.3173,0.0976,0.1948,-0.9760,0.3057,0.1542,0.2427,-0.9578,0.2923,0.2093,0.2878,-0.9346,0.2798,0.2543,0.3118,-0.9155,0.2687,0.2860,0.3303,-0.8995,0.2599,0.3109,0.3457,-0.8854,0.2508,0.3222,0.3716,-0.8707,0.2433,0.3474,0.4066,-0.8450,0.2378,0.3623,0.4359,-0.8238,0.2325,0.3805,0.4612,-0.8016,0.2261,0.4073,0.4747,-0.7803,0.2145,0.4327,0.4843,-0.7604,0.2058,0.4506,0.5056,-0.7358,0.1967,0.4709,0.5292,-0.7058,0.1904,0.4862,0.5515,-0.6778,0.1862};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator5_l_midtarsal_4_162_key_1()
{
double[] value = {0.0000,0.0035,0.0070,0.0105,0.0140,0.0175,0.0211,0.0246,0.0281,0.0316,0.0351,0.0386,0.0421,0.0456,0.0491,0.0526,0.0561,0.0596,0.0632,0.0667,0.0702,0.0737,0.0772,0.0807,0.0842,0.0877,0.0912,0.0947,0.0982,0.1018,0.1053,0.1088,0.1123,0.1158,0.1193,0.1228,0.1263,0.1298,0.1333,0.1368,0.1404,0.1439,0.1474,0.1509,0.1544,0.1579,0.1614,0.1649,0.1684,0.1719,0.1754,0.1789,0.1825,0.1860,0.1895,0.1930,0.1965,0.2000,0.2035,0.2070,0.2105,0.2140,0.2175,0.2211,0.2246,0.2281,0.2316,0.2351,0.2386,0.2421,0.2456,0.2491,0.2526,0.2561,0.2596,0.2632,0.2667,0.2702,0.2737,0.2772,0.2807,0.2842,0.2877,0.2912,0.2947,0.2982,0.3018,0.3053,0.3088,0.3123,0.3158,0.3193,0.3228,0.3263,0.3298,0.3333,0.3368,0.3404,0.3439,0.3474,0.3509,0.3544,0.3579,0.3614,0.3649,0.3684,0.3719,0.3754,0.3789,0.3825,0.3860,0.3895,0.3930,0.3965,0.4000,0.4035,0.4070,0.4105,0.4140,0.4175,0.4211,0.4246,0.4281,0.4316,0.4351,0.4386,0.4421,0.4456,0.4491,0.4526,0.4561,0.4596,0.4632,0.4667,0.4702,0.4737,0.4772,0.4807,0.4842,0.4877,0.4912,0.4947,0.4982,0.5018,0.5053,0.5088,0.5123,0.5158,0.5193,0.5228,0.5263,0.5298,0.5333,0.5368,0.5404,0.5439,0.5474,0.5509,0.5544,0.5579,0.5614,0.5649,0.5684,0.5719,0.5754,0.5789,0.5825,0.5860,0.5895,0.5930,0.5965,0.6000,0.6035,0.6070,0.6105,0.6140,0.6175,0.6211,0.6246,0.6281,0.6316,0.6351,0.6386,0.6421,0.6456,0.6491,0.6526,0.6561,0.6596,0.6632,0.6667,0.6702,0.6737,0.6772,0.6807,0.6842,0.6877,0.6912,0.6947,0.6982,0.7018,0.7053,0.7088,0.7123,0.7158,0.7193,0.7228,0.7263,0.7298,0.7333,0.7368,0.7404,0.7439,0.7474,0.7509,0.7544,0.7579,0.7614,0.7649,0.7684,0.7719,0.7754,0.7789,0.7825,0.7860,0.7895,0.7930,0.7965,0.8000,0.8035,0.8070,0.8105,0.8140,0.8175,0.8211,0.8246,0.8281,0.8316,0.8351,0.8386,0.8421,0.8456,0.8491,0.8526,0.8561,0.8596,0.8632,0.8667,0.8702,0.8737,0.8772,0.8807,0.8842,0.8877,0.8912,0.8947,0.8982,0.9018,0.9053,0.9088,0.9123,0.9158,0.9193,0.9228,0.9263,0.9298,0.9333,0.9368,0.9404,0.9439,0.9474,0.9509,0.9544,0.9579,0.9614,0.9649,0.9684,0.9719,0.9754,0.9789,0.9825,0.9860,0.9895,0.9930,0.9965,1.0};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator5_l_midtarsal_4_162_keyValue_1()
{
double[] value = {0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000};
return value;
}
private double[] getInterpolator5_l_midtarsal_4_162_keyValue_2()
{
double[] value = {0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000};
return value;
}
private double[] getInterpolator5_l_midtarsal_4_162_keyValue_3()
{
double[] value = {0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator6_r_hip_4_163_key_1()
{
double[] value = {0.0000,0.0035,0.0070,0.0105,0.0140,0.0175,0.0211,0.0246,0.0281,0.0316,0.0351,0.0386,0.0421,0.0456,0.0491,0.0526,0.0561,0.0596,0.0632,0.0667,0.0702,0.0737,0.0772,0.0807,0.0842,0.0877,0.0912,0.0947,0.0982,0.1018,0.1053,0.1088,0.1123,0.1158,0.1193,0.1228,0.1263,0.1298,0.1333,0.1368,0.1404,0.1439,0.1474,0.1509,0.1544,0.1579,0.1614,0.1649,0.1684,0.1719,0.1754,0.1789,0.1825,0.1860,0.1895,0.1930,0.1965,0.2000,0.2035,0.2070,0.2105,0.2140,0.2175,0.2211,0.2246,0.2281,0.2316,0.2351,0.2386,0.2421,0.2456,0.2491,0.2526,0.2561,0.2596,0.2632,0.2667,0.2702,0.2737,0.2772,0.2807,0.2842,0.2877,0.2912,0.2947,0.2982,0.3018,0.3053,0.3088,0.3123,0.3158,0.3193,0.3228,0.3263,0.3298,0.3333,0.3368,0.3404,0.3439,0.3474,0.3509,0.3544,0.3579,0.3614,0.3649,0.3684,0.3719,0.3754,0.3789,0.3825,0.3860,0.3895,0.3930,0.3965,0.4000,0.4035,0.4070,0.4105,0.4140,0.4175,0.4211,0.4246,0.4281,0.4316,0.4351,0.4386,0.4421,0.4456,0.4491,0.4526,0.4561,0.4596,0.4632,0.4667,0.4702,0.4737,0.4772,0.4807,0.4842,0.4877,0.4912,0.4947,0.4982,0.5018,0.5053,0.5088,0.5123,0.5158,0.5193,0.5228,0.5263,0.5298,0.5333,0.5368,0.5404,0.5439,0.5474,0.5509,0.5544,0.5579,0.5614,0.5649,0.5684,0.5719,0.5754,0.5789,0.5825,0.5860,0.5895,0.5930,0.5965,0.6000,0.6035,0.6070,0.6105,0.6140,0.6175,0.6211,0.6246,0.6281,0.6316,0.6351,0.6386,0.6421,0.6456,0.6491,0.6526,0.6561,0.6596,0.6632,0.6667,0.6702,0.6737,0.6772,0.6807,0.6842,0.6877,0.6912,0.6947,0.6982,0.7018,0.7053,0.7088,0.7123,0.7158,0.7193,0.7228,0.7263,0.7298,0.7333,0.7368,0.7404,0.7439,0.7474,0.7509,0.7544,0.7579,0.7614,0.7649,0.7684,0.7719,0.7754,0.7789,0.7825,0.7860,0.7895,0.7930,0.7965,0.8000,0.8035,0.8070,0.8105,0.8140,0.8175,0.8211,0.8246,0.8281,0.8316,0.8351,0.8386,0.8421,0.8456,0.8491,0.8526,0.8561,0.8596,0.8632,0.8667,0.8702,0.8737,0.8772,0.8807,0.8842,0.8877,0.8912,0.8947,0.8982,0.9018,0.9053,0.9088,0.9123,0.9158,0.9193,0.9228,0.9263,0.9298,0.9333,0.9368,0.9404,0.9439,0.9474,0.9509,0.9544,0.9579,0.9614,0.9649,0.9684,0.9719,0.9754,0.9789,0.9825,0.9860,0.9895,0.9930,0.9965,1.0};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator6_r_hip_4_163_keyValue_1()
{
double[] value = {0.9812,-0.1730,-0.0860,0.1046,0.9834,-0.1611,-0.0838,0.1056,0.9851,-0.1494,-0.0849,0.1067,0.9840,-0.1365,-0.1144,0.1080,0.9780,-0.1462,-0.1486,0.1074,0.9706,-0.1413,-0.1949,0.1032,0.9619,-0.1416,-0.2340,0.1005,0.9563,-0.1442,-0.2544,0.0962,0.9504,-0.1384,-0.2784,0.0913,0.9466,-0.1180,-0.2999,0.0875,0.9475,-0.0949,-0.3052,0.0837,0.9457,-0.0485,-0.3213,0.0802,0.9310,-0.0364,-0.3632,0.0757,0.9055,-0.0475,-0.4216,0.0741,0.8886,-0.0854,-0.4507,0.0733,0.8764,-0.1330,-0.4628,0.0736,0.8675,-0.1899,-0.4598,0.0727,0.8450,-0.2498,-0.4729,0.0677,0.8025,-0.3795,-0.4605,0.0614,0.7014,-0.5450,-0.4594,0.0537,0.5503,-0.7023,-0.4516,0.0489,0.3409,-0.8621,-0.3749,0.0439,-0.0269,-0.9550,-0.2955,0.0453,-0.4341,-0.8887,-0.1477,0.0600,-0.6692,-0.7418,-0.0431,0.0878,-0.7510,-0.6600,0.0181,0.1285,-0.7732,-0.6307,0.0658,0.1727,-0.7757,-0.6248,0.0894,0.2137,-0.7691,-0.6297,0.1096,0.2540,-0.7635,-0.6316,0.1349,0.2898,-0.7618,-0.6278,0.1597,0.3225,-0.7674,-0.6134,0.1868,0.3528,-0.7789,-0.5916,0.2082,0.3760,-0.7934,-0.5669,0.2218,0.3966,-0.8155,-0.5313,0.2296,0.4115,-0.8417,-0.4854,0.2364,0.4202,-0.8703,-0.4290,0.2419,0.4268,-0.8960,-0.3688,0.2474,0.4304,-0.9148,-0.3123,0.2561,0.4376,-0.9258,-0.2687,0.2657,0.4430,-0.9318,-0.2422,0.2703,0.4476,-0.9349,-0.2333,0.2673,0.4542,-0.9352,-0.2371,0.2631,0.4617,-0.9320,-0.2509,0.2615,0.4732,-0.9329,-0.2583,0.2509,0.4860,-0.9360,-0.2568,0.2405,0.4992,-0.9402,-0.2489,0.2326,0.5053,-0.9442,-0.2396,0.2258,0.5098,-0.9490,-0.2297,0.2160,0.5114,-0.9525,-0.2219,0.2085,0.5134,-0.9554,-0.2149,0.2025,0.5137,-0.9580,-0.2121,0.1928,0.5151,-0.9598,-0.2099,0.1864,0.5188,-0.9611,-0.2106,0.1787,0.5227,-0.9625,-0.2105,0.1713,0.5258,-0.9624,-0.2136,0.1680,0.5252,-0.9619,-0.2175,0.1658,0.5259,-0.9610,-0.2226,0.1643,0.5213,-0.9595,-0.2299,0.1629,0.5154,-0.9572,-0.2377,0.1651,0.5073,-0.9553,-0.2445,0.1662,0.4967,-0.9532,-0.2498,0.1702,0.4852,-0.9539,-0.2429,0.1765,0.4731,-0.9558,-0.2337,0.1785,0.4598,-0.9571,-0.2207,0.1875,0.4436,-0.9586,-0.2083,0.1941,0.4305,-0.9593,-0.1933,0.2059,0.4184,-0.9561,-0.1828,0.2291,0.4076,-0.9504,-0.1698,0.2608,0.3951,-0.9433,-0.1544,0.2939,0.3825,-0.9352,-0.1401,0.3253,0.3679,-0.9294,-0.1290,0.3457,0.3501,-0.9260,-0.1184,0.3585,0.3300,-0.9250,-0.1049,0.3653,0.3130,-0.9287,-0.0922,0.3592,0.2948,-0.9315,-0.0698,0.3569,0.2766,-0.9353,-0.0401,0.3515,0.2574,-0.9383,-0.0148,0.3456,0.2408,-0.9404,0.0058,0.3401,0.2263,-0.9411,0.0223,0.3374,0.2140,-0.9444,0.0457,0.3257,0.2016,-0.9416,0.0607,0.3311,0.1907,-0.9451,0.0715,0.3187,0.1789,-0.9458,0.0913,0.3117,0.1669,-0.9440,0.0992,0.3146,0.1531,-0.9474,0.1151,0.2987,0.1379,-0.9494,0.1283,0.2867,0.1216,-0.9588,0.1207,0.2571,0.1037,-0.9732,0.0832,0.2142,0.0850,-0.9808,0.0117,0.1948,0.0651,-0.9846,-0.1185,0.1288,0.0485,-0.9216,-0.3860,0.0411,0.0352,-0.6955,-0.6956,-0.1801,0.0286,-0.3358,-0.8563,-0.3924,0.0255,0.1497,-0.8016,-0.5788,0.0265,0.4750,-0.6647,-0.5766,0.0321,0.7134,-0.4935,-0.4975,0.0391,0.8507,-0.3159,-0.4201,0.0460,0.9179,-0.1910,-0.3477,0.0568,0.9509,-0.0832,-0.2981,0.0681};
return value;
}
private double[] getInterpolator6_r_hip_4_163_keyValue_2()
{
double[] value = {0.9621,-0.0387,-0.2699,0.0819,0.9710,-0.0190,-0.2383,0.0956,0.9732,-0.0217,-0.2290,0.1117,0.9813,-0.0174,-0.1916,0.1256,0.9838,-0.0227,-0.1777,0.1379,0.9845,-0.0193,-0.1744,0.1506,0.9859,-0.0215,-0.1661,0.1627,0.9887,-0.0122,-0.1492,0.1726,0.9892,-0.0206,-0.1452,0.1836,0.9875,-0.0412,-0.1520,0.1952,0.9856,-0.0709,-0.1536,0.2056,0.9843,-0.0926,-0.1500,0.2149,0.9809,-0.1236,-0.1500,0.2219,0.9796,-0.1437,-0.1405,0.2265,0.9736,-0.1727,-0.1494,0.2298,0.9660,-0.2001,-0.1636,0.2321,0.9578,-0.2279,-0.1752,0.2303,0.9388,-0.2725,-0.2107,0.2259,0.9135,-0.3231,-0.2471,0.2192,0.8687,-0.3997,-0.2925,0.2087,0.7820,-0.5134,-0.3534,0.1995,0.6557,-0.6540,-0.3773,0.1962,0.4995,-0.7798,-0.3774,0.1988,0.3211,-0.8799,-0.3502,0.2053,0.1386,-0.9458,-0.2937,0.2176,-0.0211,-0.9740,-0.2255,0.2342,-0.1624,-0.9751,-0.1510,0.2515,-0.2860,-0.9540,-0.0902,0.2710,-0.3949,-0.9184,-0.0250,0.2900,-0.4901,-0.8708,0.0397,0.3100,-0.5787,-0.8106,0.0891,0.3290,-0.6516,-0.7474,0.1293,0.3461,-0.7138,-0.6796,0.1692,0.3626,-0.7664,-0.6107,0.1990,0.3750,-0.8076,-0.5457,0.2236,0.3840,-0.8386,-0.4875,0.2432,0.3917,-0.8588,-0.4422,0.2588,0.3970,-0.8728,-0.4054,0.2719,0.3972,-0.8856,-0.3709,0.2795,0.3946,-0.8948,-0.3423,0.2865,0.3910,-0.9035,-0.3186,0.2866,0.3884,-0.9120,-0.2981,0.2816,0.3871,-0.9185,-0.2798,0.2793,0.3890,-0.9215,-0.2782,0.2711,0.3904,-0.9228,-0.2863,0.2577,0.3907,-0.9202,-0.3033,0.2474,0.3902,-0.9163,-0.3224,0.2376,0.3910,-0.9120,-0.3414,0.2274,0.3918,-0.9071,-0.3601,0.2180,0.3916,-0.8994,-0.3799,0.2162,0.3922,-0.8890,-0.4050,0.2139,0.3928,-0.8763,-0.4283,0.2203,0.3922,-0.8619,-0.4527,0.2286,0.3935,-0.8507,-0.4674,0.2406,0.3923,-0.8475,-0.4650,0.2558,0.3877,-0.8587,-0.4401,0.2628,0.3780,-0.8751,-0.4024,0.2690,0.3657,-0.8870,-0.3703,0.2758,0.3516,-0.8859,-0.3603,0.2922,0.3337,-0.8743,-0.3697,0.3147,0.3144,-0.8582,-0.3846,0.3400,0.2954,-0.8408,-0.4005,0.3642,0.2775,-0.8233,-0.4079,0.3946,0.2605,-0.8044,-0.4194,0.4208,0.2414,-0.7950,-0.4016,0.4546,0.2252,-0.7937,-0.3698,0.4831,0.2056,-0.8040,-0.3026,0.5118,0.1847,-0.8079,-0.2038,0.5530,0.1636,-0.8000,-0.0793,0.5947,0.1437,-0.7563,0.0486,0.6524,0.1261,-0.6787,0.1356,0.7218,0.1109,-0.5486,0.1553,0.8216,0.0938,-0.3617,0.1169,0.9249,0.0799,-0.0925,0.0421,0.9948,0.0719,0.1714,-0.0017,0.9852,0.0711,0.4147,-0.0166,0.9098,0.0740,0.5992,0.0185,0.8004,0.0805,0.7343,0.0673,0.6755,0.0928,0.8123,0.0887,0.5764,0.1048,0.8581,0.1038,0.5029,0.1197,0.9005,0.0908,0.4253,0.1347,0.9300,0.0625,0.3621,0.1527,0.9479,0.0254,0.3176,0.1735,0.9645,-0.0078,0.2641,0.1929,0.9726,-0.0179,0.2319,0.2121,0.9796,-0.0277,0.1988,0.2302,0.9829,-0.0455,0.1782,0.2450,0.9857,-0.0595,0.1579,0.2585,0.9876,-0.0707,0.1405,0.2684,0.9895,-0.0744,0.1238,0.2772,0.9918,-0.0765,0.1019,0.2869,0.9937,-0.0804,0.0786,0.2940,0.9945,-0.0912,0.0522,0.3018,0.9936,-0.1111,0.0229,0.3087,0.9907,-0.1356,-0.0111,0.3107,0.9851,-0.1656,-0.0458,0.3051,0.9752,-0.2008,-0.0930,0.2915,0.9527,-0.2603,-0.1571,0.2699,0.9042,-0.3590,-0.2313,0.2475,0.8144,-0.4941,-0.3044,0.2293};
return value;
}
private double[] getInterpolator6_r_hip_4_163_keyValue_3()
{
double[] value = {0.6681,-0.6528,-0.3571,0.2181,0.4807,-0.7943,-0.3715,0.2174,0.2855,-0.8940,-0.3454,0.2310,0.1142,-0.9501,-0.2904,0.2514,-0.0444,-0.9708,-0.2358,0.2767,-0.1847,-0.9661,-0.1805,0.2991,-0.3059,-0.9435,-0.1276,0.3190,-0.4156,-0.9063,-0.0769,0.3372,-0.5063,-0.8619,-0.0292,0.3560,-0.5848,-0.8112,0.0048,0.3722,-0.6502,-0.7589,0.0356,0.3890,-0.6969,-0.7145,0.0617,0.4047,-0.7292,-0.6784,0.0902,0.4211,-0.7411,-0.6608,0.1189,0.4373,-0.7415,-0.6549,0.1463,0.4507,-0.7378,-0.6533,0.1701,0.4576,-0.7349,-0.6516,0.1879,0.4595,-0.7348,-0.6475,0.2021,0.4560,-0.7434,-0.6361,0.2066,0.4439,-0.7610,-0.6129,0.2125,0.4258,-0.7866,-0.5754,0.2239,0.4034,-0.8140,-0.5307,0.2362,0.3793,-0.8410,-0.4841,0.2418,0.3576,-0.8641,-0.4406,0.2432,0.3398,-0.8752,-0.4175,0.2442,0.3252,-0.8753,-0.4193,0.2410,0.3169,-0.8675,-0.4334,0.2442,0.3142,-0.8577,-0.4453,0.2570,0.3183,-0.8521,-0.4493,0.2684,0.3255,-0.8442,-0.4522,0.2878,0.3297,-0.8364,-0.4551,0.3056,0.3324,-0.8283,-0.4636,0.3146,0.3291,-0.8161,-0.4750,0.3292,0.3228,-0.8059,-0.4805,0.3459,0.3134,-0.8029,-0.4763,0.3585,0.3026,-0.8113,-0.4519,0.3710,0.2941,-0.8233,-0.4137,0.3886,0.2830,-0.8366,-0.3630,0.4102,0.2714,-0.8466,-0.3148,0.4292,0.2574,-0.8486,-0.2690,0.4556,0.2419,-0.8358,-0.2572,0.4852,0.2237,-0.8151,-0.2743,0.5102,0.2067,-0.7843,-0.3296,0.5256,0.1948,-0.7320,-0.3950,0.5552,0.1843,-0.6647,-0.4704,0.5804,0.1741,-0.5911,-0.5378,0.6012,0.1687,-0.5281,-0.5822,0.6183,0.1649,-0.5007,-0.5696,0.6517,0.1563,-0.5225,-0.5100,0.6833,0.1457,-0.5544,-0.4121,0.7231,0.1332,-0.5906,-0.2969,0.7504,0.1245,-0.6018,-0.1896,0.7758,0.1156,-0.5865,-0.1558,0.7948,0.1080,-0.5069,-0.1846,0.8420,0.1005,-0.4029,-0.2603,0.8775,0.0962,-0.2994,-0.3489,0.8880,0.0910,-0.1916,-0.4255,0.8844,0.0891,-0.1248,-0.4597,0.8792,0.0866,-0.0561,-0.4392,0.8966,0.0852,-0.0109,-0.3958,0.9183,0.0823,0.0468,-0.3289,0.9432,0.0803,0.1202,-0.2177,0.9686,0.0804,0.2446,-0.1270,0.9613,0.0801,0.3852,-0.0505,0.9214,0.0828,0.5052,0.0208,0.8628,0.0874,0.5971,0.0574,0.8001,0.0930,0.6573,0.0952,0.7476,0.1010,0.7026,0.0909,0.7058,0.1063,0.7401,0.0919,0.6662,0.1115,0.7737,0.0867,0.6276,0.1185,0.7973,0.0673,0.5999,0.1233,0.8335,0.0580,0.5495,0.1291,0.8637,0.0493,0.5016,0.1353,0.8881,0.0288,0.4588,0.1422,0.9121,0.0181,0.4095,0.1491,0.9317,0.0116,0.3629,0.1549,0.9458,-0.0254,0.3238,0.1613,0.9566,-0.0574,0.2856,0.1618,0.9627,-0.1099,0.2474,0.1580,0.9547,-0.2001,0.2204,0.1539,0.9261,-0.3271,0.1879,0.1443,0.8636,-0.4785,0.1589,0.1336,0.7372,-0.6655,0.1168,0.1272,0.5449,-0.8355,0.0703,0.1258,0.2832,-0.9589,0.0193,0.1313,0.0422,-0.9991,-0.0029,0.1474};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator7_r_knee_4_164_key_1()
{
double[] value = {0.0000,0.0035,0.0070,0.0105,0.0140,0.0175,0.0211,0.0246,0.0281,0.0316,0.0351,0.0386,0.0421,0.0456,0.0491,0.0526,0.0561,0.0596,0.0632,0.0667,0.0702,0.0737,0.0772,0.0807,0.0842,0.0877,0.0912,0.0947,0.0982,0.1018,0.1053,0.1088,0.1123,0.1158,0.1193,0.1228,0.1263,0.1298,0.1333,0.1368,0.1404,0.1439,0.1474,0.1509,0.1544,0.1579,0.1614,0.1649,0.1684,0.1719,0.1754,0.1789,0.1825,0.1860,0.1895,0.1930,0.1965,0.2000,0.2035,0.2070,0.2105,0.2140,0.2175,0.2211,0.2246,0.2281,0.2316,0.2351,0.2386,0.2421,0.2456,0.2491,0.2526,0.2561,0.2596,0.2632,0.2667,0.2702,0.2737,0.2772,0.2807,0.2842,0.2877,0.2912,0.2947,0.2982,0.3018,0.3053,0.3088,0.3123,0.3158,0.3193,0.3228,0.3263,0.3298,0.3333,0.3368,0.3404,0.3439,0.3474,0.3509,0.3544,0.3579,0.3614,0.3649,0.3684,0.3719,0.3754,0.3789,0.3825,0.3860,0.3895,0.3930,0.3965,0.4000,0.4035,0.4070,0.4105,0.4140,0.4175,0.4211,0.4246,0.4281,0.4316,0.4351,0.4386,0.4421,0.4456,0.4491,0.4526,0.4561,0.4596,0.4632,0.4667,0.4702,0.4737,0.4772,0.4807,0.4842,0.4877,0.4912,0.4947,0.4982,0.5018,0.5053,0.5088,0.5123,0.5158,0.5193,0.5228,0.5263,0.5298,0.5333,0.5368,0.5404,0.5439,0.5474,0.5509,0.5544,0.5579,0.5614,0.5649,0.5684,0.5719,0.5754,0.5789,0.5825,0.5860,0.5895,0.5930,0.5965,0.6000,0.6035,0.6070,0.6105,0.6140,0.6175,0.6211,0.6246,0.6281,0.6316,0.6351,0.6386,0.6421,0.6456,0.6491,0.6526,0.6561,0.6596,0.6632,0.6667,0.6702,0.6737,0.6772,0.6807,0.6842,0.6877,0.6912,0.6947,0.6982,0.7018,0.7053,0.7088,0.7123,0.7158,0.7193,0.7228,0.7263,0.7298,0.7333,0.7368,0.7404,0.7439,0.7474,0.7509,0.7544,0.7579,0.7614,0.7649,0.7684,0.7719,0.7754,0.7789,0.7825,0.7860,0.7895,0.7930,0.7965,0.8000,0.8035,0.8070,0.8105,0.8140,0.8175,0.8211,0.8246,0.8281,0.8316,0.8351,0.8386,0.8421,0.8456,0.8491,0.8526,0.8561,0.8596,0.8632,0.8667,0.8702,0.8737,0.8772,0.8807,0.8842,0.8877,0.8912,0.8947,0.8982,0.9018,0.9053,0.9088,0.9123,0.9158,0.9193,0.9228,0.9263,0.9298,0.9333,0.9368,0.9404,0.9439,0.9474,0.9509,0.9544,0.9579,0.9614,0.9649,0.9684,0.9719,0.9754,0.9789,0.9825,0.9860,0.9895,0.9930,0.9965,1.0};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator7_r_knee_4_164_keyValue_1()
{
double[] value = {-0.0545,0.8753,0.4804,0.0725,-0.0529,0.8762,0.4790,0.0718,-0.0531,0.8729,0.4850,0.0705,-0.0702,0.8478,0.5256,0.0714,-0.0876,0.8233,0.5607,0.0746,-0.0820,0.8098,0.5810,0.0771,-0.0593,0.8017,0.5947,0.0796,-0.0367,0.8010,0.5976,0.0824,-0.0016,0.7990,0.6013,0.0831,0.0183,0.7925,0.6096,0.0828,0.0401,0.7824,0.6214,0.0812,0.0825,0.7405,0.6670,0.0779,0.1430,0.7013,0.6983,0.0780,0.1968,0.6785,0.7077,0.0795,0.2577,0.6504,0.7146,0.0794,0.3493,0.6352,0.6889,0.0781,0.4735,0.6056,0.6396,0.0773,0.6408,0.5349,0.5506,0.0787,0.7888,0.4595,0.4082,0.0867,0.8833,0.3959,0.2511,0.1018,0.9413,0.3158,0.1196,0.1214,0.9732,0.2298,-0.0004,0.1490,0.9795,0.1810,-0.0885,0.1874,0.9739,0.1726,-0.1474,0.2370,0.9640,0.1875,-0.1887,0.2959,0.9524,0.2131,-0.2178,0.3582,0.9373,0.2502,-0.2425,0.4185,0.9245,0.2818,-0.2567,0.4725,0.9111,0.3154,-0.2652,0.5174,0.8976,0.3444,-0.2752,0.5507,0.8860,0.3641,-0.2872,0.5706,0.8798,0.3713,-0.2968,0.5791,0.8771,0.3701,-0.3062,0.5760,0.8787,0.3657,-0.3069,0.5614,0.8859,0.3499,-0.3045,0.5379,0.8982,0.3230,-0.2983,0.5074,0.9136,0.2826,-0.2924,0.4740,0.9289,0.2344,-0.2866,0.4377,0.9400,0.1854,-0.2863,0.4048,0.9455,0.1460,-0.2909,0.3701,0.9464,0.1287,-0.2963,0.3384,0.9433,0.1308,-0.3050,0.3088,0.9360,0.1581,-0.3144,0.2850,0.9254,0.2062,-0.3181,0.2701,0.9184,0.2419,-0.3130,0.2611,0.9124,0.2703,-0.3073,0.2563,0.9095,0.2827,-0.3048,0.2486,0.9068,0.2903,-0.3055,0.2407,0.9063,0.2908,-0.3068,0.2317,0.9089,0.2821,-0.3070,0.2229,0.9150,0.2549,-0.3128,0.2155,0.9222,0.2242,-0.3151,0.2103,0.9273,0.1860,-0.3247,0.2081,0.9391,0.1441,-0.3121,0.2122,0.9437,0.1164,-0.3095,0.2180,0.9441,0.0970,-0.3149,0.2241,0.9446,0.0855,-0.3170,0.2311,0.9435,0.0936,-0.3178,0.2369,0.9409,0.1038,-0.3224,0.2395,0.9398,0.1120,-0.3228,0.2423,0.9382,0.1124,-0.3275,0.2415,0.9365,0.1218,-0.3287,0.2424,0.9349,0.1153,-0.3357,0.2398,0.9367,0.0923,-0.3378,0.2354,0.9368,0.0578,-0.3450,0.2264,0.9372,0.0108,-0.3485,0.2164,0.9362,-0.0252,-0.3507,0.2123,0.9300,-0.0231,-0.3668,0.2093,0.9210,-0.0000,-0.3895,0.2089,0.9117,0.0429,-0.4087,0.2100,0.9040,0.0898,-0.4181,0.2106,0.9030,0.1300,-0.4095,0.2072,0.9025,0.1560,-0.4015,0.2004,0.9110,0.1590,-0.3806,0.1958,0.9331,0.1350,-0.3333,0.1883,0.9522,0.1002,-0.2884,0.1797,0.9671,0.0717,-0.2442,0.1719,0.9803,0.0444,-0.1926,0.1645,0.9895,0.0232,-0.1427,0.1579,0.9938,0.0144,-0.1104,0.1522,0.9974,-0.0038,-0.0715,0.1449,0.9980,-0.0305,-0.0550,0.1410,0.9976,-0.0660,-0.0204,0.1372,0.9923,-0.1228,0.0141,0.1342,0.9844,-0.1700,0.0449,0.1280,0.9730,-0.2129,0.0897,0.1211,0.9580,-0.2594,0.1224,0.1124,0.9333,-0.3040,0.1911,0.1012,0.8904,-0.3614,0.2768,0.0905,0.8312,-0.4154,0.3695,0.0805,0.7511,-0.4558,0.4775,0.0726,0.6506,-0.4745,0.5930,0.0667,0.5684,-0.4788,0.6691,0.0657,0.4448,-0.4834,0.7540,0.0672,0.3486,-0.4894,0.7994,0.0695,0.3169,-0.4200,0.8504,0.0721,0.2740,-0.3604,0.8916,0.0698,0.2560,-0.2977,0.9197,0.0699,0.2575,-0.2592,0.9309,0.0693,0.2699,-0.2270,0.9358,0.0700};
return value;
}
private double[] getInterpolator7_r_knee_4_164_keyValue_2()
{
double[] value = {0.2736,-0.1866,0.9436,0.0717,0.3025,-0.1129,0.9464,0.0707,0.3107,-0.0078,0.9505,0.0719,0.3595,0.0899,0.9288,0.0720,0.4123,0.2017,0.8884,0.0731,0.4508,0.2887,0.8447,0.0760,0.5202,0.3423,0.7825,0.0785,0.6055,0.3449,0.7172,0.0802,0.6898,0.3796,0.6166,0.0851,0.7384,0.4256,0.5231,0.0942,0.7792,0.4799,0.4033,0.1038,0.8159,0.5043,0.2829,0.1160,0.8536,0.4938,0.1660,0.1325,0.8905,0.4523,0.0486,0.1514,0.9106,0.4106,-0.0464,0.1751,0.9273,0.3567,-0.1135,0.2032,0.9365,0.3071,-0.1691,0.2409,0.9435,0.2725,-0.1885,0.2862,0.9461,0.2520,-0.2035,0.3393,0.9460,0.2445,-0.2128,0.4020,0.9417,0.2533,-0.2213,0.4714,0.9331,0.2708,-0.2366,0.5456,0.9231,0.2905,-0.2520,0.6186,0.9160,0.3015,-0.2648,0.6881,0.9093,0.3074,-0.2806,0.7527,0.9041,0.3095,-0.2946,0.8081,0.9001,0.3066,-0.3095,0.8557,0.8964,0.3040,-0.3226,0.8934,0.8930,0.3009,-0.3347,0.9199,0.8891,0.2983,-0.3471,0.9343,0.8868,0.2961,-0.3548,0.9361,0.8847,0.2951,-0.3609,0.9243,0.8828,0.2942,-0.3662,0.9016,0.8816,0.2961,-0.3677,0.8668,0.8800,0.3023,-0.3664,0.8216,0.8777,0.3132,-0.3627,0.7688,0.8733,0.3317,-0.3567,0.7104,0.8670,0.3510,-0.3537,0.6445,0.8612,0.3686,-0.3500,0.5760,0.8579,0.3765,-0.3497,0.5032,0.8571,0.3771,-0.3510,0.4326,0.8621,0.3569,-0.3597,0.3643,0.8759,0.3018,-0.3764,0.3017,0.8885,0.2123,-0.4068,0.2449,0.8996,0.0901,-0.4272,0.1975,0.8891,-0.0644,-0.4531,0.1584,0.8593,-0.2097,-0.4665,0.1288,0.8391,-0.3314,-0.4313,0.1234,0.8346,-0.3951,-0.3838,0.1215,0.8412,-0.4064,-0.3568,0.1261,0.8600,-0.3729,-0.3485,0.1343,0.8763,-0.3189,-0.3612,0.1431,0.8905,-0.2652,-0.3696,0.1550,0.9009,-0.2175,-0.3757,0.1715,0.9071,-0.1887,-0.3762,0.1925,0.9212,-0.1780,-0.3460,0.2168,0.9359,-0.1762,-0.3050,0.2410,0.9538,-0.1538,-0.2582,0.2597,0.9698,-0.1001,-0.2226,0.2666,0.9813,-0.0315,-0.1897,0.2688,0.9857,0.0146,-0.1681,0.2687,0.9869,0.0419,-0.1556,0.2685,0.9881,0.0527,-0.1446,0.2690,0.9901,0.0493,-0.1314,0.2693,0.9926,0.0458,-0.1123,0.2692,0.9950,0.0383,-0.0921,0.2676,0.9977,0.0265,-0.0631,0.2627,0.9992,-0.0050,-0.0386,0.2561,0.9992,-0.0377,-0.0126,0.2498,0.9978,-0.0653,0.0082,0.2394,0.9968,-0.0768,0.0244,0.2288,0.9966,-0.0664,0.0478,0.2140,0.9969,-0.0303,0.0729,0.2006,0.9962,0.0124,0.0862,0.1891,0.9942,0.0354,0.1018,0.1823,0.9904,0.0517,0.1284,0.1772,0.9875,0.0615,0.1452,0.1737,0.9836,0.0771,0.1633,0.1706,0.9786,0.0984,0.1809,0.1689,0.9765,0.1078,0.1867,0.1683,0.9689,0.1394,0.2047,0.1678,0.9613,0.1805,0.2081,0.1650,0.9541,0.2214,0.2018,0.1669,0.9445,0.2615,0.1989,0.1690,0.9435,0.2770,0.1818,0.1704,0.9386,0.2989,0.1723,0.1742,0.9356,0.3168,0.1559,0.1832,0.9380,0.3239,0.1235,0.1944,0.9385,0.3328,0.0919,0.2094,0.9453,0.3201,0.0634,0.2254,0.9515,0.3050,0.0404,0.2436,0.9556,0.2947,0.0076,0.2642,0.9555,0.2929,-0.0340,0.2893,0.9534,0.2911,-0.0797,0.3178,0.9521,0.2816,-0.1192,0.3539,0.9547,0.2524,-0.1575,0.3975,0.9595,0.2148,-0.1823,0.4519,0.9625,0.1792,-0.2034,0.5190,0.9598,0.1588,-0.2312,0.5952,0.9521,0.1582,-0.2617,0.6777};
return value;
}
private double[] getInterpolator7_r_knee_4_164_keyValue_3()
{
double[] value = {0.9408,0.1799,-0.2873,0.7615,0.9288,0.2089,-0.3061,0.8424,0.9175,0.2347,-0.3212,0.9174,0.9082,0.2528,-0.3337,0.9839,0.9015,0.2638,-0.3430,1.0425,0.8989,0.2675,-0.3470,1.0934,0.8994,0.2683,-0.3452,1.1308,0.9017,0.2639,-0.3424,1.1553,0.9054,0.2589,-0.3364,1.1672,0.9101,0.2523,-0.3286,1.1675,0.9147,0.2477,-0.3194,1.1562,0.9183,0.2445,-0.3113,1.1329,0.9202,0.2459,-0.3046,1.0943,0.9189,0.2541,-0.3017,1.0459,0.9146,0.2684,-0.3024,0.9873,0.9094,0.2857,-0.3022,0.9195,0.9041,0.3057,-0.2985,0.8435,0.9003,0.3201,-0.2949,0.7639,0.9005,0.3276,-0.2859,0.6758,0.9043,0.3225,-0.2795,0.5839,0.9158,0.2935,-0.2743,0.4872,0.9338,0.2273,-0.2763,0.3911,0.9562,0.0978,-0.2757,0.3015,0.9527,-0.1376,-0.2710,0.2274,0.8464,-0.4721,-0.2465,0.1816,0.6412,-0.7449,-0.1844,0.1675,0.4687,-0.8707,-0.1491,0.1667,0.4024,-0.9017,-0.1581,0.1641,0.4380,-0.8760,-0.2021,0.1545,0.5183,-0.8120,-0.2685,0.1414,0.6162,-0.7078,-0.3453,0.1295,0.6746,-0.6330,-0.3797,0.1245,0.7001,-0.6052,-0.3789,0.1274,0.6953,-0.6207,-0.3625,0.1380,0.6847,-0.6422,-0.3445,0.1523,0.7044,-0.6364,-0.3143,0.1710,0.7312,-0.6131,-0.2991,0.1895,0.7581,-0.5893,-0.2793,0.2041,0.7891,-0.5653,-0.2403,0.2162,0.8146,-0.5426,-0.2049,0.2215,0.8396,-0.5164,-0.1685,0.2181,0.8655,-0.4846,-0.1267,0.2101,0.8925,-0.4431,-0.0845,0.2001,0.9134,-0.4035,-0.0542,0.1915,0.9314,-0.3624,-0.0349,0.1826,0.9485,-0.3162,-0.0211,0.1789,0.9581,-0.2864,-0.0072,0.1785,0.9589,-0.2838,0.0039,0.1837,0.9521,-0.3058,0.0095,0.1914,0.9381,-0.3459,0.0185,0.1971,0.9228,-0.3846,0.0224,0.2022,0.9020,-0.4302,0.0375,0.2053,0.8901,-0.4532,0.0490,0.2062,0.8831,-0.4658,0.0556,0.2017,0.8837,-0.4655,0.0490,0.1956,0.8829,-0.4675,0.0445,0.1868,0.8913,-0.4516,0.0402,0.1798,0.9069,-0.4205,0.0248,0.1779,0.9208,-0.3899,0.0128,0.1767,0.9359,-0.3523,0.0056,0.1789,0.9490,-0.3152,-0.0018,0.1813,0.9583,-0.2856,-0.0088,0.1855,0.9685,-0.2490,-0.0016,0.1886,0.9773,-0.2117,-0.0029,0.1894,0.9852,-0.1715,0.0023,0.1905,0.9916,-0.1290,-0.0052,0.1920,0.9958,-0.0896,-0.0207,0.1919,0.9985,-0.0437,-0.0340,0.1951,0.9989,-0.0048,-0.0462,0.1975,0.9975,0.0402,-0.0575,0.1953,0.9947,0.0746,-0.0712,0.1960,0.9920,0.0920,-0.0859,0.1950,0.9889,0.1093,-0.1008,0.1941,0.9833,0.1337,-0.1231,0.1931,0.9806,0.1323,-0.1444,0.1943,0.9769,0.1272,-0.1716,0.1986,0.9715,0.1233,-0.2025,0.2076,0.9674,0.1150,-0.2256,0.2210,0.9615,0.1172,-0.2485,0.2411,0.9544,0.1305,-0.2685,0.2677,0.9481,0.1496,-0.2807,0.3021,0.9405,0.1651,-0.2969,0.3450,0.9359,0.1778,-0.3040,0.3924,0.9322,0.1871,-0.3098,0.4447,0.9289,0.1959,-0.3144,0.5034,0.9245,0.2018,-0.3233,0.5619};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator8_r_ankle_4_165_key_1()
{
double[] value = {0.0000,0.0035,0.0070,0.0105,0.0140,0.0175,0.0211,0.0246,0.0281,0.0316,0.0351,0.0386,0.0421,0.0456,0.0491,0.0526,0.0561,0.0596,0.0632,0.0667,0.0702,0.0737,0.0772,0.0807,0.0842,0.0877,0.0912,0.0947,0.0982,0.1018,0.1053,0.1088,0.1123,0.1158,0.1193,0.1228,0.1263,0.1298,0.1333,0.1368,0.1404,0.1439,0.1474,0.1509,0.1544,0.1579,0.1614,0.1649,0.1684,0.1719,0.1754,0.1789,0.1825,0.1860,0.1895,0.1930,0.1965,0.2000,0.2035,0.2070,0.2105,0.2140,0.2175,0.2211,0.2246,0.2281,0.2316,0.2351,0.2386,0.2421,0.2456,0.2491,0.2526,0.2561,0.2596,0.2632,0.2667,0.2702,0.2737,0.2772,0.2807,0.2842,0.2877,0.2912,0.2947,0.2982,0.3018,0.3053,0.3088,0.3123,0.3158,0.3193,0.3228,0.3263,0.3298,0.3333,0.3368,0.3404,0.3439,0.3474,0.3509,0.3544,0.3579,0.3614,0.3649,0.3684,0.3719,0.3754,0.3789,0.3825,0.3860,0.3895,0.3930,0.3965,0.4000,0.4035,0.4070,0.4105,0.4140,0.4175,0.4211,0.4246,0.4281,0.4316,0.4351,0.4386,0.4421,0.4456,0.4491,0.4526,0.4561,0.4596,0.4632,0.4667,0.4702,0.4737,0.4772,0.4807,0.4842,0.4877,0.4912,0.4947,0.4982,0.5018,0.5053,0.5088,0.5123,0.5158,0.5193,0.5228,0.5263,0.5298,0.5333,0.5368,0.5404,0.5439,0.5474,0.5509,0.5544,0.5579,0.5614,0.5649,0.5684,0.5719,0.5754,0.5789,0.5825,0.5860,0.5895,0.5930,0.5965,0.6000,0.6035,0.6070,0.6105,0.6140,0.6175,0.6211,0.6246,0.6281,0.6316,0.6351,0.6386,0.6421,0.6456,0.6491,0.6526,0.6561,0.6596,0.6632,0.6667,0.6702,0.6737,0.6772,0.6807,0.6842,0.6877,0.6912,0.6947,0.6982,0.7018,0.7053,0.7088,0.7123,0.7158,0.7193,0.7228,0.7263,0.7298,0.7333,0.7368,0.7404,0.7439,0.7474,0.7509,0.7544,0.7579,0.7614,0.7649,0.7684,0.7719,0.7754,0.7789,0.7825,0.7860,0.7895,0.7930,0.7965,0.8000,0.8035,0.8070,0.8105,0.8140,0.8175,0.8211,0.8246,0.8281,0.8316,0.8351,0.8386,0.8421,0.8456,0.8491,0.8526,0.8561,0.8596,0.8632,0.8667,0.8702,0.8737,0.8772,0.8807,0.8842,0.8877,0.8912,0.8947,0.8982,0.9018,0.9053,0.9088,0.9123,0.9158,0.9193,0.9228,0.9263,0.9298,0.9333,0.9368,0.9404,0.9439,0.9474,0.9509,0.9544,0.9579,0.9614,0.9649,0.9684,0.9719,0.9754,0.9789,0.9825,0.9860,0.9895,0.9930,0.9965,1.0};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator8_r_ankle_4_165_keyValue_1()
{
double[] value = {-0.6616,-0.3368,-0.6700,0.0341,-0.6845,-0.3416,-0.6441,0.0350,-0.6699,-0.3227,-0.6686,0.0381,-0.6699,-0.3227,-0.6686,0.0381,-0.6198,-0.3303,-0.7119,0.0368,-0.5627,-0.3833,-0.7324,0.0349,-0.5263,-0.4440,-0.7252,0.0340,-0.4361,-0.5136,-0.7390,0.0344,-0.4126,-0.6001,-0.6853,0.0357,-0.3871,-0.6739,-0.6293,0.0373,-0.4276,-0.7746,-0.4659,0.0389,-0.4630,-0.8345,-0.2988,0.0426,-0.5150,-0.8524,-0.0905,0.0482,-0.5226,-0.8468,0.0990,0.0577,-0.5343,-0.8038,0.2617,0.0629,-0.5587,-0.7230,0.4064,0.0725,-0.5572,-0.6517,0.5145,0.0828,-0.5624,-0.5689,0.6000,0.0927,-0.5681,-0.4921,0.6596,0.1039,-0.5839,-0.4279,0.6899,0.1172,-0.5935,-0.3600,0.7199,0.1322,-0.6041,-0.2859,0.7438,0.1527,-0.6098,-0.2188,0.7618,0.1767,-0.6172,-0.1812,0.7657,0.1935,-0.6352,-0.1518,0.7572,0.2064,-0.6504,-0.1334,0.7478,0.2153,-0.6559,-0.1287,0.7438,0.2230,-0.6597,-0.1207,0.7418,0.2299,-0.6601,-0.1100,0.7431,0.2333,-0.6433,-0.1047,0.7584,0.2353,-0.6220,-0.0916,0.7776,0.2352,-0.6005,-0.0659,0.7969,0.2364,-0.5779,-0.0394,0.8151,0.2404,-0.5481,-0.0355,0.8357,0.2424,-0.5096,-0.0344,0.8597,0.2446,-0.4637,-0.0424,0.8850,0.2434,-0.3994,-0.0474,0.9156,0.2430,-0.3358,-0.0479,0.9407,0.2434,-0.2776,-0.0385,0.9599,0.2487,-0.2171,-0.0284,0.9757,0.2550,-0.1675,-0.0256,0.9855,0.2608,-0.1077,-0.0149,0.9941,0.2662,-0.0387,-0.0126,0.9992,0.2700,0.0147,-0.0112,0.9998,0.2752,0.0452,0.0014,0.9990,0.2803,0.0677,0.0015,0.9977,0.2855,0.0864,-0.0001,0.9963,0.2889,0.1019,-0.0089,0.9948,0.2917,0.1258,-0.0115,0.9920,0.2918,0.1620,-0.0145,0.9867,0.2883,0.2085,-0.0149,0.9779,0.2831,0.2591,-0.0079,0.9658,0.2747,0.3143,0.0070,0.9493,0.2659,0.3767,0.0131,0.9262,0.2540,0.4449,0.0189,0.8954,0.2438,0.5119,0.0244,0.8587,0.2354,0.5829,0.0323,0.8119,0.2298,0.6519,0.0403,0.7572,0.2270,0.7028,0.0636,0.7086,0.2300,0.7379,0.0893,0.6689,0.2323,0.7705,0.1288,0.6243,0.2360,0.7989,0.1545,0.5813,0.2375,0.8300,0.1718,0.5307,0.2400,0.8597,0.1807,0.4778,0.2418,0.9000,0.1766,0.3985,0.2462,0.9388,0.1648,0.3023,0.2507,0.9620,0.1510,0.2277,0.2475,0.9749,0.1313,0.1796,0.2407,0.9845,0.1011,0.1430,0.2310,0.9910,0.0612,0.1188,0.2194,0.9967,0.0256,0.0772,0.2032,0.9989,-0.0089,0.0453,0.1892,0.9988,-0.0382,0.0310,0.1789,0.9961,-0.0744,0.0467,0.1690,0.9933,-0.0954,0.0659,0.1583,0.9886,-0.1199,0.0916,0.1506,0.9740,-0.1584,0.1619,0.1435,0.9561,-0.1968,0.2170,0.1393,0.9348,-0.2390,0.2627,0.1323,0.9129,-0.2735,0.3030,0.1255,0.8896,-0.2975,0.3466,0.1202,0.8627,-0.3071,0.4017,0.1135,0.8405,-0.2951,0.4545,0.1083,0.8176,-0.2436,0.5218,0.1038,0.7804,-0.1813,0.5985,0.1039,0.7229,-0.1241,0.6798,0.1052,0.6448,-0.0657,0.7615,0.1127,0.5643,0.0176,0.8254,0.1230,0.5051,0.1106,0.8559,0.1366,0.4438,0.1797,0.8779,0.1523,0.3919,0.2303,0.8907,0.1677,0.3536,0.2769,0.8935,0.1822,0.3060,0.3142,0.8987,0.1955,0.2818,0.3469,0.8946,0.2060,0.2515,0.3694,0.8946,0.2172,0.2104,0.3811,0.9003,0.2214,0.1765,0.3757,0.9098,0.2201,0.1473,0.3739,0.9157,0.2169,0.1072,0.3857,0.9164,0.2116,0.0693,0.3988,0.9144,0.2081};
return value;
}
private double[] getInterpolator8_r_ankle_4_165_keyValue_2()
{
double[] value = {0.0246,0.4166,0.9088,0.2044,-0.0248,0.4312,0.9019,0.2010,-0.0824,0.4437,0.8924,0.1920,-0.1634,0.4593,0.8731,0.1826,-0.2467,0.4644,0.8506,0.1725,-0.3244,0.4688,0.8216,0.1654,-0.4223,0.4568,0.7829,0.1626,-0.5001,0.4576,0.7352,0.1639,-0.5745,0.4462,0.6862,0.1699,-0.6477,0.4170,0.6376,0.1756,-0.6914,0.3971,0.6036,0.1829,-0.7258,0.3711,0.5792,0.1882,-0.7419,0.3548,0.5689,0.1985,-0.7373,0.3510,0.5773,0.2060,-0.6978,0.3612,0.6186,0.2114,-0.6325,0.3929,0.6676,0.2146,-0.5403,0.4383,0.7184,0.2163,-0.4196,0.5033,0.7554,0.2132,-0.2457,0.5688,0.7849,0.2077,-0.0095,0.6140,0.7893,0.2065,0.2241,0.6008,0.7673,0.2188,0.3590,0.5541,0.7510,0.2382,0.4175,0.5173,0.7471,0.2446,0.4299,0.5095,0.7454,0.2344,0.4214,0.5100,0.7499,0.2134,0.3856,0.5112,0.7681,0.1853,0.3164,0.5004,0.8059,0.1542,0.1882,0.4491,0.8734,0.1241,-0.0344,0.3305,0.9432,0.0997,-0.3311,0.1309,0.9345,0.0883,-0.5742,-0.0830,0.8145,0.0896,-0.7013,-0.2241,0.6768,0.0986,-0.7475,-0.2836,0.6006,0.1068,-0.7425,-0.2952,0.6013,0.1129,-0.7053,-0.2767,0.6527,0.1167,-0.6267,-0.2548,0.7364,0.1190,-0.5033,-0.2325,0.8322,0.1222,-0.3609,-0.1857,0.9139,0.1273,-0.1941,-0.1399,0.9710,0.1339,-0.0098,-0.0659,0.9978,0.1439,0.1414,-0.0132,0.9899,0.1596,0.2674,0.0230,0.9633,0.1787,0.3771,0.0635,0.9240,0.1984,0.4655,0.0890,0.8805,0.2218,0.5326,0.0996,0.8405,0.2409,0.5801,0.1153,0.8063,0.2587,0.6099,0.1140,0.7842,0.2734,0.5927,0.1291,0.7950,0.2786,0.5809,0.1405,0.8017,0.2804,0.5707,0.1511,0.8071,0.2761,0.5711,0.1593,0.8053,0.2658,0.5951,0.1376,0.7918,0.2543,0.6513,0.1068,0.7513,0.2417,0.7135,0.0920,0.6946,0.2297,0.7675,0.0666,0.6376,0.2247,0.8049,0.0289,0.5927,0.2212,0.8357,-0.0132,0.5491,0.2146,0.8561,-0.0717,0.5118,0.2008,0.8730,-0.1725,0.4562,0.1854,0.8742,-0.2850,0.3931,0.1690,0.8645,-0.3814,0.3274,0.1536,0.8492,-0.4591,0.2610,0.1349,0.8204,-0.5442,0.1754,0.1166,0.7666,-0.6384,0.0684,0.0967,0.6568,-0.7471,-0.1020,0.0841,0.4839,-0.8359,-0.2591,0.0808,0.2776,-0.8800,-0.3855,0.0866,0.1065,-0.8728,-0.4763,0.0939,-0.0502,-0.8367,-0.5453,0.1066,-0.1550,-0.8002,-0.5793,0.1159,-0.2436,-0.7672,-0.5933,0.1228,-0.3038,-0.7315,-0.6105,0.1304,-0.3618,-0.7048,-0.6102,0.1360,-0.4322,-0.6843,-0.5873,0.1386,-0.5169,-0.6533,-0.5532,0.1421,-0.5888,-0.6220,-0.5162,0.1458,-0.6571,-0.5933,-0.4651,0.1507,-0.7138,-0.5652,-0.4135,0.1575,-0.7527,-0.5418,-0.3740,0.1644,-0.7963,-0.5055,-0.3323,0.1708,-0.8339,-0.4664,-0.2952,0.1784,-0.8656,-0.4301,-0.2564,0.1865,-0.8949,-0.3860,-0.2241,0.1950,-0.9244,-0.3329,-0.1860,0.2026,-0.9467,-0.2869,-0.1463,0.2088,-0.9644,-0.2442,-0.1015,0.2158,-0.9768,-0.2055,-0.0606,0.2233,-0.9845,-0.1755,-0.0035,0.2303,-0.9859,-0.1575,0.0560,0.2360,-0.9838,-0.1317,0.1215,0.2404,-0.9775,-0.0999,0.1857,0.2416,-0.9652,-0.0542,0.2558,0.2390,-0.9459,-0.0100,0.3244,0.2294,-0.9141,0.0536,0.4020,0.2137,-0.8540,0.1384,0.5016,0.1911,-0.7172,0.2950,0.6313,0.1631,-0.4071,0.5191,0.7516,0.1396,0.1204,0.7028,0.7011,0.1461,0.5054,0.6997,0.5049,0.1962,0.6595,0.6568,0.3656,0.2570};
return value;
}
private double[] getInterpolator8_r_ankle_4_165_keyValue_3()
{
double[] value = {0.7251,0.6204,0.2990,0.2941,0.7642,0.5896,0.2614,0.3014,0.7979,0.5537,0.2382,0.2879,0.8334,0.5109,0.2108,0.2585,0.8733,0.4593,0.1624,0.2228,0.9174,0.3867,0.0942,0.1827,0.9620,0.2690,0.0461,0.1445,0.9908,0.1317,0.0299,0.1082,0.9969,-0.0411,0.0670,0.0760,0.9301,-0.2752,0.2433,0.0468,0.4832,-0.5622,0.6712,0.0305,-0.3288,-0.4772,0.8149,0.0367,-0.5344,-0.3278,0.7791,0.0527,-0.5545,-0.2473,0.7946,0.0681,-0.5175,-0.2257,0.8254,0.0821,-0.4573,-0.2014,0.8662,0.0947,-0.3585,-0.1917,0.9136,0.1033,-0.2267,-0.1411,0.9637,0.1150,-0.0567,-0.0573,0.9967,0.1295,0.0970,0.0223,0.9950,0.1499,0.2132,0.0865,0.9732,0.1751,0.2912,0.1178,0.9494,0.2061,0.3497,0.1281,0.9281,0.2392,0.4027,0.1241,0.9069,0.2757,0.4447,0.1353,0.8854,0.3108,0.4685,0.1610,0.8686,0.3385,0.4760,0.1847,0.8599,0.3563,0.4818,0.1964,0.8540,0.3622,0.4867,0.1867,0.8534,0.3566,0.5000,0.1664,0.8499,0.3455,0.5229,0.1253,0.8432,0.3325,0.5758,0.0809,0.8136,0.3191,0.6434,0.0516,0.7638,0.3024,0.7168,0.0287,0.6967,0.2846,0.7948,0.0175,0.6067,0.2695,0.8594,-0.0049,0.5112,0.2518,0.9024,-0.0472,0.4284,0.2353,0.9274,-0.1082,0.3579,0.2209,0.9380,-0.1829,0.2944,0.2075,0.9353,-0.2640,0.2358,0.1957,0.9179,-0.3483,0.1898,0.1834,0.8937,-0.4298,0.1289,0.1702,0.8634,-0.5000,0.0667,0.1565,0.8280,-0.5605,0.0171,0.1421,0.7884,-0.6142,-0.0355,0.1293,0.7252,-0.6830,-0.0872,0.1171,0.6543,-0.7434,-0.1388,0.1081,0.5467,-0.8163,-0.1863,0.0994,0.4356,-0.8698,-0.2315,0.0955,0.3315,-0.9116,-0.2429,0.0955,0.1911,-0.9157,-0.3535,0.0982,0.0914,-0.8953,-0.4360,0.0997,-0.0305,-0.8771,-0.4794,0.0992,-0.1424,-0.8575,-0.4944,0.0952,-0.2617,-0.8263,-0.4987,0.0907,-0.3627,-0.7842,-0.5035,0.0851,-0.4581,-0.7414,-0.4904,0.0826,-0.5736,-0.7007,-0.4242,0.0846,-0.6522,-0.6547,-0.3821,0.0897,-0.7121,-0.6200,-0.3294,0.0978,-0.7550,-0.5863,-0.2937,0.1090,-0.7810,-0.5594,-0.2778,0.1202,-0.8032,-0.5314,-0.2690,0.1314,-0.8268,-0.5186,-0.2180,0.1410,-0.8483,-0.4967,-0.1835,0.1522,-0.8623,-0.4805,-0.1596,0.1629,-0.8698,-0.4733,-0.1394,0.1753,-0.8854,-0.4478,-0.1250,0.1863,-0.8953,-0.4338,-0.1013,0.1979,-0.9038,-0.4199,-0.0827,0.2066,-0.9139,-0.4007,-0.0650,0.2126,-0.9250,-0.3777,-0.0420,0.2178,-0.9340,-0.3571,-0.0149,0.2219,-0.9385,-0.3445,0.0225,0.2249,-0.9443,-0.3218,0.0689,0.2270,-0.9444,-0.3032,0.1273,0.2268,-0.9411,-0.2780,0.1926,0.2269,-0.9322,-0.2365,0.2740,0.2248,-0.9136,-0.1793,0.3650,0.2250,-0.8838,-0.1167,0.4531,0.2250,-0.8472,-0.0458,0.5292,0.2261,-0.7959,0.0224,0.6051,0.2254,-0.7353,0.1000,0.6703,0.2207,-0.6600,0.1713,0.7314,0.2145,-0.5688,0.2535,0.7825,0.2063,-0.4457,0.3487,0.8244,0.1938};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator9_r_midtarsal_4_166_key_1()
{
double[] value = {0.0000,0.0035,0.0070,0.0105,0.0140,0.0175,0.0211,0.0246,0.0281,0.0316,0.0351,0.0386,0.0421,0.0456,0.0491,0.0526,0.0561,0.0596,0.0632,0.0667,0.0702,0.0737,0.0772,0.0807,0.0842,0.0877,0.0912,0.0947,0.0982,0.1018,0.1053,0.1088,0.1123,0.1158,0.1193,0.1228,0.1263,0.1298,0.1333,0.1368,0.1404,0.1439,0.1474,0.1509,0.1544,0.1579,0.1614,0.1649,0.1684,0.1719,0.1754,0.1789,0.1825,0.1860,0.1895,0.1930,0.1965,0.2000,0.2035,0.2070,0.2105,0.2140,0.2175,0.2211,0.2246,0.2281,0.2316,0.2351,0.2386,0.2421,0.2456,0.2491,0.2526,0.2561,0.2596,0.2632,0.2667,0.2702,0.2737,0.2772,0.2807,0.2842,0.2877,0.2912,0.2947,0.2982,0.3018,0.3053,0.3088,0.3123,0.3158,0.3193,0.3228,0.3263,0.3298,0.3333,0.3368,0.3404,0.3439,0.3474,0.3509,0.3544,0.3579,0.3614,0.3649,0.3684,0.3719,0.3754,0.3789,0.3825,0.3860,0.3895,0.3930,0.3965,0.4000,0.4035,0.4070,0.4105,0.4140,0.4175,0.4211,0.4246,0.4281,0.4316,0.4351,0.4386,0.4421,0.4456,0.4491,0.4526,0.4561,0.4596,0.4632,0.4667,0.4702,0.4737,0.4772,0.4807,0.4842,0.4877,0.4912,0.4947,0.4982,0.5018,0.5053,0.5088,0.5123,0.5158,0.5193,0.5228,0.5263,0.5298,0.5333,0.5368,0.5404,0.5439,0.5474,0.5509,0.5544,0.5579,0.5614,0.5649,0.5684,0.5719,0.5754,0.5789,0.5825,0.5860,0.5895,0.5930,0.5965,0.6000,0.6035,0.6070,0.6105,0.6140,0.6175,0.6211,0.6246,0.6281,0.6316,0.6351,0.6386,0.6421,0.6456,0.6491,0.6526,0.6561,0.6596,0.6632,0.6667,0.6702,0.6737,0.6772,0.6807,0.6842,0.6877,0.6912,0.6947,0.6982,0.7018,0.7053,0.7088,0.7123,0.7158,0.7193,0.7228,0.7263,0.7298,0.7333,0.7368,0.7404,0.7439,0.7474,0.7509,0.7544,0.7579,0.7614,0.7649,0.7684,0.7719,0.7754,0.7789,0.7825,0.7860,0.7895,0.7930,0.7965,0.8000,0.8035,0.8070,0.8105,0.8140,0.8175,0.8211,0.8246,0.8281,0.8316,0.8351,0.8386,0.8421,0.8456,0.8491,0.8526,0.8561,0.8596,0.8632,0.8667,0.8702,0.8737,0.8772,0.8807,0.8842,0.8877,0.8912,0.8947,0.8982,0.9018,0.9053,0.9088,0.9123,0.9158,0.9193,0.9228,0.9263,0.9298,0.9333,0.9368,0.9404,0.9439,0.9474,0.9509,0.9544,0.9579,0.9614,0.9649,0.9684,0.9719,0.9754,0.9789,0.9825,0.9860,0.9895,0.9930,0.9965,1.0};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator9_r_midtarsal_4_166_keyValue_1()
{
double[] value = {0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000};
return value;
}
private double[] getInterpolator9_r_midtarsal_4_166_keyValue_2()
{
double[] value = {0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000};
return value;
}
private double[] getInterpolator9_r_midtarsal_4_166_keyValue_3()
{
double[] value = {0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator10_vl5_4_167_key_1()
{
double[] value = {0.0000,0.0035,0.0070,0.0105,0.0140,0.0175,0.0211,0.0246,0.0281,0.0316,0.0351,0.0386,0.0421,0.0456,0.0491,0.0526,0.0561,0.0596,0.0632,0.0667,0.0702,0.0737,0.0772,0.0807,0.0842,0.0877,0.0912,0.0947,0.0982,0.1018,0.1053,0.1088,0.1123,0.1158,0.1193,0.1228,0.1263,0.1298,0.1333,0.1368,0.1404,0.1439,0.1474,0.1509,0.1544,0.1579,0.1614,0.1649,0.1684,0.1719,0.1754,0.1789,0.1825,0.1860,0.1895,0.1930,0.1965,0.2000,0.2035,0.2070,0.2105,0.2140,0.2175,0.2211,0.2246,0.2281,0.2316,0.2351,0.2386,0.2421,0.2456,0.2491,0.2526,0.2561,0.2596,0.2632,0.2667,0.2702,0.2737,0.2772,0.2807,0.2842,0.2877,0.2912,0.2947,0.2982,0.3018,0.3053,0.3088,0.3123,0.3158,0.3193,0.3228,0.3263,0.3298,0.3333,0.3368,0.3404,0.3439,0.3474,0.3509,0.3544,0.3579,0.3614,0.3649,0.3684,0.3719,0.3754,0.3789,0.3825,0.3860,0.3895,0.3930,0.3965,0.4000,0.4035,0.4070,0.4105,0.4140,0.4175,0.4211,0.4246,0.4281,0.4316,0.4351,0.4386,0.4421,0.4456,0.4491,0.4526,0.4561,0.4596,0.4632,0.4667,0.4702,0.4737,0.4772,0.4807,0.4842,0.4877,0.4912,0.4947,0.4982,0.5018,0.5053,0.5088,0.5123,0.5158,0.5193,0.5228,0.5263,0.5298,0.5333,0.5368,0.5404,0.5439,0.5474,0.5509,0.5544,0.5579,0.5614,0.5649,0.5684,0.5719,0.5754,0.5789,0.5825,0.5860,0.5895,0.5930,0.5965,0.6000,0.6035,0.6070,0.6105,0.6140,0.6175,0.6211,0.6246,0.6281,0.6316,0.6351,0.6386,0.6421,0.6456,0.6491,0.6526,0.6561,0.6596,0.6632,0.6667,0.6702,0.6737,0.6772,0.6807,0.6842,0.6877,0.6912,0.6947,0.6982,0.7018,0.7053,0.7088,0.7123,0.7158,0.7193,0.7228,0.7263,0.7298,0.7333,0.7368,0.7404,0.7439,0.7474,0.7509,0.7544,0.7579,0.7614,0.7649,0.7684,0.7719,0.7754,0.7789,0.7825,0.7860,0.7895,0.7930,0.7965,0.8000,0.8035,0.8070,0.8105,0.8140,0.8175,0.8211,0.8246,0.8281,0.8316,0.8351,0.8386,0.8421,0.8456,0.8491,0.8526,0.8561,0.8596,0.8632,0.8667,0.8702,0.8737,0.8772,0.8807,0.8842,0.8877,0.8912,0.8947,0.8982,0.9018,0.9053,0.9088,0.9123,0.9158,0.9193,0.9228,0.9263,0.9298,0.9333,0.9368,0.9404,0.9439,0.9474,0.9509,0.9544,0.9579,0.9614,0.9649,0.9684,0.9719,0.9754,0.9789,0.9825,0.9860,0.9895,0.9930,0.9965,1.0};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator10_vl5_4_167_keyValue_1()
{
double[] value = {0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000};
return value;
}
private double[] getInterpolator10_vl5_4_167_keyValue_2()
{
double[] value = {0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000};
return value;
}
private double[] getInterpolator10_vl5_4_167_keyValue_3()
{
double[] value = {0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator11_Chest2_4_168_key_1()
{
double[] value = {0.0000,0.0035,0.0070,0.0105,0.0140,0.0175,0.0211,0.0246,0.0281,0.0316,0.0351,0.0386,0.0421,0.0456,0.0491,0.0526,0.0561,0.0596,0.0632,0.0667,0.0702,0.0737,0.0772,0.0807,0.0842,0.0877,0.0912,0.0947,0.0982,0.1018,0.1053,0.1088,0.1123,0.1158,0.1193,0.1228,0.1263,0.1298,0.1333,0.1368,0.1404,0.1439,0.1474,0.1509,0.1544,0.1579,0.1614,0.1649,0.1684,0.1719,0.1754,0.1789,0.1825,0.1860,0.1895,0.1930,0.1965,0.2000,0.2035,0.2070,0.2105,0.2140,0.2175,0.2211,0.2246,0.2281,0.2316,0.2351,0.2386,0.2421,0.2456,0.2491,0.2526,0.2561,0.2596,0.2632,0.2667,0.2702,0.2737,0.2772,0.2807,0.2842,0.2877,0.2912,0.2947,0.2982,0.3018,0.3053,0.3088,0.3123,0.3158,0.3193,0.3228,0.3263,0.3298,0.3333,0.3368,0.3404,0.3439,0.3474,0.3509,0.3544,0.3579,0.3614,0.3649,0.3684,0.3719,0.3754,0.3789,0.3825,0.3860,0.3895,0.3930,0.3965,0.4000,0.4035,0.4070,0.4105,0.4140,0.4175,0.4211,0.4246,0.4281,0.4316,0.4351,0.4386,0.4421,0.4456,0.4491,0.4526,0.4561,0.4596,0.4632,0.4667,0.4702,0.4737,0.4772,0.4807,0.4842,0.4877,0.4912,0.4947,0.4982,0.5018,0.5053,0.5088,0.5123,0.5158,0.5193,0.5228,0.5263,0.5298,0.5333,0.5368,0.5404,0.5439,0.5474,0.5509,0.5544,0.5579,0.5614,0.5649,0.5684,0.5719,0.5754,0.5789,0.5825,0.5860,0.5895,0.5930,0.5965,0.6000,0.6035,0.6070,0.6105,0.6140,0.6175,0.6211,0.6246,0.6281,0.6316,0.6351,0.6386,0.6421,0.6456,0.6491,0.6526,0.6561,0.6596,0.6632,0.6667,0.6702,0.6737,0.6772,0.6807,0.6842,0.6877,0.6912,0.6947,0.6982,0.7018,0.7053,0.7088,0.7123,0.7158,0.7193,0.7228,0.7263,0.7298,0.7333,0.7368,0.7404,0.7439,0.7474,0.7509,0.7544,0.7579,0.7614,0.7649,0.7684,0.7719,0.7754,0.7789,0.7825,0.7860,0.7895,0.7930,0.7965,0.8000,0.8035,0.8070,0.8105,0.8140,0.8175,0.8211,0.8246,0.8281,0.8316,0.8351,0.8386,0.8421,0.8456,0.8491,0.8526,0.8561,0.8596,0.8632,0.8667,0.8702,0.8737,0.8772,0.8807,0.8842,0.8877,0.8912,0.8947,0.8982,0.9018,0.9053,0.9088,0.9123,0.9158,0.9193,0.9228,0.9263,0.9298,0.9333,0.9368,0.9404,0.9439,0.9474,0.9509,0.9544,0.9579,0.9614,0.9649,0.9684,0.9719,0.9754,0.9789,0.9825,0.9860,0.9895,0.9930,0.9965,1.0};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator11_Chest2_4_168_keyValue_1()
{
double[] value = {-0.0484,0.1749,0.9834,0.0781,-0.0418,0.1877,0.9813,0.0796,-0.0280,0.1813,0.9830,0.0822,-0.0208,0.1629,0.9864,0.0832,-0.0208,0.1629,0.9864,0.0832,-0.0374,0.1745,0.9839,0.0827,-0.0374,0.1745,0.9839,0.0827,-0.0449,0.1931,0.9801,0.0817,-0.1028,0.1811,0.9781,0.0791,-0.1551,0.1811,0.9712,0.0783,-0.1910,0.1547,0.9693,0.0794,-0.2268,0.1402,0.9638,0.0785,-0.2735,0.1193,0.9544,0.0789,-0.3018,0.0855,0.9495,0.0796,-0.3119,0.0735,0.9473,0.0808,-0.3176,0.0553,0.9466,0.0834,-0.3178,0.0292,0.9477,0.0842,-0.3258,0.0238,0.9451,0.0864,-0.3162,0.0166,0.9485,0.0903,-0.3470,0.0278,0.9375,0.0928,-0.3729,0.0497,0.9266,0.0940,-0.3889,0.0457,0.9201,0.0972,-0.4282,0.0448,0.9026,0.0987,-0.4787,0.0529,0.8764,0.1004,-0.5498,0.0738,0.8321,0.1014,-0.6240,0.0623,0.7790,0.0990,-0.6912,0.0846,0.7177,0.0945,-0.7272,0.1092,0.6777,0.0859,-0.7451,0.1644,0.6464,0.0805,-0.7482,0.2138,0.6280,0.0777,-0.7657,0.2215,0.6038,0.0749,-0.7743,0.2090,0.5973,0.0755,-0.7662,0.2102,0.6072,0.0753,-0.7574,0.1815,0.6272,0.0756,-0.7446,0.1509,0.6502,0.0761,-0.7195,0.1395,0.6803,0.0751,-0.6958,0.1194,0.7082,0.0724,-0.6697,0.0992,0.7360,0.0679,-0.6589,0.0682,0.7491,0.0655,-0.6292,0.0457,0.7759,0.0628,-0.6241,0.0233,0.7810,0.0596,-0.6559,-0.0104,0.7548,0.0564,-0.6774,-0.0043,0.7356,0.0526,-0.6422,0.0091,0.7665,0.0519,-0.6410,0.0171,0.7673,0.0513,-0.6248,0.0407,0.7797,0.0526,-0.5684,0.0730,0.8195,0.0524,-0.5259,0.1312,0.8404,0.0518,-0.4947,0.2139,0.8423,0.0494,-0.4628,0.2541,0.8492,0.0481,-0.4234,0.2334,0.8754,0.0493,-0.4503,0.2361,0.8611,0.0491,-0.4714,0.2120,0.8561,0.0525,-0.4722,0.1829,0.8623,0.0588,-0.4952,0.1614,0.8537,0.0623,-0.4695,0.1101,0.8760,0.0662,-0.4797,0.0732,0.8744,0.0700,-0.4897,0.0601,0.8698,0.0739,-0.5477,0.0334,0.8360,0.0800,-0.5795,-0.0063,0.8149,0.0868,-0.6240,-0.0389,0.7805,0.0933,-0.6369,-0.0457,0.7696,0.0998,-0.6546,-0.0549,0.7540,0.1067,-0.6655,-0.0677,0.7433,0.1127,-0.6591,-0.0785,0.7479,0.1198,-0.6698,-0.1129,0.7339,0.1266,-0.6719,-0.1177,0.7312,0.1320,-0.6632,-0.1170,0.7393,0.1363,-0.6480,-0.1193,0.7522,0.1394,-0.6212,-0.1172,0.7748,0.1430,-0.5930,-0.1134,0.7971,0.1453,-0.5609,-0.1131,0.8201,0.1469,-0.5283,-0.1173,0.8409,0.1431,-0.5029,-0.1246,0.8553,0.1387,-0.4880,-0.1494,0.8599,0.1361,-0.4733,-0.1711,0.8641,0.1315,-0.4642,-0.1838,0.8665,0.1263,-0.4562,-0.1864,0.8701,0.1247,-0.4580,-0.2016,0.8658,0.1237,-0.4728,-0.2010,0.8579,0.1227,-0.4915,-0.1820,0.8517,0.1218,-0.4974,-0.1790,0.8489,0.1210,-0.5112,-0.1728,0.8419,0.1179,-0.5100,-0.1600,0.8452,0.1140,-0.4937,-0.1391,0.8584,0.1097,-0.4873,-0.1144,0.8657,0.1042,-0.4754,-0.0947,0.8747,0.0977,-0.4747,-0.0910,0.8754,0.0913,-0.4861,-0.0722,0.8709,0.0838,-0.4556,-0.0608,0.8881,0.0779,-0.4513,-0.0286,0.8919,0.0732,-0.4447,-0.0035,0.8957,0.0706,-0.4373,0.0067,0.8993,0.0678,-0.4326,0.0380,0.9008,0.0677,-0.3766,0.0613,0.9244,0.0663,-0.3056,0.0865,0.9482,0.0674,-0.2629,0.1219,0.9571,0.0686,-0.2059,0.1351,0.9692,0.0705,-0.1291,0.1274,0.9834,0.0715,-0.0668,0.1465,0.9870,0.0733};
return value;
}
private double[] getInterpolator11_Chest2_4_168_keyValue_2()
{
double[] value = {-0.0189,0.1495,0.9886,0.0742,0.0352,0.1325,0.9906,0.0763,0.0742,0.1309,0.9886,0.0772,0.0888,0.1227,0.9885,0.0802,0.0979,0.1150,0.9885,0.0834,0.1008,0.1254,0.9870,0.0855,0.0964,0.1011,0.9902,0.0866,0.0639,0.1186,0.9909,0.0896,0.0571,0.1342,0.9893,0.0914,0.0284,0.1308,0.9910,0.0924,-0.0064,0.1437,0.9896,0.0923,-0.0492,0.1704,0.9841,0.0946,-0.1066,0.1716,0.9794,0.0973,-0.1913,0.1830,0.9643,0.1007,-0.2718,0.1983,0.9417,0.1013,-0.3566,0.1826,0.9162,0.1004,-0.4278,0.1678,0.8881,0.1005,-0.4956,0.1609,0.8535,0.1016,-0.5283,0.1532,0.8352,0.1046,-0.5672,0.1287,0.8134,0.1099,-0.6029,0.1286,0.7874,0.1182,-0.6366,0.1071,0.7637,0.1257,-0.6624,0.1177,0.7398,0.1323,-0.6866,0.1221,0.7168,0.1363,-0.7122,0.1306,0.6897,0.1372,-0.7273,0.1382,0.6723,0.1365,-0.7224,0.1385,0.6775,0.1358,-0.7195,0.1374,0.6807,0.1320,-0.7186,0.1417,0.6808,0.1311,-0.7117,0.1470,0.6870,0.1337,-0.7032,0.1464,0.6957,0.1357,-0.6984,0.1468,0.7005,0.1354,-0.6927,0.1380,0.7079,0.1365,-0.6871,0.1254,0.7157,0.1362,-0.6732,0.1204,0.7296,0.1325,-0.6571,0.1193,0.7443,0.1284,-0.6340,0.0991,0.7670,0.1254,-0.6075,0.0731,0.7909,0.1213,-0.5673,0.0473,0.8222,0.1158,-0.5315,0.0108,0.8470,0.1136,-0.4851,-0.0385,0.8736,0.1131,-0.4785,-0.0946,0.8730,0.1106,-0.4736,-0.1451,0.8687,0.1097,-0.4783,-0.2206,0.8500,0.1086,-0.4734,-0.2923,0.8309,0.1071,-0.4768,-0.3582,0.8027,0.1081,-0.4780,-0.3990,0.7825,0.1105,-0.4747,-0.4445,0.7597,0.1115,-0.4591,-0.4731,0.7519,0.1130,-0.4468,-0.4922,0.7471,0.1151,-0.4317,-0.5056,0.7470,0.1182,-0.4396,-0.5069,0.7415,0.1222,-0.4431,-0.5055,0.7403,0.1291,-0.4454,-0.4940,0.7467,0.1362,-0.4396,-0.4822,0.7578,0.1435,-0.4295,-0.4680,0.7723,0.1504,-0.4135,-0.4527,0.7900,0.1592,-0.4113,-0.4286,0.8044,0.1684,-0.4009,-0.4100,0.8192,0.1759,-0.3939,-0.4007,0.8272,0.1829,-0.3938,-0.3874,0.8336,0.1889,-0.4099,-0.3786,0.8298,0.1914,-0.4205,-0.3627,0.8316,0.1918,-0.4207,-0.3603,0.8326,0.1899,-0.4268,-0.3536,0.8323,0.1889,-0.4284,-0.3561,0.8305,0.1841,-0.4386,-0.3537,0.8261,0.1789,-0.4409,-0.3563,0.8238,0.1741,-0.4405,-0.3645,0.8204,0.1684,-0.4454,-0.3603,0.8196,0.1613,-0.4549,-0.3595,0.8148,0.1560,-0.4658,-0.3744,0.8018,0.1497,-0.4721,-0.3889,0.7912,0.1447,-0.4800,-0.3958,0.7829,0.1389,-0.4850,-0.3955,0.7800,0.1349,-0.4840,-0.4106,0.7728,0.1301,-0.4861,-0.4164,0.7683,0.1267,-0.4720,-0.4100,0.7805,0.1224,-0.4589,-0.4123,0.7870,0.1180,-0.4377,-0.4037,0.8034,0.1159,-0.4221,-0.3966,0.8152,0.1150,-0.4061,-0.3893,0.8268,0.1141,-0.3635,-0.3854,0.8481,0.1129,-0.3303,-0.3807,0.8637,0.1108,-0.3065,-0.3614,0.8806,0.1126,-0.2885,-0.3344,0.8972,0.1154,-0.2915,-0.3071,0.9059,0.1198,-0.2912,-0.2808,0.9145,0.1234,-0.3096,-0.2625,0.9139,0.1285,-0.3195,-0.2353,0.9179,0.1330,-0.3152,-0.2107,0.9253,0.1363,-0.3280,-0.1842,0.9265,0.1402,-0.3335,-0.1658,0.9281,0.1399,-0.3653,-0.1415,0.9201,0.1382,-0.3974,-0.1348,0.9077,0.1374,-0.4311,-0.1371,0.8918,0.1359,-0.4672,-0.1330,0.8741,0.1358,-0.4977,-0.1250,0.8583,0.1350,-0.5225,-0.1340,0.8420,0.1344,-0.5496,-0.1265,0.8258,0.1344};
return value;
}
private double[] getInterpolator11_Chest2_4_168_keyValue_3()
{
double[] value = {-0.5817,-0.1094,0.8060,0.1346,-0.6044,-0.0923,0.7913,0.1326,-0.6038,-0.0919,0.7918,0.1279,-0.5919,-0.1069,0.7989,0.1245,-0.5970,-0.1305,0.7916,0.1184,-0.5905,-0.1402,0.7948,0.1152,-0.5720,-0.1548,0.8055,0.1154,-0.5457,-0.1719,0.8201,0.1178,-0.5164,-0.1759,0.8381,0.1228,-0.4867,-0.1802,0.8548,0.1252,-0.4576,-0.1839,0.8699,0.1277,-0.4338,-0.2043,0.8775,0.1290,-0.4160,-0.2028,0.8865,0.1327,-0.3920,-0.2240,0.8923,0.1352,-0.3727,-0.2467,0.8945,0.1380,-0.3494,-0.2621,0.8996,0.1382,-0.3258,-0.2772,0.9039,0.1386,-0.2867,-0.3044,0.9084,0.1386,-0.2443,-0.3270,0.9129,0.1373,-0.2142,-0.3535,0.9106,0.1356,-0.1763,-0.3680,0.9130,0.1387,-0.1504,-0.3938,0.9068,0.1415,-0.1539,-0.4209,0.8940,0.1439,-0.1657,-0.4493,0.8779,0.1490,-0.1822,-0.4714,0.8629,0.1526,-0.2004,-0.4898,0.8485,0.1577,-0.2243,-0.4897,0.8426,0.1621,-0.2581,-0.4851,0.8355,0.1667,-0.2939,-0.4750,0.8294,0.1700,-0.3153,-0.4674,0.8259,0.1740,-0.3290,-0.4656,0.8216,0.1782,-0.3404,-0.4764,0.8106,0.1806,-0.3474,-0.4866,0.8016,0.1860,-0.3552,-0.4971,0.7917,0.1933,-0.3552,-0.5099,0.7835,0.1981,-0.3541,-0.5154,0.7804,0.2038,-0.3454,-0.5194,0.7816,0.2046,-0.3367,-0.5166,0.7873,0.2073,-0.3125,-0.5097,0.8016,0.2067,-0.2814,-0.5014,0.8182,0.2018,-0.2571,-0.4957,0.8296,0.1955,-0.2447,-0.4801,0.8424,0.1896,-0.2446,-0.4812,0.8418,0.1852,-0.2336,-0.4734,0.8493,0.1814,-0.2130,-0.4744,0.8541,0.1755,-0.1819,-0.4789,0.8588,0.1705,-0.1574,-0.4793,0.8634,0.1662,-0.1323,-0.4638,0.8760,0.1621,-0.1299,-0.4490,0.8840,0.1559,-0.1345,-0.4355,0.8901,0.1505,-0.1523,-0.4263,0.8917,0.1449,-0.1697,-0.4146,0.8940,0.1399,-0.2004,-0.4177,0.8862,0.1360,-0.2048,-0.4200,0.8841,0.1325,-0.2198,-0.4173,0.8818,0.1296,-0.2460,-0.4267,0.8703,0.1240,-0.2578,-0.4305,0.8650,0.1216,-0.2803,-0.4264,0.8600,0.1168,-0.2838,-0.4139,0.8650,0.1138,-0.2928,-0.4142,0.8618,0.1103,-0.2947,-0.4018,0.8670,0.1070,-0.2829,-0.3849,0.8785,0.1053,-0.2357,-0.3762,0.8961,0.1010,-0.2080,-0.3627,0.9084,0.0983,-0.1701,-0.3566,0.9186,0.0973,-0.1651,-0.3621,0.9174,0.0975,-0.1887,-0.3328,0.9239,0.0999,-0.2324,-0.3156,0.9200,0.1036,-0.2890,-0.2941,0.9110,0.1081,-0.3422,-0.2733,0.8990,0.1139,-0.3916,-0.2572,0.8834,0.1196,-0.4306,-0.2538,0.8661,0.1238,-0.4623,-0.2437,0.8526,0.1250,-0.4893,-0.2465,0.8365,0.1270,-0.5011,-0.2468,0.8295,0.1269,-0.5176,-0.2533,0.8173,0.1245,-0.5283,-0.2794,0.8018,0.1208,-0.5477,-0.2788,0.7889,0.1186,-0.5816,-0.2852,0.7618,0.1194,-0.6049,-0.2861,0.7431,0.1221,-0.6366,-0.2846,0.7168,0.1238,-0.6708,-0.2695,0.6909,0.1250,-0.6985,-0.2675,0.6637,0.1272,-0.7207,-0.2705,0.6383,0.1282,-0.7500,-0.2656,0.6058,0.1298,-0.7709,-0.2757,0.5742,0.1285};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator12_LeftCollar_4_169_key_1()
{
double[] value = {0.0000,0.0035,0.0070,0.0105,0.0140,0.0175,0.0211,0.0246,0.0281,0.0316,0.0351,0.0386,0.0421,0.0456,0.0491,0.0526,0.0561,0.0596,0.0632,0.0667,0.0702,0.0737,0.0772,0.0807,0.0842,0.0877,0.0912,0.0947,0.0982,0.1018,0.1053,0.1088,0.1123,0.1158,0.1193,0.1228,0.1263,0.1298,0.1333,0.1368,0.1404,0.1439,0.1474,0.1509,0.1544,0.1579,0.1614,0.1649,0.1684,0.1719,0.1754,0.1789,0.1825,0.1860,0.1895,0.1930,0.1965,0.2000,0.2035,0.2070,0.2105,0.2140,0.2175,0.2211,0.2246,0.2281,0.2316,0.2351,0.2386,0.2421,0.2456,0.2491,0.2526,0.2561,0.2596,0.2632,0.2667,0.2702,0.2737,0.2772,0.2807,0.2842,0.2877,0.2912,0.2947,0.2982,0.3018,0.3053,0.3088,0.3123,0.3158,0.3193,0.3228,0.3263,0.3298,0.3333,0.3368,0.3404,0.3439,0.3474,0.3509,0.3544,0.3579,0.3614,0.3649,0.3684,0.3719,0.3754,0.3789,0.3825,0.3860,0.3895,0.3930,0.3965,0.4000,0.4035,0.4070,0.4105,0.4140,0.4175,0.4211,0.4246,0.4281,0.4316,0.4351,0.4386,0.4421,0.4456,0.4491,0.4526,0.4561,0.4596,0.4632,0.4667,0.4702,0.4737,0.4772,0.4807,0.4842,0.4877,0.4912,0.4947,0.4982,0.5018,0.5053,0.5088,0.5123,0.5158,0.5193,0.5228,0.5263,0.5298,0.5333,0.5368,0.5404,0.5439,0.5474,0.5509,0.5544,0.5579,0.5614,0.5649,0.5684,0.5719,0.5754,0.5789,0.5825,0.5860,0.5895,0.5930,0.5965,0.6000,0.6035,0.6070,0.6105,0.6140,0.6175,0.6211,0.6246,0.6281,0.6316,0.6351,0.6386,0.6421,0.6456,0.6491,0.6526,0.6561,0.6596,0.6632,0.6667,0.6702,0.6737,0.6772,0.6807,0.6842,0.6877,0.6912,0.6947,0.6982,0.7018,0.7053,0.7088,0.7123,0.7158,0.7193,0.7228,0.7263,0.7298,0.7333,0.7368,0.7404,0.7439,0.7474,0.7509,0.7544,0.7579,0.7614,0.7649,0.7684,0.7719,0.7754,0.7789,0.7825,0.7860,0.7895,0.7930,0.7965,0.8000,0.8035,0.8070,0.8105,0.8140,0.8175,0.8211,0.8246,0.8281,0.8316,0.8351,0.8386,0.8421,0.8456,0.8491,0.8526,0.8561,0.8596,0.8632,0.8667,0.8702,0.8737,0.8772,0.8807,0.8842,0.8877,0.8912,0.8947,0.8982,0.9018,0.9053,0.9088,0.9123,0.9158,0.9193,0.9228,0.9263,0.9298,0.9333,0.9368,0.9404,0.9439,0.9474,0.9509,0.9544,0.9579,0.9614,0.9649,0.9684,0.9719,0.9754,0.9789,0.9825,0.9860,0.9895,0.9930,0.9965,1.0};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator12_LeftCollar_4_169_keyValue_1()
{
double[] value = {0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000};
return value;
}
private double[] getInterpolator12_LeftCollar_4_169_keyValue_2()
{
double[] value = {0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000};
return value;
}
private double[] getInterpolator12_LeftCollar_4_169_keyValue_3()
{
double[] value = {0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator13_l_shoulder_4_170_key_1()
{
double[] value = {0.0000,0.0035,0.0070,0.0105,0.0140,0.0175,0.0211,0.0246,0.0281,0.0316,0.0351,0.0386,0.0421,0.0456,0.0491,0.0526,0.0561,0.0596,0.0632,0.0667,0.0702,0.0737,0.0772,0.0807,0.0842,0.0877,0.0912,0.0947,0.0982,0.1018,0.1053,0.1088,0.1123,0.1158,0.1193,0.1228,0.1263,0.1298,0.1333,0.1368,0.1404,0.1439,0.1474,0.1509,0.1544,0.1579,0.1614,0.1649,0.1684,0.1719,0.1754,0.1789,0.1825,0.1860,0.1895,0.1930,0.1965,0.2000,0.2035,0.2070,0.2105,0.2140,0.2175,0.2211,0.2246,0.2281,0.2316,0.2351,0.2386,0.2421,0.2456,0.2491,0.2526,0.2561,0.2596,0.2632,0.2667,0.2702,0.2737,0.2772,0.2807,0.2842,0.2877,0.2912,0.2947,0.2982,0.3018,0.3053,0.3088,0.3123,0.3158,0.3193,0.3228,0.3263,0.3298,0.3333,0.3368,0.3404,0.3439,0.3474,0.3509,0.3544,0.3579,0.3614,0.3649,0.3684,0.3719,0.3754,0.3789,0.3825,0.3860,0.3895,0.3930,0.3965,0.4000,0.4035,0.4070,0.4105,0.4140,0.4175,0.4211,0.4246,0.4281,0.4316,0.4351,0.4386,0.4421,0.4456,0.4491,0.4526,0.4561,0.4596,0.4632,0.4667,0.4702,0.4737,0.4772,0.4807,0.4842,0.4877,0.4912,0.4947,0.4982,0.5018,0.5053,0.5088,0.5123,0.5158,0.5193,0.5228,0.5263,0.5298,0.5333,0.5368,0.5404,0.5439,0.5474,0.5509,0.5544,0.5579,0.5614,0.5649,0.5684,0.5719,0.5754,0.5789,0.5825,0.5860,0.5895,0.5930,0.5965,0.6000,0.6035,0.6070,0.6105,0.6140,0.6175,0.6211,0.6246,0.6281,0.6316,0.6351,0.6386,0.6421,0.6456,0.6491,0.6526,0.6561,0.6596,0.6632,0.6667,0.6702,0.6737,0.6772,0.6807,0.6842,0.6877,0.6912,0.6947,0.6982,0.7018,0.7053,0.7088,0.7123,0.7158,0.7193,0.7228,0.7263,0.7298,0.7333,0.7368,0.7404,0.7439,0.7474,0.7509,0.7544,0.7579,0.7614,0.7649,0.7684,0.7719,0.7754,0.7789,0.7825,0.7860,0.7895,0.7930,0.7965,0.8000,0.8035,0.8070,0.8105,0.8140,0.8175,0.8211,0.8246,0.8281,0.8316,0.8351,0.8386,0.8421,0.8456,0.8491,0.8526,0.8561,0.8596,0.8632,0.8667,0.8702,0.8737,0.8772,0.8807,0.8842,0.8877,0.8912,0.8947,0.8982,0.9018,0.9053,0.9088,0.9123,0.9158,0.9193,0.9228,0.9263,0.9298,0.9333,0.9368,0.9404,0.9439,0.9474,0.9509,0.9544,0.9579,0.9614,0.9649,0.9684,0.9719,0.9754,0.9789,0.9825,0.9860,0.9895,0.9930,0.9965,1.0};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator13_l_shoulder_4_170_keyValue_1()
{
double[] value = {0.1439,-0.9533,-0.2656,0.2132,0.1410,-0.9546,-0.2625,0.2150,0.1397,-0.9515,-0.2739,0.2197,0.1429,-0.9510,-0.2742,0.2232,0.1419,-0.9527,-0.2687,0.2291,0.1472,-0.9536,-0.2625,0.2336,0.1525,-0.9529,-0.2622,0.2350,0.1599,-0.9535,-0.2555,0.2375,0.1815,-0.9528,-0.2435,0.2395,0.2046,-0.9489,-0.2404,0.2415,0.2175,-0.9445,-0.2462,0.2414,0.2304,-0.9428,-0.2408,0.2421,0.2397,-0.9409,-0.2394,0.2433,0.2487,-0.9376,-0.2430,0.2417,0.2536,-0.9372,-0.2393,0.2423,0.2670,-0.9330,-0.2412,0.2414,0.2706,-0.9317,-0.2425,0.2415,0.2758,-0.9302,-0.2424,0.2400,0.2640,-0.9340,-0.2408,0.2397,0.2618,-0.9367,-0.2325,0.2366,0.2594,-0.9395,-0.2239,0.2337,0.2635,-0.9383,-0.2240,0.2294,0.2799,-0.9365,-0.2111,0.2219,0.2972,-0.9342,-0.1971,0.2146,0.3246,-0.9292,-0.1769,0.2077,0.3505,-0.9254,-0.1443,0.1999,0.3650,-0.9263,-0.0936,0.1941,0.3704,-0.9282,-0.0359,0.1891,0.3684,-0.9296,0.0116,0.1864,0.3717,-0.9275,0.0392,0.1850,0.3712,-0.9263,0.0641,0.1821,0.3682,-0.9268,0.0741,0.1802,0.3509,-0.9334,0.0746,0.1809,0.3325,-0.9411,0.0616,0.1851,0.3142,-0.9474,0.0613,0.1933,0.2992,-0.9527,0.0541,0.2025,0.2786,-0.9588,0.0557,0.2118,0.2636,-0.9626,0.0621,0.2204,0.2606,-0.9622,0.0790,0.2294,0.2620,-0.9602,0.0967,0.2358,0.2634,-0.9588,0.1065,0.2407,0.2615,-0.9574,0.1226,0.2416,0.2622,-0.9554,0.1360,0.2426,0.2597,-0.9557,0.1387,0.2395,0.2661,-0.9530,0.1450,0.2321,0.2699,-0.9517,0.1466,0.2247,0.2665,-0.9536,0.1398,0.2166,0.2640,-0.9547,0.1375,0.2101,0.2627,-0.9554,0.1348,0.2063,0.2206,-0.9661,0.1343,0.2004,0.1724,-0.9784,0.1140,0.1958,0.1278,-0.9865,0.1023,0.1949,0.0909,-0.9924,0.0825,0.1958,0.0871,-0.9946,0.0570,0.1997,0.0840,-0.9957,0.0379,0.2061,0.0629,-0.9979,0.0127,0.2115,0.0538,-0.9985,-0.0079,0.2169,0.0542,-0.9982,-0.0276,0.2225,0.0650,-0.9966,-0.0511,0.2267,0.0811,-0.9940,-0.0741,0.2312,0.0939,-0.9912,-0.0933,0.2352,0.0943,-0.9881,-0.1212,0.2413,0.1015,-0.9842,-0.1452,0.2453,0.1036,-0.9810,-0.1639,0.2488,0.1111,-0.9753,-0.1908,0.2498,0.1167,-0.9708,-0.2094,0.2461,0.1174,-0.9670,-0.2261,0.2428,0.1123,-0.9624,-0.2473,0.2385,0.1080,-0.9563,-0.2717,0.2318,0.1070,-0.9488,-0.2972,0.2247,0.1119,-0.9391,-0.3250,0.2177,0.1107,-0.9303,-0.3498,0.2155,0.1030,-0.9316,-0.3486,0.2177,0.0929,-0.9390,-0.3310,0.2241,0.0797,-0.9437,-0.3210,0.2371,0.0651,-0.9506,-0.3034,0.2504,0.0446,-0.9573,-0.2856,0.2617,0.0277,-0.9614,-0.2736,0.2726,0.0127,-0.9639,-0.2658,0.2800,-0.0039,-0.9659,-0.2588,0.2852,-0.0214,-0.9663,-0.2565,0.2874,-0.0403,-0.9666,-0.2532,0.2859,-0.0605,-0.9662,-0.2507,0.2829,-0.0786,-0.9660,-0.2464,0.2786,-0.1056,-0.9645,-0.2422,0.2776,-0.1290,-0.9632,-0.2358,0.2763,-0.1467,-0.9623,-0.2292,0.2778,-0.1635,-0.9605,-0.2253,0.2795,-0.1705,-0.9624,-0.2113,0.2836,-0.1801,-0.9626,-0.2025,0.2868,-0.1815,-0.9638,-0.1953,0.2886,-0.1791,-0.9652,-0.1905,0.2897,-0.1822,-0.9649,-0.1891,0.2872,-0.1816,-0.9648,-0.1900,0.2840,-0.1854,-0.9631,-0.1949,0.2832,-0.1859,-0.9622,-0.1989,0.2806,-0.1852,-0.9621,-0.2000,0.2774,-0.1840,-0.9615,-0.2039,0.2744,-0.1832,-0.9615,-0.2047,0.2702,-0.1749,-0.9634,-0.2030,0.2664};
return value;
}
private double[] getInterpolator13_l_shoulder_4_170_keyValue_2()
{
double[] value = {-0.1701,-0.9645,-0.2020,0.2643,-0.1624,-0.9648,-0.2069,0.2622,-0.1505,-0.9653,-0.2134,0.2607,-0.1373,-0.9656,-0.2208,0.2569,-0.1317,-0.9639,-0.2315,0.2538,-0.1245,-0.9638,-0.2357,0.2491,-0.1170,-0.9637,-0.2401,0.2443,-0.1098,-0.9617,-0.2513,0.2411,-0.1054,-0.9586,-0.2647,0.2387,-0.0930,-0.9567,-0.2759,0.2340,-0.0813,-0.9548,-0.2859,0.2294,-0.0688,-0.9501,-0.3042,0.2265,-0.0605,-0.9428,-0.3278,0.2228,-0.0458,-0.9347,-0.3526,0.2214,-0.0297,-0.9303,-0.3657,0.2218,-0.0117,-0.9240,-0.3823,0.2204,0.0067,-0.9197,-0.3925,0.2183,0.0308,-0.9176,-0.3964,0.2181,0.0595,-0.9094,-0.4117,0.2180,0.0812,-0.9028,-0.4223,0.2162,0.1055,-0.8945,-0.4344,0.2175,0.1284,-0.8914,-0.4347,0.2166,0.1419,-0.8928,-0.4275,0.2204,0.1358,-0.9012,-0.4117,0.2245,0.1195,-0.9186,-0.3768,0.2299,0.0933,-0.9355,-0.3408,0.2346,0.0602,-0.9500,-0.3064,0.2406,0.0197,-0.9614,-0.2743,0.2443,-0.0133,-0.9685,-0.2488,0.2467,-0.0384,-0.9712,-0.2350,0.2495,-0.0713,-0.9719,-0.2242,0.2510,-0.0979,-0.9713,-0.2167,0.2551,-0.1235,-0.9700,-0.2093,0.2594,-0.1413,-0.9702,-0.1969,0.2653,-0.1596,-0.9699,-0.1838,0.2706,-0.1664,-0.9717,-0.1674,0.2827,-0.1653,-0.9734,-0.1589,0.2930,-0.1608,-0.9756,-0.1496,0.3017,-0.1553,-0.9772,-0.1445,0.3103,-0.1410,-0.9806,-0.1363,0.3197,-0.1301,-0.9826,-0.1326,0.3252,-0.1136,-0.9855,-0.1264,0.3277,-0.1017,-0.9881,-0.1151,0.3298,-0.0995,-0.9895,-0.1044,0.3335,-0.1039,-0.9901,-0.0940,0.3395,-0.1159,-0.9893,-0.0884,0.3471,-0.1375,-0.9868,-0.0850,0.3553,-0.1591,-0.9839,-0.0814,0.3626,-0.1867,-0.9791,-0.0809,0.3681,-0.2180,-0.9727,-0.0799,0.3729,-0.2517,-0.9640,-0.0856,0.3782,-0.2765,-0.9568,-0.0900,0.3824,-0.3004,-0.9488,-0.0972,0.3872,-0.3288,-0.9383,-0.1076,0.3897,-0.3580,-0.9264,-0.1169,0.3914,-0.3918,-0.9111,-0.1277,0.3872,-0.4242,-0.8936,-0.1467,0.3804,-0.4519,-0.8772,-0.1623,0.3751,-0.4719,-0.8644,-0.1736,0.3726,-0.4788,-0.8592,-0.1806,0.3723,-0.4717,-0.8618,-0.1867,0.3713,-0.4590,-0.8688,-0.1857,0.3712,-0.4447,-0.8780,-0.1769,0.3684,-0.4320,-0.8854,-0.1718,0.3633,-0.4171,-0.8938,-0.1646,0.3555,-0.4016,-0.9027,-0.1546,0.3487,-0.3775,-0.9135,-0.1515,0.3446,-0.3526,-0.9240,-0.1483,0.3406,-0.3208,-0.9353,-0.1493,0.3375,-0.2930,-0.9452,-0.1442,0.3358,-0.2586,-0.9551,-0.1447,0.3323,-0.2270,-0.9638,-0.1398,0.3284,-0.1952,-0.9696,-0.1477,0.3241,-0.1624,-0.9745,-0.1546,0.3215,-0.1288,-0.9782,-0.1626,0.3178,-0.0969,-0.9809,-0.1684,0.3107,-0.0619,-0.9805,-0.1863,0.3027,-0.0236,-0.9776,-0.2090,0.2953,0.0059,-0.9738,-0.2274,0.2892,0.0404,-0.9653,-0.2580,0.2832,0.0852,-0.9530,-0.2906,0.2760,0.1365,-0.9363,-0.3237,0.2713,0.1886,-0.9149,-0.3568,0.2676,0.2367,-0.8897,-0.3903,0.2636,0.2872,-0.8556,-0.4306,0.2609,0.3395,-0.8146,-0.4703,0.2570,0.3889,-0.7688,-0.5077,0.2553,0.4321,-0.7221,-0.5402,0.2538,0.4741,-0.6708,-0.5704,0.2515,0.5025,-0.6327,-0.5892,0.2522,0.5233,-0.5974,-0.6076,0.2541,0.5414,-0.5689,-0.6190,0.2563,0.5621,-0.5424,-0.6245,0.2587,0.5829,-0.5196,-0.6247,0.2642,0.6005,-0.4950,-0.6280,0.2677,0.6176,-0.4622,-0.6364,0.2683,0.6343,-0.4316,-0.6415,0.2682,0.6433,-0.4103,-0.6464,0.2658,0.6496,-0.3907,-0.6523,0.2616,0.6525,-0.3791,-0.6561,0.2572};
return value;
}
private double[] getInterpolator13_l_shoulder_4_170_keyValue_3()
{
double[] value = {0.6458,-0.3831,-0.6604,0.2547,0.6271,-0.4082,-0.6634,0.2516,0.5990,-0.4576,-0.6571,0.2503,0.5602,-0.5231,-0.6423,0.2500,0.5137,-0.6064,-0.6070,0.2493,0.4442,-0.6900,-0.5715,0.2525,0.3671,-0.7621,-0.5333,0.2566,0.2960,-0.8159,-0.4968,0.2593,0.2239,-0.8584,-0.4616,0.2632,0.1550,-0.8918,-0.4250,0.2638,0.0903,-0.9159,-0.3911,0.2645,0.0300,-0.9323,-0.3605,0.2623,-0.0196,-0.9442,-0.3289,0.2611,-0.0696,-0.9527,-0.2960,0.2609,-0.1111,-0.9592,-0.2599,0.2602,-0.1478,-0.9636,-0.2226,0.2614,-0.1765,-0.9676,-0.1804,0.2648,-0.2087,-0.9670,-0.1460,0.2700,-0.2393,-0.9644,-0.1128,0.2758,-0.2609,-0.9611,-0.0903,0.2838,-0.2784,-0.9573,-0.0786,0.2906,-0.2917,-0.9535,-0.0754,0.2969,-0.2883,-0.9539,-0.0836,0.3035,-0.2849,-0.9526,-0.1064,0.3064,-0.2799,-0.9517,-0.1259,0.3100,-0.2743,-0.9491,-0.1547,0.3118,-0.2588,-0.9483,-0.1835,0.3137,-0.2414,-0.9454,-0.2188,0.3128,-0.2236,-0.9418,-0.2510,0.3113,-0.2098,-0.9367,-0.2805,0.3099,-0.1905,-0.9306,-0.3124,0.3083,-0.1610,-0.9271,-0.3386,0.3094,-0.1308,-0.9235,-0.3606,0.3136,-0.0999,-0.9175,-0.3849,0.3183,-0.0753,-0.9108,-0.4059,0.3202,-0.0533,-0.8988,-0.4351,0.3215,-0.0298,-0.8850,-0.4646,0.3175,-0.0036,-0.8645,-0.5026,0.3112,0.0193,-0.8486,-0.5286,0.3060,0.0434,-0.8355,-0.5478,0.3007,0.0740,-0.8307,-0.5518,0.2998,0.1053,-0.8270,-0.5522,0.3016,0.1269,-0.8296,-0.5438,0.3041,0.1523,-0.8334,-0.5313,0.3060,0.1767,-0.8373,-0.5174,0.3037,0.1934,-0.8408,-0.5057,0.2987,0.2153,-0.8387,-0.5003,0.2921,0.2323,-0.8334,-0.5014,0.2834,0.2501,-0.8275,-0.5026,0.2748,0.2607,-0.8272,-0.4978,0.2680,0.2688,-0.8265,-0.4946,0.2618,0.2720,-0.8291,-0.4885,0.2589,0.2834,-0.8296,-0.4810,0.2556,0.2906,-0.8336,-0.4696,0.2544,0.2938,-0.8372,-0.4613,0.2549,0.2916,-0.8451,-0.4480,0.2525,0.2849,-0.8474,-0.4481,0.2515,0.2788,-0.8523,-0.4425,0.2505,0.2656,-0.8538,-0.4477,0.2477,0.2559,-0.8553,-0.4505,0.2434,0.2402,-0.8613,-0.4477,0.2404,0.2272,-0.8658,-0.4458,0.2401,0.2016,-0.8764,-0.4374,0.2408,0.1873,-0.8799,-0.4368,0.2428,0.1647,-0.8815,-0.4424,0.2455,0.1520,-0.8792,-0.4516,0.2490,0.1493,-0.8727,-0.4648,0.2516,0.1519,-0.8633,-0.4813,0.2514,0.1611,-0.8574,-0.4888,0.2477,0.1706,-0.8449,-0.5070,0.2436,0.1868,-0.8384,-0.5121,0.2392,0.2025,-0.8279,-0.5230,0.2350,0.2072,-0.8274,-0.5220,0.2323,0.2120,-0.8268,-0.5210,0.2296,0.1989,-0.8299,-0.5213,0.2292,0.1903,-0.8365,-0.5139,0.2291,0.1825,-0.8444,-0.5037,0.2305,0.1744,-0.8511,-0.4953,0.2314,0.1766,-0.8487,-0.4985,0.2314,0.1811,-0.8485,-0.4972,0.2287,0.1745,-0.8495,-0.4979,0.2251,0.1745,-0.8490,-0.4987,0.2202,0.1802,-0.8481,-0.4983,0.2167,0.1745,-0.8544,-0.4894,0.2137,0.1686,-0.8653,-0.4721,0.2136,0.1541,-0.8845,-0.4403,0.2143};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator14_l_elbow_4_171_key_1()
{
double[] value = {0.0000,0.0035,0.0070,0.0105,0.0140,0.0175,0.0211,0.0246,0.0281,0.0316,0.0351,0.0386,0.0421,0.0456,0.0491,0.0526,0.0561,0.0596,0.0632,0.0667,0.0702,0.0737,0.0772,0.0807,0.0842,0.0877,0.0912,0.0947,0.0982,0.1018,0.1053,0.1088,0.1123,0.1158,0.1193,0.1228,0.1263,0.1298,0.1333,0.1368,0.1404,0.1439,0.1474,0.1509,0.1544,0.1579,0.1614,0.1649,0.1684,0.1719,0.1754,0.1789,0.1825,0.1860,0.1895,0.1930,0.1965,0.2000,0.2035,0.2070,0.2105,0.2140,0.2175,0.2211,0.2246,0.2281,0.2316,0.2351,0.2386,0.2421,0.2456,0.2491,0.2526,0.2561,0.2596,0.2632,0.2667,0.2702,0.2737,0.2772,0.2807,0.2842,0.2877,0.2912,0.2947,0.2982,0.3018,0.3053,0.3088,0.3123,0.3158,0.3193,0.3228,0.3263,0.3298,0.3333,0.3368,0.3404,0.3439,0.3474,0.3509,0.3544,0.3579,0.3614,0.3649,0.3684,0.3719,0.3754,0.3789,0.3825,0.3860,0.3895,0.3930,0.3965,0.4000,0.4035,0.4070,0.4105,0.4140,0.4175,0.4211,0.4246,0.4281,0.4316,0.4351,0.4386,0.4421,0.4456,0.4491,0.4526,0.4561,0.4596,0.4632,0.4667,0.4702,0.4737,0.4772,0.4807,0.4842,0.4877,0.4912,0.4947,0.4982,0.5018,0.5053,0.5088,0.5123,0.5158,0.5193,0.5228,0.5263,0.5298,0.5333,0.5368,0.5404,0.5439,0.5474,0.5509,0.5544,0.5579,0.5614,0.5649,0.5684,0.5719,0.5754,0.5789,0.5825,0.5860,0.5895,0.5930,0.5965,0.6000,0.6035,0.6070,0.6105,0.6140,0.6175,0.6211,0.6246,0.6281,0.6316,0.6351,0.6386,0.6421,0.6456,0.6491,0.6526,0.6561,0.6596,0.6632,0.6667,0.6702,0.6737,0.6772,0.6807,0.6842,0.6877,0.6912,0.6947,0.6982,0.7018,0.7053,0.7088,0.7123,0.7158,0.7193,0.7228,0.7263,0.7298,0.7333,0.7368,0.7404,0.7439,0.7474,0.7509,0.7544,0.7579,0.7614,0.7649,0.7684,0.7719,0.7754,0.7789,0.7825,0.7860,0.7895,0.7930,0.7965,0.8000,0.8035,0.8070,0.8105,0.8140,0.8175,0.8211,0.8246,0.8281,0.8316,0.8351,0.8386,0.8421,0.8456,0.8491,0.8526,0.8561,0.8596,0.8632,0.8667,0.8702,0.8737,0.8772,0.8807,0.8842,0.8877,0.8912,0.8947,0.8982,0.9018,0.9053,0.9088,0.9123,0.9158,0.9193,0.9228,0.9263,0.9298,0.9333,0.9368,0.9404,0.9439,0.9474,0.9509,0.9544,0.9579,0.9614,0.9649,0.9684,0.9719,0.9754,0.9789,0.9825,0.9860,0.9895,0.9930,0.9965,1.0};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator14_l_elbow_4_171_keyValue_1()
{
double[] value = {-0.0235,0.9634,-0.2669,0.2821,-0.0134,0.9602,-0.2791,0.2842,-0.0094,0.9608,-0.2772,0.2868,-0.0118,0.9609,-0.2767,0.2928,-0.0097,0.9603,-0.2789,0.2996,-0.0068,0.9589,-0.2838,0.3051,-0.0074,0.9587,-0.2843,0.3081,-0.0070,0.9569,-0.2905,0.3100,-0.0076,0.9538,-0.3002,0.3133,-0.0116,0.9527,-0.3038,0.3147,-0.0127,0.9512,-0.3082,0.3168,-0.0170,0.9503,-0.3108,0.3199,-0.0170,0.9497,-0.3128,0.3234,-0.0199,0.9472,-0.3200,0.3243,-0.0175,0.9457,-0.3245,0.3268,-0.0199,0.9434,-0.3311,0.3263,-0.0146,0.9455,-0.3252,0.3270,-0.0123,0.9458,-0.3246,0.3252,-0.0058,0.9479,-0.3185,0.3263,-0.0003,0.9512,-0.3086,0.3251,0.0007,0.9542,-0.2991,0.3240,0.0009,0.9605,-0.2784,0.3236,-0.0077,0.9649,-0.2625,0.3215,-0.0200,0.9675,-0.2521,0.3183,-0.0331,0.9703,-0.2398,0.3165,-0.0509,0.9713,-0.2322,0.3139,-0.0594,0.9699,-0.2360,0.3119,-0.0616,0.9679,-0.2438,0.3120,-0.0525,0.9623,-0.2669,0.3121,-0.0411,0.9572,-0.2866,0.3132,-0.0205,0.9504,-0.3102,0.3168,0.0086,0.9428,-0.3333,0.3222,0.0319,0.9331,-0.3582,0.3312,0.0502,0.9260,-0.3743,0.3420,0.0556,0.9179,-0.3930,0.3536,0.0598,0.9096,-0.4112,0.3621,0.0626,0.9026,-0.4259,0.3663,0.0641,0.8962,-0.4390,0.3676,0.0591,0.8925,-0.4472,0.3676,0.0479,0.8896,-0.4543,0.3652,0.0361,0.8917,-0.4512,0.3620,0.0287,0.8953,-0.4445,0.3570,0.0165,0.9015,-0.4326,0.3540,0.0085,0.9113,-0.4117,0.3493,-0.0033,0.9199,-0.3921,0.3449,-0.0115,0.9284,-0.3714,0.3411,-0.0209,0.9375,-0.3474,0.3384,-0.0307,0.9459,-0.3229,0.3360,-0.0415,0.9542,-0.2961,0.3335,-0.0216,0.9622,-0.2715,0.3315,0.0020,0.9693,-0.2460,0.3312,0.0236,0.9736,-0.2272,0.3318,0.0444,0.9751,-0.2174,0.3323,0.0522,0.9772,-0.2058,0.3319,0.0575,0.9790,-0.1958,0.3333,0.0728,0.9791,-0.1898,0.3367,0.0833,0.9795,-0.1835,0.3383,0.0948,0.9785,-0.1833,0.3422,0.1173,0.9767,-0.1798,0.3452,0.1278,0.9751,-0.1814,0.3478,0.1484,0.9712,-0.1862,0.3502,0.1694,0.9679,-0.1855,0.3541,0.1842,0.9641,-0.1911,0.3562,0.2022,0.9589,-0.1992,0.3562,0.2157,0.9537,-0.2097,0.3560,0.2305,0.9481,-0.2189,0.3545,0.2454,0.9404,-0.2354,0.3540,0.2613,0.9328,-0.2482,0.3529,0.2758,0.9244,-0.2633,0.3536,0.2841,0.9167,-0.2808,0.3561,0.2913,0.9099,-0.2952,0.3580,0.2941,0.9041,-0.3101,0.3608,0.2989,0.8969,-0.3260,0.3646,0.3018,0.8893,-0.3437,0.3692,0.3072,0.8829,-0.3552,0.3732,0.3200,0.8735,-0.3670,0.3735,0.3457,0.8582,-0.3795,0.3705,0.3734,0.8410,-0.3914,0.3666,0.3945,0.8308,-0.3927,0.3605,0.4129,0.8251,-0.3857,0.3550,0.4258,0.8261,-0.3692,0.3511,0.4341,0.8324,-0.3445,0.3476,0.4345,0.8453,-0.3110,0.3452,0.4271,0.8612,-0.2756,0.3436,0.4193,0.8749,-0.2424,0.3438,0.4073,0.8878,-0.2142,0.3422,0.4020,0.8968,-0.1847,0.3406,0.3948,0.9049,-0.1589,0.3376,0.3889,0.9102,-0.1424,0.3335,0.3869,0.9122,-0.1352,0.3274,0.3832,0.9145,-0.1300,0.3196,0.3801,0.9157,-0.1302,0.3114,0.3816,0.9146,-0.1336,0.3006,0.3810,0.9138,-0.1407,0.2913,0.3794,0.9124,-0.1533,0.2857,0.3735,0.9114,-0.1728,0.2801,0.3745,0.9060,-0.1972,0.2765,0.3739,0.9010,-0.2199,0.2772,0.3675,0.8950,-0.2527,0.2753,0.3631,0.8862,-0.2876,0.2757};
return value;
}
private double[] getInterpolator14_l_elbow_4_171_keyValue_2()
{
double[] value = {0.3641,0.8756,-0.3175,0.2789,0.3528,0.8684,-0.3483,0.2835,0.3442,0.8630,-0.3698,0.2883,0.3377,0.8570,-0.3892,0.2938,0.3291,0.8525,-0.4061,0.3011,0.3275,0.8459,-0.4209,0.3074,0.3268,0.8362,-0.4403,0.3134,0.3366,0.8239,-0.4559,0.3190,0.3476,0.8133,-0.4666,0.3221,0.3549,0.8024,-0.4798,0.3264,0.3656,0.7910,-0.4905,0.3302,0.3785,0.7787,-0.5004,0.3338,0.3926,0.7689,-0.5046,0.3386,0.4006,0.7657,-0.5033,0.3453,0.4059,0.7635,-0.5023,0.3523,0.4145,0.7650,-0.4929,0.3566,0.4230,0.7654,-0.4851,0.3603,0.4235,0.7684,-0.4799,0.3643,0.4222,0.7745,-0.4710,0.3654,0.4319,0.7755,-0.4606,0.3672,0.4365,0.7794,-0.4495,0.3665,0.4414,0.7821,-0.4398,0.3651,0.4433,0.7878,-0.4276,0.3647,0.4510,0.7921,-0.4113,0.3631,0.4605,0.7946,-0.3956,0.3633,0.4785,0.7899,-0.3835,0.3614,0.5002,0.7836,-0.3684,0.3614,0.5312,0.7705,-0.3522,0.3622,0.5604,0.7579,-0.3340,0.3633,0.5862,0.7498,-0.3068,0.3621,0.6078,0.7443,-0.2768,0.3631,0.6197,0.7478,-0.2383,0.3640,0.6261,0.7533,-0.2012,0.3636,0.6269,0.7615,-0.1649,0.3617,0.6251,0.7707,-0.1237,0.3566,0.6147,0.7843,-0.0837,0.3513,0.6017,0.7975,-0.0432,0.3456,0.5888,0.8082,-0.0075,0.3378,0.5681,0.8221,0.0377,0.3306,0.5392,0.8382,0.0821,0.3256,0.4990,0.8575,0.1251,0.3215,0.4559,0.8716,0.1805,0.3185,0.4103,0.8826,0.2296,0.3192,0.3779,0.8868,0.2660,0.3215,0.3652,0.8802,0.3030,0.3231,0.3790,0.8612,0.3386,0.3283,0.4095,0.8352,0.3671,0.3318,0.4460,0.8020,0.3973,0.3365,0.4898,0.7643,0.4195,0.3441,0.5317,0.7227,0.4416,0.3538,0.5622,0.6896,0.4565,0.3664,0.5821,0.6640,0.4694,0.3817,0.5947,0.6478,0.4761,0.3999,0.6081,0.6333,0.4787,0.4197,0.6268,0.6167,0.4764,0.4378,0.6485,0.5986,0.4702,0.4547,0.6729,0.5796,0.4597,0.4694,0.7015,0.5588,0.4423,0.4812,0.7278,0.5411,0.4212,0.4904,0.7531,0.5272,0.3935,0.4987,0.7758,0.5145,0.3652,0.4994,0.7960,0.5038,0.3355,0.4983,0.8150,0.4923,0.3055,0.4925,0.8295,0.4854,0.2762,0.4842,0.8386,0.4838,0.2505,0.4723,0.8443,0.4867,0.2243,0.4588,0.8436,0.4977,0.2016,0.4452,0.8411,0.5117,0.1750,0.4325,0.8342,0.5303,0.1511,0.4181,0.8294,0.5447,0.1243,0.4058,0.8225,0.5605,0.0966,0.3913,0.8146,0.5759,0.0694,0.3782,0.8031,0.5941,0.0449,0.3647,0.7880,0.6155,0.0153,0.3525,0.7687,0.6394,-0.0170,0.3396,0.7490,0.6606,-0.0520,0.3284,0.7229,0.6852,-0.0891,0.3176,0.6932,0.7094,-0.1274,0.3091,0.6562,0.7347,-0.1723,0.3055,0.6172,0.7572,-0.2140,0.3020,0.5705,0.7783,-0.2622,0.2996,0.5155,0.8013,-0.3037,0.2985,0.4569,0.8220,-0.3400,0.3016,0.3915,0.8427,-0.3696,0.3098,0.3204,0.8657,-0.3846,0.3241,0.2530,0.8838,-0.3936,0.3409,0.2009,0.8942,-0.4000,0.3570,0.1717,0.8925,-0.4172,0.3676,0.1617,0.8785,-0.4495,0.3694,0.1651,0.8550,-0.4916,0.3635,0.1754,0.8244,-0.5381,0.3551,0.1902,0.7893,-0.5838,0.3473,0.1993,0.7557,-0.6239,0.3410,0.2074,0.7297,-0.6515,0.3384,0.2151,0.7083,-0.6724,0.3393,0.2198,0.6947,-0.6849,0.3391,0.2230,0.6887,-0.6900,0.3399,0.2264,0.6901,-0.6874,0.3421,0.2283,0.6988,-0.6779,0.3445,0.2313,0.7094,-0.6657,0.3475};
return value;
}
private double[] getInterpolator14_l_elbow_4_171_keyValue_3()
{
double[] value = {0.2307,0.7284,-0.6452,0.3511,0.2326,0.7481,-0.6215,0.3528,0.2331,0.7691,-0.5951,0.3542,0.2414,0.7834,-0.5727,0.3548,0.2678,0.7843,-0.5596,0.3536,0.3134,0.7788,-0.5433,0.3520,0.3718,0.7654,-0.5253,0.3498,0.4271,0.7524,-0.5014,0.3483,0.4824,0.7440,-0.4624,0.3502,0.5277,0.7424,-0.4127,0.3534,0.5592,0.7522,-0.3485,0.3592,0.5795,0.7677,-0.2735,0.3628,0.5915,0.7822,-0.1958,0.3640,0.5993,0.7929,-0.1107,0.3654,0.6056,0.7952,-0.0319,0.3644,0.6184,0.7843,0.0489,0.3617,0.6312,0.7659,0.1221,0.3592,0.6509,0.7356,0.1877,0.3580,0.6762,0.6935,0.2485,0.3563,0.6977,0.6493,0.3028,0.3601,0.7161,0.6090,0.3409,0.3613,0.7300,0.5718,0.3742,0.3647,0.7359,0.5432,0.4042,0.3679,0.7374,0.5169,0.4347,0.3726,0.7378,0.5008,0.4526,0.3764,0.7334,0.4940,0.4669,0.3801,0.7253,0.5011,0.4721,0.3838,0.7163,0.5121,0.4740,0.3856,0.7065,0.5305,0.4684,0.3839,0.6934,0.5565,0.4578,0.3820,0.6807,0.5874,0.4377,0.3780,0.6690,0.6206,0.4090,0.3731,0.6575,0.6588,0.3657,0.3687,0.6525,0.6887,0.3162,0.3651,0.6587,0.7091,0.2515,0.3583,0.6679,0.7212,0.1838,0.3530,0.6848,0.7203,0.1110,0.3453,0.6989,0.7143,0.0371,0.3376,0.7018,0.7111,-0.0424,0.3318,0.6907,0.7141,-0.1140,0.3290,0.6654,0.7250,-0.1776,0.3283,0.6336,0.7369,-0.2358,0.3285,0.6029,0.7446,-0.2864,0.3311,0.5721,0.7489,-0.3345,0.3324,0.5485,0.7453,-0.3791,0.3311,0.5351,0.7347,-0.4169,0.3268,0.5249,0.7222,-0.4504,0.3211,0.5142,0.7129,-0.4768,0.3153,0.4981,0.7116,-0.4955,0.3114,0.4795,0.7165,-0.5066,0.3128,0.4560,0.7313,-0.5073,0.3126,0.4334,0.7462,-0.5053,0.3146,0.4133,0.7599,-0.5017,0.3150,0.3904,0.7712,-0.5029,0.3127,0.3768,0.7787,-0.5017,0.3081,0.3757,0.7786,-0.5027,0.3044,0.3843,0.7802,-0.4935,0.2999,0.3875,0.7816,-0.4888,0.2958,0.3894,0.7880,-0.4769,0.2926,0.3856,0.7997,-0.4602,0.2892,0.3811,0.8119,-0.4423,0.2885,0.3725,0.8281,-0.4190,0.2896,0.3688,0.8425,-0.3927,0.2915,0.3681,0.8508,-0.3749,0.2917,0.3766,0.8555,-0.3553,0.2922,0.3850,0.8597,-0.3357,0.2930,0.4027,0.8578,-0.3195,0.2900,0.4194,0.8554,-0.3039,0.2879,0.4303,0.8501,-0.3037,0.2877,0.4310,0.8542,-0.2907,0.2894,0.4219,0.8598,-0.2878,0.2914,0.4108,0.8684,-0.2778,0.2948,0.4002,0.8755,-0.2708,0.2996,0.3925,0.8793,-0.2697,0.3035,0.3961,0.8785,-0.2670,0.3075,0.4010,0.8762,-0.2674,0.3095,0.4068,0.8755,-0.2607,0.3115,0.4180,0.8711,-0.2578,0.3125,0.4218,0.8714,-0.2507,0.3123,0.4231,0.8718,-0.2469,0.3108,0.4280,0.8733,-0.2326,0.3100,0.4228,0.8798,-0.2171,0.3067,0.4119,0.8890,-0.2001,0.3038,0.4045,0.8959,-0.1836,0.3040,0.3982,0.9015,-0.1693,0.3057,0.3920,0.9048,-0.1663,0.3085};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator15_l_wrist_4_172_key_1()
{
double[] value = {0.0000,0.0035,0.0070,0.0105,0.0140,0.0175,0.0211,0.0246,0.0281,0.0316,0.0351,0.0386,0.0421,0.0456,0.0491,0.0526,0.0561,0.0596,0.0632,0.0667,0.0702,0.0737,0.0772,0.0807,0.0842,0.0877,0.0912,0.0947,0.0982,0.1018,0.1053,0.1088,0.1123,0.1158,0.1193,0.1228,0.1263,0.1298,0.1333,0.1368,0.1404,0.1439,0.1474,0.1509,0.1544,0.1579,0.1614,0.1649,0.1684,0.1719,0.1754,0.1789,0.1825,0.1860,0.1895,0.1930,0.1965,0.2000,0.2035,0.2070,0.2105,0.2140,0.2175,0.2211,0.2246,0.2281,0.2316,0.2351,0.2386,0.2421,0.2456,0.2491,0.2526,0.2561,0.2596,0.2632,0.2667,0.2702,0.2737,0.2772,0.2807,0.2842,0.2877,0.2912,0.2947,0.2982,0.3018,0.3053,0.3088,0.3123,0.3158,0.3193,0.3228,0.3263,0.3298,0.3333,0.3368,0.3404,0.3439,0.3474,0.3509,0.3544,0.3579,0.3614,0.3649,0.3684,0.3719,0.3754,0.3789,0.3825,0.3860,0.3895,0.3930,0.3965,0.4000,0.4035,0.4070,0.4105,0.4140,0.4175,0.4211,0.4246,0.4281,0.4316,0.4351,0.4386,0.4421,0.4456,0.4491,0.4526,0.4561,0.4596,0.4632,0.4667,0.4702,0.4737,0.4772,0.4807,0.4842,0.4877,0.4912,0.4947,0.4982,0.5018,0.5053,0.5088,0.5123,0.5158,0.5193,0.5228,0.5263,0.5298,0.5333,0.5368,0.5404,0.5439,0.5474,0.5509,0.5544,0.5579,0.5614,0.5649,0.5684,0.5719,0.5754,0.5789,0.5825,0.5860,0.5895,0.5930,0.5965,0.6000,0.6035,0.6070,0.6105,0.6140,0.6175,0.6211,0.6246,0.6281,0.6316,0.6351,0.6386,0.6421,0.6456,0.6491,0.6526,0.6561,0.6596,0.6632,0.6667,0.6702,0.6737,0.6772,0.6807,0.6842,0.6877,0.6912,0.6947,0.6982,0.7018,0.7053,0.7088,0.7123,0.7158,0.7193,0.7228,0.7263,0.7298,0.7333,0.7368,0.7404,0.7439,0.7474,0.7509,0.7544,0.7579,0.7614,0.7649,0.7684,0.7719,0.7754,0.7789,0.7825,0.7860,0.7895,0.7930,0.7965,0.8000,0.8035,0.8070,0.8105,0.8140,0.8175,0.8211,0.8246,0.8281,0.8316,0.8351,0.8386,0.8421,0.8456,0.8491,0.8526,0.8561,0.8596,0.8632,0.8667,0.8702,0.8737,0.8772,0.8807,0.8842,0.8877,0.8912,0.8947,0.8982,0.9018,0.9053,0.9088,0.9123,0.9158,0.9193,0.9228,0.9263,0.9298,0.9333,0.9368,0.9404,0.9439,0.9474,0.9509,0.9544,0.9579,0.9614,0.9649,0.9684,0.9719,0.9754,0.9789,0.9825,0.9860,0.9895,0.9930,0.9965,1.0};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator15_l_wrist_4_172_keyValue_1()
{
double[] value = {0.8318,0.3043,0.4642,0.1814,0.8133,0.3073,0.4940,0.1792,0.7952,0.3180,0.5163,0.1771,0.7863,0.3137,0.5323,0.1788,0.7729,0.3061,0.5558,0.1810,0.7514,0.3051,0.5851,0.1822,0.7477,0.2945,0.5951,0.1840,0.7342,0.2891,0.6143,0.1881,0.7194,0.2864,0.6329,0.1924,0.7101,0.2823,0.6451,0.1945,0.7032,0.2697,0.6579,0.1985,0.6990,0.2555,0.6679,0.2030,0.7002,0.2479,0.6695,0.2048,0.6987,0.2442,0.6725,0.2081,0.7045,0.2358,0.6694,0.2106,0.7065,0.2328,0.6683,0.2118,0.7099,0.2302,0.6656,0.2096,0.7108,0.2311,0.6644,0.2088,0.7249,0.2304,0.6491,0.2059,0.7384,0.2355,0.6319,0.2010,0.7580,0.2420,0.6056,0.1963,0.7808,0.2509,0.5722,0.1901,0.8086,0.2585,0.5286,0.1852,0.8283,0.2715,0.4902,0.1812,0.8526,0.2753,0.4441,0.1749,0.8691,0.2932,0.3984,0.1691,0.8687,0.3165,0.3810,0.1620,0.8564,0.3444,0.3846,0.1562,0.8201,0.3697,0.4367,0.1521,0.7712,0.3725,0.5163,0.1509,0.6919,0.3626,0.6244,0.1563,0.5968,0.3424,0.7257,0.1674,0.5046,0.3142,0.8041,0.1869,0.4340,0.2798,0.8563,0.2092,0.3910,0.2544,0.8845,0.2336,0.3676,0.2290,0.9013,0.2556,0.3688,0.2048,0.9067,0.2736,0.3823,0.1812,0.9061,0.2870,0.4088,0.1599,0.8985,0.2931,0.4389,0.1437,0.8870,0.2954,0.4658,0.1362,0.8743,0.2921,0.4969,0.1367,0.8570,0.2853,0.5238,0.1431,0.8397,0.2740,0.5452,0.1490,0.8250,0.2582,0.5653,0.1580,0.8096,0.2411,0.5790,0.1825,0.7946,0.2236,0.5959,0.2126,0.7744,0.2049,0.6157,0.2543,0.7458,0.1882,0.6304,0.3070,0.7130,0.1741,0.6472,0.3481,0.6782,0.1611,0.6806,0.3754,0.6291,0.1556,0.7165,0.3882,0.5797,0.1521,0.7477,0.3859,0.5403,0.1513,0.7831,0.3730,0.4976,0.1514,0.8083,0.3635,0.4631,0.1553,0.8223,0.3371,0.4585,0.1576,0.8276,0.3213,0.4603,0.1615,0.8307,0.2977,0.4703,0.1654,0.8236,0.2891,0.4880,0.1668,0.8098,0.2839,0.5134,0.1699,0.7943,0.2809,0.5388,0.1719,0.7798,0.2708,0.5644,0.1725,0.7538,0.2659,0.6009,0.1737,0.7283,0.2638,0.6324,0.1722,0.7031,0.2542,0.6641,0.1728,0.6831,0.2450,0.6880,0.1730,0.6466,0.2301,0.7273,0.1750,0.6033,0.2248,0.7652,0.1794,0.5575,0.2167,0.8014,0.1864,0.5048,0.2188,0.8350,0.1934,0.4573,0.2137,0.8632,0.2023,0.4091,0.2096,0.8881,0.2107,0.3589,0.2080,0.9099,0.2192,0.3165,0.1986,0.9276,0.2278,0.2698,0.1844,0.9451,0.2346,0.2271,0.1705,0.9588,0.2400,0.1842,0.1597,0.9698,0.2416,0.1406,0.1467,0.9792,0.2394,0.1026,0.1369,0.9853,0.2326,0.0616,0.1365,0.9887,0.2212,0.0156,0.1474,0.9890,0.2055,-0.0356,0.1824,0.9826,0.1864,-0.0917,0.2328,0.9682,0.1620,-0.1695,0.3015,0.9383,0.1398,-0.2653,0.3936,0.8802,0.1203,-0.3485,0.4993,0.7932,0.1049,-0.4341,0.5798,0.6895,0.0955,-0.4863,0.6419,0.5928,0.0874,-0.5173,0.7053,0.4847,0.0806,-0.5310,0.7346,0.4223,0.0745,-0.5447,0.7651,0.3434,0.0665,-0.5323,0.7914,0.3006,0.0589,-0.4874,0.8376,0.2468,0.0527,-0.4222,0.8846,0.1979,0.0472,-0.3889,0.8944,0.2211,0.0463,-0.3333,0.8978,0.2879,0.0456,-0.2646,0.8629,0.4305,0.0460,-0.1999,0.7710,0.6046,0.0469,-0.0843,0.6637,0.7433,0.0530,0.0205,0.5311,0.8471,0.0625};
return value;
}
private double[] getInterpolator15_l_wrist_4_172_keyValue_2()
{
double[] value = {0.0958,0.4046,0.9095,0.0740,0.1703,0.3029,0.9377,0.0894,0.2467,0.2334,0.9406,0.1046,0.2929,0.1939,0.9363,0.1198,0.3371,0.1583,0.9281,0.1357,0.3443,0.1239,0.9307,0.1492,0.3345,0.1012,0.9369,0.1638,0.3082,0.0821,0.9478,0.1776,0.2717,0.0795,0.9591,0.1910,0.2451,0.0705,0.9669,0.2033,0.2124,0.0605,0.9753,0.2178,0.1866,0.0652,0.9803,0.2312,0.1680,0.0615,0.9839,0.2436,0.1642,0.0533,0.9850,0.2558,0.1683,0.0453,0.9847,0.2681,0.1751,0.0445,0.9835,0.2755,0.1792,0.0460,0.9827,0.2827,0.1821,0.0436,0.9823,0.2865,0.1858,0.0422,0.9817,0.2891,0.1832,0.0403,0.9823,0.2868,0.1874,0.0364,0.9816,0.2819,0.1830,0.0335,0.9825,0.2748,0.1771,0.0306,0.9837,0.2654,0.1711,0.0339,0.9847,0.2505,0.1502,0.0330,0.9881,0.2345,0.1201,0.0339,0.9922,0.2179,0.0706,0.0389,0.9967,0.2001,-0.0090,0.0478,0.9988,0.1830,-0.1047,0.0532,0.9931,0.1672,-0.2215,0.0685,0.9727,0.1506,-0.3481,0.0936,0.9328,0.1340,-0.4861,0.1144,0.8664,0.1194,-0.6338,0.1439,0.7600,0.1060,-0.7869,0.2005,0.5836,0.0929,-0.9158,0.2542,0.3110,0.0846,-0.9468,0.3213,-0.0190,0.0815,-0.8828,0.3260,-0.3382,0.0859,-0.7554,0.3210,-0.5712,0.0953,-0.5750,0.3105,-0.7570,0.1068,-0.3445,0.2757,-0.8974,0.1219,-0.0940,0.2130,-0.9725,0.1400,0.1387,0.1505,-0.9788,0.1716,0.3171,0.0791,-0.9451,0.2119,0.4270,0.0355,-0.9036,0.2547,0.4808,0.0027,-0.8768,0.2940,0.4961,-0.0282,-0.8678,0.3266,0.4874,-0.0527,-0.8716,0.3493,0.4605,-0.0644,-0.8853,0.3619,0.4104,-0.0634,-0.9097,0.3676,0.3514,-0.0495,-0.9349,0.3728,0.2890,-0.0299,-0.9569,0.3790,0.2235,-0.0009,-0.9747,0.3891,0.1568,0.0249,-0.9873,0.4052,0.0885,0.0498,-0.9948,0.4218,0.0204,0.0845,-0.9962,0.4392,-0.0530,0.1104,-0.9925,0.4529,-0.1366,0.1395,-0.9807,0.4608,-0.2265,0.1688,-0.9593,0.4624,-0.3178,0.1971,-0.9274,0.4616,-0.4088,0.2166,-0.8865,0.4585,-0.4879,0.2324,-0.8414,0.4531,-0.5579,0.2388,-0.7948,0.4465,-0.6085,0.2386,-0.7568,0.4370,-0.6504,0.2348,-0.7224,0.4226,-0.6822,0.2297,-0.6941,0.4052,-0.7055,0.2264,-0.6716,0.3846,-0.7290,0.2235,-0.6470,0.3628,-0.7526,0.2203,-0.6205,0.3422,-0.7760,0.2188,-0.5915,0.3211,-0.8026,0.2153,-0.5564,0.3013,-0.8308,0.2139,-0.5138,0.2793,-0.8560,0.2111,-0.4718,0.2548,-0.8852,0.2047,-0.4178,0.2292,-0.9128,0.1995,-0.3565,0.2041,-0.9395,0.2070,-0.2728,0.1759,-0.9670,0.1928,-0.1667,0.1498,-0.9827,0.1852,0.0009,0.1237,-0.9550,0.1586,0.2507,0.1029,-0.8007,0.1117,0.5886,0.0931,-0.5084,0.0690,0.8583,0.0982,-0.2190,0.0222,0.9755,0.1195,-0.0297,0.0309,0.9991,0.1489,0.0747,0.0441,0.9962,0.1814,0.1401,0.0755,0.9873,0.2168,0.1731,0.1071,0.9791,0.2518,0.1924,0.1294,0.9728,0.2845,0.1906,0.1399,0.9717,0.3155,0.1771,0.1320,0.9753,0.3442,0.1672,0.1153,0.9791,0.3729,0.1580,0.0989,0.9825,0.3983,0.1544,0.0784,0.9849,0.4261,0.1576,0.0642,0.9854,0.4488,0.1622,0.0524,0.9854,0.4679,0.1686,0.0442,0.9847,0.4844,0.1809,0.0381,0.9828,0.4982,0.1982,0.0309,0.9797,0.5084,0.2144,0.0267,0.9764,0.5144,0.2306,0.0207,0.9728,0.5165,0.2393,0.0180,0.9708,0.5140,0.2466,0.0159,0.9690,0.5079};
return value;
}
private double[] getInterpolator15_l_wrist_4_172_keyValue_3()
{
double[] value = {0.2464,0.0133,0.9691,0.4973,0.2449,0.0130,0.9695,0.4809,0.2409,0.0134,0.9705,0.4613,0.2334,0.0088,0.9724,0.4384,0.2127,0.0101,0.9771,0.4135,0.1792,0.0057,0.9838,0.3891,0.1257,0.0001,0.9921,0.3645,0.0631,-0.0104,0.9980,0.3385,-0.0103,-0.0156,0.9998,0.3091,-0.0984,-0.0179,0.9950,0.2737,-0.2098,-0.0118,0.9777,0.2336,-0.3545,0.0005,0.9351,0.1866,-0.5796,0.0340,0.8142,0.1397,-0.8751,0.1040,0.4726,0.1066,-0.9784,0.1628,-0.1273,0.1083,-0.8285,0.1809,-0.5299,0.1472,-0.7060,0.1793,-0.6852,0.2022,-0.6475,0.1792,-0.7407,0.2577,-0.6171,0.1898,-0.7637,0.3132,-0.6057,0.1952,-0.7714,0.3645,-0.6059,0.2028,-0.7692,0.4094,-0.6068,0.2144,-0.7654,0.4482,-0.6088,0.2279,-0.7599,0.4810,-0.6111,0.2452,-0.7526,0.5076,-0.6121,0.2596,-0.7469,0.5242,-0.6101,0.2739,-0.7435,0.5321,-0.6080,0.2812,-0.7425,0.5307,-0.6065,0.2904,-0.7402,0.5207,-0.6016,0.2995,-0.7405,0.5022,-0.5939,0.3077,-0.7433,0.4745,-0.5904,0.3169,-0.7423,0.4394,-0.5905,0.3259,-0.7383,0.3988,-0.5949,0.3347,-0.7307,0.3510,-0.6115,0.3451,-0.7120,0.2993,-0.6502,0.3565,-0.6709,0.2408,-0.7171,0.3720,-0.5894,0.1810,-0.8402,0.3841,-0.3827,0.1231,-0.9245,0.3487,0.1540,0.0828,-0.5490,0.1571,0.8209,0.0840,-0.1247,-0.0073,0.9922,0.1245,0.0710,-0.0605,0.9956,0.1709,0.1670,-0.0822,0.9825,0.2166,0.2062,-0.0759,0.9756,0.2545,0.2090,-0.0778,0.9748,0.2869,0.2013,-0.0768,0.9765,0.3099,0.1885,-0.0727,0.9794,0.3259,0.1663,-0.0649,0.9839,0.3379,0.1424,-0.0581,0.9881,0.3466,0.1194,-0.0487,0.9916,0.3511,0.0978,-0.0409,0.9944,0.3522,0.0874,-0.0348,0.9956,0.3508,0.0795,-0.0232,0.9966,0.3484,0.0800,-0.0260,0.9965,0.3436,0.0850,-0.0228,0.9961,0.3397,0.0895,-0.0230,0.9957,0.3342,0.0905,-0.0210,0.9957,0.3284,0.0859,-0.0251,0.9960,0.3206,0.0781,-0.0226,0.9967,0.3128,0.0660,-0.0263,0.9975,0.3041,0.0582,-0.0223,0.9981,0.2939,0.0499,-0.0178,0.9986,0.2836,0.0440,-0.0161,0.9989,0.2725,0.0351,-0.0053,0.9994,0.2610,0.0230,0.0041,0.9997,0.2528,0.0086,0.0114,0.9999,0.2437,-0.0093,0.0065,0.9999,0.2363,-0.0309,0.0081,0.9995,0.2294,-0.0409,0.0069,0.9991,0.2259,-0.0448,0.0062,0.9990,0.2228,-0.0390,0.0031,0.9992,0.2179,-0.0373,0.0122,0.9992,0.2139,-0.0307,0.0121,0.9995,0.2085,-0.0101,0.0160,0.9998,0.2051,-0.0003,0.0189,0.9998,0.2037,0.0105,0.0180,0.9998,0.2034,0.0108,0.0124,0.9999,0.2039,0.0223,0.0047,0.9997,0.2031,0.0116,0.0004,0.9999,0.2013,0.0079,-0.0049,1.0000,0.1998,0.0036,-0.0022,1.0000,0.1939,-0.0136,-0.0035,0.9999,0.1855,-0.0219,0.0035,0.9998,0.1750,-0.0313,0.0116,0.9994,0.1645,-0.0361,0.0244,0.9990,0.1554,-0.0437,0.0369,0.9984,0.1473,-0.0664,0.0384,0.9971,0.1431};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator16_RightCollar_4_173_key_1()
{
double[] value = {0.0000,0.0035,0.0070,0.0105,0.0140,0.0175,0.0211,0.0246,0.0281,0.0316,0.0351,0.0386,0.0421,0.0456,0.0491,0.0526,0.0561,0.0596,0.0632,0.0667,0.0702,0.0737,0.0772,0.0807,0.0842,0.0877,0.0912,0.0947,0.0982,0.1018,0.1053,0.1088,0.1123,0.1158,0.1193,0.1228,0.1263,0.1298,0.1333,0.1368,0.1404,0.1439,0.1474,0.1509,0.1544,0.1579,0.1614,0.1649,0.1684,0.1719,0.1754,0.1789,0.1825,0.1860,0.1895,0.1930,0.1965,0.2000,0.2035,0.2070,0.2105,0.2140,0.2175,0.2211,0.2246,0.2281,0.2316,0.2351,0.2386,0.2421,0.2456,0.2491,0.2526,0.2561,0.2596,0.2632,0.2667,0.2702,0.2737,0.2772,0.2807,0.2842,0.2877,0.2912,0.2947,0.2982,0.3018,0.3053,0.3088,0.3123,0.3158,0.3193,0.3228,0.3263,0.3298,0.3333,0.3368,0.3404,0.3439,0.3474,0.3509,0.3544,0.3579,0.3614,0.3649,0.3684,0.3719,0.3754,0.3789,0.3825,0.3860,0.3895,0.3930,0.3965,0.4000,0.4035,0.4070,0.4105,0.4140,0.4175,0.4211,0.4246,0.4281,0.4316,0.4351,0.4386,0.4421,0.4456,0.4491,0.4526,0.4561,0.4596,0.4632,0.4667,0.4702,0.4737,0.4772,0.4807,0.4842,0.4877,0.4912,0.4947,0.4982,0.5018,0.5053,0.5088,0.5123,0.5158,0.5193,0.5228,0.5263,0.5298,0.5333,0.5368,0.5404,0.5439,0.5474,0.5509,0.5544,0.5579,0.5614,0.5649,0.5684,0.5719,0.5754,0.5789,0.5825,0.5860,0.5895,0.5930,0.5965,0.6000,0.6035,0.6070,0.6105,0.6140,0.6175,0.6211,0.6246,0.6281,0.6316,0.6351,0.6386,0.6421,0.6456,0.6491,0.6526,0.6561,0.6596,0.6632,0.6667,0.6702,0.6737,0.6772,0.6807,0.6842,0.6877,0.6912,0.6947,0.6982,0.7018,0.7053,0.7088,0.7123,0.7158,0.7193,0.7228,0.7263,0.7298,0.7333,0.7368,0.7404,0.7439,0.7474,0.7509,0.7544,0.7579,0.7614,0.7649,0.7684,0.7719,0.7754,0.7789,0.7825,0.7860,0.7895,0.7930,0.7965,0.8000,0.8035,0.8070,0.8105,0.8140,0.8175,0.8211,0.8246,0.8281,0.8316,0.8351,0.8386,0.8421,0.8456,0.8491,0.8526,0.8561,0.8596,0.8632,0.8667,0.8702,0.8737,0.8772,0.8807,0.8842,0.8877,0.8912,0.8947,0.8982,0.9018,0.9053,0.9088,0.9123,0.9158,0.9193,0.9228,0.9263,0.9298,0.9333,0.9368,0.9404,0.9439,0.9474,0.9509,0.9544,0.9579,0.9614,0.9649,0.9684,0.9719,0.9754,0.9789,0.9825,0.9860,0.9895,0.9930,0.9965,1.0};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator16_RightCollar_4_173_keyValue_1()
{
double[] value = {0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000};
return value;
}
private double[] getInterpolator16_RightCollar_4_173_keyValue_2()
{
double[] value = {0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000};
return value;
}
private double[] getInterpolator16_RightCollar_4_173_keyValue_3()
{
double[] value = {0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000,0.0000,1.0000,0.0000,0.0000};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator17_r_shoulder_4_174_key_1()
{
double[] value = {0.0000,0.0035,0.0070,0.0105,0.0140,0.0175,0.0211,0.0246,0.0281,0.0316,0.0351,0.0386,0.0421,0.0456,0.0491,0.0526,0.0561,0.0596,0.0632,0.0667,0.0702,0.0737,0.0772,0.0807,0.0842,0.0877,0.0912,0.0947,0.0982,0.1018,0.1053,0.1088,0.1123,0.1158,0.1193,0.1228,0.1263,0.1298,0.1333,0.1368,0.1404,0.1439,0.1474,0.1509,0.1544,0.1579,0.1614,0.1649,0.1684,0.1719,0.1754,0.1789,0.1825,0.1860,0.1895,0.1930,0.1965,0.2000,0.2035,0.2070,0.2105,0.2140,0.2175,0.2211,0.2246,0.2281,0.2316,0.2351,0.2386,0.2421,0.2456,0.2491,0.2526,0.2561,0.2596,0.2632,0.2667,0.2702,0.2737,0.2772,0.2807,0.2842,0.2877,0.2912,0.2947,0.2982,0.3018,0.3053,0.3088,0.3123,0.3158,0.3193,0.3228,0.3263,0.3298,0.3333,0.3368,0.3404,0.3439,0.3474,0.3509,0.3544,0.3579,0.3614,0.3649,0.3684,0.3719,0.3754,0.3789,0.3825,0.3860,0.3895,0.3930,0.3965,0.4000,0.4035,0.4070,0.4105,0.4140,0.4175,0.4211,0.4246,0.4281,0.4316,0.4351,0.4386,0.4421,0.4456,0.4491,0.4526,0.4561,0.4596,0.4632,0.4667,0.4702,0.4737,0.4772,0.4807,0.4842,0.4877,0.4912,0.4947,0.4982,0.5018,0.5053,0.5088,0.5123,0.5158,0.5193,0.5228,0.5263,0.5298,0.5333,0.5368,0.5404,0.5439,0.5474,0.5509,0.5544,0.5579,0.5614,0.5649,0.5684,0.5719,0.5754,0.5789,0.5825,0.5860,0.5895,0.5930,0.5965,0.6000,0.6035,0.6070,0.6105,0.6140,0.6175,0.6211,0.6246,0.6281,0.6316,0.6351,0.6386,0.6421,0.6456,0.6491,0.6526,0.6561,0.6596,0.6632,0.6667,0.6702,0.6737,0.6772,0.6807,0.6842,0.6877,0.6912,0.6947,0.6982,0.7018,0.7053,0.7088,0.7123,0.7158,0.7193,0.7228,0.7263,0.7298,0.7333,0.7368,0.7404,0.7439,0.7474,0.7509,0.7544,0.7579,0.7614,0.7649,0.7684,0.7719,0.7754,0.7789,0.7825,0.7860,0.7895,0.7930,0.7965,0.8000,0.8035,0.8070,0.8105,0.8140,0.8175,0.8211,0.8246,0.8281,0.8316,0.8351,0.8386,0.8421,0.8456,0.8491,0.8526,0.8561,0.8596,0.8632,0.8667,0.8702,0.8737,0.8772,0.8807,0.8842,0.8877,0.8912,0.8947,0.8982,0.9018,0.9053,0.9088,0.9123,0.9158,0.9193,0.9228,0.9263,0.9298,0.9333,0.9368,0.9404,0.9439,0.9474,0.9509,0.9544,0.9579,0.9614,0.9649,0.9684,0.9719,0.9754,0.9789,0.9825,0.9860,0.9895,0.9930,0.9965,1.0};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator17_r_shoulder_4_174_keyValue_1()
{
double[] value = {0.4344,0.8611,0.2641,0.1105,0.4259,0.8589,0.2845,0.1096,0.4119,0.8677,0.2783,0.1098,0.4112,0.8688,0.2760,0.1116,0.4157,0.8631,0.2867,0.1120,0.4146,0.8594,0.2993,0.1115,0.3925,0.8631,0.3179,0.1103,0.3767,0.8625,0.3379,0.1091,0.3877,0.8519,0.3521,0.1120,0.3859,0.8481,0.3630,0.1142,0.3649,0.8607,0.3551,0.1190,0.3388,0.8679,0.3633,0.1252,0.3179,0.8763,0.3621,0.1314,0.2974,0.8880,0.3507,0.1374,0.2897,0.8931,0.3442,0.1427,0.2972,0.8945,0.3340,0.1485,0.2936,0.8938,0.3390,0.1531,0.2928,0.8919,0.3445,0.1567,0.2832,0.8939,0.3476,0.1589,0.2777,0.8921,0.3564,0.1625,0.2629,0.8924,0.3667,0.1673,0.2501,0.9006,0.3555,0.1761,0.2361,0.9070,0.3487,0.1876,0.2271,0.9146,0.3345,0.1970,0.2151,0.9204,0.3265,0.2072,0.1871,0.9270,0.3251,0.2185,0.1570,0.9282,0.3372,0.2264,0.1275,0.9275,0.3514,0.2344,0.1049,0.9276,0.3587,0.2389,0.0950,0.9277,0.3611,0.2437,0.0814,0.9290,0.3609,0.2502,0.0770,0.9281,0.3642,0.2539,0.0706,0.9264,0.3698,0.2545,0.0704,0.9241,0.3756,0.2527,0.0704,0.9207,0.3838,0.2468,0.0706,0.9140,0.3995,0.2368,0.0672,0.9058,0.4183,0.2271,0.0639,0.8960,0.4395,0.2193,0.0679,0.8819,0.4665,0.2142,0.0710,0.8678,0.4919,0.2075,0.0851,0.8532,0.5147,0.2039,0.0956,0.8419,0.5310,0.2025,0.1057,0.8369,0.5370,0.2022,0.1086,0.8358,0.5382,0.2025,0.1221,0.8455,0.5199,0.2052,0.1265,0.8580,0.4979,0.2086,0.1346,0.8696,0.4750,0.2110,0.1403,0.8796,0.4545,0.2120,0.1408,0.8838,0.4462,0.2121,0.1404,0.8853,0.4434,0.2103,0.1443,0.8877,0.4373,0.2075,0.1533,0.8789,0.4518,0.2018,0.1669,0.8750,0.4544,0.1937,0.2080,0.8624,0.4615,0.1839,0.2432,0.8492,0.4688,0.1751,0.2741,0.8410,0.4664,0.1680,0.3059,0.8251,0.4749,0.1598,0.3611,0.8028,0.4744,0.1534,0.4326,0.7682,0.4719,0.1484,0.4938,0.7353,0.4642,0.1468,0.5491,0.7004,0.4559,0.1456,0.5882,0.6682,0.4556,0.1444,0.6150,0.6448,0.4539,0.1441,0.6440,0.6164,0.4531,0.1388,0.6720,0.5893,0.4485,0.1345,0.6885,0.5743,0.4429,0.1317,0.7005,0.5539,0.4499,0.1296,0.6947,0.5550,0.4576,0.1273,0.6728,0.5861,0.4515,0.1289,0.6336,0.6394,0.4355,0.1335,0.5937,0.6884,0.4167,0.1390,0.5588,0.7246,0.4034,0.1415,0.5373,0.7306,0.4213,0.1410,0.5207,0.7230,0.4540,0.1371,0.5157,0.7212,0.4625,0.1312,0.5027,0.7137,0.4877,0.1251,0.4996,0.6999,0.5104,0.1192,0.5049,0.6934,0.5141,0.1141,0.5108,0.6907,0.5118,0.1116,0.5221,0.6979,0.4903,0.1075,0.5084,0.7210,0.4708,0.1067,0.4907,0.7540,0.4366,0.1071,0.4589,0.7869,0.4125,0.1094,0.3965,0.8328,0.3864,0.1125,0.3260,0.8660,0.3792,0.1147,0.2704,0.8971,0.3494,0.1182,0.2167,0.9139,0.3432,0.1221,0.1746,0.9286,0.3275,0.1274,0.1436,0.9316,0.3339,0.1325,0.0979,0.9426,0.3194,0.1370,0.0746,0.9509,0.3005,0.1397,0.0748,0.9554,0.2857,0.1417,0.0750,0.9631,0.2584,0.1427,0.0791,0.9682,0.2372,0.1431,0.0694,0.9743,0.2142,0.1407,0.0591,0.9799,0.1904,0.1385,0.0610,0.9828,0.1742,0.1358,0.0666,0.9842,0.1640,0.1357,0.0613,0.9833,0.1713,0.1371,0.0497,0.9805,0.1899,0.1382};
return value;
}
private double[] getInterpolator17_r_shoulder_4_174_keyValue_2()
{
double[] value = {0.0390,0.9766,0.2116,0.1421,0.0261,0.9748,0.2215,0.1470,0.0499,0.9708,0.2347,0.1508,0.0683,0.9687,0.2387,0.1545,0.0754,0.9681,0.2391,0.1582,0.0935,0.9646,0.2465,0.1594,0.1030,0.9611,0.2563,0.1621,0.1225,0.9558,0.2672,0.1618,0.1343,0.9503,0.2809,0.1611,0.1538,0.9462,0.2849,0.1642,0.1719,0.9413,0.2906,0.1662,0.1923,0.9349,0.2983,0.1678,0.2096,0.9289,0.3053,0.1661,0.2557,0.9146,0.3133,0.1628,0.2984,0.8940,0.3344,0.1577,0.3410,0.8750,0.3436,0.1556,0.3789,0.8521,0.3611,0.1535,0.4122,0.8312,0.3731,0.1488,0.4394,0.8167,0.3741,0.1456,0.4677,0.8084,0.3574,0.1443,0.4901,0.7999,0.3463,0.1427,0.4865,0.8046,0.3404,0.1431,0.4787,0.8122,0.3334,0.1400,0.4383,0.8319,0.3402,0.1360,0.3883,0.8474,0.3621,0.1317,0.3261,0.8618,0.3887,0.1272,0.2619,0.8782,0.4003,0.1254,0.1932,0.8967,0.3983,0.1254,0.1457,0.9093,0.3899,0.1270,0.1200,0.9252,0.3600,0.1284,0.0902,0.9437,0.3183,0.1300,0.0597,0.9516,0.3016,0.1306,0.0332,0.9587,0.2824,0.1293,0.0206,0.9628,0.2693,0.1267,-0.0010,0.9625,0.2713,0.1218,-0.0117,0.9543,0.2987,0.1124,-0.0102,0.9447,0.3277,0.1024,0.0159,0.9325,0.3607,0.0943,0.0531,0.9154,0.3990,0.0845,0.1458,0.8712,0.4688,0.0775,0.2294,0.8225,0.5205,0.0690,0.3542,0.7036,0.6160,0.0632,0.4964,0.4960,0.7124,0.0591,0.6056,0.2247,0.7634,0.0583,0.6399,-0.0643,0.7657,0.0634,0.6531,-0.2626,0.7103,0.0742,0.6516,-0.4028,0.6427,0.0861,0.6448,-0.4797,0.5951,0.0970,0.6284,-0.5571,0.5428,0.1084,0.6128,-0.6190,0.4911,0.1194,0.5870,-0.6827,0.4351,0.1301,0.5649,-0.7310,0.3827,0.1405,0.5445,-0.7722,0.3274,0.1508,0.5432,-0.7964,0.2659,0.1572,0.5505,-0.8069,0.2143,0.1582,0.5831,-0.7962,0.1613,0.1560,0.6304,-0.7702,0.0971,0.1498,0.6942,-0.7196,0.0141,0.1480,0.7280,-0.6828,-0.0613,0.1459,0.7599,-0.6388,-0.1205,0.1446,0.7721,-0.6099,-0.1788,0.1435,0.7718,-0.5927,-0.2305,0.1418,0.7579,-0.5919,-0.2742,0.1395,0.7388,-0.5894,-0.3269,0.1336,0.7196,-0.5771,-0.3861,0.1241,0.6958,-0.5766,-0.4283,0.1141,0.6784,-0.5706,-0.4628,0.1023,0.6612,-0.5673,-0.4910,0.0906,0.6560,-0.5342,-0.5332,0.0795,0.6499,-0.5164,-0.5577,0.0700,0.6582,-0.4791,-0.5808,0.0625,0.6785,-0.4414,-0.5873,0.0544,0.6849,-0.3686,-0.6285,0.0497,0.7087,-0.3230,-0.6273,0.0469,0.7406,-0.2371,-0.6288,0.0442,0.7617,-0.0917,-0.6414,0.0423,0.7655,0.0662,-0.6400,0.0424,0.7712,0.2115,-0.6004,0.0430,0.7592,0.3816,-0.5272,0.0446,0.7450,0.5123,-0.4272,0.0481,0.7216,0.6077,-0.3317,0.0542,0.7128,0.6677,-0.2149,0.0598,0.6997,0.7061,-0.1087,0.0636,0.6810,0.7321,-0.0146,0.0682,0.6803,0.7324,0.0300,0.0744,0.6823,0.7267,0.0797,0.0792,0.6995,0.7066,0.1066,0.0850,0.7209,0.6812,0.1276,0.0903,0.7406,0.6598,0.1270,0.0976,0.7666,0.6283,0.1325,0.1019,0.7782,0.6110,0.1452,0.1064,0.7758,0.6156,0.1382,0.1141,0.7542,0.6409,0.1428,0.1216,0.7414,0.6532,0.1538,0.1317,0.7331,0.6637,0.1486,0.1412,0.7191,0.6788,0.1486,0.1501,0.7047,0.6957,0.1397,0.1577,0.6899,0.7098,0.1425,0.1637,0.6655,0.7355,0.1271,0.1695,0.6402,0.7600,0.1116,0.1736};
return value;
}
private double[] getInterpolator17_r_shoulder_4_174_keyValue_3()
{
double[] value = {0.6131,0.7843,0.0947,0.1744,0.5843,0.8071,0.0849,0.1718,0.5485,0.8320,0.0836,0.1659,0.5054,0.8591,0.0811,0.1585,0.4601,0.8811,0.1095,0.1488,0.4276,0.8933,0.1387,0.1399,0.4018,0.9006,0.1660,0.1306,0.3641,0.9116,0.1907,0.1256,0.3435,0.9165,0.2051,0.1200,0.3287,0.9211,0.2088,0.1166,0.3075,0.9299,0.2018,0.1131,0.2937,0.9359,0.1945,0.1113,0.2965,0.9374,0.1825,0.1050,0.3031,0.9399,0.1571,0.1003,0.3320,0.9334,0.1360,0.0956,0.3732,0.9167,0.1427,0.0895,0.4463,0.8835,0.1425,0.0845,0.5313,0.8325,0.1567,0.0803,0.6020,0.7815,0.1642,0.0798,0.6704,0.7233,0.1655,0.0802,0.7584,0.6416,0.1146,0.0818,0.8422,0.5347,0.0695,0.0832,0.9347,0.3532,0.0400,0.0856,0.9867,0.1615,-0.0164,0.0895,0.9970,-0.0664,-0.0393,0.0975,0.9703,-0.2343,-0.0603,0.1107,0.9289,-0.3573,-0.0977,0.1264,0.8879,-0.4429,-0.1246,0.1432,0.8531,-0.4977,-0.1564,0.1602,0.8224,-0.5375,-0.1863,0.1764,0.7965,-0.5657,-0.2137,0.1923,0.7748,-0.5876,-0.2332,0.2076,0.7608,-0.5950,-0.2591,0.2230,0.7554,-0.5910,-0.2830,0.2370,0.7602,-0.5775,-0.2977,0.2482,0.7665,-0.5596,-0.3151,0.2549,0.7808,-0.5350,-0.3227,0.2568,0.7997,-0.4960,-0.3382,0.2555,0.8189,-0.4585,-0.3453,0.2490,0.8463,-0.4078,-0.3427,0.2367,0.8723,-0.3578,-0.3332,0.2249,0.8899,-0.3143,-0.3307,0.2161,0.9057,-0.2712,-0.3260,0.2068,0.9174,-0.2263,-0.3274,0.1983,0.9249,-0.1739,-0.3381,0.1893,0.9263,-0.1259,-0.3552,0.1790,0.9305,-0.0747,-0.3585,0.1688,0.9291,-0.0215,-0.3692,0.1571,0.9258,0.0391,-0.3759,0.1436,0.9212,0.0984,-0.3764,0.1324,0.9157,0.1589,-0.3690,0.1195,0.9032,0.2300,-0.3624,0.1081,0.8961,0.3036,-0.3238,0.1006,0.8641,0.4050,-0.2988,0.0935,0.8281,0.4996,-0.2545,0.0888,0.7728,0.6009,-0.2041,0.0869,0.7041,0.6906,-0.1655,0.0890,0.6304,0.7668,-0.1213,0.0930,0.5331,0.8410,-0.0922,0.0979,0.4541,0.8893,-0.0545,0.1056,0.3815,0.9242,-0.0143,0.1126,0.3304,0.9436,0.0212,0.1228,0.3140,0.9479,0.0544,0.1323,0.3486,0.9348,0.0675,0.1434,0.3588,0.9304,0.0745,0.1557,0.3816,0.9212,0.0755,0.1641,0.4154,0.9061,0.0798,0.1689,0.4664,0.8811,0.0788,0.1709,0.5268,0.8469,0.0719,0.1722,0.5780,0.8136,0.0637,0.1732,0.6299,0.7753,0.0469,0.1749,0.6717,0.7400,0.0343,0.1786,0.7046,0.7091,0.0278,0.1800,0.7357,0.6770,0.0227,0.1836,0.7636,0.6457,0.0040,0.1839,0.7928,0.6095,0.0024,0.1857,0.8188,0.5740,-0.0019,0.1876,0.8444,0.5356,-0.0113,0.1905,0.8581,0.5122,-0.0352,0.1968,0.8699,0.4899,-0.0577,0.2033,0.8783,0.4717,-0.0773,0.2058,0.8864,0.4522,-0.0990,0.2057,0.8966,0.4271,-0.1171,0.2043,0.9043,0.4056,-0.1333,0.2019,0.9115,0.3832,-0.1496,0.1997,0.9197,0.3628,-0.1502,0.1951};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator18_r_elbow_4_175_key_1()
{
double[] value = {0.0000,0.0035,0.0070,0.0105,0.0140,0.0175,0.0211,0.0246,0.0281,0.0316,0.0351,0.0386,0.0421,0.0456,0.0491,0.0526,0.0561,0.0596,0.0632,0.0667,0.0702,0.0737,0.0772,0.0807,0.0842,0.0877,0.0912,0.0947,0.0982,0.1018,0.1053,0.1088,0.1123,0.1158,0.1193,0.1228,0.1263,0.1298,0.1333,0.1368,0.1404,0.1439,0.1474,0.1509,0.1544,0.1579,0.1614,0.1649,0.1684,0.1719,0.1754,0.1789,0.1825,0.1860,0.1895,0.1930,0.1965,0.2000,0.2035,0.2070,0.2105,0.2140,0.2175,0.2211,0.2246,0.2281,0.2316,0.2351,0.2386,0.2421,0.2456,0.2491,0.2526,0.2561,0.2596,0.2632,0.2667,0.2702,0.2737,0.2772,0.2807,0.2842,0.2877,0.2912,0.2947,0.2982,0.3018,0.3053,0.3088,0.3123,0.3158,0.3193,0.3228,0.3263,0.3298,0.3333,0.3368,0.3404,0.3439,0.3474,0.3509,0.3544,0.3579,0.3614,0.3649,0.3684,0.3719,0.3754,0.3789,0.3825,0.3860,0.3895,0.3930,0.3965,0.4000,0.4035,0.4070,0.4105,0.4140,0.4175,0.4211,0.4246,0.4281,0.4316,0.4351,0.4386,0.4421,0.4456,0.4491,0.4526,0.4561,0.4596,0.4632,0.4667,0.4702,0.4737,0.4772,0.4807,0.4842,0.4877,0.4912,0.4947,0.4982,0.5018,0.5053,0.5088,0.5123,0.5158,0.5193,0.5228,0.5263,0.5298,0.5333,0.5368,0.5404,0.5439,0.5474,0.5509,0.5544,0.5579,0.5614,0.5649,0.5684,0.5719,0.5754,0.5789,0.5825,0.5860,0.5895,0.5930,0.5965,0.6000,0.6035,0.6070,0.6105,0.6140,0.6175,0.6211,0.6246,0.6281,0.6316,0.6351,0.6386,0.6421,0.6456,0.6491,0.6526,0.6561,0.6596,0.6632,0.6667,0.6702,0.6737,0.6772,0.6807,0.6842,0.6877,0.6912,0.6947,0.6982,0.7018,0.7053,0.7088,0.7123,0.7158,0.7193,0.7228,0.7263,0.7298,0.7333,0.7368,0.7404,0.7439,0.7474,0.7509,0.7544,0.7579,0.7614,0.7649,0.7684,0.7719,0.7754,0.7789,0.7825,0.7860,0.7895,0.7930,0.7965,0.8000,0.8035,0.8070,0.8105,0.8140,0.8175,0.8211,0.8246,0.8281,0.8316,0.8351,0.8386,0.8421,0.8456,0.8491,0.8526,0.8561,0.8596,0.8632,0.8667,0.8702,0.8737,0.8772,0.8807,0.8842,0.8877,0.8912,0.8947,0.8982,0.9018,0.9053,0.9088,0.9123,0.9158,0.9193,0.9228,0.9263,0.9298,0.9333,0.9368,0.9404,0.9439,0.9474,0.9509,0.9544,0.9579,0.9614,0.9649,0.9684,0.9719,0.9754,0.9789,0.9825,0.9860,0.9895,0.9930,0.9965,1.0};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator18_r_elbow_4_175_keyValue_1()
{
double[] value = {-0.1792,-0.9723,-0.1498,0.3045,-0.1802,-0.9708,-0.1581,0.3037,-0.1813,-0.9700,-0.1618,0.3035,-0.1881,-0.9684,-0.1637,0.3028,-0.1906,-0.9672,-0.1678,0.3029,-0.1905,-0.9664,-0.1724,0.3023,-0.1818,-0.9668,-0.1794,0.3015,-0.1718,-0.9689,-0.1783,0.2988,-0.1655,-0.9702,-0.1770,0.2975,-0.1465,-0.9738,-0.1741,0.2969,-0.1212,-0.9775,-0.1727,0.2980,-0.0881,-0.9786,-0.1859,0.2986,-0.0618,-0.9781,-0.1987,0.2962,-0.0279,-0.9761,-0.2156,0.2926,-0.0011,-0.9720,-0.2349,0.2902,0.0154,-0.9674,-0.2526,0.2877,0.0358,-0.9630,-0.2671,0.2872,0.0519,-0.9604,-0.2739,0.2884,0.0594,-0.9568,-0.2846,0.2900,0.0639,-0.9564,-0.2848,0.2925,0.0690,-0.9537,-0.2927,0.2968,0.0657,-0.9540,-0.2924,0.3004,0.0553,-0.9548,-0.2920,0.3028,0.0380,-0.9586,-0.2823,0.3015,0.0183,-0.9614,-0.2744,0.3003,-0.0089,-0.9641,-0.2653,0.2980,-0.0370,-0.9674,-0.2505,0.2958,-0.0743,-0.9678,-0.2403,0.2927,-0.1135,-0.9682,-0.2232,0.2909,-0.1570,-0.9669,-0.2011,0.2884,-0.1963,-0.9639,-0.1797,0.2883,-0.2430,-0.9572,-0.1574,0.2872,-0.2863,-0.9475,-0.1422,0.2855,-0.3334,-0.9338,-0.1297,0.2847,-0.3802,-0.9189,-0.1051,0.2832,-0.4220,-0.9030,-0.0808,0.2805,-0.4502,-0.8912,-0.0559,0.2803,-0.4681,-0.8832,-0.0299,0.2814,-0.4735,-0.8805,-0.0202,0.2860,-0.4691,-0.8831,-0.0091,0.2869,-0.4564,-0.8898,-0.0035,0.2874,-0.4347,-0.9005,-0.0058,0.2866,-0.4019,-0.9156,-0.0090,0.2858,-0.3578,-0.9335,-0.0250,0.2864,-0.3177,-0.9477,-0.0304,0.2911,-0.2741,-0.9612,-0.0318,0.2962,-0.2478,-0.9680,-0.0408,0.3016,-0.2253,-0.9733,-0.0441,0.3051,-0.2098,-0.9763,-0.0522,0.3059,-0.1994,-0.9779,-0.0632,0.3043,-0.1847,-0.9797,-0.0782,0.3005,-0.1797,-0.9795,-0.0909,0.2964,-0.1802,-0.9794,-0.0908,0.2932,-0.1926,-0.9771,-0.0904,0.2896,-0.2088,-0.9745,-0.0818,0.2880,-0.2271,-0.9712,-0.0720,0.2851,-0.2513,-0.9656,-0.0674,0.2845,-0.2699,-0.9605,-0.0679,0.2854,-0.2813,-0.9573,-0.0669,0.2845,-0.2830,-0.9567,-0.0686,0.2870,-0.2733,-0.9589,-0.0763,0.2910,-0.2569,-0.9623,-0.0891,0.2952,-0.2379,-0.9662,-0.0989,0.2997,-0.2164,-0.9704,-0.1075,0.2997,-0.2011,-0.9720,-0.1214,0.2988,-0.1811,-0.9741,-0.1351,0.2990,-0.1680,-0.9742,-0.1507,0.2986,-0.1462,-0.9742,-0.1719,0.3010,-0.1249,-0.9738,-0.1898,0.3070,-0.1056,-0.9716,-0.2115,0.3136,-0.0861,-0.9710,-0.2232,0.3210,-0.0796,-0.9679,-0.2384,0.3249,-0.0822,-0.9649,-0.2495,0.3261,-0.0919,-0.9617,-0.2583,0.3238,-0.1038,-0.9622,-0.2519,0.3208,-0.1159,-0.9625,-0.2453,0.3180,-0.1338,-0.9617,-0.2390,0.3133,-0.1507,-0.9604,-0.2345,0.3112,-0.1716,-0.9581,-0.2295,0.3107,-0.1922,-0.9567,-0.2187,0.3085,-0.1984,-0.9574,-0.2099,0.3084,-0.2069,-0.9578,-0.1994,0.3066,-0.2049,-0.9581,-0.2004,0.3055,-0.1916,-0.9605,-0.2019,0.3051,-0.1745,-0.9606,-0.2164,0.3025,-0.1601,-0.9620,-0.2213,0.3016,-0.1470,-0.9611,-0.2339,0.3027,-0.1398,-0.9609,-0.2391,0.3032,-0.1350,-0.9604,-0.2435,0.3025,-0.1282,-0.9619,-0.2415,0.3008,-0.1307,-0.9623,-0.2387,0.2987,-0.1469,-0.9624,-0.2287,0.2957,-0.1666,-0.9620,-0.2165,0.2929,-0.1867,-0.9604,-0.2068,0.2901,-0.2009,-0.9599,-0.1953,0.2855,-0.2177,-0.9590,-0.1815,0.2843,-0.2302,-0.9582,-0.1702,0.2826,-0.2367,-0.9575,-0.1648,0.2815,-0.2334,-0.9577,-0.1685,0.2826,-0.2120,-0.9612,-0.1765,0.2819};
return value;
}
private double[] getInterpolator18_r_elbow_4_175_keyValue_2()
{
double[] value = {-0.1828,-0.9653,-0.1867,0.2858,-0.1512,-0.9673,-0.2038,0.2880,-0.1287,-0.9681,-0.2148,0.2915,-0.1022,-0.9694,-0.2230,0.2939,-0.0698,-0.9699,-0.2333,0.2961,-0.0492,-0.9704,-0.2365,0.2957,-0.0229,-0.9688,-0.2469,0.2964,0.0034,-0.9664,-0.2570,0.2973,0.0294,-0.9633,-0.2669,0.2984,0.0480,-0.9607,-0.2736,0.3036,0.0656,-0.9572,-0.2821,0.3062,0.0790,-0.9528,-0.2931,0.3107,0.0963,-0.9469,-0.3069,0.3127,0.1010,-0.9426,-0.3184,0.3109,0.0981,-0.9410,-0.3239,0.3106,0.0907,-0.9436,-0.3185,0.3111,0.0736,-0.9453,-0.3179,0.3101,0.0507,-0.9465,-0.3187,0.3061,0.0273,-0.9473,-0.3192,0.3023,-0.0017,-0.9493,-0.3144,0.2976,-0.0385,-0.9472,-0.3182,0.2952,-0.0771,-0.9435,-0.3223,0.2952,-0.1174,-0.9406,-0.3184,0.2966,-0.1621,-0.9361,-0.3122,0.2989,-0.2027,-0.9312,-0.3030,0.3021,-0.2386,-0.9276,-0.2876,0.3053,-0.2758,-0.9205,-0.2769,0.3098,-0.3140,-0.9117,-0.2648,0.3133,-0.3460,-0.9040,-0.2510,0.3164,-0.3799,-0.8952,-0.2331,0.3203,-0.4124,-0.8843,-0.2188,0.3202,-0.4460,-0.8693,-0.2130,0.3200,-0.4770,-0.8554,-0.2017,0.3174,-0.5117,-0.8379,-0.1901,0.3132,-0.5446,-0.8211,-0.1707,0.3109,-0.5714,-0.8051,-0.1588,0.3086,-0.5913,-0.7938,-0.1423,0.3082,-0.6000,-0.7893,-0.1304,0.3094,-0.6041,-0.7877,-0.1205,0.3077,-0.5979,-0.7928,-0.1179,0.3076,-0.5842,-0.8024,-0.1220,0.3042,-0.5619,-0.8160,-0.1355,0.2986,-0.5319,-0.8334,-0.1503,0.2926,-0.4832,-0.8590,-0.1689,0.2832,-0.4238,-0.8857,-0.1894,0.2758,-0.3551,-0.9108,-0.2105,0.2729,-0.2769,-0.9319,-0.2344,0.2758,-0.1973,-0.9462,-0.2563,0.2823,-0.1247,-0.9503,-0.2854,0.2879,-0.0563,-0.9477,-0.3143,0.2926,0.0081,-0.9359,-0.3522,0.2953,0.0697,-0.9172,-0.3923,0.2967,0.1226,-0.8946,-0.4297,0.2985,0.1680,-0.8726,-0.4586,0.3021,0.2058,-0.8576,-0.4713,0.3077,0.2333,-0.8457,-0.4800,0.3123,0.2536,-0.8358,-0.4870,0.3169,0.2553,-0.8343,-0.4886,0.3159,0.2554,-0.8340,-0.4891,0.3133,0.2331,-0.8406,-0.4889,0.3097,0.2082,-0.8477,-0.4879,0.3073,0.1746,-0.8631,-0.4739,0.3014,0.1415,-0.8754,-0.4623,0.2947,0.1059,-0.8890,-0.4455,0.2887,0.0649,-0.9018,-0.4273,0.2840,0.0220,-0.9102,-0.4135,0.2790,-0.0178,-0.9134,-0.4066,0.2771,-0.0585,-0.9124,-0.4052,0.2748,-0.0997,-0.9110,-0.4002,0.2744,-0.1423,-0.9086,-0.3927,0.2730,-0.1880,-0.9061,-0.3790,0.2712,-0.2281,-0.9012,-0.3686,0.2704,-0.2694,-0.8989,-0.3454,0.2667,-0.3121,-0.8922,-0.3263,0.2621,-0.3511,-0.8851,-0.3054,0.2567,-0.3862,-0.8798,-0.2773,0.2510,-0.4142,-0.8742,-0.2535,0.2466,-0.4358,-0.8685,-0.2362,0.2426,-0.4529,-0.8670,-0.2077,0.2399,-0.4635,-0.8645,-0.1947,0.2407,-0.4613,-0.8698,-0.1752,0.2421,-0.4561,-0.8751,-0.1618,0.2485,-0.4380,-0.8870,-0.1460,0.2547,-0.4201,-0.8982,-0.1297,0.2645,-0.4089,-0.9058,-0.1110,0.2736,-0.3939,-0.9136,-0.1007,0.2824,-0.3802,-0.9212,-0.0826,0.2905,-0.3707,-0.9263,-0.0669,0.2966,-0.3608,-0.9309,-0.0574,0.3016,-0.3568,-0.9327,-0.0531,0.3026,-0.3478,-0.9358,-0.0570,0.3036,-0.3330,-0.9409,-0.0622,0.3055,-0.3077,-0.9490,-0.0689,0.3078,-0.2826,-0.9555,-0.0851,0.3108,-0.2657,-0.9586,-0.1027,0.3098,-0.2432,-0.9620,-0.1242,0.3069,-0.2238,-0.9638,-0.1450,0.3043,-0.2139,-0.9608,-0.1765,0.2998,-0.2131,-0.9566,-0.1986,0.2928,-0.2189,-0.9511,-0.2180,0.2873};
return value;
}
private double[] getInterpolator18_r_elbow_4_175_keyValue_3()
{
double[] value = {-0.2258,-0.9456,-0.2343,0.2818,-0.2488,-0.9375,-0.2432,0.2776,-0.2730,-0.9298,-0.2471,0.2769,-0.2871,-0.9261,-0.2447,0.2790,-0.3033,-0.9223,-0.2395,0.2828,-0.3177,-0.9178,-0.2381,0.2899,-0.3285,-0.9145,-0.2362,0.2962,-0.3379,-0.9106,-0.2380,0.3025,-0.3432,-0.9080,-0.2401,0.3083,-0.3458,-0.9060,-0.2442,0.3109,-0.3414,-0.9071,-0.2463,0.3087,-0.3355,-0.9075,-0.2528,0.3062,-0.3355,-0.9050,-0.2615,0.2983,-0.3251,-0.9075,-0.2660,0.2920,-0.3093,-0.9113,-0.2718,0.2849,-0.2890,-0.9138,-0.2856,0.2788,-0.2742,-0.9175,-0.2880,0.2742,-0.2534,-0.9226,-0.2909,0.2707,-0.2263,-0.9287,-0.2937,0.2701,-0.1960,-0.9345,-0.2971,0.2691,-0.1681,-0.9401,-0.2967,0.2665,-0.1415,-0.9444,-0.2967,0.2639,-0.1096,-0.9449,-0.3085,0.2587,-0.0736,-0.9465,-0.3141,0.2541,-0.0475,-0.9474,-0.3165,0.2515,-0.0279,-0.9447,-0.3268,0.2489,-0.0088,-0.9481,-0.3178,0.2483,0.0000,-0.9499,-0.3124,0.2482,0.0064,-0.9553,-0.2956,0.2496,0.0158,-0.9579,-0.2867,0.2475,0.0145,-0.9629,-0.2695,0.2427,0.0191,-0.9667,-0.2550,0.2394,0.0273,-0.9724,-0.2317,0.2348,0.0341,-0.9786,-0.2031,0.2334,0.0441,-0.9819,-0.1842,0.2334,0.0703,-0.9808,-0.1818,0.2359,0.1004,-0.9767,-0.1896,0.2392,0.1353,-0.9699,-0.2023,0.2439,0.1752,-0.9603,-0.2171,0.2509,0.2022,-0.9508,-0.2345,0.2608,0.2198,-0.9434,-0.2485,0.2711,0.2155,-0.9445,-0.2480,0.2766,0.2009,-0.9497,-0.2402,0.2762,0.1743,-0.9594,-0.2219,0.2759,0.1472,-0.9689,-0.1990,0.2729,0.1186,-0.9763,-0.1809,0.2691,0.0845,-0.9808,-0.1758,0.2673,0.0481,-0.9840,-0.1714,0.2655,0.0129,-0.9850,-0.1720,0.2675,-0.0252,-0.9839,-0.1771,0.2706,-0.0655,-0.9813,-0.1810,0.2763,-0.1009,-0.9785,-0.1799,0.2831,-0.1477,-0.9728,-0.1785,0.2904,-0.1887,-0.9675,-0.1687,0.2967,-0.2244,-0.9607,-0.1635,0.3011,-0.2611,-0.9532,-0.1522,0.3028,-0.2945,-0.9446,-0.1445,0.3035,-0.3244,-0.9360,-0.1365,0.3043,-0.3487,-0.9279,-0.1318,0.3023,-0.3684,-0.9213,-0.1246,0.3005,-0.3837,-0.9151,-0.1239,0.2984,-0.3950,-0.9101,-0.1253,0.2960,-0.4137,-0.9015,-0.1274,0.2937,-0.4400,-0.8894,-0.1242,0.2937,-0.4480,-0.8852,-0.1253,0.2921,-0.4547,-0.8810,-0.1305,0.2848,-0.4492,-0.8815,-0.1454,0.2768,-0.4453,-0.8819,-0.1550,0.2670,-0.4385,-0.8853,-0.1550,0.2619,-0.4206,-0.8938,-0.1558,0.2563,-0.4035,-0.9032,-0.1462,0.2536,-0.3741,-0.9175,-0.1350,0.2514,-0.3403,-0.9319,-0.1253,0.2484,-0.3072,-0.9435,-0.1240,0.2452,-0.2579,-0.9579,-0.1262,0.2387,-0.2140,-0.9671,-0.1378,0.2334,-0.1546,-0.9774,-0.1443,0.2296,-0.1131,-0.9819,-0.1518,0.2271,-0.0740,-0.9861,-0.1490,0.2264,-0.0424,-0.9884,-0.1460,0.2241,-0.0110,-0.9894,-0.1445,0.2215,0.0114,-0.9897,-0.1428,0.2192,0.0296,-0.9885,-0.1483,0.2165,0.0398,-0.9888,-0.1436,0.2176,0.0338,-0.9904,-0.1340,0.2209,0.0281,-0.9924,-0.1200,0.2269};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator19_r_wrist_4_176_key_1()
{
double[] value = {0.0000,0.0035,0.0070,0.0105,0.0140,0.0175,0.0211,0.0246,0.0281,0.0316,0.0351,0.0386,0.0421,0.0456,0.0491,0.0526,0.0561,0.0596,0.0632,0.0667,0.0702,0.0737,0.0772,0.0807,0.0842,0.0877,0.0912,0.0947,0.0982,0.1018,0.1053,0.1088,0.1123,0.1158,0.1193,0.1228,0.1263,0.1298,0.1333,0.1368,0.1404,0.1439,0.1474,0.1509,0.1544,0.1579,0.1614,0.1649,0.1684,0.1719,0.1754,0.1789,0.1825,0.1860,0.1895,0.1930,0.1965,0.2000,0.2035,0.2070,0.2105,0.2140,0.2175,0.2211,0.2246,0.2281,0.2316,0.2351,0.2386,0.2421,0.2456,0.2491,0.2526,0.2561,0.2596,0.2632,0.2667,0.2702,0.2737,0.2772,0.2807,0.2842,0.2877,0.2912,0.2947,0.2982,0.3018,0.3053,0.3088,0.3123,0.3158,0.3193,0.3228,0.3263,0.3298,0.3333,0.3368,0.3404,0.3439,0.3474,0.3509,0.3544,0.3579,0.3614,0.3649,0.3684,0.3719,0.3754,0.3789,0.3825,0.3860,0.3895,0.3930,0.3965,0.4000,0.4035,0.4070,0.4105,0.4140,0.4175,0.4211,0.4246,0.4281,0.4316,0.4351,0.4386,0.4421,0.4456,0.4491,0.4526,0.4561,0.4596,0.4632,0.4667,0.4702,0.4737,0.4772,0.4807,0.4842,0.4877,0.4912,0.4947,0.4982,0.5018,0.5053,0.5088,0.5123,0.5158,0.5193,0.5228,0.5263,0.5298,0.5333,0.5368,0.5404,0.5439,0.5474,0.5509,0.5544,0.5579,0.5614,0.5649,0.5684,0.5719,0.5754,0.5789,0.5825,0.5860,0.5895,0.5930,0.5965,0.6000,0.6035,0.6070,0.6105,0.6140,0.6175,0.6211,0.6246,0.6281,0.6316,0.6351,0.6386,0.6421,0.6456,0.6491,0.6526,0.6561,0.6596,0.6632,0.6667,0.6702,0.6737,0.6772,0.6807,0.6842,0.6877,0.6912,0.6947,0.6982,0.7018,0.7053,0.7088,0.7123,0.7158,0.7193,0.7228,0.7263,0.7298,0.7333,0.7368,0.7404,0.7439,0.7474,0.7509,0.7544,0.7579,0.7614,0.7649,0.7684,0.7719,0.7754,0.7789,0.7825,0.7860,0.7895,0.7930,0.7965,0.8000,0.8035,0.8070,0.8105,0.8140,0.8175,0.8211,0.8246,0.8281,0.8316,0.8351,0.8386,0.8421,0.8456,0.8491,0.8526,0.8561,0.8596,0.8632,0.8667,0.8702,0.8737,0.8772,0.8807,0.8842,0.8877,0.8912,0.8947,0.8982,0.9018,0.9053,0.9088,0.9123,0.9158,0.9193,0.9228,0.9263,0.9298,0.9333,0.9368,0.9404,0.9439,0.9474,0.9509,0.9544,0.9579,0.9614,0.9649,0.9684,0.9719,0.9754,0.9789,0.9825,0.9860,0.9895,0.9930,0.9965,1.0};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator19_r_wrist_4_176_keyValue_1()
{
double[] value = {0.5547,-0.1919,0.8096,0.0560,0.5528,-0.1923,0.8108,0.0556,0.5509,-0.1926,0.8120,0.0551,0.5636,-0.2209,0.7960,0.0548,0.5636,-0.2209,0.7960,0.0548,0.5636,-0.2209,0.7960,0.0548,0.5636,-0.2209,0.7960,0.0548,0.5834,-0.2363,0.7771,0.0549,0.6077,-0.2101,0.7659,0.0566,0.6084,-0.1859,0.7715,0.0574,0.5980,-0.1716,0.7829,0.0586,0.5807,-0.1365,0.8026,0.0612,0.6120,-0.0922,0.7854,0.0617,0.6169,-0.0334,0.7864,0.0627,0.6236,0.0192,0.7815,0.0662,0.6518,0.0540,0.7565,0.0707,0.6750,0.0819,0.7332,0.0730,0.6939,0.1138,0.7111,0.0755,0.7086,0.1295,0.6936,0.0798,0.7146,0.1456,0.6842,0.0806,0.7140,0.1408,0.6858,0.0834,0.6979,0.1473,0.7009,0.0848,0.6792,0.1462,0.7192,0.0850,0.6538,0.1406,0.7435,0.0823,0.6216,0.1290,0.7726,0.0803,0.5789,0.1101,0.8079,0.0757,0.5351,0.0905,0.8399,0.0696,0.4736,0.0531,0.8791,0.0671,0.4295,0.0386,0.9023,0.0671,0.4159,0.0122,0.9093,0.0666,0.4137,-0.0047,0.9104,0.0693,0.4307,-0.0125,0.9024,0.0719,0.4376,0.0160,0.8990,0.0743,0.4296,0.0079,0.9030,0.0779,0.4432,0.0119,0.8963,0.0777,0.4526,0.0184,0.8915,0.0757,0.4139,0.0142,0.9102,0.0750,0.3997,-0.0065,0.9166,0.0705,0.3794,-0.0259,0.9249,0.0689,0.3224,-0.0397,0.9458,0.0657,0.2935,-0.0678,0.9536,0.0621,0.2965,-0.0867,0.9511,0.0616,0.2959,-0.0924,0.9507,0.0604,0.2346,-0.1068,0.9662,0.0623,0.1501,-0.1093,0.9826,0.0633,-0.0113,-0.1711,0.9852,0.0648,-0.1409,-0.2264,0.9638,0.0674,-0.2654,-0.2667,0.9265,0.0668,-0.3505,-0.2883,0.8911,0.0646,-0.3930,-0.2718,0.8785,0.0629,-0.4082,-0.2379,0.8813,0.0626,-0.3943,-0.1993,0.8971,0.0622,-0.3395,-0.1800,0.9232,0.0632,-0.2896,-0.1680,0.9423,0.0643,-0.2481,-0.1227,0.9609,0.0656,-0.2313,-0.1160,0.9659,0.0662,-0.1959,-0.0822,0.9772,0.0668,-0.1616,-0.0196,0.9867,0.0690,-0.1411,0.0094,0.9899,0.0705,-0.1409,0.0403,0.9892,0.0708,-0.1032,0.0878,0.9908,0.0720,-0.1003,0.0770,0.9920,0.0729,-0.0799,0.0921,0.9925,0.0738,-0.0483,0.1048,0.9933,0.0744,0.0123,0.1347,0.9908,0.0766,0.0710,0.1695,0.9830,0.0768,0.1448,0.1880,0.9714,0.0772,0.1936,0.2047,0.9595,0.0792,0.2206,0.2079,0.9529,0.0814,0.2214,0.1793,0.9586,0.0810,0.2236,0.1640,0.9608,0.0782,0.2545,0.1596,0.9538,0.0763,0.2540,0.1754,0.9512,0.0729,0.2756,0.2022,0.9398,0.0711,0.3111,0.2360,0.9206,0.0705,0.3121,0.2604,0.9136,0.0720,0.3359,0.2570,0.9062,0.0730,0.3480,0.2502,0.9035,0.0738,0.3560,0.2441,0.9020,0.0732,0.3540,0.2362,0.9049,0.0733,0.2945,0.2359,0.9261,0.0711,0.2743,0.2429,0.9305,0.0678,0.2440,0.2454,0.9382,0.0670,0.2170,0.2697,0.9382,0.0666,0.1986,0.2637,0.9440,0.0656,0.1973,0.2592,0.9454,0.0652,0.2061,0.2782,0.9381,0.0670,0.2432,0.2817,0.9282,0.0680,0.2809,0.2795,0.9181,0.0671,0.3001,0.2899,0.9088,0.0667,0.2999,0.3100,0.9022,0.0679,0.2931,0.3210,0.9006,0.0678,0.3112,0.3065,0.8996,0.0691,0.2955,0.2814,0.9130,0.0701,0.2451,0.2539,0.9357,0.0681,0.2252,0.2480,0.9422,0.0666,0.2236,0.2284,0.9475,0.0646,0.2162,0.2354,0.9476,0.0645,0.2291,0.2121,0.9500,0.0631,0.2408,0.1816,0.9534,0.0606};
return value;
}
private double[] getInterpolator19_r_wrist_4_176_keyValue_2()
{
double[] value = {0.2814,0.2003,0.9385,0.0600,0.3276,0.2109,0.9210,0.0606,0.4114,0.2476,0.8772,0.0638,0.4951,0.2747,0.8243,0.0677,0.5462,0.2943,0.7843,0.0716,0.6212,0.3109,0.7194,0.0751,0.6618,0.3286,0.6738,0.0790,0.6865,0.3353,0.6452,0.0822,0.6946,0.3578,0.6240,0.0859,0.7074,0.3795,0.5963,0.0911,0.7277,0.3658,0.5802,0.0969,0.7444,0.3784,0.5502,0.1027,0.7486,0.3842,0.5404,0.1084,0.7608,0.3753,0.5295,0.1161,0.7694,0.3749,0.5172,0.1236,0.7674,0.3787,0.5174,0.1284,0.7663,0.3803,0.5179,0.1348,0.7652,0.3632,0.5315,0.1405,0.7522,0.3646,0.5489,0.1398,0.7367,0.3630,0.5705,0.1391,0.7197,0.3558,0.5962,0.1353,0.6975,0.3396,0.6310,0.1308,0.6736,0.3343,0.6592,0.1244,0.6480,0.3035,0.6985,0.1149,0.6020,0.2672,0.7524,0.1041,0.5382,0.2306,0.8106,0.0932,0.4594,0.1808,0.8696,0.0847,0.4007,0.1142,0.9091,0.0789,0.3419,0.0863,0.9358,0.0744,0.3166,0.0614,0.9466,0.0709,0.2621,0.0173,0.9649,0.0713,0.2433,0.0010,0.9700,0.0727,0.2084,0.0090,0.9780,0.0749,0.1708,-0.0081,0.9853,0.0768,0.1733,-0.0186,0.9847,0.0776,0.1410,-0.0243,0.9897,0.0789,0.1252,-0.0245,0.9918,0.0790,0.1157,-0.0276,0.9929,0.0785,0.0996,-0.0295,0.9946,0.0794,0.1044,-0.0159,0.9944,0.0804,0.1317,-0.0067,0.9913,0.0798,0.1616,0.0218,0.9866,0.0815,0.2052,0.0695,0.9762,0.0832,0.2401,0.0936,0.9662,0.0840,0.3103,0.1392,0.9404,0.0873,0.4153,0.1834,0.8910,0.0932,0.4736,0.2146,0.8542,0.1023,0.5031,0.2179,0.8363,0.1115,0.5411,0.2590,0.8001,0.1207,0.6135,0.2938,0.7330,0.1313,0.6802,0.3271,0.6560,0.1447,0.7378,0.3342,0.5865,0.1614,0.7780,0.3455,0.5247,0.1747,0.7924,0.3561,0.4953,0.1850,0.8075,0.3632,0.4648,0.1867,0.8132,0.3702,0.4491,0.1819,0.8116,0.3784,0.4451,0.1723,0.8075,0.3888,0.4436,0.1589,0.7980,0.4044,0.4467,0.1458,0.7934,0.4177,0.4427,0.1363,0.7784,0.4200,0.4666,0.1299,0.7711,0.4044,0.4918,0.1260,0.7413,0.3963,0.5417,0.1237,0.7050,0.3761,0.6012,0.1217,0.6567,0.3607,0.6624,0.1172,0.5985,0.3438,0.7236,0.1092,0.5029,0.3195,0.8031,0.1001,0.3844,0.2813,0.8793,0.0889,0.2446,0.2354,0.9406,0.0809,0.0916,0.1787,0.9796,0.0741,-0.0416,0.1224,0.9916,0.0682,-0.1309,0.0828,0.9879,0.0671,-0.1890,0.0476,0.9808,0.0655,-0.2480,0.0231,0.9685,0.0676,-0.2695,0.0046,0.9630,0.0680,-0.2694,-0.0148,0.9629,0.0696,-0.2258,-0.0059,0.9742,0.0706,-0.1723,0.0103,0.9850,0.0722,-0.1228,0.0236,0.9922,0.0707,-0.0232,0.0447,0.9987,0.0733,0.0872,0.0497,0.9950,0.0748,0.2183,0.0661,0.9736,0.0789,0.3169,0.0758,0.9454,0.0857,0.4174,0.0628,0.9065,0.0929,0.4864,0.0416,0.8727,0.1017,0.5344,0.0346,0.8445,0.1105,0.5673,0.0389,0.8226,0.1164,0.5816,0.0456,0.8122,0.1219,0.5950,0.0550,0.8019,0.1259,0.5912,0.0586,0.8044,0.1299,0.5922,0.0678,0.8030,0.1342,0.5854,0.0834,0.8065,0.1373,0.5792,0.0914,0.8101,0.1373,0.5796,0.0992,0.8088,0.1385,0.5858,0.1075,0.8033,0.1402,0.5812,0.1284,0.8035,0.1413,0.5864,0.1630,0.7934,0.1456,0.5939,0.1921,0.7813,0.1514,0.6074,0.2018,0.7683,0.1579,0.6084,0.2147,0.7640,0.1621};
return value;
}
private double[] getInterpolator19_r_wrist_4_176_keyValue_3()
{
double[] value = {0.5935,0.2137,0.7759,0.1632,0.5725,0.2006,0.7950,0.1576,0.5385,0.1796,0.8232,0.1501,0.4839,0.1501,0.8622,0.1380,0.4130,0.1057,0.9046,0.1247,0.3169,0.0564,0.9468,0.1124,0.1953,-0.0005,0.9807,0.1017,0.0846,-0.0653,0.9943,0.0931,-0.0113,-0.0992,0.9950,0.0884,-0.0847,-0.1209,0.9891,0.0852,-0.1360,-0.1368,0.9812,0.0835,-0.1567,-0.1136,0.9811,0.0826,-0.1099,-0.1030,0.9886,0.0822,-0.0734,-0.0589,0.9956,0.0828,-0.0414,-0.0103,0.9991,0.0838,0.0034,0.0186,0.9998,0.0843,0.0318,0.0384,0.9988,0.0826,0.0448,0.0715,0.9964,0.0819,0.0811,0.0968,0.9920,0.0818,0.1172,0.1221,0.9856,0.0818,0.1279,0.1459,0.9810,0.0837,0.1670,0.1903,0.9674,0.0861,0.1831,0.2218,0.9578,0.0914,0.2007,0.2538,0.9462,0.0975,0.2488,0.2911,0.9238,0.1030,0.3008,0.2944,0.9071,0.1094,0.3410,0.3114,0.8870,0.1139,0.3810,0.3159,0.8689,0.1186,0.4017,0.3481,0.8470,0.1207,0.3943,0.3507,0.8495,0.1223,0.4051,0.3571,0.8416,0.1208,0.3974,0.3805,0.8351,0.1187,0.3788,0.3847,0.8417,0.1140,0.3702,0.3977,0.8395,0.1097,0.3257,0.4045,0.8546,0.1048,0.2847,0.4138,0.8647,0.1019,0.2837,0.4264,0.8589,0.0989,0.2847,0.4219,0.8608,0.1001,0.3164,0.4345,0.8433,0.1011,0.3642,0.4430,0.8192,0.1035,0.4120,0.4559,0.7889,0.1089,0.4734,0.4651,0.7481,0.1123,0.4917,0.4673,0.7348,0.1123,0.4889,0.4748,0.7318,0.1127,0.4694,0.4648,0.7508,0.1108,0.4284,0.4559,0.7801,0.1081,0.3557,0.4442,0.8223,0.1054,0.3040,0.4251,0.8525,0.1000,0.2520,0.3988,0.8817,0.0949,0.2026,0.3795,0.9027,0.0909,0.1453,0.3534,0.9241,0.0869,0.0826,0.3229,0.9428,0.0843,0.0295,0.2832,0.9586,0.0836,-0.0174,0.2385,0.9710,0.0848,-0.1086,0.1972,0.9743,0.0860,-0.1626,0.1639,0.9730,0.0872,-0.2084,0.1244,0.9701,0.0902,-0.2397,0.1053,0.9651,0.0919,-0.2579,0.0916,0.9618,0.0935,-0.2763,0.0911,0.9568,0.0953,-0.2622,0.1135,0.9583,0.0958,-0.2487,0.1068,0.9627,0.0942,-0.2301,0.1094,0.9670,0.0944,-0.2175,0.1175,0.9690,0.0947,-0.2068,0.1363,0.9688,0.0938,-0.1929,0.1570,0.9686,0.0910,-0.1869,0.1729,0.9670,0.0910,-0.1932,0.1860,0.9634,0.0914,-0.1739,0.2269,0.9583,0.0885,-0.1417,0.2522,0.9573,0.0879,-0.0943,0.2802,0.9553,0.0875,-0.0677,0.3089,0.9487,0.0853,-0.0089,0.3480,0.9375,0.0862,0.0763,0.3807,0.9215,0.0857,0.1287,0.4178,0.8994,0.0879,0.2326,0.4526,0.8608,0.0903,0.3075,0.4979,0.8109,0.0946,0.3939,0.5096,0.7649,0.1005,0.4741,0.5201,0.7104,0.1073,0.5279,0.5096,0.6795,0.1134,0.5408,0.5205,0.6608,0.1188,0.5510,0.5295,0.6450,0.1223,0.5401,0.5412,0.6445,0.1197,0.5115,0.5535,0.6573,0.1133,0.4798,0.5567,0.6781,0.1033,0.4128,0.5701,0.7103,0.0921};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator20_Neck_4_177_key_1()
{
double[] value = {0.0000,0.0035,0.0070,0.0105,0.0140,0.0175,0.0211,0.0246,0.0281,0.0316,0.0351,0.0386,0.0421,0.0456,0.0491,0.0526,0.0561,0.0596,0.0632,0.0667,0.0702,0.0737,0.0772,0.0807,0.0842,0.0877,0.0912,0.0947,0.0982,0.1018,0.1053,0.1088,0.1123,0.1158,0.1193,0.1228,0.1263,0.1298,0.1333,0.1368,0.1404,0.1439,0.1474,0.1509,0.1544,0.1579,0.1614,0.1649,0.1684,0.1719,0.1754,0.1789,0.1825,0.1860,0.1895,0.1930,0.1965,0.2000,0.2035,0.2070,0.2105,0.2140,0.2175,0.2211,0.2246,0.2281,0.2316,0.2351,0.2386,0.2421,0.2456,0.2491,0.2526,0.2561,0.2596,0.2632,0.2667,0.2702,0.2737,0.2772,0.2807,0.2842,0.2877,0.2912,0.2947,0.2982,0.3018,0.3053,0.3088,0.3123,0.3158,0.3193,0.3228,0.3263,0.3298,0.3333,0.3368,0.3404,0.3439,0.3474,0.3509,0.3544,0.3579,0.3614,0.3649,0.3684,0.3719,0.3754,0.3789,0.3825,0.3860,0.3895,0.3930,0.3965,0.4000,0.4035,0.4070,0.4105,0.4140,0.4175,0.4211,0.4246,0.4281,0.4316,0.4351,0.4386,0.4421,0.4456,0.4491,0.4526,0.4561,0.4596,0.4632,0.4667,0.4702,0.4737,0.4772,0.4807,0.4842,0.4877,0.4912,0.4947,0.4982,0.5018,0.5053,0.5088,0.5123,0.5158,0.5193,0.5228,0.5263,0.5298,0.5333,0.5368,0.5404,0.5439,0.5474,0.5509,0.5544,0.5579,0.5614,0.5649,0.5684,0.5719,0.5754,0.5789,0.5825,0.5860,0.5895,0.5930,0.5965,0.6000,0.6035,0.6070,0.6105,0.6140,0.6175,0.6211,0.6246,0.6281,0.6316,0.6351,0.6386,0.6421,0.6456,0.6491,0.6526,0.6561,0.6596,0.6632,0.6667,0.6702,0.6737,0.6772,0.6807,0.6842,0.6877,0.6912,0.6947,0.6982,0.7018,0.7053,0.7088,0.7123,0.7158,0.7193,0.7228,0.7263,0.7298,0.7333,0.7368,0.7404,0.7439,0.7474,0.7509,0.7544,0.7579,0.7614,0.7649,0.7684,0.7719,0.7754,0.7789,0.7825,0.7860,0.7895,0.7930,0.7965,0.8000,0.8035,0.8070,0.8105,0.8140,0.8175,0.8211,0.8246,0.8281,0.8316,0.8351,0.8386,0.8421,0.8456,0.8491,0.8526,0.8561,0.8596,0.8632,0.8667,0.8702,0.8737,0.8772,0.8807,0.8842,0.8877,0.8912,0.8947,0.8982,0.9018,0.9053,0.9088,0.9123,0.9158,0.9193,0.9228,0.9263,0.9298,0.9333,0.9368,0.9404,0.9439,0.9474,0.9509,0.9544,0.9579,0.9614,0.9649,0.9684,0.9719,0.9754,0.9789,0.9825,0.9860,0.9895,0.9930,0.9965,1.0};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator20_Neck_4_177_keyValue_1()
{
double[] value = {0.7404,-0.5674,0.3603,0.0527,0.7430,-0.5847,0.3256,0.0515,0.7528,-0.6008,0.2688,0.0502,0.7658,-0.6017,0.2267,0.0497,0.7779,-0.5939,0.2052,0.0503,0.7893,-0.5858,0.1840,0.0508,0.7989,-0.5772,0.1691,0.0522,0.8026,-0.5757,0.1562,0.0549,0.8202,-0.5515,0.1523,0.0579,0.8352,-0.5298,0.1473,0.0611,0.8372,-0.5305,0.1328,0.0624,0.8451,-0.5157,0.1408,0.0647,0.8442,-0.5170,0.1419,0.0673,0.8434,-0.5174,0.1445,0.0696,0.8356,-0.5307,0.1417,0.0719,0.8235,-0.5494,0.1411,0.0749,0.8063,-0.5713,0.1533,0.0779,0.7930,-0.5895,0.1538,0.0826,0.7684,-0.6196,0.1600,0.0855,0.7513,-0.6359,0.1767,0.0899,0.7361,-0.6517,0.1831,0.0941,0.7282,-0.6575,0.1932,0.0983,0.7243,-0.6530,0.2212,0.1022,0.7158,-0.6524,0.2490,0.1063,0.7145,-0.6418,0.2784,0.1103,0.7114,-0.6278,0.3159,0.1137,0.7008,-0.6140,0.3632,0.1169,0.6844,-0.5990,0.4157,0.1196,0.6693,-0.5863,0.4565,0.1220,0.6583,-0.5672,0.4950,0.1235,0.6487,-0.5459,0.5303,0.1234,0.6393,-0.5301,0.5570,0.1228,0.6217,-0.5168,0.5886,0.1214,0.6012,-0.5058,0.6187,0.1196,0.5854,-0.4978,0.6399,0.1184,0.5662,-0.4991,0.6560,0.1171,0.5475,-0.4911,0.6775,0.1165,0.5225,-0.4896,0.6981,0.1174,0.4936,-0.4900,0.7185,0.1191,0.4708,-0.4938,0.7311,0.1210,0.4606,-0.5047,0.7302,0.1225,0.4488,-0.5153,0.7301,0.1233,0.4373,-0.5355,0.7225,0.1222,0.4249,-0.5611,0.7104,0.1201,0.4157,-0.5782,0.7020,0.1174,0.4092,-0.5966,0.6904,0.1139,0.4015,-0.6117,0.6817,0.1100,0.3962,-0.6309,0.6671,0.1075,0.3966,-0.6412,0.6570,0.1053,0.3961,-0.6478,0.6507,0.1031,0.4061,-0.6601,0.6320,0.1000,0.4234,-0.6599,0.6207,0.0980,0.4386,-0.6676,0.6016,0.0963,0.4633,-0.6772,0.5716,0.0954,0.4854,-0.6801,0.5494,0.0956,0.5041,-0.6818,0.5301,0.0945,0.5166,-0.6881,0.5095,0.0953,0.5363,-0.6892,0.4872,0.0961,0.5708,-0.6829,0.4559,0.0992,0.6043,-0.6650,0.4389,0.1018,0.6297,-0.6491,0.4267,0.1048,0.6429,-0.6460,0.4114,0.1073,0.6574,-0.6391,0.3992,0.1088,0.6595,-0.6431,0.3891,0.1092,0.6704,-0.6422,0.3717,0.1086,0.6835,-0.6288,0.3708,0.1085,0.6858,-0.6234,0.3756,0.1076,0.6936,-0.6075,0.3872,0.1070,0.7067,-0.5829,0.4011,0.1057,0.7240,-0.5513,0.4146,0.1043,0.7373,-0.5128,0.4397,0.1031,0.7484,-0.4721,0.4658,0.1017,0.7394,-0.4456,0.5047,0.1019,0.7184,-0.4216,0.5533,0.1026,0.7015,-0.4074,0.5848,0.1033,0.6819,-0.3978,0.6138,0.1047,0.6659,-0.3883,0.6370,0.1058,0.6532,-0.3875,0.6506,0.1069,0.6493,-0.3866,0.6550,0.1066,0.6436,-0.3969,0.6544,0.1061,0.6442,-0.4029,0.6501,0.1053,0.6463,-0.3966,0.6519,0.1040,0.6543,-0.3908,0.6475,0.1033,0.6611,-0.3854,0.6437,0.1017,0.6600,-0.3837,0.6459,0.0999,0.6619,-0.3740,0.6496,0.0970,0.6541,-0.3673,0.6613,0.0951,0.6498,-0.3478,0.6759,0.0927,0.6414,-0.3314,0.6919,0.0913,0.6348,-0.3177,0.7043,0.0885,0.6331,-0.3056,0.7112,0.0860,0.6374,-0.2893,0.7142,0.0838,0.6453,-0.2665,0.7159,0.0808,0.6517,-0.2445,0.7180,0.0782,0.6552,-0.2182,0.7233,0.0747,0.6585,-0.1890,0.7285,0.0713,0.6645,-0.1516,0.7318,0.0695,0.6741,-0.1034,0.7313,0.0692,0.6743,-0.0524,0.7366,0.0680,0.6761,-0.0061,0.7367,0.0680};
return value;
}
private double[] getInterpolator20_Neck_4_177_keyValue_2()
{
double[] value = {0.6712,0.0178,0.7411,0.0682,0.6730,0.0590,0.7373,0.0679,0.6838,0.0644,0.7268,0.0690,0.6995,0.0696,0.7113,0.0696,0.7121,0.0660,0.6990,0.0701,0.7131,0.0514,0.6992,0.0705,0.7197,0.0516,0.6923,0.0717,0.7274,0.0303,0.6856,0.0737,0.7326,0.0135,0.6806,0.0755,0.7369,0.0064,0.6759,0.0776,0.7377,-0.0074,0.6751,0.0816,0.7399,-0.0205,0.6724,0.0846,0.7527,-0.0367,0.6573,0.0883,0.7695,-0.0548,0.6363,0.0927,0.7721,-0.0894,0.6292,0.0982,0.7724,-0.1134,0.6249,0.1044,0.7721,-0.1304,0.6220,0.1106,0.7716,-0.1498,0.6182,0.1169,0.7740,-0.1639,0.6116,0.1218,0.7769,-0.1706,0.6061,0.1263,0.7845,-0.1831,0.5925,0.1296,0.7840,-0.1872,0.5919,0.1338,0.7792,-0.2000,0.5941,0.1362,0.7713,-0.2136,0.5995,0.1375,0.7559,-0.2260,0.6145,0.1388,0.7392,-0.2357,0.6309,0.1383,0.7243,-0.2372,0.6474,0.1376,0.7089,-0.2379,0.6640,0.1356,0.7033,-0.2345,0.6711,0.1347,0.7010,-0.2434,0.6703,0.1329,0.7025,-0.2430,0.6689,0.1299,0.6982,-0.2505,0.6707,0.1282,0.6964,-0.2543,0.6711,0.1266,0.6998,-0.2560,0.6669,0.1255,0.6886,-0.2680,0.6738,0.1255,0.6773,-0.2928,0.6749,0.1262,0.6692,-0.3187,0.6712,0.1273,0.6611,-0.3452,0.6661,0.1293,0.6605,-0.3697,0.6535,0.1315,0.6581,-0.4033,0.6358,0.1349,0.6638,-0.4371,0.6069,0.1375,0.6647,-0.4691,0.5815,0.1421,0.6626,-0.4964,0.5609,0.1466,0.6641,-0.5254,0.5319,0.1515,0.6564,-0.5508,0.5155,0.1566,0.6519,-0.5720,0.4978,0.1621,0.6468,-0.5917,0.4813,0.1666,0.6385,-0.6102,0.4691,0.1712,0.6265,-0.6285,0.4609,0.1741,0.6145,-0.6416,0.4592,0.1767,0.6011,-0.6566,0.4556,0.1779,0.5940,-0.6622,0.4568,0.1796,0.5931,-0.6636,0.4560,0.1806,0.5947,-0.6628,0.4551,0.1804,0.5988,-0.6564,0.4589,0.1800,0.6089,-0.6429,0.4647,0.1792,0.6246,-0.6248,0.4685,0.1766,0.6458,-0.5993,0.4731,0.1750,0.6586,-0.5810,0.4781,0.1726,0.6768,-0.5551,0.4836,0.1710,0.6913,-0.5335,0.4873,0.1695,0.7018,-0.5102,0.4972,0.1689,0.7082,-0.4927,0.5057,0.1689,0.7123,-0.4743,0.5174,0.1684,0.7163,-0.4519,0.5317,0.1681,0.7170,-0.4318,0.5473,0.1686,0.7130,-0.4185,0.5626,0.1690,0.7083,-0.4091,0.5752,0.1689,0.7053,-0.4006,0.5849,0.1685,0.6988,-0.3960,0.5957,0.1685,0.6923,-0.3964,0.6029,0.1686,0.6837,-0.4000,0.6103,0.1690,0.6767,-0.4044,0.6152,0.1687,0.6654,-0.4106,0.6234,0.1684,0.6582,-0.4150,0.6282,0.1682,0.6494,-0.4145,0.6376,0.1674,0.6455,-0.4082,0.6456,0.1660,0.6416,-0.4026,0.6529,0.1653,0.6346,-0.3948,0.6644,0.1636,0.6367,-0.3839,0.6687,0.1619,0.6378,-0.3741,0.6733,0.1606,0.6430,-0.3609,0.6755,0.1591,0.6436,-0.3495,0.6809,0.1571,0.6487,-0.3357,0.6830,0.1556,0.6612,-0.3229,0.6772,0.1540,0.6714,-0.3071,0.6745,0.1521,0.6803,-0.3032,0.6673,0.1513,0.6867,-0.2998,0.6623,0.1504,0.6966,-0.2917,0.6555,0.1511,0.7006,-0.2919,0.6511,0.1511,0.7047,-0.2936,0.6459,0.1518,0.7118,-0.2894,0.6400,0.1533,0.7201,-0.2784,0.6356,0.1550,0.7331,-0.2729,0.6230,0.1583,0.7419,-0.2656,0.6157,0.1608,0.7479,-0.2571,0.6119,0.1629,0.7537,-0.2489,0.6082,0.1651,0.7551,-0.2399,0.6102,0.1667,0.7579,-0.2229,0.6131,0.1673,0.7586,-0.2052,0.6184,0.1684};
return value;
}
private double[] getInterpolator20_Neck_4_177_keyValue_3()
{
double[] value = {0.7532,-0.1877,0.6304,0.1686,0.7465,-0.1719,0.6428,0.1682,0.7366,-0.1547,0.6584,0.1649,0.7261,-0.1388,0.6735,0.1623,0.7141,-0.1273,0.6884,0.1610,0.7052,-0.1255,0.6978,0.1587,0.7023,-0.1229,0.7011,0.1565,0.7012,-0.1164,0.7034,0.1535,0.7017,-0.1203,0.7023,0.1509,0.7063,-0.1243,0.6969,0.1475,0.7136,-0.1278,0.6888,0.1449,0.7183,-0.1283,0.6838,0.1422,0.7201,-0.1456,0.6784,0.1398,0.7234,-0.1541,0.6730,0.1386,0.7283,-0.1719,0.6633,0.1381,0.7281,-0.1905,0.6584,0.1382,0.7279,-0.2110,0.6524,0.1390,0.7296,-0.2323,0.6432,0.1394,0.7243,-0.2543,0.6409,0.1398,0.7262,-0.2719,0.6314,0.1411,0.7352,-0.2895,0.6129,0.1417,0.7440,-0.3098,0.5920,0.1420,0.7489,-0.3330,0.5729,0.1436,0.7558,-0.3515,0.5525,0.1438,0.7641,-0.3639,0.5326,0.1453,0.7710,-0.3771,0.5132,0.1456,0.7788,-0.3906,0.4908,0.1471,0.7848,-0.3993,0.4739,0.1488,0.7845,-0.4092,0.4659,0.1508,0.7822,-0.4182,0.4618,0.1524,0.7769,-0.4299,0.4601,0.1544,0.7659,-0.4425,0.4664,0.1579,0.7551,-0.4546,0.4724,0.1613,0.7483,-0.4629,0.4751,0.1647,0.7404,-0.4664,0.4840,0.1679,0.7340,-0.4724,0.4880,0.1708,0.7270,-0.4713,0.4994,0.1733,0.7258,-0.4669,0.5051,0.1742,0.7208,-0.4599,0.5186,0.1749,0.7115,-0.4526,0.5376,0.1740,0.6995,-0.4467,0.5578,0.1740,0.6864,-0.4450,0.5752,0.1738,0.6714,-0.4376,0.5981,0.1735,0.6548,-0.4365,0.6170,0.1731,0.6381,-0.4324,0.6370,0.1727,0.6206,-0.4273,0.6575,0.1715,0.6091,-0.4252,0.6695,0.1708,0.6008,-0.4225,0.6786,0.1688,0.5923,-0.4198,0.6877,0.1668,0.5903,-0.4169,0.6911,0.1641,0.5872,-0.4179,0.6932,0.1616,0.5807,-0.4178,0.6988,0.1593,0.5795,-0.4209,0.6979,0.1575,0.5726,-0.4203,0.7039,0.1551,0.5696,-0.4166,0.7086,0.1535,0.5658,-0.4096,0.7156,0.1527,0.5635,-0.4042,0.7205,0.1506,0.5620,-0.3938,0.7274,0.1490,0.5587,-0.3851,0.7345,0.1465,0.5511,-0.3677,0.7491,0.1447,0.5480,-0.3525,0.7586,0.1427,0.5465,-0.3351,0.7675,0.1413,0.5435,-0.3139,0.7785,0.1400,0.5516,-0.2955,0.7800,0.1393,0.5579,-0.2703,0.7846,0.1376,0.5755,-0.2478,0.7794,0.1365,0.6014,-0.2383,0.7626,0.1345,0.6365,-0.2293,0.7363,0.1326,0.6708,-0.2163,0.7094,0.1309,0.7001,-0.2050,0.6839,0.1303,0.7180,-0.1936,0.6686,0.1310,0.7307,-0.1817,0.6581,0.1325,0.7344,-0.1765,0.6553,0.1350,0.7337,-0.1713,0.6576,0.1382,0.7279,-0.1744,0.6632,0.1398,0.7184,-0.1808,0.6717,0.1430,0.7106,-0.1822,0.6796,0.1459,0.7055,-0.1897,0.6829,0.1477,0.7026,-0.1839,0.6874,0.1494,0.7026,-0.1852,0.6871,0.1507,0.6938,-0.1834,0.6964,0.1512,0.6916,-0.1768,0.7003,0.1524,0.6828,-0.1750,0.7093,0.1530,0.6736,-0.1707,0.7191,0.1542,0.6615,-0.1672,0.7310,0.1546,0.6420,-0.1595,0.7499,0.1547};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator21_skullbase_4_178_key_1()
{
double[] value = {0.0000,0.0035,0.0070,0.0105,0.0140,0.0175,0.0211,0.0246,0.0281,0.0316,0.0351,0.0386,0.0421,0.0456,0.0491,0.0526,0.0561,0.0596,0.0632,0.0667,0.0702,0.0737,0.0772,0.0807,0.0842,0.0877,0.0912,0.0947,0.0982,0.1018,0.1053,0.1088,0.1123,0.1158,0.1193,0.1228,0.1263,0.1298,0.1333,0.1368,0.1404,0.1439,0.1474,0.1509,0.1544,0.1579,0.1614,0.1649,0.1684,0.1719,0.1754,0.1789,0.1825,0.1860,0.1895,0.1930,0.1965,0.2000,0.2035,0.2070,0.2105,0.2140,0.2175,0.2211,0.2246,0.2281,0.2316,0.2351,0.2386,0.2421,0.2456,0.2491,0.2526,0.2561,0.2596,0.2632,0.2667,0.2702,0.2737,0.2772,0.2807,0.2842,0.2877,0.2912,0.2947,0.2982,0.3018,0.3053,0.3088,0.3123,0.3158,0.3193,0.3228,0.3263,0.3298,0.3333,0.3368,0.3404,0.3439,0.3474,0.3509,0.3544,0.3579,0.3614,0.3649,0.3684,0.3719,0.3754,0.3789,0.3825,0.3860,0.3895,0.3930,0.3965,0.4000,0.4035,0.4070,0.4105,0.4140,0.4175,0.4211,0.4246,0.4281,0.4316,0.4351,0.4386,0.4421,0.4456,0.4491,0.4526,0.4561,0.4596,0.4632,0.4667,0.4702,0.4737,0.4772,0.4807,0.4842,0.4877,0.4912,0.4947,0.4982,0.5018,0.5053,0.5088,0.5123,0.5158,0.5193,0.5228,0.5263,0.5298,0.5333,0.5368,0.5404,0.5439,0.5474,0.5509,0.5544,0.5579,0.5614,0.5649,0.5684,0.5719,0.5754,0.5789,0.5825,0.5860,0.5895,0.5930,0.5965,0.6000,0.6035,0.6070,0.6105,0.6140,0.6175,0.6211,0.6246,0.6281,0.6316,0.6351,0.6386,0.6421,0.6456,0.6491,0.6526,0.6561,0.6596,0.6632,0.6667,0.6702,0.6737,0.6772,0.6807,0.6842,0.6877,0.6912,0.6947,0.6982,0.7018,0.7053,0.7088,0.7123,0.7158,0.7193,0.7228,0.7263,0.7298,0.7333,0.7368,0.7404,0.7439,0.7474,0.7509,0.7544,0.7579,0.7614,0.7649,0.7684,0.7719,0.7754,0.7789,0.7825,0.7860,0.7895,0.7930,0.7965,0.8000,0.8035,0.8070,0.8105,0.8140,0.8175,0.8211,0.8246,0.8281,0.8316,0.8351,0.8386,0.8421,0.8456,0.8491,0.8526,0.8561,0.8596,0.8632,0.8667,0.8702,0.8737,0.8772,0.8807,0.8842,0.8877,0.8912,0.8947,0.8982,0.9018,0.9053,0.9088,0.9123,0.9158,0.9193,0.9228,0.9263,0.9298,0.9333,0.9368,0.9404,0.9439,0.9474,0.9509,0.9544,0.9579,0.9614,0.9649,0.9684,0.9719,0.9754,0.9789,0.9825,0.9860,0.9895,0.9930,0.9965,1.0};
return value;
}
/** Define subarrays using type double[] */
private double[] getInterpolator21_skullbase_4_178_keyValue_1()
{
double[] value = {0.7404,-0.5674,0.3603,0.0527,0.7430,-0.5847,0.3256,0.0515,0.7528,-0.6008,0.2688,0.0502,0.7658,-0.6017,0.2267,0.0497,0.7779,-0.5939,0.2052,0.0503,0.7893,-0.5858,0.1840,0.0508,0.7989,-0.5772,0.1691,0.0522,0.8026,-0.5757,0.1562,0.0549,0.8202,-0.5515,0.1523,0.0579,0.8352,-0.5298,0.1473,0.0611,0.8372,-0.5305,0.1328,0.0624,0.8451,-0.5157,0.1408,0.0647,0.8442,-0.5170,0.1419,0.0673,0.8434,-0.5174,0.1445,0.0696,0.8356,-0.5307,0.1417,0.0719,0.8235,-0.5494,0.1411,0.0749,0.8063,-0.5713,0.1533,0.0779,0.7930,-0.5895,0.1538,0.0826,0.7684,-0.6196,0.1600,0.0855,0.7513,-0.6359,0.1767,0.0899,0.7361,-0.6517,0.1831,0.0941,0.7282,-0.6575,0.1932,0.0983,0.7243,-0.6530,0.2212,0.1022,0.7158,-0.6524,0.2490,0.1063,0.7145,-0.6418,0.2784,0.1103,0.7114,-0.6278,0.3159,0.1137,0.7008,-0.6140,0.3632,0.1169,0.6844,-0.5990,0.4157,0.1196,0.6693,-0.5863,0.4565,0.1220,0.6583,-0.5672,0.4950,0.1235,0.6487,-0.5459,0.5303,0.1234,0.6393,-0.5301,0.5570,0.1228,0.6217,-0.5168,0.5886,0.1214,0.6012,-0.5058,0.6187,0.1196,0.5854,-0.4978,0.6399,0.1184,0.5662,-0.4991,0.6560,0.1171,0.5475,-0.4911,0.6775,0.1165,0.5225,-0.4896,0.6981,0.1174,0.4936,-0.4900,0.7185,0.1191,0.4708,-0.4938,0.7311,0.1210,0.4606,-0.5047,0.7302,0.1225,0.4488,-0.5153,0.7301,0.1233,0.4373,-0.5355,0.7225,0.1222,0.4249,-0.5611,0.7104,0.1201,0.4157,-0.5782,0.7020,0.1174,0.4092,-0.5966,0.6904,0.1139,0.4015,-0.6117,0.6817,0.1100,0.3962,-0.6309,0.6671,0.1075,0.3966,-0.6412,0.6570,0.1053,0.3961,-0.6478,0.6507,0.1031,0.4061,-0.6601,0.6320,0.1000,0.4234,-0.6599,0.6207,0.0980,0.4386,-0.6676,0.6016,0.0963,0.4633,-0.6772,0.5716,0.0954,0.4854,-0.6801,0.5494,0.0956,0.5041,-0.6818,0.5301,0.0945,0.5166,-0.6881,0.5095,0.0953,0.5363,-0.6892,0.4872,0.0961,0.5708,-0.6829,0.4559,0.0992,0.6043,-0.6650,0.4389,0.1018,0.6297,-0.6491,0.4267,0.1048,0.6429,-0.6460,0.4114,0.1073,0.6574,-0.6391,0.3992,0.1088,0.6595,-0.6431,0.3891,0.1092,0.6704,-0.6422,0.3717,0.1086,0.6835,-0.6288,0.3708,0.1085,0.6858,-0.6234,0.3756,0.1076,0.6936,-0.6075,0.3872,0.1070,0.7067,-0.5829,0.4011,0.1057,0.7240,-0.5513,0.4146,0.1043,0.7373,-0.5128,0.4397,0.1031,0.7484,-0.4721,0.4658,0.1017,0.7394,-0.4456,0.5047,0.1019,0.7184,-0.4216,0.5533,0.1026,0.7015,-0.4074,0.5848,0.1033,0.6819,-0.3978,0.6138,0.1047,0.6659,-0.3883,0.6370,0.1058,0.6532,-0.3875,0.6506,0.1069,0.6493,-0.3866,0.6550,0.1066,0.6436,-0.3969,0.6544,0.1061,0.6442,-0.4029,0.6501,0.1053,0.6463,-0.3966,0.6519,0.1040,0.6543,-0.3908,0.6475,0.1033,0.6611,-0.3854,0.6437,0.1017,0.6600,-0.3837,0.6459,0.0999,0.6619,-0.3740,0.6496,0.0970,0.6541,-0.3673,0.6613,0.0951,0.6498,-0.3478,0.6759,0.0927,0.6414,-0.3314,0.6919,0.0913,0.6348,-0.3177,0.7043,0.0885,0.6331,-0.3056,0.7112,0.0860,0.6374,-0.2893,0.7142,0.0838,0.6453,-0.2665,0.7159,0.0808,0.6517,-0.2445,0.7180,0.0782,0.6552,-0.2182,0.7233,0.0747,0.6585,-0.1890,0.7285,0.0713,0.6645,-0.1516,0.7318,0.0695,0.6741,-0.1034,0.7313,0.0692,0.6743,-0.0524,0.7366,0.0680,0.6761,-0.0061,0.7367,0.0680};
return value;
}
private double[] getInterpolator21_skullbase_4_178_keyValue_2()
{
double[] value = {0.6712,0.0178,0.7411,0.0682,0.6730,0.0590,0.7373,0.0679,0.6838,0.0644,0.7268,0.0690,0.6995,0.0696,0.7113,0.0696,0.7121,0.0660,0.6990,0.0701,0.7131,0.0514,0.6992,0.0705,0.7197,0.0516,0.6923,0.0717,0.7274,0.0303,0.6856,0.0737,0.7326,0.0135,0.6806,0.0755,0.7369,0.0064,0.6759,0.0776,0.7377,-0.0074,0.6751,0.0816,0.7399,-0.0205,0.6724,0.0846,0.7527,-0.0367,0.6573,0.0883,0.7695,-0.0548,0.6363,0.0927,0.7721,-0.0894,0.6292,0.0982,0.7724,-0.1134,0.6249,0.1044,0.7721,-0.1304,0.6220,0.1106,0.7716,-0.1498,0.6182,0.1169,0.7740,-0.1639,0.6116,0.1218,0.7769,-0.1706,0.6061,0.1263,0.7845,-0.1831,0.5925,0.1296,0.7840,-0.1872,0.5919,0.1338,0.7792,-0.2000,0.5941,0.1362,0.7713,-0.2136,0.5995,0.1375,0.7559,-0.2260,0.6145,0.1388,0.7392,-0.2357,0.6309,0.1383,0.7243,-0.2372,0.6474,0.1376,0.7089,-0.2379,0.6640,0.1356,0.7033,-0.2345,0.6711,0.1347,0.7010,-0.2434,0.6703,0.1329,0.7025,-0.2430,0.6689,0.1299,0.6982,-0.2505,0.6707,0.1282,0.6964,-0.2543,0.6711,0.1266,0.6998,-0.2560,0.6669,0.1255,0.6886,-0.2680,0.6738,0.1255,0.6773,-0.2928,0.6749,0.1262,0.6692,-0.3187,0.6712,0.1273,0.6611,-0.3452,0.6661,0.1293,0.6605,-0.3697,0.6535,0.1315,0.6581,-0.4033,0.6358,0.1349,0.6638,-0.4371,0.6069,0.1375,0.6647,-0.4691,0.5815,0.1421,0.6626,-0.4964,0.5609,0.1466,0.6641,-0.5254,0.5319,0.1515,0.6564,-0.5508,0.5155,0.1566,0.6519,-0.5720,0.4978,0.1621,0.6468,-0.5917,0.4813,0.1666,0.6385,-0.6102,0.4691,0.1712,0.6265,-0.6285,0.4609,0.1741,0.6145,-0.6416,0.4592,0.1767,0.6011,-0.6566,0.4556,0.1779,0.5940,-0.6622,0.4568,0.1796,0.5931,-0.6636,0.4560,0.1806,0.5947,-0.6628,0.4551,0.1804,0.5988,-0.6564,0.4589,0.1800,0.6089,-0.6429,0.4647,0.1792,0.6246,-0.6248,0.4685,0.1766,0.6458,-0.5993,0.4731,0.1750,0.6586,-0.5810,0.4781,0.1726,0.6768,-0.5551,0.4836,0.1710,0.6913,-0.5335,0.4873,0.1695,0.7018,-0.5102,0.4972,0.1689,0.7082,-0.4927,0.5057,0.1689,0.7123,-0.4743,0.5174,0.1684,0.7163,-0.4519,0.5317,0.1681,0.7170,-0.4318,0.5473,0.1686,0.7130,-0.4185,0.5626,0.1690,0.7083,-0.4091,0.5752,0.1689,0.7053,-0.4006,0.5849,0.1685,0.6988,-0.3960,0.5957,0.1685,0.6923,-0.3964,0.6029,0.1686,0.6837,-0.4000,0.6103,0.1690,0.6767,-0.4044,0.6152,0.1687,0.6654,-0.4106,0.6234,0.1684,0.6582,-0.4150,0.6282,0.1682,0.6494,-0.4145,0.6376,0.1674,0.6455,-0.4082,0.6456,0.1660,0.6416,-0.4026,0.6529,0.1653,0.6346,-0.3948,0.6644,0.1636,0.6367,-0.3839,0.6687,0.1619,0.6378,-0.3741,0.6733,0.1606,0.6430,-0.3609,0.6755,0.1591,0.6436,-0.3495,0.6809,0.1571,0.6487,-0.3357,0.6830,0.1556,0.6612,-0.3229,0.6772,0.1540,0.6714,-0.3071,0.6745,0.1521,0.6803,-0.3032,0.6673,0.1513,0.6867,-0.2998,0.6623,0.1504,0.6966,-0.2917,0.6555,0.1511,0.7006,-0.2919,0.6511,0.1511,0.7047,-0.2936,0.6459,0.1518,0.7118,-0.2894,0.6400,0.1533,0.7201,-0.2784,0.6356,0.1550,0.7331,-0.2729,0.6230,0.1583,0.7419,-0.2656,0.6157,0.1608,0.7479,-0.2571,0.6119,0.1629,0.7537,-0.2489,0.6082,0.1651,0.7551,-0.2399,0.6102,0.1667,0.7579,-0.2229,0.6131,0.1673,0.7586,-0.2052,0.6184,0.1684};
return value;
}
private double[] getInterpolator21_skullbase_4_178_keyValue_3()
{
double[] value = {0.7532,-0.1877,0.6304,0.1686,0.7465,-0.1719,0.6428,0.1682,0.7366,-0.1547,0.6584,0.1649,0.7261,-0.1388,0.6735,0.1623,0.7141,-0.1273,0.6884,0.1610,0.7052,-0.1255,0.6978,0.1587,0.7023,-0.1229,0.7011,0.1565,0.7012,-0.1164,0.7034,0.1535,0.7017,-0.1203,0.7023,0.1509,0.7063,-0.1243,0.6969,0.1475,0.7136,-0.1278,0.6888,0.1449,0.7183,-0.1283,0.6838,0.1422,0.7201,-0.1456,0.6784,0.1398,0.7234,-0.1541,0.6730,0.1386,0.7283,-0.1719,0.6633,0.1381,0.7281,-0.1905,0.6584,0.1382,0.7279,-0.2110,0.6524,0.1390,0.7296,-0.2323,0.6432,0.1394,0.7243,-0.2543,0.6409,0.1398,0.7262,-0.2719,0.6314,0.1411,0.7352,-0.2895,0.6129,0.1417,0.7440,-0.3098,0.5920,0.1420,0.7489,-0.3330,0.5729,0.1436,0.7558,-0.3515,0.5525,0.1438,0.7641,-0.3639,0.5326,0.1453,0.7710,-0.3771,0.5132,0.1456,0.7788,-0.3906,0.4908,0.1471,0.7848,-0.3993,0.4739,0.1488,0.7845,-0.4092,0.4659,0.1508,0.7822,-0.4182,0.4618,0.1524,0.7769,-0.4299,0.4601,0.1544,0.7659,-0.4425,0.4664,0.1579,0.7551,-0.4546,0.4724,0.1613,0.7483,-0.4629,0.4751,0.1647,0.7404,-0.4664,0.4840,0.1679,0.7340,-0.4724,0.4880,0.1708,0.7270,-0.4713,0.4994,0.1733,0.7258,-0.4669,0.5051,0.1742,0.7208,-0.4599,0.5186,0.1749,0.7115,-0.4526,0.5376,0.1740,0.6995,-0.4467,0.5578,0.1740,0.6864,-0.4450,0.5752,0.1738,0.6714,-0.4376,0.5981,0.1735,0.6548,-0.4365,0.6170,0.1731,0.6381,-0.4324,0.6370,0.1727,0.6206,-0.4273,0.6575,0.1715,0.6091,-0.4252,0.6695,0.1708,0.6008,-0.4225,0.6786,0.1688,0.5923,-0.4198,0.6877,0.1668,0.5903,-0.4169,0.6911,0.1641,0.5872,-0.4179,0.6932,0.1616,0.5807,-0.4178,0.6988,0.1593,0.5795,-0.4209,0.6979,0.1575,0.5726,-0.4203,0.7039,0.1551,0.5696,-0.4166,0.7086,0.1535,0.5658,-0.4096,0.7156,0.1527,0.5635,-0.4042,0.7205,0.1506,0.5620,-0.3938,0.7274,0.1490,0.5587,-0.3851,0.7345,0.1465,0.5511,-0.3677,0.7491,0.1447,0.5480,-0.3525,0.7586,0.1427,0.5465,-0.3351,0.7675,0.1413,0.5435,-0.3139,0.7785,0.1400,0.5516,-0.2955,0.7800,0.1393,0.5579,-0.2703,0.7846,0.1376,0.5755,-0.2478,0.7794,0.1365,0.6014,-0.2383,0.7626,0.1345,0.6365,-0.2293,0.7363,0.1326,0.6708,-0.2163,0.7094,0.1309,0.7001,-0.2050,0.6839,0.1303,0.7180,-0.1936,0.6686,0.1310,0.7307,-0.1817,0.6581,0.1325,0.7344,-0.1765,0.6553,0.1350,0.7337,-0.1713,0.6576,0.1382,0.7279,-0.1744,0.6632,0.1398,0.7184,-0.1808,0.6717,0.1430,0.7106,-0.1822,0.6796,0.1459,0.7055,-0.1897,0.6829,0.1477,0.7026,-0.1839,0.6874,0.1494,0.7026,-0.1852,0.6871,0.1507,0.6938,-0.1834,0.6964,0.1512,0.6916,-0.1768,0.7003,0.1524,0.6828,-0.1750,0.7093,0.1530,0.6736,-0.1707,0.7191,0.1542,0.6615,-0.1672,0.7310,0.1546,0.6420,-0.1595,0.7499,0.1547};
return value;
}
/** Large attribute array: ScalarInterpolator DEF='FrameStepper' key field, scene-graph level=4, element #155, 571 total numbers.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFFloat getFrameStepper_4_155_key()
{
MFFloat FrameStepper_4_155_key = new MFFloat()/*2.finalize*/
.append(new MFFloat(getFrameStepper_4_155_key_1()));
return FrameStepper_4_155_key;
}
/** Large attribute array: ScalarInterpolator DEF='FrameStepper' keyValue field, scene-graph level=4, element #155, 571 total numbers.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFFloat getFrameStepper_4_155_keyValue()
{
MFFloat FrameStepper_4_155_keyValue = new MFFloat()/*2.finalize*/
.append(new MFFloat(getFrameStepper_4_155_keyValue_1()));
return FrameStepper_4_155_keyValue;
}
/** Large attribute array: PositionInterpolator DEF='Interpolator0_humanoid_root' key field, scene-graph level=4, element #157, 286 total numbers.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFFloat getInterpolator0_humanoid_root_4_157_key()
{
MFFloat Interpolator0_humanoid_root_4_157_key = new MFFloat()/*2.finalize*/
.append(new MFFloat(getInterpolator0_humanoid_root_4_157_key_1()));
return Interpolator0_humanoid_root_4_157_key;
}
/** Large attribute array: PositionInterpolator DEF='Interpolator0_humanoid_root' keyValue field, scene-graph level=4, element #157, 858 total numbers made up of 286 3-tuple values.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFVec3f getInterpolator0_humanoid_root_4_157_keyValue()
{
MFVec3f Interpolator0_humanoid_root_4_157_keyValue = new MFVec3f()/*2.finalize*/
.append(new MFVec3f(getInterpolator0_humanoid_root_4_157_keyValue_1()))
.append(new MFVec3f(getInterpolator0_humanoid_root_4_157_keyValue_2()))
.append(new MFVec3f(getInterpolator0_humanoid_root_4_157_keyValue_3()));
return Interpolator0_humanoid_root_4_157_keyValue;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator1_humanoid_root' key field, scene-graph level=4, element #158, 286 total numbers.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFFloat getInterpolator1_humanoid_root_4_158_key()
{
MFFloat Interpolator1_humanoid_root_4_158_key = new MFFloat()/*2.finalize*/
.append(new MFFloat(getInterpolator1_humanoid_root_4_158_key_1()));
return Interpolator1_humanoid_root_4_158_key;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator1_humanoid_root' keyValue field, scene-graph level=4, element #158, 1144 total numbers made up of 286 4-tuple values.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFRotation getInterpolator1_humanoid_root_4_158_keyValue()
{
MFRotation Interpolator1_humanoid_root_4_158_keyValue = new MFRotation()/*2.finalize*/
.append(new MFRotation(getInterpolator1_humanoid_root_4_158_keyValue_1()))
.append(new MFRotation(getInterpolator1_humanoid_root_4_158_keyValue_2()))
.append(new MFRotation(getInterpolator1_humanoid_root_4_158_keyValue_3()));
return Interpolator1_humanoid_root_4_158_keyValue;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator2_l_hip' key field, scene-graph level=4, element #159, 286 total numbers.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFFloat getInterpolator2_l_hip_4_159_key()
{
MFFloat Interpolator2_l_hip_4_159_key = new MFFloat()/*2.finalize*/
.append(new MFFloat(getInterpolator2_l_hip_4_159_key_1()));
return Interpolator2_l_hip_4_159_key;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator2_l_hip' keyValue field, scene-graph level=4, element #159, 1144 total numbers made up of 286 4-tuple values.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFRotation getInterpolator2_l_hip_4_159_keyValue()
{
MFRotation Interpolator2_l_hip_4_159_keyValue = new MFRotation()/*2.finalize*/
.append(new MFRotation(getInterpolator2_l_hip_4_159_keyValue_1()))
.append(new MFRotation(getInterpolator2_l_hip_4_159_keyValue_2()))
.append(new MFRotation(getInterpolator2_l_hip_4_159_keyValue_3()));
return Interpolator2_l_hip_4_159_keyValue;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator3_l_knee' key field, scene-graph level=4, element #160, 286 total numbers.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFFloat getInterpolator3_l_knee_4_160_key()
{
MFFloat Interpolator3_l_knee_4_160_key = new MFFloat()/*2.finalize*/
.append(new MFFloat(getInterpolator3_l_knee_4_160_key_1()));
return Interpolator3_l_knee_4_160_key;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator3_l_knee' keyValue field, scene-graph level=4, element #160, 1144 total numbers made up of 286 4-tuple values.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFRotation getInterpolator3_l_knee_4_160_keyValue()
{
MFRotation Interpolator3_l_knee_4_160_keyValue = new MFRotation()/*2.finalize*/
.append(new MFRotation(getInterpolator3_l_knee_4_160_keyValue_1()))
.append(new MFRotation(getInterpolator3_l_knee_4_160_keyValue_2()))
.append(new MFRotation(getInterpolator3_l_knee_4_160_keyValue_3()));
return Interpolator3_l_knee_4_160_keyValue;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator4_l_ankle' key field, scene-graph level=4, element #161, 286 total numbers.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFFloat getInterpolator4_l_ankle_4_161_key()
{
MFFloat Interpolator4_l_ankle_4_161_key = new MFFloat()/*2.finalize*/
.append(new MFFloat(getInterpolator4_l_ankle_4_161_key_1()));
return Interpolator4_l_ankle_4_161_key;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator4_l_ankle' keyValue field, scene-graph level=4, element #161, 1144 total numbers made up of 286 4-tuple values.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFRotation getInterpolator4_l_ankle_4_161_keyValue()
{
MFRotation Interpolator4_l_ankle_4_161_keyValue = new MFRotation()/*2.finalize*/
.append(new MFRotation(getInterpolator4_l_ankle_4_161_keyValue_1()))
.append(new MFRotation(getInterpolator4_l_ankle_4_161_keyValue_2()))
.append(new MFRotation(getInterpolator4_l_ankle_4_161_keyValue_3()));
return Interpolator4_l_ankle_4_161_keyValue;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator5_l_midtarsal' key field, scene-graph level=4, element #162, 286 total numbers.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFFloat getInterpolator5_l_midtarsal_4_162_key()
{
MFFloat Interpolator5_l_midtarsal_4_162_key = new MFFloat()/*2.finalize*/
.append(new MFFloat(getInterpolator5_l_midtarsal_4_162_key_1()));
return Interpolator5_l_midtarsal_4_162_key;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator5_l_midtarsal' keyValue field, scene-graph level=4, element #162, 1144 total numbers made up of 286 4-tuple values.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFRotation getInterpolator5_l_midtarsal_4_162_keyValue()
{
MFRotation Interpolator5_l_midtarsal_4_162_keyValue = new MFRotation()/*2.finalize*/
.append(new MFRotation(getInterpolator5_l_midtarsal_4_162_keyValue_1()))
.append(new MFRotation(getInterpolator5_l_midtarsal_4_162_keyValue_2()))
.append(new MFRotation(getInterpolator5_l_midtarsal_4_162_keyValue_3()));
return Interpolator5_l_midtarsal_4_162_keyValue;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator6_r_hip' key field, scene-graph level=4, element #163, 286 total numbers.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFFloat getInterpolator6_r_hip_4_163_key()
{
MFFloat Interpolator6_r_hip_4_163_key = new MFFloat()/*2.finalize*/
.append(new MFFloat(getInterpolator6_r_hip_4_163_key_1()));
return Interpolator6_r_hip_4_163_key;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator6_r_hip' keyValue field, scene-graph level=4, element #163, 1144 total numbers made up of 286 4-tuple values.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFRotation getInterpolator6_r_hip_4_163_keyValue()
{
MFRotation Interpolator6_r_hip_4_163_keyValue = new MFRotation()/*2.finalize*/
.append(new MFRotation(getInterpolator6_r_hip_4_163_keyValue_1()))
.append(new MFRotation(getInterpolator6_r_hip_4_163_keyValue_2()))
.append(new MFRotation(getInterpolator6_r_hip_4_163_keyValue_3()));
return Interpolator6_r_hip_4_163_keyValue;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator7_r_knee' key field, scene-graph level=4, element #164, 286 total numbers.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFFloat getInterpolator7_r_knee_4_164_key()
{
MFFloat Interpolator7_r_knee_4_164_key = new MFFloat()/*2.finalize*/
.append(new MFFloat(getInterpolator7_r_knee_4_164_key_1()));
return Interpolator7_r_knee_4_164_key;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator7_r_knee' keyValue field, scene-graph level=4, element #164, 1144 total numbers made up of 286 4-tuple values.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFRotation getInterpolator7_r_knee_4_164_keyValue()
{
MFRotation Interpolator7_r_knee_4_164_keyValue = new MFRotation()/*2.finalize*/
.append(new MFRotation(getInterpolator7_r_knee_4_164_keyValue_1()))
.append(new MFRotation(getInterpolator7_r_knee_4_164_keyValue_2()))
.append(new MFRotation(getInterpolator7_r_knee_4_164_keyValue_3()));
return Interpolator7_r_knee_4_164_keyValue;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator8_r_ankle' key field, scene-graph level=4, element #165, 286 total numbers.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFFloat getInterpolator8_r_ankle_4_165_key()
{
MFFloat Interpolator8_r_ankle_4_165_key = new MFFloat()/*2.finalize*/
.append(new MFFloat(getInterpolator8_r_ankle_4_165_key_1()));
return Interpolator8_r_ankle_4_165_key;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator8_r_ankle' keyValue field, scene-graph level=4, element #165, 1144 total numbers made up of 286 4-tuple values.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFRotation getInterpolator8_r_ankle_4_165_keyValue()
{
MFRotation Interpolator8_r_ankle_4_165_keyValue = new MFRotation()/*2.finalize*/
.append(new MFRotation(getInterpolator8_r_ankle_4_165_keyValue_1()))
.append(new MFRotation(getInterpolator8_r_ankle_4_165_keyValue_2()))
.append(new MFRotation(getInterpolator8_r_ankle_4_165_keyValue_3()));
return Interpolator8_r_ankle_4_165_keyValue;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator9_r_midtarsal' key field, scene-graph level=4, element #166, 286 total numbers.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFFloat getInterpolator9_r_midtarsal_4_166_key()
{
MFFloat Interpolator9_r_midtarsal_4_166_key = new MFFloat()/*2.finalize*/
.append(new MFFloat(getInterpolator9_r_midtarsal_4_166_key_1()));
return Interpolator9_r_midtarsal_4_166_key;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator9_r_midtarsal' keyValue field, scene-graph level=4, element #166, 1144 total numbers made up of 286 4-tuple values.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFRotation getInterpolator9_r_midtarsal_4_166_keyValue()
{
MFRotation Interpolator9_r_midtarsal_4_166_keyValue = new MFRotation()/*2.finalize*/
.append(new MFRotation(getInterpolator9_r_midtarsal_4_166_keyValue_1()))
.append(new MFRotation(getInterpolator9_r_midtarsal_4_166_keyValue_2()))
.append(new MFRotation(getInterpolator9_r_midtarsal_4_166_keyValue_3()));
return Interpolator9_r_midtarsal_4_166_keyValue;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator10_vl5' key field, scene-graph level=4, element #167, 286 total numbers.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFFloat getInterpolator10_vl5_4_167_key()
{
MFFloat Interpolator10_vl5_4_167_key = new MFFloat()/*2.finalize*/
.append(new MFFloat(getInterpolator10_vl5_4_167_key_1()));
return Interpolator10_vl5_4_167_key;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator10_vl5' keyValue field, scene-graph level=4, element #167, 1144 total numbers made up of 286 4-tuple values.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFRotation getInterpolator10_vl5_4_167_keyValue()
{
MFRotation Interpolator10_vl5_4_167_keyValue = new MFRotation()/*2.finalize*/
.append(new MFRotation(getInterpolator10_vl5_4_167_keyValue_1()))
.append(new MFRotation(getInterpolator10_vl5_4_167_keyValue_2()))
.append(new MFRotation(getInterpolator10_vl5_4_167_keyValue_3()));
return Interpolator10_vl5_4_167_keyValue;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator11_Chest2' key field, scene-graph level=4, element #168, 286 total numbers.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFFloat getInterpolator11_Chest2_4_168_key()
{
MFFloat Interpolator11_Chest2_4_168_key = new MFFloat()/*2.finalize*/
.append(new MFFloat(getInterpolator11_Chest2_4_168_key_1()));
return Interpolator11_Chest2_4_168_key;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator11_Chest2' keyValue field, scene-graph level=4, element #168, 1144 total numbers made up of 286 4-tuple values.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFRotation getInterpolator11_Chest2_4_168_keyValue()
{
MFRotation Interpolator11_Chest2_4_168_keyValue = new MFRotation()/*2.finalize*/
.append(new MFRotation(getInterpolator11_Chest2_4_168_keyValue_1()))
.append(new MFRotation(getInterpolator11_Chest2_4_168_keyValue_2()))
.append(new MFRotation(getInterpolator11_Chest2_4_168_keyValue_3()));
return Interpolator11_Chest2_4_168_keyValue;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator12_LeftCollar' key field, scene-graph level=4, element #169, 286 total numbers.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFFloat getInterpolator12_LeftCollar_4_169_key()
{
MFFloat Interpolator12_LeftCollar_4_169_key = new MFFloat()/*2.finalize*/
.append(new MFFloat(getInterpolator12_LeftCollar_4_169_key_1()));
return Interpolator12_LeftCollar_4_169_key;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator12_LeftCollar' keyValue field, scene-graph level=4, element #169, 1144 total numbers made up of 286 4-tuple values.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFRotation getInterpolator12_LeftCollar_4_169_keyValue()
{
MFRotation Interpolator12_LeftCollar_4_169_keyValue = new MFRotation()/*2.finalize*/
.append(new MFRotation(getInterpolator12_LeftCollar_4_169_keyValue_1()))
.append(new MFRotation(getInterpolator12_LeftCollar_4_169_keyValue_2()))
.append(new MFRotation(getInterpolator12_LeftCollar_4_169_keyValue_3()));
return Interpolator12_LeftCollar_4_169_keyValue;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator13_l_shoulder' key field, scene-graph level=4, element #170, 286 total numbers.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFFloat getInterpolator13_l_shoulder_4_170_key()
{
MFFloat Interpolator13_l_shoulder_4_170_key = new MFFloat()/*2.finalize*/
.append(new MFFloat(getInterpolator13_l_shoulder_4_170_key_1()));
return Interpolator13_l_shoulder_4_170_key;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator13_l_shoulder' keyValue field, scene-graph level=4, element #170, 1144 total numbers made up of 286 4-tuple values.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFRotation getInterpolator13_l_shoulder_4_170_keyValue()
{
MFRotation Interpolator13_l_shoulder_4_170_keyValue = new MFRotation()/*2.finalize*/
.append(new MFRotation(getInterpolator13_l_shoulder_4_170_keyValue_1()))
.append(new MFRotation(getInterpolator13_l_shoulder_4_170_keyValue_2()))
.append(new MFRotation(getInterpolator13_l_shoulder_4_170_keyValue_3()));
return Interpolator13_l_shoulder_4_170_keyValue;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator14_l_elbow' key field, scene-graph level=4, element #171, 286 total numbers.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFFloat getInterpolator14_l_elbow_4_171_key()
{
MFFloat Interpolator14_l_elbow_4_171_key = new MFFloat()/*2.finalize*/
.append(new MFFloat(getInterpolator14_l_elbow_4_171_key_1()));
return Interpolator14_l_elbow_4_171_key;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator14_l_elbow' keyValue field, scene-graph level=4, element #171, 1144 total numbers made up of 286 4-tuple values.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFRotation getInterpolator14_l_elbow_4_171_keyValue()
{
MFRotation Interpolator14_l_elbow_4_171_keyValue = new MFRotation()/*2.finalize*/
.append(new MFRotation(getInterpolator14_l_elbow_4_171_keyValue_1()))
.append(new MFRotation(getInterpolator14_l_elbow_4_171_keyValue_2()))
.append(new MFRotation(getInterpolator14_l_elbow_4_171_keyValue_3()));
return Interpolator14_l_elbow_4_171_keyValue;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator15_l_wrist' key field, scene-graph level=4, element #172, 286 total numbers.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFFloat getInterpolator15_l_wrist_4_172_key()
{
MFFloat Interpolator15_l_wrist_4_172_key = new MFFloat()/*2.finalize*/
.append(new MFFloat(getInterpolator15_l_wrist_4_172_key_1()));
return Interpolator15_l_wrist_4_172_key;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator15_l_wrist' keyValue field, scene-graph level=4, element #172, 1144 total numbers made up of 286 4-tuple values.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFRotation getInterpolator15_l_wrist_4_172_keyValue()
{
MFRotation Interpolator15_l_wrist_4_172_keyValue = new MFRotation()/*2.finalize*/
.append(new MFRotation(getInterpolator15_l_wrist_4_172_keyValue_1()))
.append(new MFRotation(getInterpolator15_l_wrist_4_172_keyValue_2()))
.append(new MFRotation(getInterpolator15_l_wrist_4_172_keyValue_3()));
return Interpolator15_l_wrist_4_172_keyValue;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator16_RightCollar' key field, scene-graph level=4, element #173, 286 total numbers.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFFloat getInterpolator16_RightCollar_4_173_key()
{
MFFloat Interpolator16_RightCollar_4_173_key = new MFFloat()/*2.finalize*/
.append(new MFFloat(getInterpolator16_RightCollar_4_173_key_1()));
return Interpolator16_RightCollar_4_173_key;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator16_RightCollar' keyValue field, scene-graph level=4, element #173, 1144 total numbers made up of 286 4-tuple values.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFRotation getInterpolator16_RightCollar_4_173_keyValue()
{
MFRotation Interpolator16_RightCollar_4_173_keyValue = new MFRotation()/*2.finalize*/
.append(new MFRotation(getInterpolator16_RightCollar_4_173_keyValue_1()))
.append(new MFRotation(getInterpolator16_RightCollar_4_173_keyValue_2()))
.append(new MFRotation(getInterpolator16_RightCollar_4_173_keyValue_3()));
return Interpolator16_RightCollar_4_173_keyValue;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator17_r_shoulder' key field, scene-graph level=4, element #174, 286 total numbers.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFFloat getInterpolator17_r_shoulder_4_174_key()
{
MFFloat Interpolator17_r_shoulder_4_174_key = new MFFloat()/*2.finalize*/
.append(new MFFloat(getInterpolator17_r_shoulder_4_174_key_1()));
return Interpolator17_r_shoulder_4_174_key;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator17_r_shoulder' keyValue field, scene-graph level=4, element #174, 1144 total numbers made up of 286 4-tuple values.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFRotation getInterpolator17_r_shoulder_4_174_keyValue()
{
MFRotation Interpolator17_r_shoulder_4_174_keyValue = new MFRotation()/*2.finalize*/
.append(new MFRotation(getInterpolator17_r_shoulder_4_174_keyValue_1()))
.append(new MFRotation(getInterpolator17_r_shoulder_4_174_keyValue_2()))
.append(new MFRotation(getInterpolator17_r_shoulder_4_174_keyValue_3()));
return Interpolator17_r_shoulder_4_174_keyValue;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator18_r_elbow' key field, scene-graph level=4, element #175, 286 total numbers.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFFloat getInterpolator18_r_elbow_4_175_key()
{
MFFloat Interpolator18_r_elbow_4_175_key = new MFFloat()/*2.finalize*/
.append(new MFFloat(getInterpolator18_r_elbow_4_175_key_1()));
return Interpolator18_r_elbow_4_175_key;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator18_r_elbow' keyValue field, scene-graph level=4, element #175, 1144 total numbers made up of 286 4-tuple values.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFRotation getInterpolator18_r_elbow_4_175_keyValue()
{
MFRotation Interpolator18_r_elbow_4_175_keyValue = new MFRotation()/*2.finalize*/
.append(new MFRotation(getInterpolator18_r_elbow_4_175_keyValue_1()))
.append(new MFRotation(getInterpolator18_r_elbow_4_175_keyValue_2()))
.append(new MFRotation(getInterpolator18_r_elbow_4_175_keyValue_3()));
return Interpolator18_r_elbow_4_175_keyValue;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator19_r_wrist' key field, scene-graph level=4, element #176, 286 total numbers.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFFloat getInterpolator19_r_wrist_4_176_key()
{
MFFloat Interpolator19_r_wrist_4_176_key = new MFFloat()/*2.finalize*/
.append(new MFFloat(getInterpolator19_r_wrist_4_176_key_1()));
return Interpolator19_r_wrist_4_176_key;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator19_r_wrist' keyValue field, scene-graph level=4, element #176, 1144 total numbers made up of 286 4-tuple values.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFRotation getInterpolator19_r_wrist_4_176_keyValue()
{
MFRotation Interpolator19_r_wrist_4_176_keyValue = new MFRotation()/*2.finalize*/
.append(new MFRotation(getInterpolator19_r_wrist_4_176_keyValue_1()))
.append(new MFRotation(getInterpolator19_r_wrist_4_176_keyValue_2()))
.append(new MFRotation(getInterpolator19_r_wrist_4_176_keyValue_3()));
return Interpolator19_r_wrist_4_176_keyValue;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator20_Neck' key field, scene-graph level=4, element #177, 286 total numbers.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFFloat getInterpolator20_Neck_4_177_key()
{
MFFloat Interpolator20_Neck_4_177_key = new MFFloat()/*2.finalize*/
.append(new MFFloat(getInterpolator20_Neck_4_177_key_1()));
return Interpolator20_Neck_4_177_key;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator20_Neck' keyValue field, scene-graph level=4, element #177, 1144 total numbers made up of 286 4-tuple values.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFRotation getInterpolator20_Neck_4_177_keyValue()
{
MFRotation Interpolator20_Neck_4_177_keyValue = new MFRotation()/*2.finalize*/
.append(new MFRotation(getInterpolator20_Neck_4_177_keyValue_1()))
.append(new MFRotation(getInterpolator20_Neck_4_177_keyValue_2()))
.append(new MFRotation(getInterpolator20_Neck_4_177_keyValue_3()));
return Interpolator20_Neck_4_177_keyValue;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator21_skullbase' key field, scene-graph level=4, element #178, 286 total numbers.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFFloat getInterpolator21_skullbase_4_178_key()
{
MFFloat Interpolator21_skullbase_4_178_key = new MFFloat()/*2.finalize*/
.append(new MFFloat(getInterpolator21_skullbase_4_178_key_1()));
return Interpolator21_skullbase_4_178_key;
}
/** Large attribute array: OrientationInterpolator DEF='Interpolator21_skullbase' keyValue field, scene-graph level=4, element #178, 1144 total numbers made up of 286 4-tuple values.
* Reassemble split array as single method to improve readability and runnability.
* Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors.
* Individual Java methods (including aggregated initializations) are limited to 64KB.
* @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
* @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
*/
private MFRotation getInterpolator21_skullbase_4_178_keyValue()
{
MFRotation Interpolator21_skullbase_4_178_keyValue = new MFRotation()/*2.finalize*/
.append(new MFRotation(getInterpolator21_skullbase_4_178_keyValue_1()))
.append(new MFRotation(getInterpolator21_skullbase_4_178_keyValue_2()))
.append(new MFRotation(getInterpolator21_skullbase_4_178_keyValue_3()));
return Interpolator21_skullbase_4_178_keyValue;
}
/** The initialized model object, created within initialize() method. */
private X3D x3dModel;
/**
* Provide a
* shallow copy
* of the X3D model.
* @see X3D
* @return BvhConversion1Invisible model
*/
public X3D getX3dModel()
{
return x3dModel;
}
/**
* Default main() method provided for test purposes, uses CommandLine to set global ConfigurationProperties for this object.
* @param args array of input parameters, provided as arguments
* @see X3D.handleArguments(args)
* @see X3D.validationReport()
* @see CommandLine
* @see CommandLine.USAGE
* @see ConfigurationProperties
*/
public static void main(String args[])
{
System.out.println("Build this X3D model, showing validation diagnostics...");
X3D thisExampleX3dModel = new BvhConversion1Invisible().getX3dModel();
// System.out.println("X3D model construction complete.");
// next handle command line arguments
boolean hasArguments = (args != null) && (args.length > 0);
boolean validate = true; // default
boolean argumentsLoadNewModel = false;
String fileName = new String();
if (args != null)
{
for (String arg : args)
{
if (arg.toLowerCase().startsWith("-v") || arg.toLowerCase().contains("validate"))
{
validate = true; // making sure
}
if (arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_X3D) ||
arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_CLASSICVRML) ||
arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_X3DB) ||
arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_VRML97) ||
arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_EXI) ||
arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_GZIP) ||
arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_ZIP) ||
arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_HTML) ||
arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_XHTML))
{
argumentsLoadNewModel = true;
fileName = arg;
}
}
}
if (argumentsLoadNewModel)
System.out.println("WARNING: \"HumanoidAnimation.MotionAnimation.BvhConversion1Invisible\" model invocation is attempting to load file \"" + fileName + "\" instead of simply validating itself... file loading ignored.");
else if (hasArguments) // if no arguments provided, this method produces usage warning
thisExampleX3dModel.handleArguments(args);
if (validate)
{
// System.out.println("--- TODO fix duplicated outputs ---"); // omit when duplicated outputs problem is solved/refactored
String validationResults = thisExampleX3dModel.validationReport();
// System.out.println("-----------------------------------"); // omit when duplicated outputs problem is solved/refactored
System.out.print("HumanoidAnimation.MotionAnimation.BvhConversion1Invisible self-validation test results: ");
if (!validationResults.equals("success"))
System.out.println();
System.out.println(validationResults.trim());
}
}
}