Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A curve trait for general interoperation #80

Merged
merged 22 commits into from
Aug 3, 2024
Merged
Changes from 17 commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
cb7dcb7
Initial commit
mweatherley Apr 11, 2024
eb6dbaf
Write curve-trait.md
mweatherley Apr 11, 2024
8d4c758
Rename curve-trait.md to 80-curve-trait.md
mweatherley Apr 11, 2024
706b1a4
Added `Interval`, `zip`, `sample_checked`, `sample_clamped`
mweatherley Apr 13, 2024
fd08807
Added examples of curve applications in games
mweatherley Apr 16, 2024
43f2e33
Added commentary on borrowing and object safety
mweatherley Apr 18, 2024
0109a28
Apply some suggestions from code review
mweatherley Apr 19, 2024
f1b56d8
Snippet in drawbacks about maintenance burden etc.
mweatherley Apr 21, 2024
8dcb1b0
Partial rewrite of user-facing introduction
mweatherley Apr 21, 2024
c190827
Update rfcs/80-curve-trait.md
mweatherley May 13, 2024
f8967c5
Updates from comments
mweatherley May 13, 2024
b678b46
Typo
mweatherley May 13, 2024
0d74138
Rewrite to remove type-inferred interpolation from the core of the trait
mweatherley Jun 6, 2024
0646b8c
Add end-to-end composition
mweatherley Jun 14, 2024
6d3ee80
Added section on shared interpolation interfaces
mweatherley Jun 28, 2024
35d8f42
Mention sample_with in exposition
mweatherley Jun 28, 2024
e920629
Update rfcs/80-curve-trait.md
mweatherley Jul 31, 2024
c95a400
Rename compose -> chain
mweatherley Aug 1, 2024
37c3ad9
Updates to Interval methods
mweatherley Aug 1, 2024
1426a74
Clarify that Interval is not an Iterator
mweatherley Aug 2, 2024
a458085
Add Interval::contains_interval for checking containment between two …
mweatherley Aug 2, 2024
fbe233f
Switch resample from samples to segments
mweatherley Aug 2, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading