Changeset 1089 for GTP/trunk/Lib/Vis/Preprocessing/src/VspOspTree.h
- Timestamp:
- 07/06/06 16:22:15 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Vis/Preprocessing/src/VspOspTree.h
r1084 r1089 990 990 float GetMemUsage() const; 991 991 992 void ProcessViewCellObjects(ViewCell *parent, ViewCell *front, ViewCell *back) const; 992 993 993 994 protected: … … 1380 1381 const OspTraversalData &data) const; 1381 1382 1383 float EvalViewCellPvsIncr(Intersectable *object) const; 1384 1385 1382 1386 /** Collects view cells in the subtree under root. 1383 1387 */ … … 1425 1429 AxisAlignedBox3 &frontBBox); 1426 1430 1427 /*KdInterior *SubdivideNode(const AxisAlignedPlane &splitPlane, 1428 OspTraversalData &tData, 1429 OspTraversalData &frontData, 1430 OspTraversalData &backData);*/ 1431 void ProcessLeafObjects(KdLeaf *leaf, KdLeaf *parent) const; 1431 1432 1432 1433 /** Selects an axis aligned for the next split. … … 1494 1495 inline bool GlobalTerminationCriteriaMet(const OspTraversalData &data) const; 1495 1496 1496 float SelectSplitPlane(const VspTraversalData &tData,1497 1498 1499 1497 float SelectSplitPlane(const OspTraversalData &tData, 1498 AxisAlignedPlane &plane, 1499 float &pFront, 1500 float &pBack); 1500 1501 /** Adds ray sample contributions to the PVS. 1501 1502 @param sampleContributions the number contributions of the samples … … 1543 1544 1544 1545 int PrepareHeuristics(Intersectable *object); 1546 1547 void PrepareConstruction(const ObjectContainer &objects, 1548 AxisAlignedBox3 *forcedBoundingBox); 1549 1545 1550 1546 1551 protected:
Note: See TracChangeset
for help on using the changeset viewer.