jp.digitalmuseum.utils
クラス Position

java.lang.Object
  上位を拡張 jp.digitalmuseum.utils.Vector2D
      上位を拡張 jp.digitalmuseum.utils.Position
すべての実装されたインタフェース:
java.io.Serializable

public class Position
extends Vector2D

Position information. (X, Y) [cm] in the world coordinate.

作成者:
Jun KATO
関連項目:
直列化された形式

フィールドの概要
 
クラス jp.digitalmuseum.utils.Vector2D から継承されたフィールド
x, y
 
コンストラクタの概要
Position()
           
Position(double x, double y)
           
Position(Vector2D position)
           
 
メソッドの概要
 double distance(double x, double y)
           
 double distance(Position p)
           
 double distanceSq(double x, double y)
           
 double distanceSq(Position p)
           
 double getRelativeDirection(Position destination)
           
 boolean isFound()
           
 boolean isNotFound()
           
 void set(double x, double y)
           
 void set(Vector2D p)
           
 void setNotFound(boolean isNotFound)
           
 void setX(double x)
           
 void setY(double y)
           
 java.lang.String toString()
           
 
クラス jp.digitalmuseum.utils.Vector2D から継承されたメソッド
add, add, add, addOut, addOut, addOut, cross, cross, cross, div, divOut, dot, dot, dot, getNorm, getNormSq, getRelativeDirection, getRelativeDirection, getX, getY, mul, mulOut, normalize, sub, sub, sub, subOut, subOut, subOut
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

Position

public Position()

Position

public Position(double x,
                double y)

Position

public Position(Vector2D position)
メソッドの詳細

set

public void set(double x,
                double y)
オーバーライド:
クラス Vector2D 内の set

set

public void set(Vector2D p)
オーバーライド:
クラス Vector2D 内の set

setX

public void setX(double x)
オーバーライド:
クラス Vector2D 内の setX

setY

public void setY(double y)
オーバーライド:
クラス Vector2D 内の setY

getRelativeDirection

public double getRelativeDirection(Position destination)

distanceSq

public double distanceSq(Position p)

distanceSq

public double distanceSq(double x,
                         double y)

distance

public double distance(Position p)

distance

public double distance(double x,
                       double y)

isNotFound

public boolean isNotFound()

isFound

public boolean isFound()

setNotFound

public void setNotFound(boolean isNotFound)

toString

public java.lang.String toString()
オーバーライド:
クラス Vector2D 内の toString


Copyright by Jun KATO (arc@dmz) at http://mr.digitalmuseum.jp/