volmetrics

annotate src/volume.h @ 3:927c29b93009

added image.cc
author Eleni Maria Stea <elene.mst@gmail.com>
date Sat, 11 Jan 2014 22:55:27 +0200
parents cca2e05dbabe
children 1fbbe10c8e08
rev   line source
eleni@0 1 #ifndef VOLUME_H_
eleni@0 2 #define VOLUME_H_
eleni@0 3
elene@3 4 #include <vector>
elene@3 5 #include "image.h"
elene@3 6
eleni@1 7 class Volume {
eleni@1 8 private:
elene@3 9 std::vector<Image> slices;
eleni@1 10
elene@3 11 public:
elene@3 12 Volume();
elene@3 13 ~Volume();
elene@3 14
elene@3 15 bool load_volume(const char *fname);
elene@3 16 void push_slice(Image *slice);
elene@3 17
elene@3 18 Image *get_slice();
elene@3 19 const Image *get_slice() const;
elene@3 20
elene@3 21 void draw();
eleni@1 22 };
eleni@1 23
eleni@0 24 #endif // VOLUME_H_