14 #ifndef CLColorDefinition_H__
15 #define CLColorDefinition_H__
22 class ColorDefinition;
78 unsigned char getRed()
const;
98 void setRed(
unsigned char c);
119 void setRGBA(
unsigned char r,
unsigned char g,
unsigned char b,
unsigned char a = 255);
136 const std::string&
getKey()
const;
141 ColorDefinition*
toSBML(
unsigned int level,
unsigned int version)
const;
146 const std::string&
getId()
const;
151 void setId(
const std::string&
id);
void setBlue(unsigned char c)
void setRed(unsigned char c)
const std::string & getKey() const
bool setColorValue(const std::string &valueString)
unsigned char getBlue() const
virtual ~CLColorDefinition()
CLColorDefinition(CCopasiContainer *pParent=NULL)
unsigned char getGreen() const
void setRGBA(unsigned char r, unsigned char g, unsigned char b, unsigned char a=255)
unsigned char getRed() const
void setId(const std::string &id)
unsigned char getAlpha() const
void setAlpha(unsigned char c)
std::string createValueString() const
CLColorDefinition & operator=(const CLColorDefinition &source)
const std::string & getId() const
void setGreen(unsigned char c)
ColorDefinition * toSBML(unsigned int level, unsigned int version) const