趣味で作ってるロボット用ソフトウェア
Main Page
Related Pages
Classes
Files
Examples
File List
File Members
All
Classes
Files
Functions
Enumerations
Enumerator
Friends
Pages
lib
gui
Empty_surface.h
Go to the documentation of this file.
1
#ifndef HKR_EMPTY_SURFACE_H
2
#define HKR_EMPTY_SURFACE_H
3
11
#include "
Surface.h
"
12
13
14
namespace
hrk
15
{
16
class
Empty_surface
:
public
Surface
17
{
18
public
:
19
Empty_surface
(
const
SizeF
&
size
)
20
: size_(size)
21
{
22
}
23
24
25
SizeF
size
(
void
)
const
26
{
27
return
size_;
28
}
29
30
31
Color
pixel_color
(
const
PointF
& point,
double
magnify)
const
32
{
33
static_cast<
void
>
(point);
34
static_cast<
void
>
(magnify);
35
36
return
Color
(0.0, 0.0, 0.0, 1.0);
37
}
38
39
40
void
draw
(
const
RectF
*,
const
RectF
&,
double
,
const
Angle
&,
double
,
41
double
,
double
,
bool
)
const
42
{
43
}
44
45
private
:
46
SizeF
size_;
47
};
48
}
49
50
#endif
hrk::Color
色
Definition:
Color.h:12
hrk::Angle
角度
Definition:
Angle.h:13
hrk::Empty_surface
Definition:
Empty_surface.h:16
hrk::PointF
位置
Definition:
PointF.h:12
hrk::SizeF
幅と高さ
Definition:
SizeF.h:12
hrk::Empty_surface::size
SizeF size(void) const
サーフェスの幅と高さを返す
Definition:
Empty_surface.h:25
Surface.h
サーフェスのインターフェース定義
hrk::Surface
Definition:
Surface.h:20
hrk::RectF
矩形
Definition:
RectF.h:16
hrk::Empty_surface::pixel_color
Color pixel_color(const PointF &point, double magnify) const
指定された位置の色情報を返す
Definition:
Empty_surface.h:31
hrk::Empty_surface::draw
void draw(const RectF *, const RectF &, double, const Angle &, double, double, double, bool) const
描画
Definition:
Empty_surface.h:40
Generated on Tue Oct 24 2017 04:56:04 for 趣味で作ってるロボット用ソフトウェア by
1.8.6