Scope
|
#include <lut.h>
Public Member Functions | |
ColorProps (const ColorEnum &_col=None, const uint16_t &_ll=0, const uint16_t &_ul=UINT16_MAX >> 1) | |
ColorProps (const ColorProps &cp) | |
ColorProps & | operator= (const ColorProps &cp) |
operator ColorEnum () const | |
Several accessor methods | |
uint16_t | Range () const |
ColorEnum | Color () const |
uint16_t | LowerLimit () const |
uint16_t | UpperLimit () const |
Several mutator methods | |
void | SetColor (const ColorEnum &_col) |
void | SetLowerLimit (const uint16_t &_ll) |
void | SetUpperLimit (const uint16_t &_ul) |
Protected Attributes | |
std::mutex | mutex |
ColorEnum | col |
uint16_t | ll |
uint16_t | ul |
Encapsulated lower and upper limit for range adjustment and color for displaying.
|
inline |
|
inline |
|
inline |
|
inline |
|
mutableprotected |
|
protected |
|
protected |