projects
/
laserbrain_demo
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
forgot to add the new files
[laserbrain_demo]
/
src
/
exman.h
1
#ifndef EXMAN_H_
2
#define EXMAN_H_
3
4
#include <vector>
5
#include "exhibit.h"
6
#include "metascene.h"
7
8
class ExhibitManager {
9
private:
10
std::vector<Exhibit*> items;
11
12
public:
13
ExhibitManager();
14
~ExhibitManager();
15
16
bool load(const MetaScene *mscn, const char *fname);
17
18
ExSelection select(const Ray &ray) const;
19
ExSelection select(const Sphere &sph) const;
20
};
21
22
#endif // EXMAN_H_