36 lines (30 with data), 756 Bytes
//Interface for trunk
AnyKinMeasureOrg PelvisPosX ={
AnyKinLinear lin ={
AnySeg &ref2 =....Trunk.SegmentsLumbar.PelvisSeg;
};
MeasureOrganizer={0};
};
AnyKinMeasureOrg PelvisPosY ={
AnyKinLinear &ref=.PelvisPosX.lin;
MeasureOrganizer={1};
};
AnyKinMeasureOrg PelvisPosZ ={
AnyKinLinear &ref=.PelvisPosX.lin;
MeasureOrganizer={2};
};
AnyKinMeasureOrg PelvisRotX ={
AnyKinRotational rot ={
AnySeg &ref2 =....Trunk.SegmentsLumbar.PelvisSeg;
Type=RotAxesAngles;
};
MeasureOrganizer={2};
};
AnyKinMeasureOrg PelvisRotY ={
AnyKinRotational &ref=.PelvisRotX.rot;
MeasureOrganizer={1};
};
AnyKinMeasureOrg PelvisRotZ ={
AnyKinRotational &ref=.PelvisRotX.rot;
MeasureOrganizer={0};
};