![]() |
VCCC
2024.05
VisualCamp Common C++ library
|
#include <vccc/__math/matrix/matrix_mul_matrix.hpp>
Inheritance diagram for MatrixMulMatrix< LhsType, RhsType >:Public Types | |
| using | base = MatrixBase< MatrixMulMatrix< LhsType, RhsType > > |
| using | value_type = typename internal::math::traits< MatrixMulMatrix >::value_type |
| using | lhs_type = internal::math::hold_type_selector_t< LhsType > |
| using | rhs_type = internal::math::hold_type_selector_t< RhsType > |
Public Types inherited from MatrixBase< MatrixMulMatrix< LhsType, RhsType > > | |
| enum | |
| using | derived_type = MatrixMulMatrix< LhsType, RhsType > |
| using | derived_traits = internal::math::traits< derived_type > |
| using | value_type = typename derived_traits::value_type |
Public Member Functions | |
| constexpr | MatrixMulMatrix (const LhsType &lhs, const RhsType &rhs) |
| constexpr auto | operator() (std::size_t i) const |
| constexpr auto | operator() (std::size_t i, std::size_t j) const |
| constexpr auto | operator[] (std::size_t i) const |
Public Member Functions inherited from MatrixBase< MatrixMulMatrix< LhsType, RhsType > > | |
| constexpr value_type | operator() (std::size_t i) const |
| static polymorphic virtual-like member functions More... | |
| constexpr value_type | operator() (std::size_t i, std::size_t j) const |
| constexpr value_type | operator[] (std::size_t i) const |
| constexpr const derived_type & | derived () const |
| constexpr derived_type & | derived () |
| using base = MatrixBase<MatrixMulMatrix<LhsType, RhsType> > |
| using lhs_type = internal::math::hold_type_selector_t<LhsType> |
| using rhs_type = internal::math::hold_type_selector_t<RhsType> |
| using value_type = typename internal::math::traits<MatrixMulMatrix>::value_type |
|
inlineconstexpr |
|
constexpr |
|
constexpr |
|
constexpr |