org.herac.tuxguitar.gui.editors.tab

Class SongTrackCoords

public class SongTrackCoords extends Object

Constructor Summary
SongTrackCoords(Tablature tablature, SongManager songManager, SongTrack track, ViewLayout layout)
Method Summary
voidcalculateScoreHeight(ViewLayout layout)
Calcula el el ancho de la partitura
voidcalculateTabHeight(ViewLayout layout)
Calcula el el ancho de la tablatura
MeasureCoordsgetFirstMeasure()
MeasureCoordsgetLastMeasure()
LyricPaintergetLyricPainter()
MeasureCoordsgetMeasure(Measure measure)
MeasureCoordsgetMeasureAt(int x, int y)
MeasureCoordsgetMeasureCoords(long start)
ListgetMeasuresCoords()
MeasureCoordsgetNextMeasure(MeasureCoords measureCoords)
MeasureCoordsgetPrevMeasure(MeasureCoords measureCoords)
intgetScoreHeight()
intgetTabHeight()
SongTrackgetTrack()
booleanhasCaret()
voidsetTabHeight(int tabHeight)

Constructor Detail

SongTrackCoords

public SongTrackCoords(Tablature tablature, SongManager songManager, SongTrack track, ViewLayout layout)

Method Detail

calculateScoreHeight

public void calculateScoreHeight(ViewLayout layout)
Calcula el el ancho de la partitura

calculateTabHeight

public void calculateTabHeight(ViewLayout layout)
Calcula el el ancho de la tablatura

getFirstMeasure

public MeasureCoords getFirstMeasure()

getLastMeasure

public MeasureCoords getLastMeasure()

getLyricPainter

public LyricPainter getLyricPainter()

getMeasure

public MeasureCoords getMeasure(Measure measure)

getMeasureAt

public MeasureCoords getMeasureAt(int x, int y)

getMeasureCoords

public MeasureCoords getMeasureCoords(long start)

getMeasuresCoords

public List getMeasuresCoords()

getNextMeasure

public MeasureCoords getNextMeasure(MeasureCoords measureCoords)

getPrevMeasure

public MeasureCoords getPrevMeasure(MeasureCoords measureCoords)

getScoreHeight

public int getScoreHeight()

getTabHeight

public int getTabHeight()

getTrack

public SongTrack getTrack()

hasCaret

public boolean hasCaret()

setTabHeight

public void setTabHeight(int tabHeight)