com.jblend.graphics.j3d
クラス Figure
java.lang.Object
|
+--com.jblend.graphics.j3d.Figure
- public class Figure
- extends java.lang.Object
モデルを表すクラス。
描画範囲の設定はGraphicsのクリップを利用して下さい。
コンストラクタの概要 |
Figure(byte[] data)
Figureコンストラクタ |
Figure(java.lang.String name)
Figureコンストラクタ |
クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Figure
public Figure(byte[] data)
- Figureコンストラクタ
- パラメータ:
data
- モデルデータ- 例外:
NullPointerException
- データがnullの場合に発生します。RuntimeException
- 生成失敗の場合に発生します。
Figure
public Figure(java.lang.String name)
throws java.io.IOException
- Figureコンストラクタ
- パラメータ:
name
- リソース名- 例外:
NullPointerException
- リソース名がnullの場合に発生します。RuntimeException
- 生成失敗の場合に発生します。
setPosture
public void setPosture(ActionTable actTable,
int action,
int frame)
- 姿勢を設定する。
- パラメータ:
actTable
- アクションテーブルaction
- アクション番号frame
- フレーム番号- 例外:
NullPointerException
- actTableがnullの場合に発生します。IllegalArgumentException
- アクション番号がアクションテーブルの範囲外の場合に発生します。
setTexture
public void setTexture(Texture texture)
- テクスチャーデータを設定する。
- パラメータ:
texture
- テクスチャーデータ- 例外:
NullPointerException
- テクスチャーデータがnullの場合に発生します。IllegalArgumentException
- モデル用でテクスチャーでない場合に発生します。