Commit Graph

17 Commits (e645990eed09a413fab17a3398f8bda28af3f19a)

Author SHA1 Message Date
Alexander Iljin e645990eed charts.lines: add calc-x 2017-04-17 13:54:50 -07:00
Alexander Iljin d3e671565f charts.lines: add extra points where necessary for drawing 2017-04-17 13:54:50 -07:00
Alexander Iljin ff0c2fdf32 charts.lines: drop slices that are out of y range in drawable-chunks 2017-04-17 13:54:50 -07:00
Alexander Iljin cb2fbac778 charts.lines: preliminary implementation of drawable-chunks 2017-04-17 13:54:50 -07:00
Alexander Iljin 739adb122d charts.lines: factor some common code into y-at 2017-04-17 13:54:50 -07:00
Alexander Iljin 97d6ca4a83 charts.lines: add min-max-cut to cut data on the x axis 2017-04-17 13:54:50 -07:00
Alexander Iljin c9def10dde charts.lines: add last2 2017-04-17 13:54:50 -07:00
Alexander Iljin fb2538a946 charts.lines: add calc-y 2017-04-17 13:54:50 -07:00
Alexander Iljin 8510b351cf charts.lines: add calc-line-slope 2017-04-17 13:54:50 -07:00
Alexander Iljin cdc321cd93 charts.lines: avoid calling like when not necessary 2017-04-17 13:54:50 -07:00
Alexander Iljin 317fe9e9f4 charts.lines: don't keep extra elements in data if exact match was found 2017-04-17 13:54:50 -07:00
Alexander Iljin 6071bd8d26 charts.lines: add and update some comments 2017-04-17 13:54:50 -07:00
Alexander Iljin 118b06be29 charts.lines: make clip-by-first operate on slices internally 2017-04-17 13:54:50 -07:00
Alexander Iljin 418b798460 charts.lines: rename search-index to search-first 2017-04-17 13:54:50 -07:00
Alexander Iljin e9606b38d9 charts.lines: add dummy drawable-chunks 2017-04-17 13:54:50 -07:00
Alexander Iljin 13c197aa26 charts.lines: move (line-vertices) into private section 2017-04-17 13:54:50 -07:00
Alexander Iljin 4b416f1a5a charts: move code related to line drawing to charts.lines 2017-04-17 13:54:50 -07:00