AverageAreaGridDensityProvider::AverageAreaGridDensityProvider(OccluderSource& source, real sizeFactor) : GridDensityProvider(source) { real proscenium[4]; calculateOptimalProscenium(source, proscenium); initialize(proscenium, sizeFactor); }
ArbitraryGridDensityProvider::ArbitraryGridDensityProvider(OccluderSource& source, unsigned numCells) : GridDensityProvider(source), numCells(numCells) { real proscenium[4]; calculateOptimalProscenium(source, proscenium); initialize (proscenium); }