OSDN Git Service

130128版スキーマ対応
[mikutoga/Pmd2XML.git] / src / main / java / jp / sfjp / mikutoga / pmd / model / BoneInfo.java
@@ -5,7 +5,7 @@
  * Copyright(c) 2010 MikuToga Partners
  */
 
-package jp.sourceforge.mikutoga.pmd.model;
+package jp.sfjp.mikutoga.pmd.model;
 
 import jp.sourceforge.mikutoga.corelib.I18nText;
 import jp.sourceforge.mikutoga.math.MkPos3D;
@@ -21,7 +21,7 @@ public class BoneInfo implements SerialNumbered {
 
     private BoneInfo prevBone;
     private BoneInfo nextBone;
-    private BoneInfo ikBone;
+    private BoneInfo srcBone;
 
     private final MkPos3D position = new MkPos3D();
 
@@ -103,20 +103,20 @@ public class BoneInfo implements SerialNumbered {
     }
 
     /**
-     * このボーンが影響を受けるIKボーンを設定する。
-     * @param ikBoneArg IKボーン。ない場合はnullを指定。
+     * このボーンが影響を受けるIK元、回転元のソースボーンを設定する。
+     * @param ikBoneArg ソースボーン。ない場合はnullを指定。
      */
-    public void setIKBone(BoneInfo ikBoneArg){
-        this.ikBone = ikBoneArg;
+    public void setSrcBone(BoneInfo ikBoneArg){
+        this.srcBone = ikBoneArg;
         return;
     }
 
     /**
-     * このボーンが影響を受けるIKボーンを返す。
-     * @return IKボーン。ない場合はnull
+     * このボーンが影響を受けるIK元、回転元のソースボーンを返す。
+     * @return ソースボーン。ない場合はnull
      */
-    public BoneInfo getIKBone(){
-        return this.ikBone;
+    public BoneInfo getSrcBone(){
+        return this.srcBone;
     }
 
     /**
@@ -193,8 +193,11 @@ public class BoneInfo implements SerialNumbered {
             result.append(" rotraio=").append(this.rotationRatio);
         }else{
             result.append(" ik=");
-            if(this.ikBone != null) result.append(this.ikBone.getBoneName());
-            else                    result.append("NONE");
+            if(this.srcBone != null){
+                result.append(this.srcBone.getBoneName());
+            }else{
+                result.append("NONE");
+            }
         }
 
         result.append(" ").append(this.position);