elene@4: #include elene@4: elene@3: #include "volume.h" elene@4: elene@4: Volume::Volume() elene@4: { elene@4: width = height = 0; elene@4: } elene@4: elene@4: bool Volume::load_volume(const char *fname) elene@4: { elene@4: return true; elene@4: } elene@4: elene@4: bool Volume::push_slice(Image &&slice) elene@4: { elene@4: if(slices.empty()) { elene@4: width = slice.get_width(); elene@4: height = slice.get_height(); elene@4: } elene@4: else { elene@4: if(width != slice.get_width() || height != slice.get_height()) { elene@4: fprintf(stderr, "failed to load slice no: %d\n", (int)slices.size() + 1); elene@4: return false; elene@4: } elene@4: } elene@4: elene@4: slices.push_back(slice); elene@4: return true; elene@4: }