-/*\r
- * dynamics parameter\r
- *\r
- * License : The MIT License\r
- * Copyright(c) 2010 MikuToga Partners\r
- */\r
-\r
-package jp.sourceforge.mikutoga.pmd;\r
-\r
-/**\r
- * 剛体間力学演算の各種パラメータ。\r
- * 各剛体に設定可能なパラメータは\r
- * 「質量」、「移動減衰率」、「回転減衰率」、「反発力」、「摩擦力」の5種類。\r
- */\r
-public class DynamicsInfo {\r
-\r
- /** 質量。 */\r
- private float mass;\r
- /** 移動減衰率。 */\r
- private float dampingPos;\r
- /** 回転減衰率。 */\r
- private float dampingRot;\r
- /** 反発力。 */\r
- private float restitution;\r
- /** 摩擦力。 */\r
- private float friction;\r
-\r
- /**\r
- * コンストラクタ。\r
- */\r
- public DynamicsInfo(){\r
- super();\r
- return;\r
- }\r
-\r
- /**\r
- * 質量を返す。\r
- * @return 質量\r
- */\r
- public float getMass(){\r
- return this.mass;\r
- }\r
-\r
- /**\r
- * 質量を設定する。\r
- * @param mass 質量\r
- */\r
- public void setMass(float mass){\r
- this.mass = mass;\r
- return;\r
- }\r
-\r
- /**\r
- * 移動減衰率を返す。\r
- * @return 移動減衰率\r
- */\r
- public float getDampingPosition(){\r
- return this.dampingPos;\r
- }\r
-\r
- /**\r
- * 移動減衰率を設定する。\r
- * @param damping 移動減衰率\r
- */\r
- public void setDampingPosition(float damping){\r
- this.dampingPos = damping;\r
- return;\r
- }\r
-\r
- /**\r
- * 回転減衰率を返す。\r
- * @return 回転減衰率\r
- */\r
- public float getDampingRotation(){\r
- return this.dampingRot;\r
- }\r
-\r
- /**\r
- * 回転減衰率を設定する。\r
- * @param damping 回転減衰率\r
- */\r
- public void setDampingRotation(float damping){\r
- this.dampingRot = damping;\r
- return;\r
- }\r
-\r
- /**\r
- * 反発力を返す。\r
- * @return 反発力\r
- */\r
- public float getRestitution(){\r
- return this.restitution;\r
- }\r
-\r
- /**\r
- * 反発力を設定する。\r
- * @param restitution 反発力\r
- */\r
- public void setRestitution(float restitution){\r
- this.restitution = restitution;\r
- return;\r
- }\r
-\r
- /**\r
- * 摩擦力を返す。\r
- * @return 摩擦力\r
- */\r
- public float getFriction(){\r
- return this.friction;\r
- }\r
-\r
- /**\r
- * 摩擦力を設定する。\r
- * @param friction 摩擦力\r
- */\r
- public void setFriction(float friction){\r
- this.friction = friction;\r
- return;\r
- }\r
-\r
- /**\r
- * {@inheritDoc}\r
- * @return {@inheritDoc}\r
- */\r
- @Override\r
- public String toString(){\r
- StringBuilder result = new StringBuilder();\r
-\r
- result.append("mass=").append(this.mass).append(", ");\r
- result.append("damping(Pos)=").append(this.dampingPos).append(", ");\r
- result.append("damping(Rot)=").append(this.dampingRot).append(", ");\r
- result.append("restitution=").append(this.restitution).append(", ");\r
- result.append("friction=").append(this.friction);\r
-\r
- return result.toString();\r
- }\r
-\r
-}\r
+/*
+ * dynamics parameter
+ *
+ * License : The MIT License
+ * Copyright(c) 2010 MikuToga Partners
+ */
+
+package jp.sourceforge.mikutoga.pmd;
+
+/**
+ * 剛体間力学演算の各種パラメータ。
+ * 各剛体に設定可能なパラメータは
+ * 「質量」、「移動減衰率」、「回転減衰率」、「反発力」、「摩擦力」の5種類。
+ */
+public class DynamicsInfo {
+
+ /** 質量。 */
+ private float mass;
+ /** 移動減衰率。 */
+ private float dampingPos;
+ /** 回転減衰率。 */
+ private float dampingRot;
+ /** 反発力。 */
+ private float restitution;
+ /** 摩擦力。 */
+ private float friction;
+
+ /**
+ * コンストラクタ。
+ */
+ public DynamicsInfo(){
+ super();
+ return;
+ }
+
+ /**
+ * 質量を返す。
+ * @return 質量
+ */
+ public float getMass(){
+ return this.mass;
+ }
+
+ /**
+ * 質量を設定する。
+ * @param mass 質量
+ */
+ public void setMass(float mass){
+ this.mass = mass;
+ return;
+ }
+
+ /**
+ * 移動減衰率を返す。
+ * @return 移動減衰率
+ */
+ public float getDampingPosition(){
+ return this.dampingPos;
+ }
+
+ /**
+ * 移動減衰率を設定する。
+ * @param damping 移動減衰率
+ */
+ public void setDampingPosition(float damping){
+ this.dampingPos = damping;
+ return;
+ }
+
+ /**
+ * 回転減衰率を返す。
+ * @return 回転減衰率
+ */
+ public float getDampingRotation(){
+ return this.dampingRot;
+ }
+
+ /**
+ * 回転減衰率を設定する。
+ * @param damping 回転減衰率
+ */
+ public void setDampingRotation(float damping){
+ this.dampingRot = damping;
+ return;
+ }
+
+ /**
+ * 反発力を返す。
+ * @return 反発力
+ */
+ public float getRestitution(){
+ return this.restitution;
+ }
+
+ /**
+ * 反発力を設定する。
+ * @param restitution 反発力
+ */
+ public void setRestitution(float restitution){
+ this.restitution = restitution;
+ return;
+ }
+
+ /**
+ * 摩擦力を返す。
+ * @return 摩擦力
+ */
+ public float getFriction(){
+ return this.friction;
+ }
+
+ /**
+ * 摩擦力を設定する。
+ * @param friction 摩擦力
+ */
+ public void setFriction(float friction){
+ this.friction = friction;
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ * @return {@inheritDoc}
+ */
+ @Override
+ public String toString(){
+ StringBuilder result = new StringBuilder();
+
+ result.append("mass=").append(this.mass).append(", ");
+ result.append("damping(Pos)=").append(this.dampingPos).append(", ");
+ result.append("damping(Rot)=").append(this.dampingRot).append(", ");
+ result.append("restitution=").append(this.restitution).append(", ");
+ result.append("friction=").append(this.friction);
+
+ return result.toString();
+ }
+
+}