概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## jp.crestmuse.cmx.inference
クラス MusicRepresentation2

    java.lang.Object
      jp.crestmuse.cmx.inference.MusicRepresentation2

    public class MusicRepresentation2

extends java.lang.Object

入れ子のクラスの概要
`class` | `MusicRepresentation2.MusicElement`

コンストラクタの概要
`MusicRepresentation2(int measureNum, int division)`

メソッドの概要
`void` | `addMusicLayerBasic(java.lang.String name, int notenum)`
`void` | `addMusicLayerBasic(java.lang.String name, int notenum, int tiedLength)`
`void` | `addMusicLayerBasic(java.lang.String name, java.lang.Object[] labels)`
`void` | `addMusicLayerBasic(java.lang.String name, java.lang.Object[] labels, int tiedLength)`
`void` | `addMusicLayerListener(java.lang.String layername, MusicLayerListener calc)`
`void` | `addMusicLayerMeasurewise(java.lang.String name, int measureWidth)`
`int` | `getDivision()`
`int` | `getIndex(long tick)` 推奨されていません。
`int` | `getIndex(long tick, int ticksPerBeat)` 推奨されていません。
`java.lang.Object` | `getLayerLabel(java.lang.String layername, int index)`
`int` | `getLayerMeasureWidth(java.lang.String layername)`
`int` | `getMeasureNum()`
`MusicRepresentation2.MusicElement` | `getMusicElement(java.lang.String layername, int measure, int tick)`
`int` | `getTiedLength(java.lang.String layername)`
`boolean` | `isChanged()`
`boolean` | `isMeasurewiseLayer(java.lang.String layername)`
`void` | `resetChangeFlag()`
`void` | `setUpdateChainLimit(java.lang.String layername, int updateChainLimit)`

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### MusicRepresentation2

    public MusicRepresentation2(int measureNum,
                                int division)

メソッドの詳細

### getMeasureNum

    public int getMeasureNum()

### getDivision

    public int getDivision()

### addMusicLayerBasic

    public void addMusicLayerBasic(java.lang.String name,
                                   int notenum)

### addMusicLayerBasic

    public void addMusicLayerBasic(java.lang.String name,
                                   int notenum,
                                   int tiedLength)

### addMusicLayerBasic

    public void addMusicLayerBasic(java.lang.String name,
                                   java.lang.Object[] labels)

### addMusicLayerBasic

    public void addMusicLayerBasic(java.lang.String name,
                                   java.lang.Object[] labels,
                                   int tiedLength)

### addMusicLayerMeasurewise

    public void addMusicLayerMeasurewise(java.lang.String name,
                                         int measureWidth)

### getTiedLength

    public int getTiedLength(java.lang.String layername)

### addMusicLayerListener

    public void addMusicLayerListener(java.lang.String layername,
                                      MusicLayerListener calc)

### setUpdateChainLimit

    public void setUpdateChainLimit(java.lang.String layername,
                                    int updateChainLimit)

### getMusicElement

    public MusicRepresentation2.MusicElement getMusicElement(java.lang.String layername,
                                                             int measure,
                                                             int tick)

### getLayerLabel

    public java.lang.Object getLayerLabel(java.lang.String layername,
                                          int index)

### isMeasurewiseLayer

    public boolean isMeasurewiseLayer(java.lang.String layername)

### getLayerMeasureWidth

    public int getLayerMeasureWidth(java.lang.String layername)

### isChanged

    public boolean isChanged()

### resetChangeFlag

    public void resetChangeFlag()

### getIndex

    @Deprecated
    public int getIndex(long tick)

  推奨されていません。

### getIndex

    @Deprecated
    public int getIndex(long tick,
                                   int ticksPerBeat)

  推奨されていません。

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド