FL.helpers.interpolation

Functions

add_axis_to_list(seq)

Adjust the length of a list in place by duplicating it (= adding an MM axis).

add_axis_to_master_list(seq)

Add an axis to a 2d list of values per master.

interpolate(v0, v1, factor)

interpolate_float(v0, v1, factor)

interpolate_point(p0, p1, factor)

piecewise_linear_map(v, mapping)

remove_axis_from_factor_list(seq)

Like remove_axis_from_list, but adds the values instead of interpolating them.

remove_axis_from_list(seq, interpolation)

Adjust the length of a list in place by halving it (= removing an MM axis).

remove_axis_from_master_list(seq, interpolation)

Remove an axis from a 2d list of values per master.

remove_axis_from_master_point_list(seq, ...)

Remove an axis from a 2d list of points per master.

remove_axis_from_point_list(seq, interpolation)

Adjust the length of a list in place by halving it (= removing an MM axis).