ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/magic/lib/reconstruction/src/sq_noeud.h
Revision: 1158
Committed: Thu Jun 13 22:18:49 2024 UTC (13 months, 2 weeks ago) by francois
Content type: text/plain
File size: 1674 byte(s)
Log Message:
compatibilité Ubuntu 22.04
Suppression des refeences à Windows
Ajout d'une banière

File Contents

# User Rev Content
1 francois 1158 //####//------------------------------------------------------------
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     //####// sq_noeud.h
15     //####//
16     //####//------------------------------------------------------------
17     //####//------------------------------------------------------------
18     //####// COPYRIGHT 2000-2024
19     //####// jeu 13 jun 2024 11:58:56 EDT
20     //####//------------------------------------------------------------
21     //####//------------------------------------------------------------
22 amroune 999 #ifndef _SQ_NOEUD_
23     #define _SQ_NOEUD_
24    
25     #include "mg_noeud.h"
26    
27 amroune 1015
28 amroune 1002 class SQ_NOEUD: public MG_NOEUD
29 amroune 999 {
30     public:
31     SQ_NOEUD(unsigned long num,MG_ELEMENT_TOPOLOGIQUE* topo,double xx,double yy,double zz,int origine);
32     SQ_NOEUD(MG_ELEMENT_TOPOLOGIQUE* topo, double xx, double yy, double zz, int origine);
33     SQ_NOEUD(SQ_NOEUD& mdd);
34     virtual ~SQ_NOEUD();
35    
36     OT_VECTEUR_3D get_normal_section();
37 amroune 1002 OT_VECTEUR_3D get_dir();
38 amroune 999
39     void change_normal_section(OT_VECTEUR_3D norm);
40 amroune 1002 void change_dir(OT_VECTEUR_3D vec);
41 amroune 999
42     protected:
43     OT_VECTEUR_3D normal_section;
44 amroune 1002 OT_VECTEUR_3D dir;
45 amroune 999 };
46     #endif