main.c 668 B

1234567891011121314151617181920212223242526272829303132333435
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <a2ri/conversion.h>
  4. int
  5. main(int argc, char* argv[])
  6. {
  7. if(argc!=3 && argc!=4)
  8. {
  9. printf("usage: ./conversion <fichier modele> <fichier sortie>\nou\nusage : argv[0] -tovrml1 <fichier modele> <fichiersortie>\n");
  10. return EXIT_FAILURE;
  11. }
  12. if(argc==3)
  13. {
  14. a2ri_vf_conversion(argv[1],argv[2]);
  15. return EXIT_SUCCESS;
  16. }
  17. vf_model m;
  18. //initialisation d'un nouveau modèle
  19. a2ri_vf_init(&m);
  20. //ouverture du modèle input
  21. a2ri_vf_open_file(argv[2],&m);
  22. //enregistrement du modèle output
  23. a2ri_vf_save_ascii_stl(argv[3],&m);
  24. a2ri_vf_free(&m);
  25. return EXIT_SUCCESS;
  26. }