source: GTP/trunk/Lib/Vis/Preprocessing/src/X3dParser.h @ 1221

Revision 1221, 589 bytes checked in by mattausch, 18 years ago (diff)

added intel ray tracing

Line 
1#ifndef __X3DPARSER_H
2#define __X3DPARSER_H
3
4#include "Parser.h"
5#include "Containers.h"
6
7namespace GtpVisibilityPreprocessor {
8
9class ViewCellsManager;
10
11class X3dParser : public Parser
12{
13public:
14       
15        X3dParser();
16 
17        bool ParseFile(
18                const string filename,
19                SceneGraphNode **root,
20                const bool loadPolygonsAsMeshes = false,
21                vector<Intersectable *> *parents = NULL);
22
23        bool ParseFile(const string filename, ViewCellsManager &viewCells);
24 
25        /// height of a loaded view cell
26        float mViewCellHeight;
27
28        static float DEFAULT_VIEWCELL_HEIGHT;
29};
30
31};
32
33#endif
Note: See TracBrowser for help on using the repository browser.