拍子変更情報テーブル内の要素を表現するためのクラス
フィールドの概要 | |
---|---|
int
|
barCount
何小節目か |
int
|
denominator
拍子の分母 |
int
|
numerator
拍子の分子 |
コンストラクタの概要 | |
---|---|
static Timesig
|
new(int numerator,int denominator,int barCount)
初期化を行う |
メソッドの概要 | |
---|---|
Timesig
|
clone()
コピーを作成する |
static boolean
|
compare(Timesig a,Timesig b)
2 つの Timesig を比較する
|
int
|
compareTo(Timesig item)
順序を比較する |
int
|
getTick()
Tick 単位の時刻を取得する |
string
|
toString()
文字列に変換する |
フィールドの詳細 |
---|
public int barCount
public int denominator
public int numerator
コンストラクタの詳細 |
---|
public static Timesig new(int numerator, int denominator, int barCount)
numerator
- 拍子の分子の値
denominator
- 拍子の分母値
barCount
- 小節数
メソッドの詳細 |
---|
public Timesig clone()
public static boolean compare(Timesig a, Timesig b)
Timesig
を比較する
a
- 比較対象のオブジェクト
b
- 比較対象のオブジェクト
a
が b
よりも小さい場合は true
、そうでない場合は false
を返す public int compareTo(Timesig item)
item
- 比較対象のアイテム
public int getTick()
public string toString()