Математический вектор
Подробнее...
|
|
#define | PIMV_FOR for (uint i = 0; i < Size; ++i) |
| | Vector templated.
|
| |
|
#define | PIMV_FOR for (uint i = 0; i < c.size(); ++i) |
| | Vector templated.
|
| |
|
|
typedef PIMathVectorT< 2u, int > | PIMathVectorT2i |
| | Двумерный вектор фиксированного размера из int.
|
| |
|
typedef PIMathVectorT< 3u, int > | PIMathVectorT3i |
| | Трехмерный вектор фиксированного размера из int.
|
| |
|
typedef PIMathVectorT< 4u, int > | PIMathVectorT4i |
| | Четырехмерный вектор фиксированного размера из int.
|
| |
|
typedef PIMathVectorT< 2u, double > | PIMathVectorT2d |
| | Двумерный вектор фиксированного размера из double.
|
| |
|
typedef PIMathVectorT< 3u, double > | PIMathVectorT3d |
| | Трехмерный вектор фиксированного размера из double.
|
| |
|
typedef PIMathVectorT< 4u, double > | PIMathVectorT4d |
| | Четырехмерный вектор фиксированного размера из double.
|
| |
|
typedef PIMathVector< int > | PIMathVectori |
| | Динамический вектор из int.
|
| |
|
typedef PIMathVector< double > | PIMathVectord |
| | Динамический вектор из double.
|
| |
|
|
template<uint Size, typename Type > |
| PIMathVectorT< Size, Type > | operator* (const Type &x, const PIMathVectorT< Size, Type > &v) |
| | Умножает вектор фиксированного размера на скаляр слева.
|
| |
|
template<uint Size, typename Type > |
| PICout | operator<< (PICout s, const PIMathVectorT< Size, Type > &v) |
| | Записывает вектор фиксированного размера в PICout.
|
| |
|
template<typename Type > |
| PIMathVector< Type > | operator* (const Type &x, const PIMathVector< Type > &v) |
| | Умножает динамический вектор на скаляр слева.
|
| |
|
template<typename Type > |
| PICout | operator<< (PICout s, const PIMathVector< Type > &v) |
| | Записывает динамический вектор в PICout.
|
| |
|
template<typename P , typename T > |
| PIBinaryStream< P > & | operator<< (PIBinaryStream< P > &s, const PIMathVector< T > &v) |
| | Сериализует динамический вектор в PIBinaryStream.
|
| |
|
template<typename P , typename T > |
| PIBinaryStream< P > & | operator>> (PIBinaryStream< P > &s, PIMathVector< T > &v) |
| | Десериализует динамический вектор из PIBinaryStream.
|
| |