![]() |
Cadabra
Computer algebra system for field theory problems
|
#include <NotebookCanvas.hh>
Public Member Functions | |
| SmoothScroller (Glib::RefPtr< Gtk::Adjustment > adj) | |
| void | scroll_to (double target) |
| void | stop () |
| void | set_duration (double ms) |
Private Member Functions | |
| bool | on_timeout () |
Private Attributes | |
| Glib::RefPtr< Gtk::Adjustment > | adjustment_ |
| double | target_value_ |
| double | start_value_ |
| double | duration_ms_ |
| double | elapsed_ms_ |
| sigc::connection | timeout_connection_ |
Static Private Attributes | |
| static constexpr double | FRAME_RATE_MS = 16.67 |
|
inline |
|
inlineprivate |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
staticconstexprprivate |
|
private |
|
private |
|
private |