Commit Graph

16 Commits

Author SHA1 Message Date
c61aac5f41 bezier: add convenience typedefs for various dimensions 2021-04-22 15:49:07 +10:00
92afaf38ec build: avoid double underscore header guards 2021-04-14 15:35:49 +10:00
f6056153e3 rename root namespace from util to cruft
This places, at long last, the core library code into the same namespace
as the extended library code.
2018-08-05 14:42:02 +10:00
803acc9a87 relicense under MPL-2.0 2018-08-04 15:14:06 +10:00
2d7e3e5d7d build: prefer iosfwd over iostream 2018-03-22 16:11:13 +11:00
4f795c9e40 bezier: add signed distance queries 2016-12-21 20:25:50 +11:00
116ad04a1f build: use ostream/istream over iostream 2016-08-04 17:42:41 +10:00
7f4cf49931 iterator: use infix_iterator for coord ostream 2016-03-11 12:48:19 +11:00
92be31d870 bezier: add cbegin/cend/begin/end 2016-03-11 12:43:29 +11:00
2658b41ea1 relicence under Apache-2.0 2015-04-13 18:05:28 +10:00
3d53ee5eb1 bezier: add region query 2015-02-03 12:58:41 +11:00
34637949e2 bezier: avoid type punning on points member 2015-02-03 02:21:33 +11:00
cf5a682959 bezier: add intersection count test 2015-01-29 15:49:57 +11:00
d63457c567 bezier: add ostream operator 2015-01-22 14:56:19 +11:00
8a43c0f416 bezier: use correct degree parameter 2015-01-22 14:54:32 +11:00
2419e07547 bezier: initial eval for order 2-4 2015-01-21 23:42:45 +11:00