ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/magic/lib/reconstruction/src/sq_noeud.h
Revision: 1015
Committed: Fri Apr 5 19:26:01 2019 UTC (6 years, 1 month ago) by amroune
Content type: text/plain
File size: 637 byte(s)
Log Message:
- Ajout de la fonction "creation_espaces_voisinage"

File Contents

# User Rev Content
1 amroune 999 #ifndef _SQ_NOEUD_
2     #define _SQ_NOEUD_
3    
4     #include "mg_noeud.h"
5    
6 amroune 1015
7 amroune 1002 class SQ_NOEUD: public MG_NOEUD
8 amroune 999 {
9     public:
10     SQ_NOEUD(unsigned long num,MG_ELEMENT_TOPOLOGIQUE* topo,double xx,double yy,double zz,int origine);
11     SQ_NOEUD(MG_ELEMENT_TOPOLOGIQUE* topo, double xx, double yy, double zz, int origine);
12     SQ_NOEUD(SQ_NOEUD& mdd);
13     virtual ~SQ_NOEUD();
14    
15     OT_VECTEUR_3D get_normal_section();
16 amroune 1002 OT_VECTEUR_3D get_dir();
17     OT_VECTEUR_3D get_dir_suiv();
18 amroune 999
19     void change_normal_section(OT_VECTEUR_3D norm);
20 amroune 1002 void change_dir(OT_VECTEUR_3D vec);
21 amroune 999
22     protected:
23     OT_VECTEUR_3D normal_section;
24 amroune 1002 OT_VECTEUR_3D dir;
25 amroune 999 };
26     #endif