DummyQueryManager.h

Go to the documentation of this file.
00001 #ifndef _VisibilityDummyQueryManager_H__
00002 #define _VisibilityDummyQueryManager_H__
00003 
00004 #include "VisibilityInfo.h"
00005 #include "QueryManager.h"
00006 
00007 namespace GtpVisibility {
00011   class DummyQueryManager : public QueryManager
00012   {
00013   public:
00017     DummyQueryManager( HierarchyInterface *hierarchyInterface ):
00018       QueryManager(hierarchyInterface) {}
00019     
00023     virtual void
00024     ComputeCameraVisibility(const Camera &camera,
00025                             InfoContainer<NodeInfo> *visibleNodes,
00026                             InfoContainer<MeshInfo> *visibleGeometry,
00027                             bool relativeVisibility = false
00028                             );
00029     
00033     virtual void
00034     ComputeFromPointVisibility(const Vector3 &point,
00035                                InfoContainer<NodeInfo> *visibleNodes,
00036                                InfoContainer<MeshInfo> *visibleGeometry,
00037                                bool relativeVisibility = false
00038                                );
00039     
00040   };
00041   
00042 };
00043 #endif // VisibilitySummyQueryManager

Generated on Fri Apr 29 19:47:56 2005 for GameTools Visibility Modules by  doxygen 1.4.2