|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.aist.dmrc.platform.beans.graphics.ThreeDGraphics.PFClipPlane
public class PFClipPlane
クリップ面クラス
クリップ面の式 Ax + By + Cz + D <= 0
コンストラクタの概要 | |
---|---|
PFClipPlane()
コンストラクタ |
|
PFClipPlane(int id,
double a,
double b,
double c,
double d)
コンストラクタ |
|
PFClipPlane(int id,
javax.vecmath.Vector3d normal,
javax.vecmath.Point3d point)
コンストラクタ |
メソッドの概要 | |
---|---|
javax.vecmath.Vector4d |
getEquation()
クリップ面の式を取得 |
int |
getPlaneId()
クリップ面IDの取得 |
void |
setEquation(double a,
double b,
double c,
double d)
クリップ面の式を設定 |
void |
setEquation(javax.vecmath.Vector3d normal,
javax.vecmath.Point3d point)
クリップ面の式を設定 |
void |
setPlaneId(int id)
クリップ面IDの設定 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public PFClipPlane()
public PFClipPlane(int id, double a, double b, double c, double d)
id
- 面ID(0-5)a
- 面の式係数Ab
- 面の式係数Bc
- 面の式係数Cd
- 面の式係数Dpublic PFClipPlane(int id, javax.vecmath.Vector3d normal, javax.vecmath.Point3d point)
id
- 面ID(0-5)normal
- 面の法線ベクトルpoint
- 面上の点座標メソッドの詳細 |
---|
public void setPlaneId(int id)
id
- クリップ面ID(0-5)public int getPlaneId()
public void setEquation(double a, double b, double c, double d)
a
- 面の式係数Ab
- 面の式係数Bc
- 面の式係数Cd
- 面の式係数Dpublic void setEquation(javax.vecmath.Vector3d normal, javax.vecmath.Point3d point)
normal
- 面の法線ベクトルpoint
- 面上の点座標public javax.vecmath.Vector4d getEquation()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |