MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
fct_generateur_echantillonage_estimation.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
//####// fct_generateur_echantillonage_estimation.h
15
//####//
16
//####//------------------------------------------------------------
17
//####//------------------------------------------------------------
18
//####// COPYRIGHT 2000-2024
19
//####// jeu 13 jun 2024 11:58:52 EDT
20
//####//------------------------------------------------------------
21
//####//------------------------------------------------------------
22
23
#ifndef fct_generateur_echantillonage_estimationH
24
#define fct_generateur_echantillonage_estimationH
25
26
27
#include "
fct_generateur_3d.h
"
28
29
30
31
class
FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION
:
public
FCT_GENERATEUR_3D
<4>
32
{
33
public
:
34
FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION
(
double
ecart,
double
ind1=4,
double
ind2=0.5);
35
~FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION
();
36
virtual
void
construit
(
int
pas_echan=20,
int
pas_estima=20,
class
MG_GROUPE_TOPOLOGIQUE
* mggt=NULL)=0;
37
38
39
protected
:
40
virtual
void
echantillonner
(
class
MG_GROUPE_TOPOLOGIQUE
* mggt=NULL)=0;
41
virtual
void
estimation
(
void
);
42
virtual
double
estimer
(
double
x,
double
y,
double
z);
43
virtual
double
estimer
(
double
x,
double
y,
double
z,
double
crb);
44
int
pas_echantillon
;
45
int
pas_estimation
;
46
double
zonezoom
;
47
double
zonetrans
;
48
double
dng
;
49
50
double
xmin
,
ymin
,
zmin
;
51
double
xmax
,
ymax
,
zmax
;
52
TPL_LISTE_ENTITE<CT_POINT<1>
* >
lstpoint
;
53
54
};
55
56
57
58
59
60
61
#endif
FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION::xmax
double xmax
Definition:
fct_generateur_echantillonage_estimation.h:51
fct_generateur_3d.h
FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION::estimation
virtual void estimation(void)
Definition:
fct_generateur_echantillonage_estimation.cpp:46
FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION::lstpoint
TPL_LISTE_ENTITE< CT_POINT< 1 > * > lstpoint
Definition:
fct_generateur_echantillonage_estimation.h:52
FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION::xmin
double xmin
Definition:
fct_generateur_echantillonage_estimation.h:50
FCT_GENERATEUR_3D
Definition:
fct_generateur_3d.h:35
FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION::~FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION
~FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION()
Definition:
fct_generateur_echantillonage_estimation.cpp:41
FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION::ymax
double ymax
Definition:
fct_generateur_echantillonage_estimation.h:51
FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION::zonezoom
double zonezoom
Definition:
fct_generateur_echantillonage_estimation.h:46
FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION::construit
virtual void construit(int pas_echan=20, int pas_estima=20, class MG_GROUPE_TOPOLOGIQUE *mggt=NULL)=0
FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION::ymin
double ymin
Definition:
fct_generateur_echantillonage_estimation.h:50
FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION::FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION
FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION(double ecart, double ind1=4, double ind2=0.5)
Definition:
fct_generateur_echantillonage_estimation.cpp:37
FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION::echantillonner
virtual void echantillonner(class MG_GROUPE_TOPOLOGIQUE *mggt=NULL)=0
FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION::zmin
double zmin
Definition:
fct_generateur_echantillonage_estimation.h:50
FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION::pas_echantillon
int pas_echantillon
Definition:
fct_generateur_echantillonage_estimation.h:44
MG_GROUPE_TOPOLOGIQUE
Definition:
mg_groupe_topologique.h:31
FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION::zonetrans
double zonetrans
Definition:
fct_generateur_echantillonage_estimation.h:47
FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION::pas_estimation
int pas_estimation
Definition:
fct_generateur_echantillonage_estimation.h:45
FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION::zmax
double zmax
Definition:
fct_generateur_echantillonage_estimation.h:51
TPL_LISTE_ENTITE
Definition:
tpl_liste_entite.h:32
FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION::estimer
virtual double estimer(double x, double y, double z)
Definition:
fct_generateur_echantillonage_estimation.cpp:130
FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION
Definition:
fct_generateur_echantillonage_estimation.h:31
FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION::dng
double dng
Definition:
fct_generateur_echantillonage_estimation.h:48
home
francois
tmp
lib
carte
src
fct_generateur_echantillonage_estimation.h
Généré le Jeudi 12 Juin 2025 23:00:07 pour MAGiC par
1.8.17