|
|
typedef PIMathMatrixT< 2u, 2u, int > | PIMathMatrixT22i |
| | Матрица 2 x 2 фиксированного размера из int.
|
| |
|
typedef PIMathMatrixT< 3u, 3u, int > | PIMathMatrixT33i |
| | Матрица 3 x 3 фиксированного размера из int.
|
| |
|
typedef PIMathMatrixT< 4u, 4u, int > | PIMathMatrixT44i |
| | Матрица 4 x 4 фиксированного размера из int.
|
| |
|
typedef PIMathMatrixT< 2u, 2u, double > | PIMathMatrixT22d |
| | Матрица 2 x 2 фиксированного размера из double.
|
| |
|
typedef PIMathMatrixT< 3u, 3u, double > | PIMathMatrixT33d |
| | Матрица 3 x 3 фиксированного размера из double.
|
| |
|
typedef PIMathMatrixT< 4u, 4u, double > | PIMathMatrixT44d |
| | Матрица 4 x 4 фиксированного размера из double.
|
| |
|
typedef PIMathMatrix< int > | PIMathMatrixi |
| | Динамическая матрица из int.
|
| |
|
typedef PIMathMatrix< double > | PIMathMatrixd |
| | Динамическая матрица из double.
|
| |
|
| template<uint Rows, uint Cols, typename Type > |
| PICout | operator<< (PICout s, const PIMathMatrixT< Rows, Cols, Type > &m) |
| | Inline-оператор для вывода матрицы в консоль. Подробнее...
|
| |
| template<uint CR, uint Rows0, uint Cols1, typename Type > |
| PIMathMatrixT< Rows0, Cols1, Type > | operator* (const PIMathMatrixT< Rows0, CR, Type > &fm, const PIMathMatrixT< CR, Cols1, Type > &sm) |
| | Умножение матриц друг на друга. Подробнее...
|
| |
| template<uint Cols, uint Rows, typename Type > |
| PIMathVectorT< Rows, Type > | operator* (const PIMathMatrixT< Rows, Cols, Type > &fm, const PIMathVectorT< Cols, Type > &sv) |
| | Умножения матрицы на вектор. Подробнее...
|
| |
| template<uint Cols, uint Rows, typename Type > |
| PIMathVectorT< Cols, Type > | operator* (const PIMathVectorT< Rows, Type > &sv, const PIMathMatrixT< Rows, Cols, Type > &fm) |
| | Умножения вектора на матрицу. Подробнее...
|
| |
| template<uint Cols, uint Rows, typename Type > |
| PIMathMatrixT< Rows, Cols, Type > | operator* (const Type &x, const PIMathMatrixT< Rows, Cols, Type > &v) |
| | Умножение значения тип Type на матрицу. Подробнее...
|
| |
| template<typename Type > |
| PICout | operator<< (PICout s, const PIMathMatrix< Type > &m) |
| | Inline-оператор для вывода матрицы в консоль. Подробнее...
|
| |
| template<typename P , typename T > |
| PIBinaryStream< P > & | operator<< (PIBinaryStream< P > &s, const PIMathMatrix< T > &v) |
| | Inline-оператор для сериализации матрицы в PIBinaryStream. Подробнее...
|
| |
| template<typename P , typename T > |
| PIBinaryStream< P > & | operator>> (PIBinaryStream< P > &s, PIMathMatrix< T > &v) |
| | Inline-оператор для сериализации матрицы в PIByteArray. Подробнее...
|
| |
| template<typename Type > |
| PIMathMatrix< Type > | operator* (const PIMathMatrix< Type > &fm, const PIMathMatrix< Type > &sm) |
| | Умножение матриц друг на друга. Подробнее...
|
| |
| template<typename Type > |
| PIMathVector< Type > | operator* (const PIMathMatrix< Type > &fm, const PIMathVector< Type > &sv) |
| | Умножения матрицы на вектор. Подробнее...
|
| |
| template<typename Type > |
| PIMathVector< Type > | operator* (const PIMathVector< Type > &sv, const PIMathMatrix< Type > &fm) |
| | Умножения вектора на матрицу. Подробнее...
|
| |
| template<typename Type > |
| PIMathMatrix< Type > | operator* (const Type &x, const PIMathMatrix< Type > &v) |
| | Умножение значения тип Type на матрицу. Подробнее...
|
| |
|
template<typename T > |
| PIMathMatrix< complex< T > > | hermitian (const PIMathMatrix< complex< T > > &m) |
| | Возвращает эрмитову форму комплексной матрицы m.
|
| |