MAGiC  V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
Référence de la classe MAILLEURabstract

#include <mailleur.h>

Graphe d'héritage de MAILLEUR:
Graphe de collaboration de MAILLEUR:

Types publics

typedef void fonction_affiche(char *)
 
- Types publics hérités de MAGIC_AFFICHE
typedef void fonction_affiche(char *)
 

Fonctions membres publiques

 MAILLEUR (bool save, class OT_CPU *comp=NULL)
 
 MAILLEUR (MAILLEUR &mdd)
 
virtual ~MAILLEUR ()
 
virtual int maille (class MG_GROUPE_TOPOLOGIQUE *mggt=NULL)=0
 
virtual void change_nom_fichierdbg (char *nom)
 
virtual void change_priorite_metrique (double val)
 
void refresh (void)
 
void ajouter_etape_cpu (std::string nom)
 
void change_pas_integration (int val)
 
void ini_param (void)
 
- Fonctions membres publiques hérités de MAGIC_AFFICHE
 MAGIC_AFFICHE ()
 
 MAGIC_AFFICHE (MAGIC_AFFICHE &mdd)
 
virtual ~MAGIC_AFFICHE ()
 
virtual void active_affichage (fonction_affiche *fonc)
 
virtual void affiche (char *mess)
 

Attributs protégés

OT_CPUcompteur
 
bool savedbg
 
char nomfichierdbg [500]
 
double priorite_metrique
 
int pas
 
OT_PARAMETRES param
 
- Attributs protégés hérités de MAGIC_AFFICHE
fonction_afficheaffiche2
 
int affichageactif
 

Description détaillée

Définition à la ligne 33 du fichier mailleur.h.

Documentation des définitions de type membres

◆ fonction_affiche

typedef void MAILLEUR::fonction_affiche(char *)

Définition à la ligne 40 du fichier mailleur.h.

Documentation des constructeurs et destructeur

◆ MAILLEUR() [1/2]

MAILLEUR::MAILLEUR ( bool  save,
class OT_CPU comp = NULL 
)

Définition à la ligne 32 du fichier mailleur.cpp.

Références ini_param().

Voici le graphe d'appel pour cette fonction :

◆ MAILLEUR() [2/2]

MAILLEUR::MAILLEUR ( MAILLEUR mdd)

Définition à la ligne 38 du fichier mailleur.cpp.

Références ini_param().

Voici le graphe d'appel pour cette fonction :

◆ ~MAILLEUR()

MAILLEUR::~MAILLEUR ( )
virtual

Définition à la ligne 44 du fichier mailleur.cpp.

Documentation des fonctions membres

◆ ajouter_etape_cpu()

void MAILLEUR::ajouter_etape_cpu ( std::string  nom)

Définition à la ligne 60 du fichier mailleur.cpp.

Références OT_CPU::ajouter_etape(), et compteur.

Voici le graphe d'appel pour cette fonction :

◆ change_nom_fichierdbg()

void MAILLEUR::change_nom_fichierdbg ( char *  nom)
virtual

Définition à la ligne 66 du fichier mailleur.cpp.

Références nomfichierdbg.

Référencé par MAILLEUR3D_MAILLAGE_PARTIEL::maille(), et MAILLEUR_BLOC::maille().

Voici le graphe des appelants de cette fonction :

◆ change_pas_integration()

void MAILLEUR::change_pas_integration ( int  val)

Définition à la ligne 92 du fichier mailleur.cpp.

Références pas.

Référencé par MAILLEUR_ADAPTATIF::maille(), MAILLEUR3D_MAILLAGE_PARTIEL::maille(), et MAILLEUR_BLOC::maille().

Voici le graphe des appelants de cette fonction :

◆ change_priorite_metrique()

void MAILLEUR::change_priorite_metrique ( double  val)
virtual

Définition à la ligne 53 du fichier mailleur.cpp.

Références priorite_metrique.

Référencé par MSTRUCT_VES_DECOUP::generer_maillage(), MSTRUCT_VES::generer_maillage(), et MAILLEUR3D_MAILLAGE_PARTIEL::maille().

Voici le graphe des appelants de cette fonction :

◆ ini_param()

void MAILLEUR::ini_param ( void  )

Définition à la ligne 71 du fichier mailleur.cpp.

Références OT_PARAMETRES::ajouter(), OT_PARAMETRES::DOUBLE, OT_PARAMETRES::enregistrer(), OT_PARAMETRES::lire(), param, et OT_PARAMETRES::STRING.

Référencé par MAILLEUR(), et MAILLEUR_FEM::MAILLEUR_FEM().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ maille()

◆ refresh()

void MAILLEUR::refresh ( void  )

Documentation des données membres

◆ compteur

◆ nomfichierdbg

char MAILLEUR::nomfichierdbg[500]
protected

◆ param

◆ pas

◆ priorite_metrique

◆ savedbg

bool MAILLEUR::savedbg
protected

La documentation de cette classe a été générée à partir des fichiers suivants :