![]() |
Lumiera 0.pre.04
»edit your freedom«
|
#include "stage/model/zoom-metric.hpp"
Mix-In to implement the DisplayMetric interface on top of a ZoomWindow component, directly embedded here and thus also accessible downstream.
Definition at line 64 of file zoom-metric.hpp.
Public Member Functions | |
| TimeSpan | coveredTime () const override |
| int | translateTimeToPixels (TimeValue startTimePoint) const override |
| int | translateScreenDelta (Offset timeOffset) const override |
| TimeValue | applyScreenDelta (Time anchor, double deltaPx) const override |
Protected Member Functions | |
| ZoomMetric () | |
Protected Attributes | |
| ZoomWindow | zoomWindow_ |
|
inlineprotected |
Definition at line 72 of file zoom-metric.hpp.
|
inlineoverride |
Definition at line 81 of file zoom-metric.hpp.
References ZoomWindow::overallSpan(), and ZoomMetric< I >::zoomWindow_.
Here is the call graph for this function:
|
inlineoverride |
Definition at line 87 of file zoom-metric.hpp.
References ZoomWindow::overallSpan(), ZoomMetric< I >::translateScreenDelta(), and ZoomMetric< I >::zoomWindow_.
Here is the call graph for this function:
|
inlineoverride |
Definition at line 93 of file zoom-metric.hpp.
References ZoomWindow::px_per_sec(), and ZoomMetric< I >::zoomWindow_.
Referenced by ZoomMetric< I >::translateTimeToPixels().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 102 of file zoom-metric.hpp.
References ZoomWindow::px_per_sec(), and ZoomMetric< I >::zoomWindow_.
Here is the call graph for this function:
|
protected |
Definition at line 70 of file zoom-metric.hpp.
Referenced by ZoomMetric< I >::applyScreenDelta(), ZoomMetric< I >::coveredTime(), ZoomMetric< I >::translateScreenDelta(), and ZoomMetric< I >::translateTimeToPixels().
Inheritance diagram for ZoomMetric< I >:
Collaboration diagram for ZoomMetric< I >: