Files
test/source/blender/freestyle/intern/geometry/HashGrid.cpp
Brecht Van Lommel 1840f44666 Fix build error on Windows without precompiled headers
Recent refactoring to use uint relied on indirect includes and precompiled
headers for uint to be defined. Explicitly include BLI_sys_types where this
type is used now.
2022-10-26 19:59:55 +02:00

33 lines
615 B
C++

/* SPDX-License-Identifier: GPL-2.0-or-later */
/** \file
* \ingroup freestyle
* \brief Class to define a cell grid surrounding the bounding box of the scene
*/
#include "HashGrid.h"
#include "BLI_sys_types.h"
namespace Freestyle {
void HashGrid::clear()
{
if (!_cells.empty()) {
for (GridHashTable::iterator it = _cells.begin(); it != _cells.end(); it++) {
Cell *cell = (*it).second;
delete cell;
}
_cells.clear();
}
Grid::clear();
}
void HashGrid::configure(const Vec3r &orig, const Vec3r &size, uint nb)
{
Grid::configure(orig, size, nb);
}
} /* namespace Freestyle */