Абстрактный базовый класс интерполянтов над параметрическими выборками.
Область параметров является одномерной, обычно это время или путь вдоль кривой, определяемой данными. Значения выборки могут иметь любую размерность, а производные классы могут применять к данным специальные интерпретации.
Этот класс предоставляет поиск интервала в шаблонном методе, откладывая фактическую интерполяцию на производные классы. Временная сложность составляет O(1) для линейного доступа, пересекающего не более двух точек, и O(log N) для случайного доступа, где N — количество позиций.
Эта функция не предназначена для прямого вызова.
Массив позиций.
Массив для хранения результатов интерполяции.
Массив семплов.
Необязательная структура настроек, специфичных для подкласса.
Количество семплов.
Вычисляет интерполяцию в позиции t.
О том как получить исходный код этого модуля читайте тут.