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 - モデル用でテクスチャーでない場合に発生します。