GtpVisibility::CullingManager Class Reference

#include <GtpVisibility/include/CullingManager.h>

Inherited by GtpVisibility::CoherentHierarchicalCullingManager, GtpVisibility::FrustumCullingManager, and GtpVisibility::StopAndWaitCullingManager.

Inheritance diagram for GtpVisibility::CullingManager:

Inheritance graph
[legend]
Collaboration diagram for GtpVisibility::CullingManager:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CullingManager (HierarchyInterface *hierarchyInterface)
virtual void RenderScene ()=0
void SetHierarchyInterface (HierarchyInterface *hierarchyInterface)

Protected Attributes

unsigned int mNumQueryCulledNodes
unsigned int mNumFrustumCulledNodes
unsigned int mVisibilityThreshold
HierarchyInterfacemHierarchyInterface

Detailed Description

This abstract class implements an interface for a specific culling algorithm. The algorithm is either used to render a scene or to make a visibility query.


The documentation for this class was generated from the following files:
Generated on Fri Apr 29 19:49:28 2005 for GameTools Visibility Modules by  doxygen 1.4.2