ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/magic/app/tutoriel/src/main3.cpp
Revision: 415
Committed: Wed Aug 21 14:44:56 2013 UTC (11 years, 9 months ago) by cuillier
File size: 777 byte(s)
Log Message:
ajout d un tutoriel sur l utilisation de MAGIC

File Contents

# User Rev Content
1 cuillier 415 #include "gestionversion.h"
2     #include <stdio.h>
3     #include "mg_file.h"
4    
5     int main(void)
6     {
7     printf("Projet3\n");
8     MG_FILE gest("ejectorBGM.magic");
9     MG_GEOMETRIE *geo=gest.get_mg_geometrie(0);
10     int nbgeo=gest.get_nb_mg_geometrie();
11     printf("%d geometrie\n",nbgeo);
12     int nbvol=geo->get_nb_mg_volume();
13     int nbface=geo->get_nb_mg_face();
14     int nbedge=geo->get_nb_mg_arete();
15     int nbvertex=geo->get_nb_mg_sommet();
16     printf("%d vertices, %d edges, %d faces,%d volumes\n",nbvertex,nbedge,nbface,nbvol);
17     MG_MAILLAGE* mai=gest.get_mg_maillage(0);
18     int nbnode=mai->get_nb_mg_noeud();
19     int nbseg=mai->get_nb_mg_segment();
20     int nbtri=mai->get_nb_mg_triangle();
21     int nbtetra=mai->get_nb_mg_tetra();
22     printf("%d nodes %d segments %d triangles %d tetra\n",nbnode,nbseg,nbtri,nbtetra);
23     }

Properties

Name Value
svn:executable *