code: public void  copy(GVRPose src)
      {
          int numbones = getNumBones();
  
          if (getSkeleton() != src.getSkeleton())
              throw new IllegalArgumentException("GVRPose.copy: input pose does not have same skeleton as this pose");
          src.sync();
          for (int i = 0; i < numbones; ++i)
          {
              mBones[i].copy(src.getBone(i));
          }
      }
docs: Copies the contents of the input pose into this pose.
  <p>
  The bones of the two poses will be distinct after the copy,
  changes to one pose will not affect the other.
  They must both share the same skeleton.
  @param src pose to copy.