jp.go.aist.dmrc.platform.beans.graphics.ThreeDGraphics
クラス PFArrow3D

java.lang.Object
  上位を拡張 jp.go.aist.dmrc.platform.beans.graphics.ThreeDGraphics.PFArrow3D
すべての実装されたインタフェース:
PFIArrow

public class PFArrow3D
extends java.lang.Object
implements PFIArrow

3次元矢印のデータクラス。


コンストラクタの概要
PFArrow3D()
          デフォルトコンストラクタ
 
メソッドの概要
 javax.vecmath.Point3f getEndPoint()
          終点座標を取得する。
 javax.vecmath.Point3f getStartPoint()
          始点座標を取得する。
 javax.vecmath.Vector3f getVecZ()
          描画平面垂直方向ベクトルを取得する。
 void setPoints(javax.vecmath.Point3f sp, javax.vecmath.Point3f ep)
          始終点を設定する。
 void setVecZ(javax.vecmath.Vector3f vz)
          描画平面垂直方向ベクトルを設定する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PFArrow3D

public PFArrow3D()
デフォルトコンストラクタ

メソッドの詳細

setPoints

public void setPoints(javax.vecmath.Point3f sp,
                      javax.vecmath.Point3f ep)
始終点を設定する。

パラメータ:
sp - 始点座標
ep - 終点座標

getStartPoint

public javax.vecmath.Point3f getStartPoint()
始点座標を取得する。

戻り値:
始点座標

getEndPoint

public javax.vecmath.Point3f getEndPoint()
終点座標を取得する。

戻り値:
終点座標

getVecZ

public javax.vecmath.Vector3f getVecZ()
描画平面垂直方向ベクトルを取得する。

戻り値:
描画平面垂直方向ベクトル

setVecZ

public void setVecZ(javax.vecmath.Vector3f vz)
描画平面垂直方向ベクトルを設定する。

パラメータ:
vz - 描画平面垂直方向ベクトル