45 virtual const std::string
id()
const override {
47 return LCMETANAME() +
"_" + std::to_string(
red()) +
"_" + std::to_string(
green()) +
"_" + std::to_string(
blue());
54 inline double red()
const {
62 inline double blue()
const {
70 inline unsigned char redI()
const {
74 inline unsigned char greenI()
const {
78 inline unsigned char blueI()
const {
82 inline unsigned char alphaI()
const {
90 os <<
"MetaColorByValue(red=" << metaColor.
red() <<
" green=" << metaColor.
green() <<
" blue=" << metaColor.
blue() <<
" alpha" << metaColor.
alpha() <<
")";
101 virtual const std::string
id()
const override {
unsigned char alphaI() const
unsigned char redI() const
DECLARE_SHORT_SHARED_PTR(Document)
unsigned char blueI() const
unsigned char greenI() const