Base class for N-dimensional dense vectors.The DenseVector class is a base class for all arbitrarily sized (N-dimensional) dense vectors. It provides an abstraction from the actual type of the dense vector, but enables a conversion back to this type via the Vector base class.
More...
#include <DenseVector.h>
Inherits blaze::Vector< VT, TF >.
|
static constexpr bool | transposeFlag = TF |
| Transpose flag of the vector.
|
|
template<typename VT, bool TF>
struct blaze::DenseVector< VT, TF >
Base class for N-dimensional dense vectors.
The DenseVector class is a base class for all arbitrarily sized (N-dimensional) dense vectors. It provides an abstraction from the actual type of the dense vector, but enables a conversion back to this type via the Vector base class.
◆ operator~() [1/2]
template<typename VT, bool TF>
Conversion operator for non-constant vectors.
- Returns
- Reference of the actual type of the vector.
◆ operator~() [2/2]
template<typename VT, bool TF>
Conversion operator for constant vectors.
- Returns
- Const reference of the actual type of the vector.
The documentation for this struct was generated from the following file: