Minor update to sigvis.

This commit is contained in:
David Reid
2018-05-09 19:37:32 +10:00
parent 12ccfb3a5d
commit ecf34e459d
2 changed files with 4 additions and 2 deletions
+1 -2
View File
@@ -1,2 +1 @@
This is a simple library for visualizing signals. You have a screen, which is made up of any number of channels. Each This is a simple library for visualizing signals. This readme will be updated later when the library stabilizes.
channel has a sample rate. The screen has an update rate.
+3
View File
@@ -160,6 +160,9 @@ dtk_bool32 msigvis_window_event_handler(dtk_event* pEvent)
{ {
if (pEvent->mouseWheel.delta > 0) { if (pEvent->mouseWheel.delta > 0) {
pScreen->zoomX = pScreen->zoomX * ( 2*pEvent->mouseWheel.delta); pScreen->zoomX = pScreen->zoomX * ( 2*pEvent->mouseWheel.delta);
if (pScreen->zoomX > 10000.0f) {
pScreen->zoomX = 10000.0f;
}
} else { } else {
pScreen->zoomX = pScreen->zoomX / (-2*pEvent->mouseWheel.delta); pScreen->zoomX = pScreen->zoomX / (-2*pEvent->mouseWheel.delta);
if (pScreen->zoomX < 0.000001f) { if (pScreen->zoomX < 0.000001f) {