|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.aist.dmrc.platform.beans.graphics.ThreeDGraphics.PFPolygonAttribute
ポリゴン属性クラス
フィールドの概要 | |
static int |
CULL_BACK
バックフェース非表示 |
static int |
CULL_FRONT
フロントフェース非表示 |
static int |
CULL_NONE
カリングなし |
static int |
FILL
塗りつぶし表示 |
static int |
FLAT
フラットシェーディング |
static int |
GOURAUD
グローシェーディング |
static int |
LINE
ライン表示 |
static int |
POINT
ポイント表示 |
コンストラクタの概要 | |
PFPolygonAttribute()
コンストラクタ |
メソッドの概要 | |
PFPolygonAttribute |
copy()
コピー |
javax.vecmath.Color3f |
getAmbientColor()
環境色取得 |
java.lang.Integer |
getCullMode()
カリングモード取得 |
javax.vecmath.Color3f |
getDiffuseColor()
拡散色取得 |
javax.vecmath.Color3f |
getEmissiveColor()
発光色取得 |
javax.vecmath.Color3f |
getHighlightColor()
ハイライト色取得 |
java.lang.Integer |
getPolygonMode()
ポリゴンモード取得 |
java.lang.Integer |
getRenderingMode()
レンダリングモード取得 |
java.lang.Float |
getShininess()
輝度取得 |
javax.vecmath.Color3f |
getSpecularColor()
反射色取得 |
java.lang.Float |
getTransparency()
透明度取得 |
void |
setAmbientColor(java.awt.Color color)
環境色設定 |
void |
setAmbientColor(javax.vecmath.Color3f color)
環境色設定 |
void |
setCullMode(int mode)
カリングモード設定 |
void |
setDiffuseColor(java.awt.Color color)
拡散色設定 |
void |
setDiffuseColor(javax.vecmath.Color3f color)
拡散色設定 |
void |
setEmissiveColor(java.awt.Color color)
発光色設定 |
void |
setEmissiveColor(javax.vecmath.Color3f color)
発光色設定 |
void |
setHighlightColor(javax.vecmath.Color3f color)
ハイライト色設定 |
void |
setPolygonMode(int mode)
ポリゴンモード設定 |
void |
setRenderingMode(int mode)
レンダリングモード設定 |
void |
setShininess(float shininess)
輝度設定 |
void |
setSpecularColor(java.awt.Color color)
反射色設定 |
void |
setSpecularColor(javax.vecmath.Color3f color)
反射色設定 |
void |
setTransparency(float transparency)
透明度設定 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
public static final int POINT
public static final int LINE
public static final int FILL
public static final int FLAT
public static final int GOURAUD
public static final int CULL_BACK
public static final int CULL_FRONT
public static final int CULL_NONE
コンストラクタの詳細 |
public PFPolygonAttribute()
メソッドの詳細 |
public PFPolygonAttribute copy()
public void setDiffuseColor(javax.vecmath.Color3f color)
color
- 拡散色public void setAmbientColor(javax.vecmath.Color3f color)
color
- 環境色public void setEmissiveColor(javax.vecmath.Color3f color)
color
- 発光色public void setSpecularColor(javax.vecmath.Color3f color)
color
- 反射色public void setDiffuseColor(java.awt.Color color)
color
- 拡散色public void setAmbientColor(java.awt.Color color)
color
- 環境色public void setEmissiveColor(java.awt.Color color)
color
- 発光色public void setSpecularColor(java.awt.Color color)
color
- 反射色public void setShininess(float shininess)
shininess
- 輝度public void setTransparency(float transparency)
transparency
- 透明度public void setPolygonMode(int mode)
mode
- ポリゴンモードpublic void setRenderingMode(int mode)
mode
- レンダリングモードpublic void setCullMode(int mode)
mode
- カリングモードpublic javax.vecmath.Color3f getDiffuseColor()
public javax.vecmath.Color3f getAmbientColor()
public javax.vecmath.Color3f getEmissiveColor()
public javax.vecmath.Color3f getSpecularColor()
public java.lang.Float getShininess()
public java.lang.Float getTransparency()
public java.lang.Integer getPolygonMode()
public java.lang.Integer getRenderingMode()
public java.lang.Integer getCullMode()
public void setHighlightColor(javax.vecmath.Color3f color)
color
- ハイライト色public javax.vecmath.Color3f getHighlightColor()
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |