splinepy.utils.data.SplineData#

class splinepy.utils.data.SplineData(helpee)[source]#

Bases: DataHolder

Data manager for splines.

Methods

SplineData.as_arrow(key[, resolutions, on, ...])

Returns as-arrow-representable data on certain places, with given resolution, or on predefined places.

SplineData.as_scalar(key, resolutions[, default])

Return scalar value at given resolutions

SplineData.clear()

Clears saved data by reassigning new dict

SplineData.get(key[, default_values])

Returns stored item if the key exists.

SplineData.items()

Returns items of data holding dict.

SplineData.keys()

Returns keys of data holding dict.

SplineData.pop(key[, default])

Applied pop() to saved data

SplineData.update(**kwargs)

Updates given kwargs using __setitem__.

SplineData.values()

Returns values of data holding dict.