Changeset 564 for trunk/VUT/GtpVisibilityPreprocessor/src/VspBspTree.h
- Timestamp:
- 01/23/06 02:56:48 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/VUT/GtpVisibilityPreprocessor/src/VspBspTree.h
r562 r564 261 261 @returns number of refined view cells 262 262 */ 263 int RefineViewCells(const VssRayContainer &rays );263 int RefineViewCells(const VssRayContainer &rays, const ObjectContainer &objects); 264 264 265 265 /** Collapses the tree with respect to the view cell partition. … … 615 615 float GetMemUsage() const; 616 616 617 /** Calculates cost for merge of view cell 1 and 2. 618 */ 617 619 float GetShuffledVcCost(BspLeaf *leaf, BspViewCell *vc1, BspViewCell *vc2) const; 620 621 void ExportMergedViewCells(ViewCellContainer &viewCells, 622 const ObjectContainer &objects, 623 const int nViewCells); 618 624 619 625 /// Pointer to the root of the tree … … 722 728 /// the tree is out of memory 723 729 bool mOutOfMemory; 730 /// if merge visualization should be shown 731 bool mExportMergedViewCells; 732 /// if merge statistics should be exported 733 bool mExportMergeStats; 724 734 725 735 private: … … 784 794 /// maximal pvs size 785 795 static int sMaxPvsSize; 796 /// minimal pvs size 797 //static int sMinPvsSize; 798 786 799 /// overall cost used to normalize cost ratio 787 800 static float sOverallCost; … … 823 836 Real collectTime; 824 837 Real mergeTime; 838 839 Real overallCost; 825 840 826 841 // Constructor … … 844 859 collectTime = 0; 845 860 mergeTime = 0; 861 overallCost = 0; 846 862 } 847 863
Note: See TracChangeset
for help on using the changeset viewer.