#include <GtpVisibility/include/QueryManager.h>
Inherited by GtpVisibility::DummyQueryManager.
Inheritance diagram for GtpVisibility::QueryManager:
Public Member Functions | |
QueryManager (HierarchyInterface *hierarchyInterface) | |
virtual void | ComputeCameraVisibility (const Camera &camera, InfoContainer< NodeInfo > *visibleNodes, InfoContainer< MeshInfo > *visibleGeometry, bool relativeVisibility=false)=0 |
virtual void | ComputeFromPointVisibility (const Vector3 &point, InfoContainer< NodeInfo > *visibleNodes, InfoContainer< MeshInfo > *visibleGeometry, bool relativeVisibility=false)=0 |
virtual bool | ShootRay (const Ray &ray, std::vector< Mesh * > *visibleMeshes, bool isGlobalLine=false) |
void | SetSceneTraverser (HierarchyInterface *hierarchyInterface) |
Protected Attributes | |
HierarchyInterface * | mHierarchyInterface |