Evan Pezent
523ae3aef4
fixed dragging issue where plots that were not mouse-clicked would be dragged
2020-06-06 17:54:46 -05:00
Evan Pezent
2a5a78565b
internal refactors and misc improvements
2020-06-04 09:56:50 -05:00
Evan Pezent
a70bbe5cff
internal refactors and demo improvements
2020-06-04 00:11:43 -05:00
Evan Pezent
43f78f62b9
add formats to PieChart and Heatmap, fix compiler warnings
2020-06-03 22:18:47 -05:00
Evan Pezent
f59913b8e0
finish custom ticks
2020-06-03 14:37:01 -05:00
Evan Pezent
b497e7f72d
rename ImTick to ImPlotTick
2020-06-03 09:54:25 -05:00
Evan Pezent
6c9a720d2c
ensure next plot data is initialized
2020-06-03 09:50:06 -05:00
Evan Pezent
6ea8b45d75
remove <limits>
2020-06-03 09:06:16 -05:00
Evan Pezent
ea51c41b4a
finish heatmaps
2020-06-02 22:07:27 -05:00
Evan Pezent
356e604bd2
colormaps
2020-06-02 12:34:14 -05:00
Evan Pezent
468ffe9ead
initial heatmap prototype working
2020-06-01 22:14:22 -05:00
Evan Pezent
01f033bd8a
Merge branch 'master' into heatmap
2020-06-01 17:33:29 -05:00
Evan Pezent
71e38ad770
start heatmap dev
2020-06-01 17:33:01 -05:00
ozlb
f1cb4ea273
Assert messages, PlotDigital gap and data extents
...
. Fix assert messages for "Needs to be called between BeginPlot() and EndPlot()"
. PlotDigital gap initialization
. PlotDigital data extents disabled (digital channels are "pixel based")
2020-06-01 22:31:26 +02:00
Evan Pezent
3faaa5d25d
add ability to render filled lines
2020-05-31 16:32:32 -05:00
Evan Pezent
c7b10464a3
header cleanup
2020-05-31 09:28:34 -05:00
Evan Pezent
a4d1d03456
reorganize header
2020-05-31 09:17:07 -05:00
Evan Pezent
0aa21d4b3f
removed ImVec2* custom getters, use ImPlotPoint* getter functions
2020-05-31 09:07:24 -05:00
ozlb
519a2b68b0
v0.3 C++11 extension warnings
...
ImVec2() markers vector initialization
2020-05-29 23:31:50 +02:00
Evan Pezent
43625257b0
double precision work complete
2020-05-29 12:39:30 -05:00
Evan Pezent
5e82afdbdd
change transformers names
2020-05-29 08:40:04 -05:00
Evan Pezent
b62aeeb2ab
double precision dev
2020-05-16 23:25:15 -05:00
Evan Pezent
2fd9d3f756
checkpoint
2020-05-16 21:53:59 -05:00
Evan Pezent
226ae4c10b
checkpoint
2020-05-16 21:09:36 -05:00
Evan Pezent
3421c26270
change PlotBar to PlotBars
2020-05-16 09:14:48 -05:00
Evan Pezent
95aeba415e
make default size arguments work
2020-05-16 09:11:29 -05:00
Evan Pezent
c4e9d64600
rename plotting functions, add PlotScatter
2020-05-16 08:43:24 -05:00
Evan Pezent
b783185acc
rename plotting functions, add PlotScatter
2020-05-16 08:39:43 -05:00
Evan Pezent
0412b12e11
tidy up warnings fixes
2020-05-15 08:05:02 -05:00
Evan Pezent
f383f8a914
merge pr
2020-05-15 08:01:00 -05:00
Evan Pezent
daa689beb5
Merge branch 'master' of https://github.com/ozlb/implot into ozlb-master
2020-05-14 07:15:25 -05:00
SergeyN
17dba653a9
bbox overlap test to avoid disappearing lines when two ends end up outside culling area
2020-05-14 01:52:47 +02:00
SergeyN
1c1b5f965d
rearrangement of bools to take less space in a struct
2020-05-13 23:33:36 +02:00
SergeyN
ff5d61756f
protection against buffer overruns in BufferWriter
2020-05-13 23:33:36 +02:00
SergeyN
ea05677a7c
warning fixes, removed conversions from float to double and back. removed static text buffers, use of secure sprintf functions on windows
2020-05-13 23:33:36 +02:00
SergeyN
c6cc4082ab
warning fixes, removed conversions from float to double and back. removed static text buffers, use of secure sprintf functions on windows
2020-05-13 23:33:35 +02:00
ozlb
c71f893aeb
Merge branch 'master' into master
2020-05-13 17:25:26 +02:00
ozlb
36e0aa3ce1
C++11 extensions update after enums with ImPlot
2020-05-13 17:23:01 +02:00
Evan Pezent
9b098b816c
Merge pull request #31 from ozlb/patch-1
...
PlotDigital vs FitThisFrame
2020-05-13 09:21:00 -05:00
Evan Pezent
a0c9dc120c
trim trailing whitespace
2020-05-13 09:11:25 -05:00
Evan Pezent
8e25aec9f5
prefix all public facing structs and enums with ImPlot
2020-05-13 09:08:12 -05:00
ozlb
2a7430dae8
FitPoint on x
2020-05-13 11:10:14 +02:00
SergeyN
e6003e3029
obvious optimization: call getter, transformer and cull test once per point instead of twice
2020-05-13 07:32:49 +02:00
ozlb
280cbf5cd4
Removed all C++11 extensions
...
src/implot.cpp:1270:25: warning: range-based for loop is a C++11 extension [-Wc++11-extensions]
for (ImTick& xt : gp.XTicks)
2020-05-13 06:57:27 +02:00
ozlb
d0e3f80506
Col_QryX unused
2020-05-13 06:48:48 +02:00
ozlb
1ea1a2664e
C++11 extension fixes
...
warning: range-based for loop is a C++11 extension [-Wc++11-extensions]
for (ImTick &xt : gp.XTicks) {
for (ImTick &yt : gp.YTicks[i]) {
2020-05-13 06:45:34 +02:00
ozlb
f766614db0
PlotDigital vs FitThisFrame
...
FitThisFrame in PlotDigital it' not necessary due to actual nature of digital plot.
2020-05-12 15:26:44 +02:00
ozlb
99319d9fa7
PlotDigital FitThisFrame issue
...
FitThisFrame is triggering wrong fit for analog signals. It' not necessary due to actual nature of digital plot.
2020-05-12 15:05:14 +02:00
ozlb
2be5451140
namespace ImPlot
2020-05-12 11:19:04 +02:00
ozlb
53ea6a8cd4
QueryX removed for PR merge
2020-05-11 15:57:36 +02:00