MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
occ_cg_forme_arete_droite.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
//####// occ_cg_forme_arete_droite.h
15
//####//
16
//####//------------------------------------------------------------
17
//####//------------------------------------------------------------
18
//####// COPYRIGHT 2000-2024
19
//####// jeu 13 jun 2024 11:58:55 EDT
20
//####//------------------------------------------------------------
21
//####//------------------------------------------------------------
22
#include "
gestionversion.h
"
23
#ifdef ALL_OCC
24
#ifndef _OCC_CG_FORME_ARETE_DROITE_
25
#define _OCC_CG_FORME_ARETE_DROITE_
26
27
28
29
#include <map>
30
31
#include "
mg_cg_forme_arete_droite.h
"
32
33
class
MG_GEOMETRIE
;
34
class
MG_CG_MODELE
;
35
class
MG_CG_FORME
;
36
class
MG_ARETE
;
37
38
class
OCC_CG_FORME_ARETE_DROITE
:
public
MG_CG_FORME_ARETE_DROITE
39
{
40
public
:
41
42
OCC_CG_FORME_ARETE_DROITE
(
MG_CG_MODELE
* mgcg_modele,
43
double
x1,
double
y1,
double
z1,
44
double
x2,
double
y2,
double
z2);
45
OCC_CG_FORME_ARETE_DROITE
(
MG_CG_MODELE
* mgcg_modele,
46
int
etat,
47
unsigned
long
num,
48
MG_ARETE
* mg_arete,
49
double
x1,
double
y1,
double
z1,
50
double
x2,
double
y2,
double
z2);
51
OCC_CG_FORME_ARETE_DROITE
(
OCC_CG_FORME_ARETE_DROITE
& mdd);
52
virtual
~OCC_CG_FORME_ARETE_DROITE
();
53
virtual
int
construire
(
void
);
54
virtual
int
construire
(
bool
fusionner_entite_similaire,
55
double
precision,
56
bool
importer_triangulation,
57
double
epsilon_triangulation);
58
protected
:
59
60
};
61
62
63
#endif
64
#endif
MG_ARETE
Definition:
mg_arete.h:37
MG_CG_FORME_ARETE_DROITE
Definition:
mg_cg_forme_arete_droite.h:37
MG_CG_FORME
Definition:
mg_cg_forme.h:42
MG_CG_MODELE
Definition:
mg_cg_modele.h:42
MG_GEOMETRIE
Definition:
mg_geometrie.h:85
OCC_CG_FORME_ARETE_DROITE
Definition:
occ_cg_forme_arete_droite.h:39
OCC_CG_FORME_ARETE_DROITE::OCC_CG_FORME_ARETE_DROITE
OCC_CG_FORME_ARETE_DROITE(MG_CG_MODELE *mgcg_modele, double x1, double y1, double z1, double x2, double y2, double z2)
Definition:
occ_cg_forme_arete_droite.cpp:29
OCC_CG_FORME_ARETE_DROITE::construire
virtual int construire(void)
Definition:
occ_cg_forme_arete_droite.cpp:56
OCC_CG_FORME_ARETE_DROITE::~OCC_CG_FORME_ARETE_DROITE
virtual ~OCC_CG_FORME_ARETE_DROITE()
Definition:
occ_cg_forme_arete_droite.cpp:51
OCC_CG_FORME_ARETE_DROITE::OCC_CG_FORME_ARETE_DROITE
OCC_CG_FORME_ARETE_DROITE(MG_CG_MODELE *mgcg_modele, int etat, unsigned long num, MG_ARETE *mg_arete, double x1, double y1, double z1, double x2, double y2, double z2)
gestionversion.h
mg_cg_forme_arete_droite.h
home
francois
tmp
lib
mtu
src
occ_cg_forme_arete_droite.h
Généré le Jeudi 4 Décembre 2025 23:00:09 pour MAGiC par
1.9.1