94 : materialFactory(materialFactory) {}
99 return (*materialFactory)((p.vert() -
b.lower.vert()) /
b.height());
102 shared_ptr<Material>
singleMaterial()
const override {
return shared_ptr<Material>(); }
121 return (*this->materialFactory)(0.5);
226 setMaterialProviderFast(provider);
240 std::vector<Box>&
dest,
241 const PathHints* path = 0)
const override;
245 const PathHints* path = 0)
const override;
248 std::vector<DVec>&
dest,