lpspline.constraints.base.Constraint# class lpspline.constraints.base.Constraint[source]# Bases: ABC Abstract base class defining the shape constraint interface. abstract build_constraint(s) → list[source]# Builds CVXPY constraints functionally mapping to the given spline structure. Parameters: s (Spline) – The initialized Spline instance to construct constraints upon. Returns: A list containing CVXPY constraint objects. Return type: list