12 #ifndef spatialSubdivisionTerrainIntersector_h
13 #define spatialSubdivisionTerrainIntersector_h
22 #define TEST_SPATIAL_SUBDIVISION 0
24 #if TEST_SPATIAL_SUBDIVISION
95 virtual void buildSpatialSubdivision(
unsigned int cellCountX,
96 unsigned int cellCountY,
97 unsigned int cellCountZ = 1);
99 #if TEST_SPATIAL_SUBDIVISION
101 DtSpatialIndex* spatialIndex();
102 void setSpatialIndex(DtSpatialIndex* spatialIndex);
115 #if TEST_SPATIAL_SUBDIVISION
116 DtSpatialIndex* mySpatialIndex;
130 #if TEST_SPATIAL_SUBDIVISION
131 inline DtSpatialIndex* DtTerrainDatabase::spatialIndex()
133 return mySpatialIndex;
135 inline void DtTerrainDatabase::setSpatialIndex(DtSpatialIndex* newSpatialIndex)
137 mySpatialIndex = newSpatialIndex;