|
template<typename IntType > |
bool | isVolumeCalculationOverflowSafe (const CoordBBox &bbox) |
|
template<typename PointArray > |
CoordBBox | computeLeafBounds (const PointArray &points, const math::Transform &m, unsigned log2dim) |
|
template<Index Log2Dim, typename IndexT , typename VoxelOffsetT , typename PointArray > |
void | partition (const PointArray &points, const math::Transform &xform, const CoordBBox &bbox, boost::scoped_array< IndexT > &pointIndices, boost::scoped_array< IndexT > &pageOffsets, IndexT &pageCount, boost::scoped_array< VoxelOffsetT > &voxelOffsets, bool recordVoxelOffsets) |
|
template<Index Log2Dim, typename IndexT , typename VoxelOffsetT , typename PointArray > |
void | sortPartition (const PointArray &points, const math::Transform &xform, const CoordBBox &bbox, boost::scoped_array< IndexT > &pointIndices, boost::scoped_array< IndexT > &pageOffsets, IndexT &pageCount, boost::scoped_array< VoxelOffsetT > &voxelOffsets, bool recordVoxelOffsets) |
|