Ignore:
Timestamp:
10/02/06 08:38:25 (18 years ago)
Author:
mattausch
Message:
 
File:
1 edited

Legend:

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

    r1486 r1548  
    646646        float GetMemUsage() const; 
    647647 
    648         /** Creates new root of hierarchy. 
    649         */ 
    650         void CreateRoot(const ObjectContainer &objects); 
    651  
     648        /** Associates the objects with their bvh leaves. 
     649        */ 
    652650        static void AssociateObjectsWithLeaf(BvhLeaf *leaf); 
    653651 
     
    655653        ///////////////////////////// 
    656654        // Helper functions for local cost heuristics 
    657  
    658655         
    659656        /** Prepare split candidates for cost heuristics using axis aligned splits. 
     
    769766                const ObjectContainer &objects); 
    770767 
     768        /** Resets bv hierarchy. E.g. deletes root and resets stats. 
     769        */ 
     770        SubdivisionCandidate *Reset( 
     771                const VssRayContainer &rays,  
     772                const ObjectContainer &objects); 
     773 
    771774        /** Evaluates volume of view cells that see the objects. 
    772775        */ 
     
    783786                BvhTraversalData &frontData, 
    784787                BvhTraversalData &backData); 
    785  
     788         
     789        /** Creates new root of hierarchy. 
     790        */ 
     791        void CreateRoot(const ObjectContainer &objects); 
    786792 
    787793protected: 
Note: See TracChangeset for help on using the changeset viewer.