// List of Vector3D.java

/** Vector3Dクラス
 * 
 * @author  Satoshi Kitade
 * @version 1.0, 04/06/20
 */
public class Vector3D extends Object implements GeomDefs {

	public float m_fX;
	public float m_fY;
	public float m_fZ;

	/** コンストラクタ */
	public Vector3D() {
		m_fX = 0.0f;
		m_fY = 0.0f;
		m_fZ = 0.0f;
	}

	/** コンストラクタ */
	public Vector3D(float fX, float fY, float fZ) {
		m_fX = fX;
		m_fY = fY;
		m_fZ = fZ;
	}

	/** コンストラクタ */
	public Vector3D(Vector3D vec3D) {
		m_fX = vec3D.m_fX;
		m_fY = vec3D.m_fY;
		m_fZ = vec3D.m_fZ;
	}

	/** 各要素をセット */
	public void set(Vector3D vec3D) {
		m_fX = vec3D.m_fX;
		m_fY = vec3D.m_fY;
		m_fZ = vec3D.m_fZ;
	}

}
// End of Vector3D.java
