2023-Robot
Robot code for 2023 FRC season by Argos, FRC team #1756
Loading...
Searching...
No Matches
color.h File Reference
#include <array>

Go to the source code of this file.

Classes

struct  argos_lib::ArgosColor
 

Namespaces

namespace  argos_lib
 
namespace  argos_lib::colors
 
namespace  argos_lib::gamma_corrected_colors
 

Functions

constexpr ArgosColor argos_lib::GammaCorrect (ArgosColor original)
 

Variables

constexpr std::array< uint8_t, 256 > argos_lib::gamma8
 
static constexpr ArgosColor argos_lib::colors::kOff = ArgosColor{0, 0, 0}
 
static constexpr ArgosColor argos_lib::colors::kWhite = ArgosColor{120, 120, 120}
 
static constexpr ArgosColor argos_lib::colors::kReallyRed = ArgosColor{255, 0, 0}
 
static constexpr ArgosColor argos_lib::colors::kReallyGreen = ArgosColor{0, 255, 0}
 
static constexpr ArgosColor argos_lib::colors::kReallyBlue = ArgosColor{0, 0, 255}
 
static constexpr ArgosColor argos_lib::colors::kCubePurple = ArgosColor{130, 0, 130}
 
static constexpr ArgosColor argos_lib::colors::kConeYellow = ArgosColor{222, 178, 18}
 
static constexpr ArgosColor argos_lib::colors::kHotPink = ArgosColor{255, 105, 180}
 
static constexpr ArgosColor argos_lib::colors::kCatYellow = ArgosColor{255, 163, 0}
 
static constexpr ArgosColor argos_lib::colors::kPurple = ArgosColor{75, 0, 130}
 
static constexpr ArgosColor argos_lib::gamma_corrected_colors::kOff = GammaCorrect(argos_lib::colors::kOff)
 
static constexpr ArgosColor argos_lib::gamma_corrected_colors::kWhite = GammaCorrect(argos_lib::colors::kWhite)
 
static constexpr ArgosColor argos_lib::gamma_corrected_colors::kReallyRed = GammaCorrect(argos_lib::colors::kReallyRed)
 
static constexpr ArgosColor argos_lib::gamma_corrected_colors::kReallyGreen = GammaCorrect(argos_lib::colors::kReallyGreen)
 
static constexpr ArgosColor argos_lib::gamma_corrected_colors::kReallyBlue = GammaCorrect(argos_lib::colors::kReallyBlue)
 
static constexpr ArgosColor argos_lib::gamma_corrected_colors::kCubePurple = GammaCorrect(argos_lib::colors::kCubePurple)
 
static constexpr ArgosColor argos_lib::gamma_corrected_colors::kConeYellow = GammaCorrect(argos_lib::colors::kConeYellow)
 
static constexpr ArgosColor argos_lib::gamma_corrected_colors::kHotPink = GammaCorrect(argos_lib::colors::kHotPink)
 
static constexpr ArgosColor argos_lib::gamma_corrected_colors::kCatYellow = GammaCorrect(argos_lib::colors::kCatYellow)
 
static constexpr ArgosColor argos_lib::gamma_corrected_colors::kPurple = GammaCorrect(argos_lib::colors::kPurple)