Changeset 2380 for GTP/trunk/Lib/Vis
- Timestamp:
- 05/16/07 09:18:00 (18 years ago)
- Location:
- GTP/trunk/Lib/Vis
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Vis/GtpVisibility.sln
r2353 r2380 20 20 {101A7691-74F3-48B4-96A3-CF35578F5900} = {101A7691-74F3-48B4-96A3-CF35578F5900} 21 21 {EABCE292-D598-4600-A1C9-2591E7D62FDA} = {EABCE292-D598-4600-A1C9-2591E7D62FDA} 22 {7319E499-473D-4CE5-9983-725D6E68A55D} = {7319E499-473D-4CE5-9983-725D6E68A55D}23 {7319E499-473D-4CE5-9983-725D6E68A55D} = {7319E499-473D-4CE5-9983-725D6E68A55D}24 {7319E499-473D-4CE5-9983-725D6E68A55D} = {7319E499-473D-4CE5-9983-725D6E68A55D}25 {7319E499-473D-4CE5-9983-725D6E68A55D} = {7319E499-473D-4CE5-9983-725D6E68A55D}26 {7319E499-473D-4CE5-9983-725D6E68A55D} = {7319E499-473D-4CE5-9983-725D6E68A55D}27 {7319E499-473D-4CE5-9983-725D6E68A55D} = {7319E499-473D-4CE5-9983-725D6E68A55D}28 {7319E499-473D-4CE5-9983-725D6E68A55D} = {7319E499-473D-4CE5-9983-725D6E68A55D}29 {7319E499-473D-4CE5-9983-725D6E68A55D} = {7319E499-473D-4CE5-9983-725D6E68A55D}30 22 EndProjectSection 31 23 EndProject … … 54 46 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ObjReader", "OnlineCullingCHC\ObjReader\src\ObjReader.vcproj", "{5776B40B-5FCE-46D5-8F7C-3912E24E0638}" 55 47 ProjectSection(ProjectDependencies) = postProject 48 {EABCE292-D598-4600-A1C9-2591E7D62FDA} = {EABCE292-D598-4600-A1C9-2591E7D62FDA} 56 49 EndProjectSection 57 50 EndProject … … 111 104 {EABCE292-D598-4600-A1C9-2591E7D62FDA}.Release Internal.ActiveCfg = Release Internal|Win32 112 105 {EABCE292-D598-4600-A1C9-2591E7D62FDA}.Release Internal.Build.0 = Release Internal|Win32 113 {EABCE292-D598-4600-A1C9-2591E7D62FDA}.Release_noqt.ActiveCfg = Release_noqt|Win32114 {EABCE292-D598-4600-A1C9-2591E7D62FDA}.Release_noqt.Build.0 = Release_noqt|Win32115 {EABCE292-D598-4600-A1C9-2591E7D62FDA}.Release_qt.ActiveCfg = Release_ Qt|Win32116 {EABCE292-D598-4600-A1C9-2591E7D62FDA}.Release_qt.Build.0 = Release_ Qt|Win32106 {EABCE292-D598-4600-A1C9-2591E7D62FDA}.Release_noqt.ActiveCfg = release_noqt|Win32 107 {EABCE292-D598-4600-A1C9-2591E7D62FDA}.Release_noqt.Build.0 = release_noqt|Win32 108 {EABCE292-D598-4600-A1C9-2591E7D62FDA}.Release_qt.ActiveCfg = Release_qt|Win32 109 {EABCE292-D598-4600-A1C9-2591E7D62FDA}.Release_qt.Build.0 = Release_qt|Win32 117 110 {69BC58F0-C7EB-4B43-B782-B6F047EF0528}.Debug.ActiveCfg = Debug|Win32 118 111 {69BC58F0-C7EB-4B43-B782-B6F047EF0528}.Debug.Build.0 = Debug|Win32 … … 121 114 {69BC58F0-C7EB-4B43-B782-B6F047EF0528}.Release Internal.ActiveCfg = Release Internal|Win32 122 115 {69BC58F0-C7EB-4B43-B782-B6F047EF0528}.Release Internal.Build.0 = Release Internal|Win32 123 {69BC58F0-C7EB-4B43-B782-B6F047EF0528}.Release_noqt.ActiveCfg = Release_noqt|Win32124 {69BC58F0-C7EB-4B43-B782-B6F047EF0528}.Release_noqt.Build.0 = Release_noqt|Win32125 {69BC58F0-C7EB-4B43-B782-B6F047EF0528}.Release_qt.ActiveCfg = Release_ Qt|Win32126 {69BC58F0-C7EB-4B43-B782-B6F047EF0528}.Release_qt.Build.0 = Release_ Qt|Win32116 {69BC58F0-C7EB-4B43-B782-B6F047EF0528}.Release_noqt.ActiveCfg = release_noqt|Win32 117 {69BC58F0-C7EB-4B43-B782-B6F047EF0528}.Release_noqt.Build.0 = release_noqt|Win32 118 {69BC58F0-C7EB-4B43-B782-B6F047EF0528}.Release_qt.ActiveCfg = Release_qt|Win32 119 {69BC58F0-C7EB-4B43-B782-B6F047EF0528}.Release_qt.Build.0 = Release_qt|Win32 127 120 {248F19A6-2FE0-4F5D-8928-E0EA10609887}.Debug.ActiveCfg = Debug|Win32 128 121 {248F19A6-2FE0-4F5D-8928-E0EA10609887}.Debug.Build.0 = Debug|Win32 -
GTP/trunk/Lib/Vis/Preprocessing/src/ViewCell.h
r2342 r2380 246 246 virtual bool IsLeaf() const = 0; 247 247 248 staticbool SmallerPvs(const ViewCell *a, const ViewCell *b)248 inline bool SmallerPvs(const ViewCell *a, const ViewCell *b) 249 249 { 250 250 // HACK: take scalar value because pvs may not have been stored properly … … 256 256 } 257 257 258 staticbool GreaterOrEqualPvs(const ViewCell *a, const ViewCell *b)258 inline bool GreaterOrEqualPvs(const ViewCell *a, const ViewCell *b) 259 259 { 260 260 return !SmallerPvs(a, b); 261 261 } 262 262 263 staticbool SmallerRenderCost(const ViewCell *a, const ViewCell *b)263 inline bool SmallerRenderCost(const ViewCell *a, const ViewCell *b) 264 264 { 265 265 return a->GetRenderCost() < b->GetRenderCost(); 266 266 } 267 267 268 staticbool LargerRenderCost(const ViewCell *a, const ViewCell *b)268 inline bool LargerRenderCost(const ViewCell *a, const ViewCell *b) 269 269 { 270 270 return a->GetRenderCost() > b->GetRenderCost();
Note: See TracChangeset
for help on using the changeset viewer.