Piles
home
docs
piles
GitHub
DXF Pile
version 0.0.1
Dxf pile.
Main Page
Classes
Files
File List
dxf.h
Go to the documentation of this file.
1
/* ========================================================================= */
2
/* ------------------------------------------------------------------------- */
/*
12
13
14
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
15
Please read COPYING and README files in root folder
16
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17
*/
18
/* ------------------------------------------------------------------------- */
19
/* ========================================================================= */
20
#ifndef __PILE_DXF_INC__
21
#define __PILE_DXF_INC__
22
//
23
//
24
//
25
/* INCLUDES ------------------------------------------------------------ */
26
27
#include <dxf/dxf-config.h>
28
29
#include <QString>
30
#include <QStringList>
31
#include <QList>
32
33
/* INCLUDES ============================================================ */
34
//
35
//
36
//
37
//
38
/* DEFINITIONS --------------------------------------------------------- */
39
40
/* DEFINITIONS ========================================================= */
41
//
42
//
43
//
44
//
45
/* CLASS --------------------------------------------------------------- */
46
49
class
DXF_EXPORT
Dxf
{
50
//
51
//
52
//
53
//
54
/* DEFINITIONS ----------------------------------------------------- */
55
56
public
:
57
58
enum
BaseColors {
59
COLOR_RED = 1,
60
COLOR_YELLOW = 2,
61
COLOR_GREEN = 3,
62
COLOR_CYAN = 4,
63
COLOR_BLUE = 5,
64
COLOR_MAGENTA = 6,
65
COLOR_WHITE_BLACK = 7,
66
COLOR_DARK_GRAY = 8,
67
COLOR_LIGHT_GRAY = 9,
68
// 10-255 = various shades of above
69
};
70
71
72
/* DEFINITIONS ===================================================== */
73
//
74
//
75
//
76
//
77
/* DATA ------------------------------------------------------------ */
78
79
private
:
80
82
QString s_full_path_;
83
84
/* DATA ============================================================ */
85
//
86
//
87
//
88
//
89
/* FUNCTIONS ------------------------------------------------------- */
90
91
public
:
92
95
explicit
Dxf
(
const
QString & s_path);
96
99
virtual
~
Dxf
(
void
);
100
103
inline
const
QString &
104
path
()
const
{
105
return
s_full_path_;
106
}
107
108
109
110
/* FUNCTIONS ======================================================= */
111
//
112
//
113
//
114
//
115
116
};
/* class Dxf */
117
118
/* CLASS =============================================================== */
119
//
120
//
121
//
122
//
123
124
#endif // __PILE_DXF_INC__
125
/* ------------------------------------------------------------------------- */
126
/* ========================================================================= */
Dxf::path
const QString & path() const
Definition:
dxf.h:104
Dxf
Definition:
dxf.h:49