Evan Pezent
41a0e2c9fe
add ImPlotAxisFlags_RangeFit and ImPlotAxisFlags_Foreground ( #200 )
2021-03-28 12:59:25 -07:00
Evan Pezent
ed1baf471a
Adds SetNextPlotFormatX/Y for custom tick label formatting ( #198 )
...
* add SetNextPlotFormat
* work on pruning
* finish up fmt
2021-03-25 09:19:00 -06:00
epezent
ab110ceec8
misc refactors/improvements
2021-03-24 16:35:44 -06:00
epezent
ef6c55cd00
tidy up selection/query code, add new methods
2021-03-23 23:42:26 -06:00
epezent
5db2ba3b22
make plots initially fit to plotted data on first frame
2021-03-20 22:56:47 -06:00
epezent
7aab224742
make inline funcs static, add culling to PlotShaded
2021-03-20 21:22:18 -06:00
epezent
ccd29a646f
rev up to v0.10
2021-03-20 20:45:31 -06:00
epezent
eea12d6b4c
make PlotHeatmap autoscaling by default
2021-03-19 22:43:03 -06:00
Evan Pezent
1d9381a004
Adds PlotHistogram and PlotHistogram2D, Improves Colormaps and Heatmap ( #148 )
2021-03-17 07:38:45 -05:00
epezent
46ea9abab4
improve ShowColormapScale
2021-03-07 12:36:01 -06:00
Evan Pezent
67e0876f89
Improved Drag and Drop Support ( #172 )
...
* prototyping enhanced dnd features
* improve dnd demo using new utils
* dnd stuff
* finish up dnd improvements
* remove unused code, fix timestamps
2021-02-28 18:10:23 -06:00
Evan Pezent
c73509d6d1
make context menus open on single right click, move ImPlotInputMap out of public API (see implot_internal.h) ( #170 )
2021-01-18 21:49:23 -06:00
Evan Pezent
6f7bf5f38b
adds PlotVLines and PlotHLines for plotting infinite reference lines ( #166 )
2021-01-15 01:52:37 -06:00
epezent
5fd1ecdfd7
add ability to fill shaded plot to +/- INFINITY
2021-01-11 13:22:52 -06:00
Yan
5b59b47bae
Allow second and third axes to have labels ( #163 )
...
* Allow second and third axes to have labels
* Handle both axes in one loop
* fix compiler warnings, add ImPlotAxisFlags_NoLabel
* fix bug when y2 label hidden
Co-authored-by: epezent <epezent@rice.edu>
2021-01-06 09:34:03 -06:00
epezent
10a58c52ca
typos and incorrect docs
2020-12-04 00:07:50 -06:00
epezent
fa10a03a53
add ImPlotStyleVar_FitPadding
2020-12-03 23:27:38 -06:00
Evan Pezent
40cbe88673
Add ImPlotFlags_Equal and simplify axis-related structs in implot_internal.h ( #147 )
...
* prototyping equal axes
* equal proto
* more refactors
* euqal axes almost perfect
* fitting axis equal working
* fitting axis equal working
* finish equal axis
2020-11-15 21:47:06 -06:00
epezent
48c0d6fe38
add legend ctx menu, rev up to 0.9
2020-11-10 08:27:28 -06:00
Nick Postma
ad29c9a046
Option for not rendering the title of the graph. ( #140 )
...
* Update implot.h
* Update implot.cpp
Added the flag implementation of NoTitle. I needed a smal form factor barchart.
* Update implot.cpp
Same codestyle as original.
* Update implot.h
2020-11-10 07:45:25 -06:00
epezent
96e0fd9c57
fix crashing caused by legend refactors, add ShowMetricsWindow (WIP)
2020-10-21 10:08:41 -05:00
Evan Pezent
42d93bcdbc
add stairstep plots ( #136 )
2020-10-19 10:00:03 -05:00
Evan Pezent
587c8b6221
Configurable Legend Locations ( #135 )
...
* add support for ISO 8601 timestamps
* clean up work on ISO 8601
* legend location proto
* location docs
* add horizontal legends, and ability to position mouse location
* add ShowAltLegend
* add ShowAltLegend
* default sizing for ShowAltLegend
* finish up legend locations
2020-10-18 23:26:34 -05:00
Evan Pezent
f9a15a7147
Add Option for ISO 8601 Date Formatting ( #132 )
...
* add support for ISO 8601 timestamps
* clean up work on ISO 8601
2020-10-14 22:07:27 -05:00
epezent
ce6d720828
header org
2020-10-12 09:51:22 -05:00
Victor Bombi
b5cf8b8431
Addition of va_list V versions of Annotate and AnnotateClamped
2020-10-11 09:53:28 +02:00
epezent
8a3ccf0a44
remove BustItemCache from SetColormap and add ShowColormapSelector
2020-10-11 00:38:18 -05:00
epezent
1911116b3b
remove ImPlotStyleVar_AnnotationOffset
2020-09-19 21:25:44 -05:00
epezent
13e430a9e5
add annotation API
2020-09-19 20:54:19 -05:00
epezent
a7ae1bca53
rename and refine draglines and dragpoints
2020-09-19 12:33:33 -05:00
epezent
9c4ef16696
change function names, fix issues with scroll
2020-09-18 22:05:43 -05:00
epezent
bbbf4e2a42
anchor point prototype
2020-09-18 13:37:55 -05:00
epezent
297c69dae8
fix selection over guides
2020-09-18 08:22:06 -05:00
epezent
4ed7d01637
finish guides
2020-09-17 23:31:16 -05:00
epezent
c6aff1362c
Merge branch 'master' into guides
2020-09-17 21:02:19 -05:00
epezent
45e3433a1a
header cleanup
2020-09-17 20:40:16 -05:00
epezent
fd746c3776
plot image demo
2020-09-17 20:34:37 -05:00
epezent
ec8e87561f
PlotImage
2020-09-17 11:58:58 -05:00
epezent
13927c608d
add public API for horizontal and vertical guide lines
2020-09-17 09:58:33 -05:00
epezent
04cc84ece0
add HideNextItem
2020-09-15 09:48:46 -05:00
epezent
117816d4e1
add option for 24 hour clock
2020-09-12 10:25:47 -05:00
epezent
4f0a09f14d
add xscale and x0 to values* functions
2020-09-09 23:29:29 -05:00
epezent
700a7bab56
add IMPLOT_API macro, confirm DLL linkage working
2020-09-07 20:59:43 -05:00
epezent
75e779c931
finish templetizing API, several optimizations to plotting pipeline, remmove t_float etc from demo
2020-09-07 16:08:59 -05:00
epezent
48cc6e15d6
Merge branch 'master' into templates
2020-09-07 10:54:49 -05:00
epezent
3206209777
add more benchmarks
2020-09-07 10:17:44 -05:00
epezent
8fdeacac54
use different types in demo
2020-09-07 00:33:47 -05:00
epezent
2eeceb3e22
templetize PlotLine, PlotScatter, PlotShaded, PlotBars, PlotBarsH
2020-09-07 00:16:47 -05:00
epezent
930c4b2eb4
initial testing of templates
2020-09-06 22:34:58 -05:00
epezent
902cf44234
rev up to 0.8
2020-09-06 21:20:38 -05:00