public void Backup()
{
_backupData.centerArmPos = this.centerArmPos;
_backupData.centerLegPos = this.centerLegPos;
_backupData.centerLegBasis = this.centerLegBasis;
_backupData.spineUBasis = this.spineUBasis;
CloneArray( ref _backupData.spinePos, this.spinePos );
_backupData.neckPos = this.neckPos;
_backupData.headPos = this.headPos;
CloneArray( ref _backupData.shoulderPos, this.shoulderPos );
CloneArray( ref _backupData.armPos, this.arms.beginPos );
CloneArray( ref _backupData.legPos, this.legs.beginPos );
}