Ignore:
Timestamp:
02/15/07 00:35:41 (17 years ago)
Author:
mattausch
Message:

implemented hashpvs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/Lib/Vis/Preprocessing/src/KdTree.h

    r2113 r2116  
    88#include "AxisAlignedBox3.h" 
    99#include "Ray.h" 
    10 #include "Pvs.h" 
     10//#include "ObjectPvs.h" 
    1111#include "Viewcell.h" 
    1212#include "VssRay.h" 
    13 #include "IntersectableWrapper.h" 
    14  
     13//#include "IntersectableWrapper.h" 
     14#include "gzstream.h" 
    1515 
    1616namespace GtpVisibilityPreprocessor { 
    1717 
    18    
    19   class KdNode; 
    20   class KdLeaf; 
    21   class KdInterior; 
    22   class Intersectable; 
    23   class Beam; 
    24  
    25   class KdTree; 
     18class KdNode; 
     19class KdLeaf; 
     20class KdInterior; 
     21class Intersectable; 
     22class KdIntersectable; 
     23class Beam; 
     24class KdTree; 
     25//class KdViewCell; 
    2626   
    2727  //  KdTree *SceneKdTree; 
     
    213213         
    214214  /** PVS consisting of visible KdTree nodes */ 
    215   KdPvs mKdPvs; 
     215  //KdPvs mKdPvs; 
    216216 
    217217  /// pvs of view cells seeing this node. 
     
    619619  AxisAlignedBox3 mBox; 
    620620  KdTreeStatistics mStat; 
     621 
    621622public: 
    622623  /// stores the kd node intersectables used for pvs 
Note: See TracChangeset for help on using the changeset viewer.