Changeset 1379 for GTP/trunk/Lib/Vis/Preprocessing/src/BvHierarchy.h
- Timestamp:
- 09/15/06 17:33:22 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Vis/Preprocessing/src/BvHierarchy.h
r1370 r1379 312 312 friend class HierarchyManager; 313 313 314 public: 315 314 protected: 316 315 struct SortableEntry; 317 316 typedef vector<SortableEntry> SortableEntryContainer; 318 317 318 public: 319 319 320 /** Additional data which is passed down the BSP tree during traversal. 320 321 */ … … 589 590 void EvalPriority(BvhTraversalData &tData) const; 590 591 591 /** Evaluates render cost of next split. 592 */ 593 float EvalRenderCost( 594 const BvhTraversalData &tData, 595 const ObjectContainer &objectsLeft, 596 const ObjectContainer &objectsRight) const; 592 /** Evaluates render cost of the bv induced by these objects 593 */ 594 float EvalRenderCost(const ObjectContainer &objects) const; 597 595 598 596 /** Evaluates tree stats in the BSP tree leafs. … … 704 702 AxisAlignedBox3 ComputeBoundingBox( 705 703 const ObjectContainer &objects, 706 const AxisAlignedBox3 *parentBox = NULL) ;704 const AxisAlignedBox3 *parentBox = NULL) const; 707 705 708 706 /** Collects list of invalid candidates. Candidates … … 785 783 /// pointer to the hierarchy of view cells 786 784 ViewCellsTree *mViewCellsTree; 787 /// pointer to the view space partition tree788 VspTree *mVspTree;789 785 /// The view cells manager 790 786 ViewCellsManager *mViewCellsManager;
Note: See TracChangeset
for help on using the changeset viewer.