MathLib
Loading...
Searching...
No Matches
RGB Color Algebra

Operators

constexpr BasicRGB< T > operator+ (const BasicRGB< T > &left, const BasicRGB< T > &right)
 
constexpr BasicRGB< T > operator- (const BasicRGB< T > &left, const BasicRGB< T > &right)
 
constexpr BasicRGB< T > operator* (const BasicRGB< T > &left, const BasicRGB< T > &right)
 
constexpr BasicRGB< T > operator* (const BasicRGB< T > &left, T right)
 

Detailed Description

RGB Color Algebra

Friends

◆ operator* [1/2]

template<std::integral T>
constexpr BasicRGB< T > operator* ( const BasicRGB< T > &  left,
const BasicRGB< T > &  right 
)
friend

#include <lib/include/Math/color/Types.hpp>

Definition at line 153 of file Types.hpp.

◆ operator* [2/2]

template<std::integral T>
constexpr BasicRGB< T > operator* ( const BasicRGB< T > &  left,
T  right 
)
friend

#include <lib/include/Math/color/Types.hpp>

Definition at line 161 of file Types.hpp.

◆ operator+

template<std::integral T>
constexpr BasicRGB< T > operator+ ( const BasicRGB< T > &  left,
const BasicRGB< T > &  right 
)
friend

#include <lib/include/Math/color/Types.hpp>

Definition at line 137 of file Types.hpp.

◆ operator-

template<std::integral T>
constexpr BasicRGB< T > operator- ( const BasicRGB< T > &  left,
const BasicRGB< T > &  right 
)
friend

#include <lib/include/Math/color/Types.hpp>

Definition at line 145 of file Types.hpp.