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

Operators

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

Detailed Description

Unit RGB Color Algebra

Friends

◆ operator* [1/2]

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

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

Definition at line 415 of file Types.hpp.

◆ operator* [2/2]

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

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

Definition at line 423 of file Types.hpp.

◆ operator+

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

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

Definition at line 399 of file Types.hpp.

◆ operator-

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

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

Definition at line 407 of file Types.hpp.