0.0.4

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
           
 
コンストラクタの概要
Vector3d()
           
Vector3d(double x, double y, double z)
           
Vector3d(Vector3d v)
           
 
メソッドの概要
static void cross(Vector3d dist, Vector3d v1, Vector3d v2)
           
static double dot(Vector3d v1, Vector3d v2)
           
 void get(Vector3d v)
           
 double getX()
           
 double getY()
           
 double getZ()
           
 void set(Vector3d v)
           
 void setX(double x)
           
 void setY(double y)
           
 void setZ(double z)
           
 java.lang.String toString()
           
static Vector3d valueOf(java.lang.String arg)
           
 
クラス 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)

0.0.4