source: trunk/VUT/GtpVisibility/include/CoherentHierarchicalCullingManager.h @ 74

Revision 74, 570 bytes checked in by mattausch, 20 years ago (diff)

added support for release mode

Line 
1#ifndef _CoherentHierarchicalCullingManager_H__
2#define _CoherentHierarchicalCullingManager_H__
3
4#include "CullingManager.h"
5#include "HierarchyInterface.h"
6
7
8namespace GtpVisibility
9{
10
11typedef std::pair<HierarchyNode *, OcclusionQuery *> QueryPair;
12typedef std::queue<QueryPair> QueryQueue;
13
14/** Renders the scene with the coherent hierarchical culling algorithm.
15*/
16class CoherentHierarchicalCullingManager : public CullingManager
17{
18public:
19        void RenderScene();
20};
21
22} // namespace GtpVisibility
23
24#endif // CoherentHierarchicalCullingManager_H
Note: See TracBrowser for help on using the repository browser.