Searched refs:renderState (Results 1 – 5 of 5) sorted by relevance
/tools/trebuchet/trebuchet/viewer/src/main/kotlin/traceviewer/ui/ |
D | TimelineView.kt | 27 class TimelineView(val model: Model, val renderState: RenderState) : JScrollPane(), MouseListener, constant in traceviewer.ui.TimelineView 62 box.add(ProcessPanel(it, renderState)) 68 renderState.listeners.add({ repaint() }) in <lambda>() 71 renderState.zoomBy(1.5, zoomFocalPointX) in <lambda>() 74 renderState.zoomBy(1 / 1.5, zoomFocalPointX) in <lambda>() 77 renderState.pan((width * -.3).toInt()) in <lambda>() 80 renderState.pan((width * .3).toInt()) in <lambda>()
|
D | ProcessPanel.kt | 26 class ProcessPanel(val process: ProcessModel, renderState: RenderState) : JPanel(GridBagLayout()) { 40 add(MultiLineTrack(it, renderState), constraints) in <lambda>()
|
/tools/trebuchet/trebuchet/viewer/src/main/kotlin/traceviewer/ui/tracks/ |
D | MultiLineTrack.kt | 27 class MultiLineTrack(thread: ThreadModel, renderState: RenderState) : JPanel() { 34 add(SchedTrack(thread.schedSlices, renderState)) 38 add(SliceTrack(it, renderState)) in <lambda>()
|
D | SliceTrack.kt | 28 open class SliceTrack<in T : Slice>(private val slices: List<T>, private val renderState: RenderSta… constant in traceviewer.ui.tracks.SliceTrack 39 val scale = renderState.scale in paintComponent() 40 val panX = renderState.panX in paintComponent()
|
D | SchedTrack.kt | 27 class SchedTrack(slices: List<SchedSlice>, renderState: RenderState) 28 … : SliceTrack<SchedSlice>(slices, renderState, trackHeight = LayoutConstants.SchedTrackHeight) {
|