Ignore:
Timestamp:
11/24/06 00:24:41 (18 years ago)
Author:
mattausch
Message:
 
File:
1 edited

Legend:

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

    r1785 r1786  
    207207        inline void SetTimeStamp(const int timeStamp) { mTimeStamp = timeStamp; }; 
    208208 
    209         ///////////////////////////////////// 
    210         //-- mailing options 
    211          
    212 //      static void NewMail(const int reserve = 1) { 
    213 //              sMailId += sReservedMailboxes; 
    214 //              sReservedMailboxes = reserve; 
    215 //      } 
    216          
    217 //      void Mail() { mMailbox = sMailId; } 
    218 //      bool Mailed() const { return mMailbox == sMailId; } 
    219  
    220 //      void Mail(const int mailbox) { mMailbox = sMailId + mailbox; } 
    221 //      bool Mailed(const int mailbox) const { return mMailbox == sMailId + mailbox; } 
    222  
    223 //      int IncMail() { return ++ mMailbox - sMailId; } 
    224  
    225 //      static int sMailId; 
    226 //      //int mMailbox; 
    227 //      static int sReservedMailboxes; 
    228  
    229  
    230  
    231         ///////////////////////////////////////////// 
     209 
     210        //////////////////////// 
    232211        //-- inherited functions from Intersectable 
    233212 
     
    266245 
    267246        /////////////////////////////////// 
     247 
     248        float mRenderCost; 
    268249 
    269250protected: 
     
    644625        void CollectObjects(const AxisAlignedBox3 &box, ObjectContainer &objects); 
    645626 
     627        float GetRenderCostIncrementially(BvhNode *node) const; 
     628 
     629 
    646630protected: 
    647631 
     
    911895        bool InitialTerminationCriteriaMet(const BvhTraversalData &tData) const; 
    912896 
    913         float mMinInitialSurfaceArea; 
    914         int mInitialObjectsSize; 
    915897 
    916898protected: 
     
    1007989        float mMemoryConst; 
    1008990 
     991        int mMaxTests; 
     992 
    1009993        bool mIsInitialSubdivision; 
    1010994 
    1011995        bool mApplyInitialPartition; 
    1012  
    1013         int mMaxTests; 
     996         
     997        int mInitialMinObjects; 
     998        float mInitialMaxAreaRatio; 
     999        float mInitialMinArea; 
    10141000}; 
    10151001 
Note: See TracChangeset for help on using the changeset viewer.