16 #include <boost/unordered_map.hpp>
25 #include <vlutil/vlSmartPointers.h>
26 #include <matrix/coordTransform.h>
28 #include <tbb/spin_rw_mutex.h>
64 : myId(idStatusPair.first)
65 , myStatus(idStatusPair.second)
72 return myStatus->myBoundingInfo.extent();
77 myStatus->myBoundingInfo.expandExtent(extent);
96 virtual void updatePagedOutInfo(
99 bool invalid =
false);
101 virtual void updatePagedInInfo(
105 virtual void removePagedInInfo(
DtNodeId node);
129 virtual bool getPagedOutNodes(
const DtSphere& sphere,
133 virtual bool getPagedOutNodes(
const DtChord& chord,
136 virtual bool getPagedInNodes(
const DtSphere& sphere,
140 virtual bool getPagedInNodes(
const DtChord& chord,
151 virtual unsigned int getNumTriangles(
DtNodeId node);