MAGiC  V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
vct_point.cpp
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 //####// vct_point.cpp
15 //####//
16 //####//------------------------------------------------------------
17 //####//------------------------------------------------------------
18 //####// COPYRIGHT 2000-2024
19 //####// jeu 13 jun 2024 11:58:54 EDT
20 //####//------------------------------------------------------------
21 //####//------------------------------------------------------------
22 #include "gestionversion.h"
23 
24 
25 #pragma hdrstop
26 #include<math.h>
27 #include "vct_point.h"
28 #include "mg_point.h"
29 #include <iomanip>
30 #pragma package(smart_init)
31 
32 
34 {
35  int indx_premier_ptctr;
36 
37  TPL_LISTE_ENTITE<double> nurbs_params;
38  elem_geo->get_param_NURBS(indx_premier_ptctr,nurbs_params);
39 
41  V[0]=nurbs_params.get(indx_premier_ptctr+ 0);
42  V[1]=nurbs_params.get(indx_premier_ptctr+ 1);
43  V[2]=nurbs_params.get(indx_premier_ptctr+ 2);
44  V[3]=nurbs_params.get(indx_premier_ptctr+ 3);
45  lst_points.insert(lst_points.end(),V);
46  // OT_VECTEUR_4DD VCT_NUL(0.,0.,0.,0.);
47  // lst_vecteurs.insert(lst_vecteurs.end(), VCT_NUL);
49 }
50 
51 
53 {
54 
55 }
56 
57 
58 VCT_POINT::~ VCT_POINT()
59 {
60 
61 }
62 
63 
gestionversion.h
VCT::lst_points
std::vector< OT_VECTEUR_4DD > lst_points
Definition: vct.h:61
MG_ELEMENT_GEOMETRIQUE::get_param_NURBS
virtual void get_param_NURBS(int &indx_premier_ptctr, TPL_LISTE_ENTITE< double > &param)=0
VCT_ELEMENT_GEOMETRIQUE::elem_geo
MG_ELEMENT_GEOMETRIQUE * elem_geo
Definition: vct_element_geometrique.h:48
VCT::construire_forme_tensorielle
void construire_forme_tensorielle(void)
Definition: vct.cpp:62
VCT_POINT
Definition: vct_point.h:36
vct_point.h
mg_point.h
V
void V(MCAA *mcaa)
Definition: CAD4FE_MCAA.cpp:1794
MG_POINT
Definition: mg_point.h:33
TPL_LISTE_ENTITE::get
virtual X get(int num)
Definition: tpl_liste_entite.h:72
VCT_POINT::VCT_POINT
VCT_POINT(class MG_POINT *elemgeo)
Definition: vct_point.cpp:33
VCT_ELEMENT_GEOMETRIQUE
Definition: vct_element_geometrique.h:37
TPL_LISTE_ENTITE< double >
OT_VECTEUR_4DD
Definition: ot_mathematique.h:284