MAGiC  V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
ot_boite_2d.h
Aller à la documentation de ce fichier.
1 //####//------------------------------------------------------------
2 //####//------------------------------------------------------------
3 //####// MAGiC
4 //####// Jean Christophe Cuilliere et Vincent FRANCOIS
5 //####// Departement de Genie Mecanique - UQTR
6 //####//------------------------------------------------------------
7 //####// MAGIC est un projet de recherche de l equipe ERICCA
8 //####// du departement de genie mecanique de l Universite du Quebec a Trois Rivieres
9 //####// http://www.uqtr.ca/ericca
10 //####// http://www.uqtr.ca/
11 //####//------------------------------------------------------------
12 //####//------------------------------------------------------------
13 //####//
14 //####// ot_boite_2d.h
15 //####//
16 //####//------------------------------------------------------------
17 //####//------------------------------------------------------------
18 //####// COPYRIGHT 2000-2024
19 //####// jeu 13 jun 2024 11:54:00 EDT
20 //####//------------------------------------------------------------
21 //####//------------------------------------------------------------
22 #ifndef __BOITE2D_
23 #define __BOITE2D_
24 
25 
26 
27 
28 class BOITE_2D
29 {
30 public :
31  BOITE_2D(double xmin,double ymin,double xmax,double ymax);
32  BOITE_2D(BOITE_2D& mdd);
33  BOITE_2D(const BOITE_2D& mdd);
34  virtual ~BOITE_2D();
35 
36  double get_xmin(void);
37  double get_xmax(void);
38  double get_ymin(void);
39  double get_ymax(void);
40  BOITE_2D& operator=(BOITE_2D& boite);
41  BOITE_2D& operator+(BOITE_2D& boite);
42  int operator*(BOITE_2D& boite);
43  int operator*(const BOITE_2D& boite);
44 
45  double get_rayon(void);
46  void get_centre(double *coo);
47 
48 private :
49  double x;
50  double y;
51  double dx;
52  double dy;
53 };
54 
55 
56 
57 
58 
59 
60 #endif
BOITE_2D::x
double x
Definition: ot_boite_2d.h:49
BOITE_2D::operator*
int operator*(BOITE_2D &boite)
Definition: ot_boite_2d.cpp:99
BOITE_2D::BOITE_2D
BOITE_2D(double xmin, double ymin, double xmax, double ymax)
Definition: ot_boite_2d.cpp:31
BOITE_2D::get_ymax
double get_ymax(void)
Definition: ot_boite_2d.cpp:60
BOITE_2D::operator+
BOITE_2D & operator+(BOITE_2D &boite)
Definition: ot_boite_2d.cpp:74
BOITE_2D::get_rayon
double get_rayon(void)
Definition: ot_boite_2d.cpp:86
BOITE_2D::y
double y
Definition: ot_boite_2d.h:50
BOITE_2D::get_ymin
double get_ymin(void)
Definition: ot_boite_2d.cpp:55
BOITE_2D::dy
double dy
Definition: ot_boite_2d.h:52
BOITE_2D::get_xmax
double get_xmax(void)
Definition: ot_boite_2d.cpp:50
BOITE_2D::get_xmin
double get_xmin(void)
Definition: ot_boite_2d.cpp:45
BOITE_2D
Definition: ot_boite_2d.h:28
BOITE_2D::operator=
BOITE_2D & operator=(BOITE_2D &boite)
Definition: ot_boite_2d.cpp:65
BOITE_2D::~BOITE_2D
virtual ~BOITE_2D()
Definition: ot_boite_2d.cpp:41
BOITE_2D::get_centre
void get_centre(double *coo)
Definition: ot_boite_2d.cpp:91
BOITE_2D::dx
double dx
Definition: ot_boite_2d.h:51