Skip to content

feat(spline): Implemented Hermite spline with various types - #73

Merged
pasabanov merged 1 commit into
mainfrom
hermite
Sep 5, 2026
Merged

pasabanov merged 1 commit into
mainfrom
hermite

Conversation

@pasabanov

@pasabanov pasabanov commented Sep 5, 2026 •

Copy link
Copy Markdown
Member

Types of changes

Feature

Description

Implemented HermiteSpline class with configurable first derivative estimation.

Base types: Classic, Cardinal, CatmullRom, Akima, ModifiedAkima, Steffen, Zero, Explicit.
Boundary condition types: Inherit, Linear, Quadratic, Cubic, Polynomial, Clamped, Periodic.

When boundary conditions are not specified, the inherited conditions from the base type are used.

Implemented `HermiteSpline` class with configurable first derivative estimation.

Base types: `Classic`, `Cardinal`, `CatmullRom`, `Akima`, `ModifiedAkima`, `Steffen`, `Zero`, `Explicit`.
Boundary condition types: `Inherit`, `Linear`, `Quadratic`, `Cubic`, `Polynomial`, `Clamped`, `Periodic`.

When boundary conditions are not specified, the inherited conditions from the base type are used.
@pasabanov pasabanov added this to the First Release Version milestone Sep 5, 2026
@pasabanov pasabanov self-assigned this Sep 5, 2026
@pasabanov pasabanov added docs Improvements or additions to documentation feature New feature or request labels Sep 5, 2026
@pasabanov
pasabanov merged commit 3305883 into main Sep 5, 2026
7 checks passed
@pasabanov
pasabanov deleted the hermite branch September 5, 2026 21:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs Improvements or additions to documentation feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant