net.cattaka.mathdrawer.entity
クラス Vector3d
java.lang.Object
net.cattaka.mathdrawer.entity.Vector3d
- すべての実装されたインタフェース:
- java.io.Serializable
public class Vector3d
- extends java.lang.Object
- implements java.io.Serializable
- 作成者:
- cattaka 3次元ベクトルを表すクラス。
- 関連項目:
- 直列化された形式
フィールドの概要 |
double |
x
|
double |
y
|
double |
z
|
クラス java.lang.Object から継承されたメソッド |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
x
public double x
y
public double y
z
public double z
Vector3d
public Vector3d()
Vector3d
public Vector3d(double x,
double y,
double z)
Vector3d
public Vector3d(Vector3d v)
set
public void set(Vector3d v)
get
public void get(Vector3d v)
dot
public static double dot(Vector3d v1,
Vector3d v2)
cross
public static void cross(Vector3d dist,
Vector3d v1,
Vector3d v2)
valueOf
public static Vector3d valueOf(java.lang.String arg)
toString
public java.lang.String toString()
- オーバーライド:
- クラス
java.lang.Object
内の toString
getX
public double getX()
getY
public double getY()
getZ
public double getZ()
setX
public void setX(double x)
setY
public void setY(double y)
setZ
public void setZ(double z)