MAGiC  V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
mc_propriete.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 //####// mc_propriete.h
15 //####//
16 //####//------------------------------------------------------------
17 //####//------------------------------------------------------------
18 //####// COPYRIGHT 2000-2024
19 //####// jeu 13 jun 2024 17:15:00 EDT
20 //####//------------------------------------------------------------
21 //####//------------------------------------------------------------
22 
23 #ifndef mc_proprieteH
24 #define mc_proprieteH
25 
26 
27 
28 
29 
30 #include <map>
31 
32 
33 
34 #include <string>
35 
37 {
38 public:
39  MC_PROPRIETE(char* valeur);
40  ~MC_PROPRIETE();
41 
42  void change_valeur(int num,double val);
43  void change_unite(int num,char* val);
44  double get_valeur(int num);
45  char* get_unite(int num);
46  char* get_nom(void);
47 
48 private:
49  std::string nom;
50  double valeur[3];
51  std::string unite[3];
52 };
53 
54 
55 
56 
57 
58 
59 
60 #endif
MC_PROPRIETE::get_unite
char * get_unite(int num)
Definition: mc_propriete.cpp:66
MC_PROPRIETE::unite
std::string unite[3]
Definition: mc_propriete.h:51
MC_PROPRIETE::change_unite
void change_unite(int num, char *val)
Definition: mc_propriete.cpp:52
MC_PROPRIETE::MC_PROPRIETE
MC_PROPRIETE(char *valeur)
Definition: mc_propriete.cpp:34
MC_PROPRIETE::~MC_PROPRIETE
~MC_PROPRIETE()
Definition: mc_propriete.cpp:39
MC_PROPRIETE::nom
std::string nom
Definition: mc_propriete.h:49
MC_PROPRIETE::get_valeur
double get_valeur(int num)
Definition: mc_propriete.cpp:59
MC_PROPRIETE
Definition: mc_propriete.h:36
MC_PROPRIETE::valeur
double valeur[3]
Definition: mc_propriete.h:50
MC_PROPRIETE::change_valeur
void change_valeur(int num, double val)
Definition: mc_propriete.cpp:45
MC_PROPRIETE::get_nom
char * get_nom(void)
Definition: mc_propriete.cpp:74