Bayeux
3.4.1
Core Foundation library for SuperNEMO
Main Page
Related Pages
+
Namespaces
Namespace List
+
Namespace Members
+
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Functions
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
x
y
z
Variables
+
Typedefs
a
b
c
d
e
f
g
h
i
m
o
p
r
s
u
v
w
+
Enumerations
a
b
c
d
e
g
m
n
o
p
r
s
u
v
+
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
x
y
z
+
Classes
Class List
Class Index
Class Hierarchy
+
Class Members
+
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
+
Functions
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
+
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
z
+
Enumerations
a
b
c
d
e
f
h
i
l
m
n
o
p
q
r
s
t
u
v
w
x
z
+
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
y
z
Properties
+
Related Functions
b
c
h
i
m
o
p
s
v
+
Files
File List
+
File Members
+
All
_
b
c
d
e
g
m
Functions
+
Macros
_
b
c
d
e
g
m
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
bayeux
geomtools
i_polygon.h
Go to the documentation of this file.
1
/* Author(s) : Francois Mauger <mauger@lpccaen.in2p3.fr>
3
* Creation date: 2015-03-22
4
* Last modified: 2015-03-22
5
*
6
* License:
7
*
8
* Description:
9
*
10
* Polygon interface
11
*
12
* History:
13
*
14
*/
15
16
#ifndef GEOMTOOLS_I_POLYGON_H
17
#define GEOMTOOLS_I_POLYGON_H 1
18
19
// Standard library:
20
#include <vector>
21
22
// This project:
23
#include <
geomtools/utils.h
>
24
25
namespace
geomtools
{
26
28
class
i_polygon
29
{
30
public
:
31
33
virtual
unsigned
int
compute_vertexes
(
vertex_col_type
& vertexes_)
const
= 0;
34
35
};
36
37
}
// end of namespace geomtools
38
39
#endif // GEOMTOOLS_I_POLYGON_H
40
41
/*
42
** Local Variables: --
43
** mode: c++ --
44
** c-file-style: "gnu" --
45
** tab-width: 2 --
46
** End: --
47
*/
geomtools::i_polygon::compute_vertexes
virtual unsigned int compute_vertexes(vertex_col_type &vertexes_) const =0
Build an ordered collection of vertexes.
utils.h
geomtools::i_polygon
Polygon 2D shape.
Definition:
i_polygon.h:28
geomtools::vertex_col_type
std::vector< vector_3d > vertex_col_type
Aliases for an ordered collection of 3D vertice.
Definition:
utils.h:58
geomtools
Top-level namespace of the Bayeux/geomtools module library.
Definition:
electromagnetic_field_manager.h:39
Generated by
1.8.15