DGtal
2.2.0
Toggle main menu visibility
Loading...
Searching...
No Matches
testArcDrawing.cpp
1
#include "DGtal/base/Common.h"
2
#include "DGtal/helpers/StdDefs.h"
3
#include "DGtal/io/boards/Board2D.h"
4
5
7
8
using namespace
std
;
9
using namespace
DGtal
;
10
using namespace
Z2i
;
11
12
int
main
(
int
/*argc*/
,
char
**
/*argv*/
)
13
{
14
15
16
18
Board2D
board;
19
board.
setUnit
(
Board2D::UCentimeter
);
20
board.
drawArc
(0.0, 1.0, 5.0, 0, M_PI/2.0,
false
);
21
board.
drawArc
(0.0, 1.0, 4.0, 0, M_PI/2.0,
true
);
22
board.
drawArc
(0.0, 1.0, 3.0, -0.5, M_PI/2.0-0.5,
false
);
23
board.
drawArc
(0.0, 1.0, 2.0, 0.5, M_PI/2.0+0.5,
false
);
24
board.
saveEPS
(
"essai.eps"
);
25
board.
saveSVG
(
"essai.svg"
);
26
board.
saveTikZ
(
"essai.tikz"
);
27
#ifdef DGTAL_WITH_CAIRO
28
board.
saveCairo
(
"essai.pdf"
,
Board2D::CairoPDF
);
29
#endif
31
32
return
0;
33
}
DGtal::Board2D
Aim: This class specializes a 'Board' class so as to display DGtal objects more naturally (with <<)....
Definition
Board2D.h:71
LibBoard::Board::saveTikZ
void saveTikZ(const char *filename, PageSize size=Board::BoundingBox, double margin=10.0) const
Definition
Board.cpp:1218
LibBoard::Board::UCentimeter
@ UCentimeter
Definition
Board.h:43
LibBoard::Board::drawArc
void drawArc(double x, double y, double radius, double angle1, double angle2, bool neg, int depthValue=-1)
Definition
Board.cpp:460
LibBoard::Board::saveEPS
void saveEPS(const char *filename, PageSize size=Board::BoundingBox, double margin=10.0) const
Definition
Board.cpp:804
LibBoard::Board::saveSVG
void saveSVG(const char *filename, PageSize size=Board::BoundingBox, double margin=10.0) const
Definition
Board.cpp:1011
LibBoard::Board::CairoPDF
@ CairoPDF
Definition
Board.h:40
LibBoard::Board::setUnit
void setUnit(Unit unit)
Definition
Board.cpp:239
LibBoard::Board::saveCairo
void saveCairo(const char *filename, CairoType type=CairoPNG, PageSize size=Board::BoundingBox, double margin=10.0) const
Definition
Board.cpp:1138
DGtal::Z2i
Z2i this namespace gathers the standard of types for 2D imagery.
DGtal
DGtal is the top-level namespace which contains all DGtal functions and types.
Definition
ClosedIntegerHalfPlane.h:49
std
STL namespace.
main
int main(int, char **)
Definition
testIntegerComputer.cpp:331
tests
io
testArcDrawing.cpp
Generated on
for DGtal by
1.18.0