/// <summary>
 /// BCKファイルからアニメーションテーブルを読み込みます<br/>
 /// <remarks>Animation_Table_File_Reader(バイナリリード)</remarks>
 /// </summary>
 ///
 public void Animation_Table_File_Reader(BinaryReader br)
 {
     for (int i = 0; i < Bone_Num; i++)
     {
         XYZ_data     joint = new XYZ_data();
         frame_data[] fd    = new frame_data[9];
         for (int j = 0; j < 9; j++)
         {
             var cell_1 = joint_name_str + i;
             var cell_3 = CS.Byte2Int(br, 2);
             var cell_4 = CS.Byte2Int(br, 2);
             var cell_5 = CS.Byte2Int(br, 2);
             dgv1.Rows.Add(cell_1, xyzstate[j], cell_3, cell_4, cell_5);
             fd[j] = new frame_data(cell_3, cell_4, cell_5);
         }
         joint.X = new SRT_data(fd[0], fd[1], fd[2]);
         joint.Y = new SRT_data(fd[3], fd[4], fd[5]);
         joint.Z = new SRT_data(fd[6], fd[7], fd[8]);
         Joint_Data.Add(joint);
     }
 }
 public SRT_data(frame_data a, frame_data b, frame_data c)
 {
     this.sca = a;
     this.rot = b;
     this.tra = c;
 }