#ifndef __X3DPARSER_H #define __X3DPARSER_H #include "Parser.h" #include "Containers.h" namespace GtpVisibilityPreprocessor { class ViewCellsManager; class X3dParser : public Parser { public: X3dParser(); bool ParseFile( const string filename, SceneGraphNode *root, const bool loadMeshes = false, vector *parents = NULL); bool ParseFile(const string filename, ViewCellsManager &viewCells); /// height of a loaded view cell float mViewCellHeight; static float DEFAULT_VIEWCELL_HEIGHT; }; }; #endif