Ajout de l'ensemble du workspace.
[GPU.git] / WCudaMSE / API_Bilat_Graph2D / INC / model / Interval.h
1 #ifndef INTERVAL_H_
2 #define INTERVAL_H_
3 #include "envGraph.h"
4 #include "Definitions.h"
5
6 /*----------------------------------------------------------------------*\
7 |* Declaration *|
8 \*---------------------------------------------------------------------*/
9
10 /*--------------------------------------*\
11 |* Public *|
12 \*-------------------------------------*/
13
14 class CBI_GRAPH Interval
15 {
16 public:
17 Interval(double min, double max);
18
19 void setMin(double min);
20 void setMax(double max);
21
22 double delta() const;
23 double deltaAbs() const;
24
25 inline double getMin() const
26 {
27 return min;
28 }
29
30 inline double getMax() const
31 {
32 return max;
33 }
34
35 private:
36 double min;
37 double max;
38 };
39
40 #endif
41
42 /*----------------------------------------------------------------------*\
43 |* End *|
44 \*---------------------------------------------------------------------*/