Ignore:
Timestamp:
11/02/05 17:57:29 (19 years ago)
Author:
mattausch
Message:

fixed specular bug in trees
added batched query manager
added t information to ray bsp leaves

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/VUT/GtpVisibility/include/HierarchyInterface.h

    r345 r370  
    1010enum  CullingType {QUERY_CULLED, FRUSTUM_CULLED}; 
    1111 
    12 typedef std::vector<HierarchyNode *> HierarchyNodeList; 
    13 typedef std::vector<GtpVisibility::Mesh *> GeometryList; 
    14 typedef std::vector<GtpVisibility::Patch *> PatchList; 
     12typedef std::vector<HierarchyNode *> NodeVector; 
     13typedef std::vector<GtpVisibility::Mesh *> GeometryVector; 
     14typedef std::vector<GtpVisibility::Patch *> PatchVector; 
    1515typedef std::pair<HierarchyNode *, OcclusionQuery *> QueryPair; 
     16typedef std::pair<HierarchyNode *, bool> PendingQuery; 
    1617typedef std::queue<QueryPair> QueryQueue; 
     18typedef std::queue<PendingQuery> PendingQueue; 
    1719 
    1820 
     
    136138        */ 
    137139        virtual void GetNodeGeometryList(GtpVisibility::HierarchyNode *node,     
    138                                                          GeometryList *geometryList,  
     140                                                         GeometryVector *geometryList,  
    139141                                                         bool includeChildren) = 0; 
    140142 
Note: See TracChangeset for help on using the changeset viewer.