IceShard
1
A personal game engine project, with development focused on 2D/2.5D games.
Toggle main menu visibility
Loading...
Searching...
No Matches
math
public
ice
math
matrix
matrix_operators.hxx
Go to the documentation of this file.
1
3
4
#pragma once
5
#include <
ice/math/matrix/matrix_operations.hxx
>
6
7
namespace
ice::math
8
{
9
10
template
<u32 Rows1, u32 Cols1, u32 Rows2, u32 Cols2,
typename
T,
typename
U = T>
11
constexpr
auto
operator*
(
12
mat<Rows1, Cols1, T>
left,
13
mat<Rows2, Cols2, U>
right
14
)
noexcept
->
mat<Rows1, Cols2, T>
15
{
16
return
ice::math::mul
(left, right);
17
}
18
19
}
// namespace ice::math
matrix_operations.hxx
ice::math
Definition
algorithm.hxx:8
ice::math::mul
constexpr auto mul(U first, Args... args) noexcept
Definition
algorithm.hxx:38
ice::math::operator*
constexpr auto operator*(ScalarType left, NumberType right) noexcept -> ScalarType
Definition
angles.hxx:158
ice::math::mat
Definition
matrix.hxx:12
Generated by
1.18.0