Board
0.9.6
include
board
Globals.h
Go to the documentation of this file.
1
/* -*- mode: c++ -*- */
26
#ifndef BOARD_GLOBALS_H
27
#define BOARD_GLOBALS_H
28
29
namespace
LibBoard
30
{
31
35
enum class
Direction
36
{
37
Top
,
38
Right
,
39
Bottom
,
40
Left
41
};
42
46
enum
Alignment
47
{
48
Top
,
49
Bottom
,
50
Center
,
51
Left
,
52
Right
53
};
54
58
enum class
PageSize
59
{
60
BoundingBox
= 0,
61
A0
,
62
A1
,
63
A2
,
64
A3
,
65
A4
,
66
A5
,
67
A6
,
68
A7
,
69
A8
,
70
A9
,
71
A10
,
72
Letter
,
73
Legal
,
74
Executive
75
};
76
80
enum class
Unit
81
{
82
Point
,
83
Inch
,
84
Centimeter
,
85
Millimeter
86
};
87
91
enum class
ColorSpecification
92
{
93
PenColor
,
94
FillColor
95
};
96
97
}
// namespace LibBoard
98
99
#endif
/* BOARD_GLOBALS_H */
LibBoard
Definition
Board.h:55
LibBoard::Unit
Unit
Length units.
Definition
Globals.h:81
LibBoard::Unit::Millimeter
@ Millimeter
LibBoard::Unit::Centimeter
@ Centimeter
LibBoard::Unit::Inch
@ Inch
25.4 mm
LibBoard::PageSize
PageSize
Page sizes.
Definition
Globals.h:59
LibBoard::PageSize::A6
@ A6
LibBoard::PageSize::A4
@ A4
LibBoard::PageSize::Letter
@ Letter
LibBoard::PageSize::A1
@ A1
LibBoard::PageSize::A10
@ A10
LibBoard::PageSize::A3
@ A3
LibBoard::PageSize::Executive
@ Executive
LibBoard::PageSize::A9
@ A9
LibBoard::PageSize::Legal
@ Legal
LibBoard::PageSize::BoundingBox
@ BoundingBox
No page size. The bounding box of the drawing will be used.
LibBoard::PageSize::A7
@ A7
LibBoard::PageSize::A2
@ A2
LibBoard::PageSize::A5
@ A5
LibBoard::PageSize::A0
@ A0
LibBoard::PageSize::A8
@ A8
LibBoard::Direction
Direction
The Direction enum.
Definition
Globals.h:36
LibBoard::Alignment
Alignment
The Alignment enum.
Definition
Globals.h:47
LibBoard::Bottom
@ Bottom
Definition
Globals.h:49
LibBoard::Center
@ Center
Definition
Globals.h:50
LibBoard::Top
@ Top
Definition
Globals.h:48
LibBoard::Right
@ Right
Definition
Globals.h:52
LibBoard::Left
@ Left
Definition
Globals.h:51
LibBoard::ColorSpecification
ColorSpecification
The ColorSpecification enum.
Definition
Globals.h:92
LibBoard::ColorSpecification::FillColor
@ FillColor
LibBoard::ColorSpecification::PenColor
@ PenColor
LibBoard::Point
Struct representing a 2D point.
Definition
Point.h:42
Generated by
1.9.7