Convert a flat block index back to 3D block coordinates.
| 538 | |
| 539 | // Convert a flat block index back to 3D block coordinates. |
| 540 | void BlockCoords(int block_idx, int& bx, int& by, int& bz) const { |
| 541 | bx = block_idx / (ny * nz); |
| 542 | by = (block_idx % (ny * nz)) / nz; |
| 543 | bz = block_idx % nz; |
| 544 | } |
| 545 | |
| 546 | // Compute the axis-aligned bounding box for a block, including overlap. |
| 547 | CGAL::Bbox_3 BlockBbox(int bx, int by, int bz) const { |