Objectcom.nttdocomo.ui.graphics3d.collision.IntersectionAttribute
Pickした情報を保持するクラスです。
CollisionObserverインターフェースのonPickメソッドで使用します。
| フィールドの概要 | |
int |
blendMode
交点におけるブレンドモードが設定されます。 |
int |
colorRGBA
交点におけるマテリアルのDiffuseカラーが設定されます。 |
float |
distance
Rayの始点から交点までの距離が設定されます。 |
Vector3D |
normal
交点における法線ベクトルが設定されます。 |
float[] |
textureUV
交点におけるTextureのUV座標が設定されます。 |
| クラス Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
public float distance
public float[] textureUV
Textureが設定されていない場合、nullが設定されます。
public Vector3D normal
法線ベクトルが設定されていない場合、nullが設定されます。
public int colorRGBA
Diffuseカラーが設定されていない場合は、0xCCCCCCFFが設定されます。
public int blendMode
DrawableObject3D.BLEND_NORMAL、DrawableObject3D.BLEND_ALPHA、DrawableObject3D.BLEND_ADD
のいずれかが設定されます。