MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
CAD4FE_EdgeCollapseCriteria.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
//####// CAD4FE_EdgeCollapseCriteria.h
15
//####//
16
//####//------------------------------------------------------------
17
//####//------------------------------------------------------------
18
//####// COPYRIGHT 2000-2024
19
//####// jeu 13 jun 2024 11:58:56 EDT
20
//####//------------------------------------------------------------
21
//####//------------------------------------------------------------
22
23
#ifndef CAD4FE_EdgeCollapseCriteriaH
24
#define CAD4FE_EdgeCollapseCriteriaH
25
26
namespace
CAD4FE
{
27
28
class
MCEdge;
29
class
MCAA;
30
class
MCVertex;
31
32
class
EdgeCollapseCriteria
{
33
public
:
34
EdgeCollapseCriteria
(
MCEdge
* __mcEdge,
MCVertex
* __deleteVertex,
MCAA
* __mcaa);
35
36
double
GetScore
();
37
double
EdgeLength
();
38
39
private
:
40
41
MCAA
*
_mcaa
;
42
MCEdge
*
_mcEdge
;
43
MCVertex
*
_deleteVertex
;
44
MCVertex
*
_targetVertex
;
45
};
46
47
}
48
49
50
#endif
CAD4FE::EdgeCollapseCriteria::_targetVertex
MCVertex * _targetVertex
Definition:
CAD4FE_EdgeCollapseCriteria.h:44
CAD4FE::EdgeCollapseCriteria::_mcEdge
MCEdge * _mcEdge
Definition:
CAD4FE_EdgeCollapseCriteria.h:42
CAD4FE::EdgeCollapseCriteria::EdgeLength
double EdgeLength()
Definition:
CAD4FE_EdgeCollapseCriteria.cpp:90
CAD4FE::EdgeCollapseCriteria
Definition:
CAD4FE_EdgeCollapseCriteria.h:32
CAD4FE::MCAA
Definition:
CAD4FE_MCAA.h:73
CAD4FE::EdgeCollapseCriteria::EdgeCollapseCriteria
EdgeCollapseCriteria(MCEdge *__mcEdge, MCVertex *__deleteVertex, MCAA *__mcaa)
Definition:
CAD4FE_EdgeCollapseCriteria.cpp:51
CAD4FE::MCVertex
Definition:
CAD4FE_MCVertex.h:35
CAD4FE::EdgeCollapseCriteria::_deleteVertex
MCVertex * _deleteVertex
Definition:
CAD4FE_EdgeCollapseCriteria.h:43
CAD4FE::EdgeCollapseCriteria::_mcaa
MCAA * _mcaa
Definition:
CAD4FE_EdgeCollapseCriteria.h:41
CAD4FE::MCEdge
Definition:
CAD4FE_MCEdge.h:48
CAD4FE::EdgeCollapseCriteria::GetScore
double GetScore()
Definition:
CAD4FE_EdgeCollapseCriteria.cpp:75
CAD4FE
Definition:
CAD4FE_ClosestPoint_Segment_MG_ARETE.h:34
home
francois
tmp
lib
CAD4FE
src
CAD4FE_EdgeCollapseCriteria.h
Généré le Lundi 22 Septembre 2025 23:00:07 pour MAGiC par
1.8.17