com.jblend.graphics.m3d
クラス  ActionTable <Phase3>
java.lang.Object
  |
  +--com.jblend.graphics.m3d.ActionTable
- public class ActionTable- extends java.lang.Object
アニメーションテーブルのクラスです。
 
 ActionTable は Figure に使われる独立したキーフレーム・アクション群のコンテナです。  
 それぞれのアクションは Figure のジョイントごとにアニメーション・トラックを持ちます。  
 ActionTable が関連付けられている Figure のジョイントの数だけトラックが存在します。
  
 
| コンストラクタの概要 | 
| ActionTable(byte[] data)指定されたデータのアクションテーブルを生成します。
 | 
| ActionTable(java.lang.String resource)指定されたリソースでアクションテーブルを生成します。
 | 
   
  
 
| クラス java.lang.Object から継承したメソッド | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
ActionTable
public ActionTable(byte[] data)
- 指定されたデータのアクションテーブルを生成します。  
 
 
- 
- パラメータ: 
- data- データを表すバイト列
- 例外: 
- NullPointerException- 引数 data に null が指定された場合に発生する
- java.lang.IllegalArgumentException- データが不正な場合に発生する
 
ActionTable
public ActionTable(java.lang.String resource)
            throws java.io.IOException
- 指定されたリソースでアクションテーブルを生成します。  
 
 
- 
- パラメータ: 
- resource- データのリソース名
- 例外: 
- NullPointerException- 引数 resource に null が指定された場合に発生する
- java.io.IOException- データが存在しなかったり、読込がエラーになった場合に発生する
 
getNumActions
public int getNumActions()
- アクションテーブルに含まれるアクション数を返します。  
 
 
- 
- 戻り値: 
- アクション数
 
getNumFrames
public int getNumFrames(int actionIndex)
- アクションテーブルに含まれるアクションのフレームの最大値を返します。  
 
 
- 
- パラメータ: 
- index- - アクションのインデックス
- 戻り値: 
- フレームの最大値
- 例外: 
- IndexOutOfBoundsException- 存在しないインデックスが指定さてた場合に発生する
 
Copyright 2003 Aplix Corporation. All rights reserved.  Aplix Confidential and Restricted.