Commit graph

34 commits

Author SHA1 Message Date
Josh Deprez
0fb17676e2 Remove N=1 case from cubic interpolate
This lets Preslope and Postslope control slope either side of a
single point, which is probably more intuitive than just returning Y
of the point whenever Preslope and Postslope is provided.
2021-10-05 10:24:01 +11:00
Josh Deprez
74c208dc87 add missing Apache headers 2021-10-05 10:16:17 +11:00
Josh Deprez
330a898b56 typo 2021-10-04 18:49:34 +11:00
Josh Deprez
d28762468f fixed end-slope splines 2021-10-04 13:33:35 +11:00
Josh Deprez
22cb55de15 WIP: better spline 2021-10-04 12:32:05 +11:00
Josh Deprez
ca90dbb301 parenthesis 2021-10-03 18:33:21 +11:00
Josh Deprez
120c2172ec simplify out the factor of 6 2021-10-03 18:31:04 +11:00
Josh Deprez
61a8295962 tweak tester output 2021-10-03 15:54:47 +11:00
Josh Deprez
07d3619a42 add splinetester 2021-10-03 15:50:09 +11:00
Josh Deprez
1586d25f2b splines 2021-10-03 15:34:37 +11:00
Josh Deprez
c74d915542 WIP: splines 2021-10-03 11:55:09 +11:00
4c67501cb7 add apache boilerplate 2021-10-01 15:30:22 +10:00
Josh Deprez
3a5a150351 remove gcd recursive step 2021-09-28 15:10:51 +10:00
Josh Deprez
cdc1bf25fc add matrix_test.go 2021-09-28 11:39:07 +10:00
Josh Deprez
80a0132c39 fix comments 2021-09-23 10:25:01 +10:00
Josh Deprez
8aa65bf08d +{Elevation,Simple}Projection 2021-09-23 10:13:05 +10:00
Josh Deprez
951b38271f more small tidyups 2021-09-20 15:03:33 +10:00
Josh Deprez
ed78ef3d2e π.Project -> geom.Project(π, 2021-09-19 15:51:35 +10:00
Josh Deprez
c533ee63f7 reduce Project calls in Front,Back,BoundingRect 2021-09-19 15:39:10 +10:00
Josh Deprez
e4c15fcd5d handle different projections 2021-09-17 16:47:18 +10:00
Josh Deprez
eb9f582f42 bubbles works again 2021-09-17 13:02:31 +10:00
Josh Deprez
60d5df92d0 comment 2021-09-16 10:29:12 +10:00
Josh Deprez
e6c232c946 add the other kind of projection 2021-09-16 10:28:58 +10:00
Josh Deprez
77eef2f756 Fix BoundingRect 2021-09-15 21:36:52 +10:00
af13a856e8 add box.BoundingRect(π) 2021-09-15 12:03:59 +10:00
Josh Deprez
a5083b4eac comments, cleanups 2021-09-11 17:39:52 +10:00
bdb8e6775e progress on draw ordering 2021-09-10 17:18:20 +10:00
550cb5ef73 polygonal 2021-09-10 12:27:10 +10:00
Josh Deprez
5afa3a9b00 better drawordering? 2021-09-09 19:11:25 +10:00
Josh Deprez
724b5af8a3 change of bounds computation 2021-09-09 17:16:00 +10:00
Josh Deprez
74f72d06a6 matrix tweaks 2021-09-09 11:35:59 +10:00
Josh Deprez
e11f199d53 comment 2021-09-09 10:17:33 +10:00
Josh Deprez
b2e2a370fc add more polygon tests (also they pass now) 2021-09-08 20:22:18 +10:00
Josh Deprez
6686c24cd6 refacteur 2021-09-08 20:08:57 +10:00