NDEVR
API Documentation
SplineEnums.h
1#pragma once
2#include <NDEVR/StringStream.h>
3namespace NDEVR
4{
8 enum class SplineType
9 {
10 e_linear = 10,
11 e_cspline = 30,
13 };
14
24
25 template class NDEVR_BASE_API StringStream<SplineType>;
26}
The primary namespace for the NDEVR SDK.
SplineType
Defines the type of interpolation used for a spline curve.
Definition SplineEnums.h:9
@ e_cspline
Cubic splines with classical C^2 continuity.
Definition SplineEnums.h:11
@ e_cspline_hermite
Cubic Hermite splines with local C^1 continuity.
Definition SplineEnums.h:12
SplineBoundaryType
Defines the boundary condition type applied at spline end-points.
Definition SplineEnums.h:19
@ e_first_deriv
First derivative boundary condition.
Definition SplineEnums.h:20
@ e_not_a_knot
Not-a-knot boundary condition.
Definition SplineEnums.h:22
@ e_second_deriv
Second derivative boundary condition.
Definition SplineEnums.h:21