![]() |
Blaze 3.9
|
Base class for all vector/scalar multiplication expression templates. More...
#include <VecScalarMultExpr.h>
Inherits blaze::MultExpr< VT >.
Base class for all vector/scalar multiplication expression templates.
The VecScalarMultExpr class serves as a tag for all expression templates that implement a vector/scalar multiplication. All classes, that represent a vector/scalar multiplication and that are used within the expression template environment of the Blaze library have to derive publicly from this class in order to qualify as vector/scalar multiplication expression template. Only in case a class is derived publicly from the VecScalarMultExpr base class, the IsVecScalarMultExpr type trait recognizes the class as valid vector/scalar multiplication expression template.