趣味で作ってるロボット用ソフトウェア
 All Classes Files Functions Enumerations Enumerator Friends Pages
Color.h
Go to the documentation of this file.
1 #ifndef HRK_COLOR_H
2 #define HRK_COLOR_H
3 
9 namespace hrk
10 {
12  class Color
13  {
14  public:
21  explicit Color(double red, double green, double blue,
22  double alpha = 1.0);
23 
24  explicit Color(void);
25 
27  void set_red(double red);
28 
30  double red(void) const;
31 
33  void set_green(double red);
34 
36  double green(void) const;
37 
39  void set_blue(double red);
40 
42  double blue(void) const;
43 
45  void set_alpha(double red);
46 
48  double alpha(void) const;
49 
50  private:
51  double red_;
52  double green_;
53  double blue_;
54  double alpha_;
55  };
56 }
57 
58 #endif
void set_red(double red)
赤の値を設定する
Definition: Color.cpp:23
Definition: Color.h:12
void set_alpha(double red)
透明値を設定する
Definition: Color.cpp:59
double red(void) const
赤の値を取得する
Definition: Color.cpp:29
void set_green(double red)
緑の値を設定する
Definition: Color.cpp:35
double blue(void) const
青の値を取得する
Definition: Color.cpp:53
double alpha(void) const
透明値を取得する
Definition: Color.cpp:65
double green(void) const
緑の値を取得する
Definition: Color.cpp:41
void set_blue(double red)
青の値を設定する
Definition: Color.cpp:47