Comments (3)
Someone already pushed a PR for this (PR #386), however I do not think this will fix it (or at least not anymore)
from implot.
There is a similar issue with zooming out. When one side of the axis is against the limit constraint, and the mouse is near the other side, zooming-out is extremely slow. Because of the left/mouse vs right/mouse ratio, most of the change is on the opposite side of the mouse, which is against the limit constraint and thus gets "undone", while the side of the mouse gets little change.
See the video, where zooming out is "quick" at first, until the limit constraint is reached, after which is very slow.
Zoom.mp4
from implot.
Third weird behavior:
- when box-selecting a range smaller than the zoom constraint, the low side of the box will remain intact, while the high side will be moved to fit the constraint.
In the video below, I select the range [-0.5, 0], which is too small. The result is [-0.5, 0.5], while one would more expect [-0.75, 0.25] (i.e. grow the box, but keep it centered on the selection instead of "left aligned")
Selection.mp4
from implot.
Related Issues (20)
- Crash when rendering shaded plots with no data point [v0.16] HOT 1
- Show custom label format only for cursor position in plot
- Implot demo error: MSVCRTD.lib(exe_main.obj) : error LNK2019: unresolved external symbol main referenced in function "int __cdecl invoke_main(void)" (?invoke_main@@YAHXZ) 1>C:\Users\PvPSwagHD\source\repos\imgui\x64\Debug\imgui.exe
- PlotBarGroups show exact values of items
- New release to work with ImGui v1.90
- Cannot scroll/zoom primary axis when linked to secondary
- Constructors and Functions of structs don't have the IMPLOT_API macro
- IsAnnotationHovered() or equivalent
- LNK2019: unresolved external symbol "void __cdecl ImPlot::PlotBarGroups<double [1]>(...
- PlotStems index problem?
- ImPlotAxisFlags_Time to ImPlotScale_Time
- range_select branch example HOT 1
- implot run with webassembly occur some errors in browser console
- Zooming with scroll wheel not working correctly with ImPlotFlags_Equal
- Data points that match the exact maximum value set for the axis are not displayed
- Is there a way for avoid empty quotation in Stock demo ?
- Overlayings elements
- IMGUI_DISABLE macro doesn't supports
- Emission spectrum plot and alike HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from implot.