SiGraph: sulcal graphs
nullDomain.h
Go to the documentation of this file.
1
2
#ifndef SI_DOMAIN_NULLDOMAIN_H
3
#define SI_DOMAIN_NULLDOMAIN_H
4
5
6
#include <
si/domain/domain.h
>
7
8
9
namespace
sigraph
10
{
11
13
class
NullDomain
:
public
Domain
14
{
15
public
:
16
NullDomain
();
17
NullDomain
(
const
NullDomain
& d );
18
virtual
~NullDomain
();
19
20
virtual
Domain
*
clone
()
const
;
21
22
virtual
void
buildTree
(
Tree
& tr )
const
;
23
24
bool
canBeFound
(
double
x,
double
y,
double
z );
25
bool
canBeFound
(
const
Vertex
* v,
const
Graph
* g = 0 );
26
};
27
28
// inline
29
30
inline
NullDomain::NullDomain
() :
Domain
()
31
{
32
}
33
34
35
inline
NullDomain::NullDomain
(
const
NullDomain
& d ) :
Domain
( d )
36
{
37
}
38
39
40
inline
Domain
*
NullDomain::clone
()
const
41
{
42
return
(
new
NullDomain
( *
this
) );
43
}
44
45
46
inline
bool
NullDomain::canBeFound
(
double
,
double
,
double
)
47
{
48
return
(
false
);
49
}
50
51
52
inline
bool
NullDomain::canBeFound
(
const
Vertex
*,
const
Graph
* )
53
{
54
return
(
false
);
55
}
56
57
}
58
59
#endif
60
61
Graph
Tree
Vertex
sigraph::Domain::Domain
Domain()
Definition
domain.h:47
sigraph::NullDomain::canBeFound
bool canBeFound(double x, double y, double z)
Renvoie si le sillon peut se trouver aux coordonnées (x, y, z)
Definition
nullDomain.h:46
sigraph::NullDomain::clone
virtual Domain * clone() const
Duplication (fonction abstraite)
Definition
nullDomain.h:40
sigraph::NullDomain::buildTree
virtual void buildTree(Tree &tr) const
Conversion en arbre (pour IO)
sigraph::NullDomain::NullDomain
NullDomain()
Definition
nullDomain.h:30
sigraph::NullDomain::~NullDomain
virtual ~NullDomain()
domain.h
sigraph
Definition
descrParser.h:10
si
domain
nullDomain.h
Generated by
1.13.2