SelectedOutput.Trunk = { JointReactionForce = { /// Lateral positive AnyVar SacrumPelvisMedioLateralForce = ...Trunk.JointsLumbar.SacrumPelvisJnt.Constraints.Reaction.Fout[2]; /// Distal (superior) positive AnyVar SacrumPelvisProximoDistalForce = ...Trunk.JointsLumbar.SacrumPelvisJnt.Constraints.Reaction.Fout[1]; /// Anterior positive AnyVar SacrumPelvisAnteroPosteriorForce = ...Trunk.JointsLumbar.SacrumPelvisJnt.Constraints.Reaction.Fout[0]; //Pelvis ref /// Lateral positive AnyVar L5SacrumMedioLateralForce = ...Trunk.JointsLumbar.L5SacrumJnt.Constraints.Reaction.Fout[2]; /// Distal (superior) positive AnyVar L5SacrumProximoDistalForce = ...Trunk.JointsLumbar.L5SacrumJnt.Constraints.Reaction.Fout[1]; /// Anterior positive AnyVar L5SacrumAnteroPosteriorForce = ...Trunk.JointsLumbar.L5SacrumJnt.Constraints.Reaction.Fout[0]; //Sacrum ref /// Lateral positive AnyVar L4L5MedioLateralForce = ...Trunk.JointsLumbar.L4L5Jnt.Constraints.Reaction.Fout[2]; /// Distal (superior) positive AnyVar L4L5ProximoDistalForce = ...Trunk.JointsLumbar.L4L5Jnt.Constraints.Reaction.Fout[1]; /// Anterior positive AnyVar L4L5AnteroPosteriorForce = ...Trunk.JointsLumbar.L4L5Jnt.Constraints.Reaction.Fout[0]; //L5 ref /// Lateral positive AnyVar L3L4MedioLateralForce = ...Trunk.JointsLumbar.L3L4Jnt.Constraints.Reaction.Fout[2]; /// Distal (superior) positive AnyVar L3L4ProximoDistalForce = ...Trunk.JointsLumbar.L3L4Jnt.Constraints.Reaction.Fout[1]; /// Anterior positive AnyVar L3L4AnteroPosteriorForce = ...Trunk.JointsLumbar.L3L4Jnt.Constraints.Reaction.Fout[0]; //L4 ref /// Lateral positive AnyVar L2L3MedioLateralForce = ...Trunk.JointsLumbar.L2L3Jnt.Constraints.Reaction.Fout[2]; /// Distal (superior) positive AnyVar L2L3ProximoDistalForce = ...Trunk.JointsLumbar.L2L3Jnt.Constraints.Reaction.Fout[1]; /// Anterior positive AnyVar L2L3AnteroPosteriorForce = ...Trunk.JointsLumbar.L2L3Jnt.Constraints.Reaction.Fout[0]; //L3 ref /// Lateral positive AnyVar L1L2MedioLateralForce = ...Trunk.JointsLumbar.L1L2Jnt.Constraints.Reaction.Fout[2]; /// Distal (superior) positive AnyVar L1L2ProximoDistalForce = ...Trunk.JointsLumbar.L1L2Jnt.Constraints.Reaction.Fout[1]; /// Anterior positive AnyVar L1L2AnteroPosteriorForce = ...Trunk.JointsLumbar.L1L2Jnt.Constraints.Reaction.Fout[0]; //L2 ref /// Lateral positive AnyVar T12L1MedioLateralForce = ...Trunk.JointsLumbar.T12L1Jnt.Constraints.Reaction.Fout[2]; /// Distal (superior) positive AnyVar T12L1ProximoDistalForce = ...Trunk.JointsLumbar.T12L1Jnt.Constraints.Reaction.Fout[1]; /// Anterior positive AnyVar T12L1AnteroPosteriorForce = ...Trunk.JointsLumbar.T12L1Jnt.Constraints.Reaction.Fout[0]; //L1 ref /// Lateral positive AnyVar T1C7MedioLateralForce = ...Trunk.JointsCervicalSpine.T1C7Jnt.Constraints.Reaction.Fout[2]; /// Distal (superior) positive AnyVar T1C7ProximoDistalForce = ...Trunk.JointsCervicalSpine.T1C7Jnt.Constraints.Reaction.Fout[1]; /// Anterior positive AnyVar T1C7AnteroPosteriorForce = ...Trunk.JointsCervicalSpine.T1C7Jnt.Constraints.Reaction.Fout[0]; //Thorax ref /// Lateral positive AnyVar C7C6MedioLateralForce = ...Trunk.JointsCervicalSpine.C7C6Jnt.Constraints.Reaction.Fout[2]; /// Distal (superior) positive AnyVar C7C6ProximoDistalForce = ...Trunk.JointsCervicalSpine.C7C6Jnt.Constraints.Reaction.Fout[1]; /// Anterior positive AnyVar C7C6AnteroPosteriorForce = ...Trunk.JointsCervicalSpine.C7C6Jnt.Constraints.Reaction.Fout[0]; //C7 ref /// Lateral positive AnyVar C6C5MedioLateralForce = ...Trunk.JointsCervicalSpine.C6C5Jnt.Constraints.Reaction.Fout[2]; /// Distal (superior) positive AnyVar C6C5ProximoDistalForce = ...Trunk.JointsCervicalSpine.C6C5Jnt.Constraints.Reaction.Fout[1]; /// Anterior positive AnyVar C6C5AnteroPosteriorForce = ...Trunk.JointsCervicalSpine.C6C5Jnt.Constraints.Reaction.Fout[0]; //C6 ref /// Lateral positive AnyVar C5C4MedioLateralForce = ...Trunk.JointsCervicalSpine.C5C4Jnt.Constraints.Reaction.Fout[2]; /// Distal (superior) positive AnyVar C5C4ProximoDistalForce = ...Trunk.JointsCervicalSpine.C5C4Jnt.Constraints.Reaction.Fout[1]; /// Anterior positive AnyVar C5C4AnteroPosteriorForce = ...Trunk.JointsCervicalSpine.C5C4Jnt.Constraints.Reaction.Fout[0]; //C5 ref /// Lateral positive AnyVar C4C3MedioLateralForce = ...Trunk.JointsCervicalSpine.C4C3Jnt.Constraints.Reaction.Fout[2]; /// Distal (superior) positive AnyVar C4C3ProximoDistalForce = ...Trunk.JointsCervicalSpine.C4C3Jnt.Constraints.Reaction.Fout[1]; /// Anterior positive AnyVar C4C3AnteroPosteriorForce = ...Trunk.JointsCervicalSpine.C4C3Jnt.Constraints.Reaction.Fout[0]; //C4 ref /// Lateral positive AnyVar C3C2MedioLateralForce = ...Trunk.JointsCervicalSpine.C3C2Jnt.Constraints.Reaction.Fout[2]; /// Distal (superior) positive AnyVar C3C2ProximoDistalForce = ...Trunk.JointsCervicalSpine.C3C2Jnt.Constraints.Reaction.Fout[1]; /// Anterior positive AnyVar C3C2AnteroPosteriorForce = ...Trunk.JointsCervicalSpine.C3C2Jnt.Constraints.Reaction.Fout[0]; //C3 ref /// Lateral positive AnyVar C2C1MedioLateralForce = ...Trunk.JointsCervicalSpine.C2C1Jnt.Constraints.Reaction.Fout[2]; /// Distal (superior) positive AnyVar C2C1ProximoDistalForce = ...Trunk.JointsCervicalSpine.C2C1Jnt.Constraints.Reaction.Fout[1]; /// Anterior positive AnyVar C2C1AnteroPosteriorForce = ...Trunk.JointsCervicalSpine.C2C1Jnt.Constraints.Reaction.Fout[0]; /// Extension positive AnyVar C2C1FlexionExtensionMoment = -1*(...Trunk.JointsCervicalSpine.C2C1Jnt.Constraints.Reaction.RefFrameOutput.M[0]*...Trunk.JointsCervicalSpine.C2C1Jnt.C2Node.Axes)[2]; /// Right positive AnyVar C2C1LateralMoment = -1*(...Trunk.JointsCervicalSpine.C2C1Jnt.Constraints.Reaction.RefFrameOutput.M[0]*...Trunk.JointsCervicalSpine.C2C1Jnt.C2Node.Axes)[0]; //C2 ref /// Lateral positive AnyVar C1C0MedioLateralForce = ...Trunk.JointsCervicalSpine.C1C0Jnt.Constraints.Reaction.Fout[2]; /// Distal (superior) positive AnyVar C1C0ProximoDistalForce = ...Trunk.JointsCervicalSpine.C1C0Jnt.Constraints.Reaction.Fout[1]; /// Anterior positive AnyVar C1C0AnteroPosteriorForce = ...Trunk.JointsCervicalSpine.C1C0Jnt.Constraints.Reaction.Fout[0]; /// Left positive AnyVar C1C0AxialMoment = -1*(...Trunk.JointsCervicalSpine.C1C0Jnt.Constraints.Reaction.RefFrameOutput.M[0]*...Trunk.JointsCervicalSpine.C1C0Jnt.C1Node.Axes)[1]; /// Right positive AnyVar C1C0LateralMoment = -1*(...Trunk.JointsCervicalSpine.C1C0Jnt.Constraints.Reaction.RefFrameOutput.M[0]*...Trunk.JointsCervicalSpine.C1C0Jnt.C1Node.Axes)[0]; //C1 ref }; //End JointReactionForce }; //End Trunk