/**
* YXZオイラー角。
* 三次元空間での方向及び姿勢を定義する。
+ *
* <p>回転量はラジアンで表される。
+ *
* <p>※XYZオイラー角ではない。
*/
public strictfp class EulerYXZ {
/**
* コンストラクタ。
+ *
* <p>三軸とも回転量0の状態になる。
*/
public EulerYXZ(){
/**
* コンストラクタ。
+ *
* @param xRot X軸回転量。(ラジアン)
* @param yRot Y軸回転量。(ラジアン)
* @param zRot Z軸回転量。(ラジアン)
/**
* X軸回転量を返す。
+ *
* @return X軸回転量を返す。(ラジアン)
*/
public double getXRot(){
/**
* Y軸回転量を返す。
+ *
* @return Y軸回転量を返す。(ラジアン)
*/
public double getYRot(){
/**
* Z軸回転量を返す。
+ *
* @return Z軸回転量を返す。(ラジアン)
*/
public double getZRot(){
/**
* X軸回転量を設定する。
+ *
* @param xRotArg X軸回転量。(ラジアン)
*/
public void setXRot(double xRotArg){
/**
* Y軸回転量を設定する。
+ *
* @param yRotArg Y軸回転量。(ラジアン)
*/
public void setYRot(double yRotArg){
/**
* Z軸回転量を設定する。
+ *
* @param zRotArg Z軸回転量。(ラジアン)
*/
public void setZRot(double zRotArg){
/**
* 三軸の回転量を設定する。
+ *
* @param xRotArg X軸回転量。(ラジアン)
* @param yRotArg Y軸回転量。(ラジアン)
* @param zRotArg Z軸回転量。(ラジアン)
/**
* パラメータ情報の文字列化。
+ *
* @param x x値
* @param y y値
* @param z z値