mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-10 23:44:24 +00:00
Fixed a live-build compiler-error when building the DSP module
This commit is contained in:
parent
3c43707a54
commit
293e746e57
1 changed files with 3 additions and 3 deletions
|
|
@ -130,10 +130,10 @@ public:
|
|||
|
||||
//==============================================================================
|
||||
/** Addition of two matrices */
|
||||
inline Matrix& operator+= (const Matrix& other) noexcept { return apply (other, std::plus<ElementType>()); }
|
||||
inline Matrix& operator+= (const Matrix& other) noexcept { return apply (other, [] (ElementType a, ElementType b) { return a + b; } ); }
|
||||
|
||||
/** Subtraction of two matrices */
|
||||
inline Matrix& operator-= (const Matrix& other) noexcept { return apply (other, std::minus<ElementType>()); }
|
||||
inline Matrix& operator-= (const Matrix& other) noexcept { return apply (other, [] (ElementType a, ElementType b) { return a - b; } ); }
|
||||
|
||||
/** Scalar multiplication */
|
||||
inline Matrix& operator*= (ElementType scalar) noexcept
|
||||
|
|
@ -155,7 +155,7 @@ public:
|
|||
Matrix operator* (const Matrix& other) const;
|
||||
|
||||
/** Does a hadarmard product with the receiver and other and stores the result in the receiver */
|
||||
inline Matrix& hadarmard (const Matrix& other) noexcept { return apply (other, std::multiplies<ElementType>()); }
|
||||
inline Matrix& hadarmard (const Matrix& other) noexcept { return apply (other, [] (ElementType a, ElementType b) { return a * b; } ); }
|
||||
|
||||
/** Does a hadarmard product with a and b returns the result. */
|
||||
static inline Matrix hadarmard (const Matrix& a, const Matrix& b) { Matrix result (a); result.hadarmard (b); return result; }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue