public class PFChildInfo
extends java.lang.Object
コンストラクタと説明 |
---|
PFChildInfo(java.lang.Object childID)
コンストラクタ
|
PFChildInfo(java.lang.Object matrixID,
java.lang.Object attr,
java.lang.Object childID,
javax.vecmath.Matrix3d mat3d,
javax.vecmath.Vector3d vec3d,
double scale)
コンストラクタ
|
PFChildInfo(java.lang.Object matrixID,
java.lang.Object attr,
java.lang.Object childID,
javax.vecmath.Matrix4d mat4d)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
PFChildInfo |
copy()
コピー
|
java.lang.Object |
getAttribute()
配置情報属性の取得
|
java.lang.Object |
getChildID()
子オブジェクトID取得
|
javax.media.j3d.TransformGroup |
getGeometryGroup()
トランスフォームグループ取得
|
javax.vecmath.Matrix4d |
getMatrix()
配置情報取得
|
java.lang.Object |
getMatrixID()
配置情報オブジェクトIDの取得
|
java.lang.Object |
getParentID()
親オブジェクトID取得
|
void |
setGeometryGroup(javax.media.j3d.TransformGroup gg)
トランスフォームグループ設定
|
void |
setParentID(java.lang.Object parentID)
親オブジェクトID設定
|
public PFChildInfo(java.lang.Object matrixID, java.lang.Object attr, java.lang.Object childID, javax.vecmath.Matrix3d mat3d, javax.vecmath.Vector3d vec3d, double scale)
matrixID
- 配置情報のオブジェクトIDattr
- 配置情報属性childID
- 子のオブジェクトIDmat3d
- 配置情報マトリクス(3X3)vec3d
- 配置情報移動量scale
- 配置情報スケールpublic PFChildInfo(java.lang.Object matrixID, java.lang.Object attr, java.lang.Object childID, javax.vecmath.Matrix4d mat4d)
matrixID
- 配置情報のオブジェクトIDattr
- 配置情報属性childID
- 子のオブジェクトIDmat4d
- 配置情報マトリクス(4X4)public PFChildInfo(java.lang.Object childID)
childID
- 子のオブジェクトIDpublic PFChildInfo copy()
public void setParentID(java.lang.Object parentID)
parentID
- 親オブジェクトIDpublic java.lang.Object getParentID()
public java.lang.Object getChildID()
public javax.vecmath.Matrix4d getMatrix()
public java.lang.Object getMatrixID()
public java.lang.Object getAttribute()
public javax.media.j3d.TransformGroup getGeometryGroup()
public void setGeometryGroup(javax.media.j3d.TransformGroup gg)
gg
- トランスフォームグループ