Changeset 3693 for trunk/Ohana/src/opihi/cmd.data/vload.c
- Timestamp:
- Apr 11, 2005, 10:37:51 AM (21 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/cmd.data/vload.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/cmd.data/vload.c
r2843 r3693 6 6 int Ximage, Nimage; 7 7 double dx, dy; 8 char *buffer , *line;8 char *buffer; 9 9 Vector *vecx, *vecy; 10 10 … … 33 33 ALLOCATE (buffer, char, 65536); /* space for 512 lines of 128 bytes */ 34 34 bzero (buffer, 65536); 35 ALLOCATE (line, char, 1024); /* space to read the file */36 35 Nline = 0; 37 36 38 write (Ximage, "LOAD", 4); /* force Ximage to look for the incoming image */ 39 sprintf (line, "OVER %9d ", n); 40 write (Ximage, line, 16); 41 37 SendGraphCommand (Ximage, 4, "LOAD"); 38 SendGraphCommand (Ximage, 16, "OVER %9d ", n); 39 42 40 dx = dy = 1.0; 43 44 41 for (i = 0; i < vecx[0].Nelements; i++) { 45 42 snprintf (&buffer[Nline*128], 128, "%15s %20.10f %20.10f %20.10f %20.10f ", "BOX", … … 47 44 Nline ++; 48 45 if (Nline == 512) { 49 sprintf (line, "NLINES %7d ", Nline); 50 write (Ximage, line, 16); 46 SendGraphCommand (Ximage, 16, "NLINES %7d ", Nline); 51 47 write (Ximage, buffer, Nline*128); 52 48 bzero (buffer, 65536); … … 55 51 } 56 52 57 sprintf (line, "NLINES %7d ", Nline); 58 write (Ximage, line, 16); 53 SendGraphCommand (Ximage, 16, "NLINES %7d ", Nline); 59 54 write (Ximage, buffer, Nline*128); 60 sprintf (line, "DONE "); 61 write (Ximage, line, 16); 55 SendGraphCommand (Ximage, 16, "DONE"); 62 56 63 57 free (buffer); 64 free (line);65 58 fprintf (stderr, "loaded %d objects\n", n); 66 59
Note:
See TracChangeset
for help on using the changeset viewer.
