* 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;
private BoneInfo prevBone;
private BoneInfo nextBone;
- private BoneInfo ikBone;
+ private BoneInfo srcBone;
private final MkPos3D position = new MkPos3D();
}
/**
- * このボーンが影響を受ける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;
}
/**
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);