DataIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
LineTableColor.h
Go to the documentation of this file.
1 #ifndef LINETABLECOLOR_H
2 #define LINETABLECOLOR_H
3 
5 {
6 public:
8  {
9  TextColor = 0,
12  };
13 
15  {
16  Red = 0,
17  Green = 1,
18  Blue = 2
19  };
20 
22  LineTableColor( const TableColorItem item );
23  LineTableColor( const LineTableColor &other );
24  LineTableColor &operator=( const LineTableColor &other );
26 
27  void SetColorFromRGB( const unsigned RGB );
28  unsigned char GetColorComponentValue( const ColorComponent colorComponent );
29 
30 private:
32 
33  class DataClass;
34  DataClass *d;
35 
37 };
38 
39 #endif // LINETABLECOLOR_H
LineTableColor()
Definition: LineTableColor.cpp:38
~LineTableColor()
Definition: LineTableColor.cpp:69
Definition: LineTableColor.h:16
Definition: LineTableColor.h:4
ColorComponent
Definition: LineTableColor.h:14
Definition: LineTableColor.h:10
Definition: LineTableColor.h:11
unsigned char GetColorComponentValue(const ColorComponent colorComponent)
Definition: LineTableColor.cpp:83
TableColorItem
Definition: LineTableColor.h:7
Definition: LineTableColor.h:18
LineTableColor & operator=(const LineTableColor &other)
Definition: LineTableColor.cpp:56
Definition: LineTableColor.h:9
Definition: LineTableColor.h:17
void SetColorFromRGB(const unsigned RGB)
Definition: LineTableColor.cpp:74