クラス
kinugasa.util.ArrayIndexModel の使用

ArrayIndexModel を使用しているパッケージ
kinugasa.contents.graphics 画像の編集やIOなどグラフィックに関する機能が含まれます. 
kinugasa.util 各種カウンタ、文字列、数学、グラフィック、デバッグなどのユーティリティです. 
 

kinugasa.contents.graphics での ArrayIndexModel の使用
 

ArrayIndexModel として宣言されている kinugasa.contents.graphics のフィールド
private  ArrayIndexModel Animation.index
          アニメーションの遷移条件を指定するための配列インデックスです.
 

ArrayIndexModel を返す kinugasa.contents.graphics のメソッド
 ArrayIndexModel Animation.getIndex()
          このアニメーションに設定されている配列のインデックスを取得します.
 

ArrayIndexModel 型のパラメータを持つ kinugasa.contents.graphics のメソッド
 void Animation.setIndex(ArrayIndexModel index)
          アニメーションの遷移順序を変更します.
 

ArrayIndexModel 型のパラメータを持つ kinugasa.contents.graphics のコンストラクタ
Animation(TimeCounter visibleTime, ArrayIndexModel index, java.awt.image.BufferedImage... images)
          新しいアニメーションを構築します.
Animation(TimeCounter visibleTime, ArrayIndexModel index, SerializableImage... images)
          新しいアニメーションを構築します.
 

kinugasa.util での ArrayIndexModel の使用
 

kinugasa.util での ArrayIndexModel のサブクラス
 class SelectableIndex
          インデックスの値を選択できるインデックスのカウンタです.
 class SimpleIndex
          配列の要素に、順番にアクセスする基本的なインデックスのカウンタです.
 

ArrayIndexModel として宣言されている kinugasa.util のフィールド
private  ArrayIndexModel FrameTimeCounter.index
          遷移するインデックスのモデルです.
private  ArrayIndexModel FrameTimeCounter.initialIndex
          最初に設定されていた状態のインデックスのモデルです.
 

ArrayIndexModel を返す kinugasa.util のメソッド
 ArrayIndexModel ArrayIndexModel.clone()
           
 ArrayIndexModel SimpleIndex.clone()
           
 ArrayIndexModel FrameTimeCounter.getIndex()
           
 

ArrayIndexModel 型のパラメータを持つ kinugasa.util のメソッド
 void FrameTimeCounter.setIndex(ArrayIndexModel index)
           
 

ArrayIndexModel 型のパラメータを持つ kinugasa.util のコンストラクタ
FrameTimeCounter(ArrayIndexModel index, int... waitTime)
          インデックスモデルと待ち時間を指定して、新しいカウンタを作成します.
FrameTimeCounter(int speed, ArrayIndexModel index, int... waitTime)
          速度、インデックスモデル、待ち時間を指定して新しいカウンタを作成します.