+ return(1);
+}
+
+
+
+/////////////////////////////////////////////////////////////////
+/**
+ * \ingroup gdcmFile
+ * \brief Ecrit sur disque UNE image Dicom
+ * \Aucun test n'est fait sur l'"Endiannerie" du processeur.
+ * \Ca fonctionnera correctement (?) sur processeur Intel
+ * \ (Equivalent a IdDcmWrite)
+ *
+ * @param
+ *
+ * @return
+ */
+
+int gdcmFile::WriteDcm (string nomFichier) {
+
+// ATTENTION : fonction non terminée (commitée a titre de precaution)
+
+ FILE * fp1;
+ char* filePreamble;
+ fp1 = fopen(nomFichier.c_str(),"wb");
+ if (fp1 == NULL) {
+ printf("Echec ouverture (ecriture) Fichier [%s] \n",nomFichier.c_str());
+ return (0);
+ }
+
+ // Ecriture Dicom File Preamble
+ filePreamble=(char*)calloc(128,1);
+ fwrite(filePreamble,128,1,fp1);
+ fwrite("DICM",4,1,fp1);
+
+ // un accesseur de + est obligatoire ???
+ // pourtant le ElValSet contenu dans le gdcmHeader
+ // ne devrait pas être visible par l'utilisateur final (?)
+
+ GetPubElVals().Write(fp1);
+
+ fwrite(Pixels, lgrTotale, 1, fp1);
+
+ fclose (fp1);
+ return(1);