Ignore:
Timestamp:
08/03/06 15:38:53 (18 years ago)
Author:
mattausch
Message:
 
File:
1 edited

Legend:

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

    r1180 r1181  
    918918                                                         float maxBand); 
    919919 
     920        /** Evaluate pvs size associated with the rays. 
     921        */ 
     922        int EvalPvsSize(const RayInfoContainer &rays) const; 
     923 
    920924        /** Computes pvs increase with respect to the previous pvs for heuristics. 
    921925        */ 
     
    991995                float &totalPvs) const; 
    992996 
    993  
    994         /** Computes PVS size induced by the rays. 
    995         */ 
    996         int ComputePvsSize(const RayInfoContainer &rays) const; 
    997          
    998997        /** Collects pvs from rays. 
    999998        */ 
     
    10561055        /** Rays will be clipped to the bounding box. 
    10571056        */ 
    1058         void PreprocessRays(const VssRayContainer &sampleRays, 
    1059                 RayInfoContainer &rays); 
     1057        void PreprocessRays(const VssRayContainer &sampleRays, RayInfoContainer &rays); 
    10601058 
    10611059        /** Evaluate subdivision statistics. 
     
    14061404 
    14071405 
    1408         /** Compute "pvs size" of this object container 
    1409                 @note not really pvs size just weighted sum of object taking their 
    1410                 appearances in pvss into account 
    1411         */ 
    1412         int ComputePvsSize(const ObjectContainer &objects) const; 
    1413  
    14141406        /** Returns kd leaf the point pt lies in, starting from root. 
    14151407        */ 
     
    14171409 
    14181410 
    1419         /// pointer to the hierarchy of view cells 
    1420         ViewCellsTree *mViewCellsTree; 
     1411        ViewCellsTree *GetViewCellsTree() const { return mViewCellsTree; } 
     1412 
     1413        void SetViewCellsTree(ViewCellsTree *vt) { mViewCellsTree = vt; } 
    14211414 
    14221415 
     
    17041697                float &volRight); 
    17051698 
    1706         float EvalViewCellsVolume(const RayInfoContainer &rays) const; 
     1699        float EvalViewCellsVolume(KdLeaf *leaf, const RayInfoContainer &rays) const; 
    17071700 
    17081701 
    17091702protected: 
     1703 
     1704        /// pointer to the hierarchy of view cells 
     1705        ViewCellsTree *mViewCellsTree; 
    17101706 
    17111707        VspTree *mVspTree; 
Note: See TracChangeset for help on using the changeset viewer.