MAGiC  V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
Référence du fichier magic_script.cpp
#include "gestionversion.h"
#include "magic_script.h"
#include <iostream>
#include <map>
#include <string>
#include <stdlib.h>
#include "mg_file.h"
#include "mg_export.h"
#include "parse.h"
#include "pars_argument.h"
#include "occ_import.h"
#include "mg_arbre.h"
#include "mg_primitive_boite.h"
#include "mg_primitive_sphere.h"
#include "mg_primitive_ellipsoide_revolution.h"
#include "mg_primitive_cylindre.h"
#include "mg_primitive_tore.h"
#include "mg_primitive_cone.h"
#include "mg_operateur_boolean_union.h"
#include "mg_operateur_boolean_difference.h"
#include "mg_operateur_boolean_intersection.h"
#include "mg_assemblage.h"
#include "occ_fonction_v2017.h"
#include "mg_geometrie.h"
#include "mg_sous_geometrie.h"
#include "mg_cg.h"
#include "mg_cg_modele.h"
#include "mg_cg_assemblage.h"
#include "mg_cg_forme.h"
#include "mg_cg_operateur.h"
#include "mg_cg_forme_volume_boite.h"
#include "mg_cg_forme_volume_sphere.h"
#include "mg_cg_forme_volume_ellipsoide.h"
#include "mg_cg_forme_volume_cylindre.h"
#include "mg_cg_forme_volume_cone.h"
#include "mg_cg_forme_volume_tore.h"
#include "mg_cg_op_bool_union.h"
#include "mg_cg_op_bool_difference.h"
#include "mg_cg_op_bool_intersection.h"
#include "mg_cg_op_bool_fragment.h"
Graphe des dépendances par inclusion de magic_script.cpp:

Aller au code source de ce fichier.

Fonctions

void affiche_erreur (char *message)
 
template<class X >
void ajouter_list (int ligne, std::string var, X *x, std::map< std::string, X * > &lst)
 
template<class X >
X * get_list (int ligne, std::string var, std::map< std::string, X * > &lst)
 

Documentation des fonctions

◆ affiche_erreur()

void affiche_erreur ( char *  message)

Définition à la ligne 65 du fichier magic_script.cpp.

Référencé par ajouter_list(), MAGIC_SCRIPT::execute(), et get_list().

Voici le graphe des appelants de cette fonction :

◆ ajouter_list()

template<class X >
void ajouter_list ( int  ligne,
std::string  var,
X *  x,
std::map< std::string, X * > &  lst 
)

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

Références affiche_erreur().

Voici le graphe d'appel pour cette fonction :

◆ get_list()

template<class X >
X* get_list ( int  ligne,
std::string  var,
std::map< std::string, X * > &  lst 
)

Définition à la ligne 86 du fichier magic_script.cpp.

Références affiche_erreur().

Voici le graphe d'appel pour cette fonction :