![]() |
PIP 5.6.1
Platform-Independent Primitives
|
Базовые математические функции и дефайны Подробнее...
Файлы | |
| файл | picrc.h |
| Вычисление CRC контрольной суммы | |
| файл | pievaluator.h |
| Вычислитель математических выражений | |
| файл | pifft.h |
| БПФ, ОБПФ и преобразования Гильберта | |
| файл | pigeometry.h |
| Заголовок-агрегатор для базовых геометрических типов | |
| файл | piline.h |
| Тип двумерного отрезка | |
| файл | pimathbase.h |
| Базовые математические константы и вспомогательные алгоритмы | |
| файл | pimathcomplex.h |
| Комплексные числа | |
| файл | pimathmatrix.h |
| Математическая матрица | |
| файл | pimathmodule.h |
| Зонтичный заголовок математического модуля | |
| файл | pimathsolver.h |
| Решатель дифференциальной модели на основе передаточной функции | |
| файл | pimathvector.h |
| Математический вектор | |
| файл | pipoint.h |
| Класс PIPoint представляет точку на плоскости с двумя координатами. | |
| файл | piquaternion.h |
| Кватернион | |
| файл | pirect.h |
| Класс прямоугольника для 2D геометрии | |
| файл | pistatistic.h |
| Вычисление математической статистики у массива чисел | |
Классы | |
| class | uint_cl< L > |
| Вспомогательный беззнаковый тип фиксированной ширины для обобщенных реализаций CRC. Подробнее... | |
| class | PICRC< L, N > |
| Универсальный табличный калькулятор CRC для полинома ширины L. Подробнее... | |
| class | PIEvaluator |
| Вычислитель выражений с повторно используемыми скомпилированными инструкциями. Подробнее... | |
| class | PILine< Type > |
| Двумерный отрезок. Подробнее... | |
| struct | is_complex< T > |
Признак типа, определяющий, является ли T специализацией std::complex. Подробнее... | |
| struct | is_complex< std::complex< T > > |
| Специализация для комплексных типов. Подробнее... | |
| class | PIMathMatrixT< Rows, Cols, Type > |
| Математическая матрица фиксированного размера. Хранит данные матрицы внутри объекта и по возможности проверяет размерности на этапе компиляции. Подробнее... | |
| class | PIMathMatrix< Type > |
| Математическая матрица динамического размера. Использует PIVector2D как хранилище и сохраняет интерфейс, согласованный с PIMathMatrixT. Подробнее... | |
| struct | TransferFunction |
| Хранилище коэффициентов передаточной функции. Подробнее... | |
| class | PIMathSolver |
| Численный решатель для моделей в виде передаточной функции. Подробнее... | |
| class | PIMathVectorT< Size, Type > |
| Вектор математический фиксированного размера с размером во время компиляции Подробнее... | |
| class | PIMathVector< Type > |
| Шаблонный класс для математического вектора динамического размера Подробнее... | |
| class | PIPoint< Type > |
| Двумерная точка. Подробнее... | |
| class | PIQuaternion |
| Кватернион для представления 3D вращений и ориентаций Подробнее... | |
| class | PIRect< Type > |
| Класс PIRect предоставляет двумерный класс прямоугольника для 2D геометрии. Подробнее... | |
| class | PIStatistic< T > |
| Шаблонный класс для вычисления статистических характеристик набора данных Подробнее... | |
Базовые математические функции и дефайны
Подключает основные публичные заголовки для векторов, матриц, кватернионов, решателей, статистики и БПФ.
Иван Пелипенко peri4.nosp@m.ko@y.nosp@m.andex.nosp@m..ru; Андрей Бычков work..nosp@m.a.b@.nosp@m.yande.nosp@m.x.ru;