X-Git-Url: http://git.osdn.net/view?p=mikutoga%2FTogaGem.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fjp%2Fsourceforge%2Fmikutoga%2Fpmd%2FDeg3d.java;h=c34ff0729ac493d3166380195abeedad0d921109;hp=7ae17e9149cc82ccb833a90fa4565414ebb7265c;hb=2afbea9380c472bb23e76a29bd366cad1cb0465c;hpb=ab0f2745c1495f5ebb3d2779b5e0187c482acda7 diff --git a/src/main/java/jp/sourceforge/mikutoga/pmd/Deg3d.java b/src/main/java/jp/sourceforge/mikutoga/pmd/Deg3d.java index 7ae17e9..c34ff07 100644 --- a/src/main/java/jp/sourceforge/mikutoga/pmd/Deg3d.java +++ b/src/main/java/jp/sourceforge/mikutoga/pmd/Deg3d.java @@ -1,95 +1,97 @@ -/* - * 3d rotation (degree) - * - * License : The MIT License - * Copyright(c) 2010 MikuToga Partners - */ - -package jp.sourceforge.mikutoga.pmd; - -/** - * XYZ3軸による回転量(degree)。 - * radianではなくdegree。(直角は90.0) - */ -public class Deg3d { - - private float xDeg; - private float yDeg; - private float zDeg; - - /** - * コンストラクタ。 - */ - public Deg3d(){ - super(); - return; - } - - /** - * X軸回転量を設定する。 - * @param xDeg X軸回転量(degree) - */ - public void setXDeg(float xDeg){ - this.xDeg = xDeg; - return; - } - - /** - * X軸回転量を返す。 - * @return X軸回転量(degree) - */ - public float getXDeg(){ - return this.xDeg; - } - - /** - * Y軸回転量を設定する。 - * @param yDeg Y軸回転量(degree) - */ - public void setYDeg(float yDeg){ - this.yDeg = yDeg; - return; - } - - /** - * Y軸回転量を返す。 - * @return Y軸回転量(degree) - */ - public float getYDeg(){ - return this.yDeg; - } - - /** - * Z軸回転量を設定する。 - * @param zDeg Z軸回転量(degree) - */ - public void setZDeg(float zDeg){ - this.zDeg = zDeg; - return; - } - - /** - * Z軸回転量を返す。 - * @return Z軸回転量(degree) - */ - public float getZDeg(){ - return this.zDeg; - } - - /** - * {@inheritDoc} - * @return {@inheritDoc} - */ - @Override - public String toString(){ - StringBuilder result = new StringBuilder(); - - result.append("deg=[") - .append(this.xDeg).append(", ") - .append(this.yDeg).append(", ") - .append(this.zDeg).append(']'); - - return result.toString(); - } - -} +/* + * 3d rotation (degree) + * + * License : The MIT License + * Copyright(c) 2010 MikuToga Partners + */ + +package jp.sourceforge.mikutoga.pmd; + +/** + * XYZ3軸による回転量(degree)。 + * radianではなくdegree。(直角は90.0) + */ +public class Deg3d { + + private static final String DELIM = ", "; + + private float xDeg; + private float yDeg; + private float zDeg; + + /** + * コンストラクタ。 + */ + public Deg3d(){ + super(); + return; + } + + /** + * X軸回転量を設定する。 + * @param xDegArg X軸回転量(degree) + */ + public void setXDeg(float xDegArg){ + this.xDeg = xDegArg; + return; + } + + /** + * X軸回転量を返す。 + * @return X軸回転量(degree) + */ + public float getXDeg(){ + return this.xDeg; + } + + /** + * Y軸回転量を設定する。 + * @param yDegArg Y軸回転量(degree) + */ + public void setYDeg(float yDegArg){ + this.yDeg = yDegArg; + return; + } + + /** + * Y軸回転量を返す。 + * @return Y軸回転量(degree) + */ + public float getYDeg(){ + return this.yDeg; + } + + /** + * Z軸回転量を設定する。 + * @param zDegArg Z軸回転量(degree) + */ + public void setZDeg(float zDegArg){ + this.zDeg = zDegArg; + return; + } + + /** + * Z軸回転量を返す。 + * @return Z軸回転量(degree) + */ + public float getZDeg(){ + return this.zDeg; + } + + /** + * {@inheritDoc} + * @return {@inheritDoc} + */ + @Override + public String toString(){ + StringBuilder result = new StringBuilder(); + + result.append("deg=[") + .append(this.xDeg).append(DELIM) + .append(this.yDeg).append(DELIM) + .append(this.zDeg).append(']'); + + return result.toString(); + } + +}