source: trunk/VUT/GtpVisibilityPreprocessor/src/Containers.h @ 236

Revision 236, 893 bytes checked in by mattausch, 19 years ago (diff)

erased compiler errors

RevLine 
[162]1#ifndef _Container_H__
2#define _Container_H__
3
4#include <vector>
[235]5#include <queue>
6
[162]7using namespace std;
8
9class ViewCell;
10class HierarchyNode;
11class SceneGraphNode;
[176]12class Intersectable;
[162]13
[235]14
[162]15/** Container for Mesh pointers primarily for the use within the kDTree and
16    BSP hierarchies */
[176]17typedef vector<Intersectable *> ObjectContainer;
[162]18
19/** Container for ViewCell pointers primarily for the use within the kDTree and
20    BSP hierarchies */
21
22typedef vector<ViewCell *> ViewCellContainer;
[235]23
24/** Container for ViewCell pointers primarily for the use within the kDTree and
25    BSP hierarchies */
26//typedef vector<MeshInstance *> MeshInstanceContainer;
27
[162]28/** Container for HierarchyNodes pointers primarily for the use within the kDTree and
29    BSP hierarchies */
30
31typedef vector<HierarchyNode *> NodeContainer;
32
[235]33
[162]34typedef vector<SceneGraphNode *> SceneGraphNodeContainer;
35
36
37
38#endif // _Container_H__
39
Note: See TracBrowser for help on using the repository browser.