Turned isQuadNeeded() (which was a stl::function) into a function object.

This commit is contained in:
unknown
2012-08-09 16:06:10 +02:00
parent 36a7e37983
commit 301f93d896
9 changed files with 75 additions and 49 deletions

View File

@ -31,7 +31,7 @@ namespace PolyVox
{
void extractCubicMesh(Volume& volume, const Region& region, Mesh& resultMesh)
{
CubicSurfaceExtractorWithNormals< SimpleVolume<MaterialDensityPair88> > surfaceExtractor(&volume, region, &resultMesh, MaterialDensityPair88::isQuadNeeded);
CubicSurfaceExtractorWithNormals< SimpleVolume<MaterialDensityPair88> > surfaceExtractor(&volume, region, &resultMesh);
surfaceExtractor.execute();
}