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

#include <mstruct_parametres.h>

Fonctions membres publiques statiques

static void ini_param_generateur_rsa (OT_PARAMETRES *params, int type_inclusion)
 
static void ini_param_generateur_dcr (OT_PARAMETRES *params, int type_inclusion)
 
static void ini_param_materiau (OT_PARAMETRES *params, char *nom_groupe_forme, bool etude_mecanique, bool etude_thermique)
 
static void ini_param_carte_taille (OT_PARAMETRES *params)
 
static void ini_param_mailleur (OT_PARAMETRES *params)
 
static void ini_param_mailleur_fem (OT_PARAMETRES *params)
 
static void ini_param_etude (OT_PARAMETRES *params, int type_etude)
 
static void ini_param_post_traitement (OT_PARAMETRES *params, int type_post_traitement, int nb_couche_erosion=0, double epaisseur_couche_erosion=0.02)
 
static int generer_fichier_parametres (bool etude_mecanique, bool etude_thermique, int type_generateur, int type_inclusion, bool fem_maill_lin, bool fem_maill_quad, int nb_couche_erosion=20, double epaisseur_couche_erosion=0.02, fonction_affiche *fonc_affiche=NULL)
 
static int generer_script_ves (bool etude_mecanique, bool etude_thermique, int type_inclusion, bool fem_maill_lin, bool fem_maill_quad, fonction_affiche *fonc_affiche=NULL)
 
static int generer_script_post_traitement (bool etude_mecanique, bool etude_thermique, int type_inclusion, bool fem_maill_lin, bool fem_maill_quad, double epaisseur_couche_erosion=0.02, fonction_affiche *fonc_affiche=NULL)
 
static int importer_fichier_parametres (char *fichier, OT_PARAMETRES *params)
 
static int importer_fichier_liste_parametres (char *fichier, std::vector< OT_PARAMETRES * > &vector_params)
 

Description détaillée

Définition à la ligne 27 du fichier mstruct_parametres.h.

Documentation des fonctions membres

◆ generer_fichier_parametres()

◆ generer_script_post_traitement()

int PARAMETRES::generer_script_post_traitement ( bool  etude_mecanique,
bool  etude_thermique,
int  type_inclusion,
bool  fem_maill_lin,
bool  fem_maill_quad,
double  epaisseur_couche_erosion = 0.02,
fonction_affiche fonc_affiche = NULL 
)
static

Définition à la ligne 1798 du fichier mstruct_parametres.cpp.

Références CYLINDRE.

◆ generer_script_ves()

int PARAMETRES::generer_script_ves ( bool  etude_mecanique,
bool  etude_thermique,
int  type_inclusion,
bool  fem_maill_lin,
bool  fem_maill_quad,
fonction_affiche fonc_affiche = NULL 
)
static

Définition à la ligne 1423 du fichier mstruct_parametres.cpp.

Références OK.

◆ importer_fichier_liste_parametres()

int PARAMETRES::importer_fichier_liste_parametres ( char *  fichier,
std::vector< OT_PARAMETRES * > &  vector_params 
)
static

Définition à la ligne 4126 du fichier mstruct_parametres.cpp.

Références FAIL, OT_PARAMETRES::lire(), et OK.

Voici le graphe d'appel pour cette fonction :

◆ importer_fichier_parametres()

int PARAMETRES::importer_fichier_parametres ( char *  fichier,
OT_PARAMETRES params 
)
static

Définition à la ligne 4121 du fichier mstruct_parametres.cpp.

Références OT_PARAMETRES::lire().

Voici le graphe d'appel pour cette fonction :

◆ ini_param_carte_taille()

void PARAMETRES::ini_param_carte_taille ( OT_PARAMETRES params)
static

Définition à la ligne 229 du fichier mstruct_parametres.cpp.

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

Référencé par generer_fichier_parametres().

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

◆ ini_param_etude()

void PARAMETRES::ini_param_etude ( OT_PARAMETRES params,
int  type_etude 
)
static

Définition à la ligne 264 du fichier mstruct_parametres.cpp.

Références OT_PARAMETRES::ajouter(), OT_PARAMETRES::DOUBLE, MSTRUCT::MECANIQUE, OT_PARAMETRES::STRING, et MSTRUCT::THERMIQUE.

Référencé par generer_fichier_parametres().

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

◆ ini_param_generateur_dcr()

void PARAMETRES::ini_param_generateur_dcr ( OT_PARAMETRES params,
int  type_inclusion 
)
static

Définition à la ligne 139 du fichier mstruct_parametres.cpp.

Références OT_PARAMETRES::ajouter(), CYLINDRE, OT_PARAMETRES::DOUBLE, SPHERE, et OT_PARAMETRES::STRING.

Référencé par generer_fichier_parametres().

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

◆ ini_param_generateur_rsa()

void PARAMETRES::ini_param_generateur_rsa ( OT_PARAMETRES params,
int  type_inclusion 
)
static

Définition à la ligne 31 du fichier mstruct_parametres.cpp.

Références OT_PARAMETRES::ajouter(), CYLINDRE, OT_PARAMETRES::DOUBLE, MSTRUCT::ELLIPSOIDE, SPHERE, OT_PARAMETRES::STRING, et MSTRUCT::TORUS.

Référencé par generer_fichier_parametres().

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

◆ ini_param_mailleur()

void PARAMETRES::ini_param_mailleur ( OT_PARAMETRES params)
static

Définition à la ligne 242 du fichier mstruct_parametres.cpp.

Références OT_PARAMETRES::ajouter(), et OT_PARAMETRES::DOUBLE.

Référencé par generer_fichier_parametres().

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

◆ ini_param_mailleur_fem()

void PARAMETRES::ini_param_mailleur_fem ( OT_PARAMETRES params)
static

Définition à la ligne 256 du fichier mstruct_parametres.cpp.

Références OT_PARAMETRES::ajouter(), et OT_PARAMETRES::DOUBLE.

Référencé par generer_fichier_parametres().

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

◆ ini_param_materiau()

void PARAMETRES::ini_param_materiau ( OT_PARAMETRES params,
char *  nom_groupe_forme,
bool  etude_mecanique,
bool  etude_thermique 
)
static

Définition à la ligne 205 du fichier mstruct_parametres.cpp.

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

Référencé par generer_fichier_parametres().

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

◆ ini_param_post_traitement()

void PARAMETRES::ini_param_post_traitement ( OT_PARAMETRES params,
int  type_post_traitement,
int  nb_couche_erosion = 0,
double  epaisseur_couche_erosion = 0.02 
)
static

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