Home | History | Annotate | Download | only in examples

Lines Matching defs:fptr

67 void FscanfOrDie(FILE* fptr, const char* format, T* value) {
68 int num_scanned = fscanf(fptr, format, value);
90 FILE* fptr = fopen(filename.c_str(), "r");
92 if (fptr == NULL) {
98 FscanfOrDie(fptr, "%d", &num_cameras_);
99 FscanfOrDie(fptr, "%d", &num_points_);
100 FscanfOrDie(fptr, "%d", &num_observations_);
114 FscanfOrDie(fptr, "%d", camera_index_ + i);
115 FscanfOrDie(fptr, "%d", point_index_ + i);
117 FscanfOrDie(fptr, "%lf", observations_ + 2*i + j);
122 FscanfOrDie(fptr, "%lf", parameters_ + i);
125 fclose(fptr);
155 FILE* fptr = fopen(filename.c_str(), "w");
157 if (fptr == NULL) {
162 fprintf(fptr, "%d %d %d\n", num_cameras_, num_points_, num_observations_);
165 fprintf(fptr, "%d %d", camera_index_[i], point_index_[i]);
167 fprintf(fptr, " %g", observations_[2 * i + j]);
169 fprintf(fptr, "\n");
182 fprintf(fptr, "%.16g\n", angleaxis[j]);
190 fprintf(fptr, "%.16g\n", point[j]);
194 fclose(fptr);