Magnum/MaterialTools/Filter.h file new in Git master

Function Magnum::MaterialTools::filterAttributes(), Magnum::MaterialTools::filterLayers(), Magnum::MaterialTools::filterAttributesLayers()

Namespaces

namespace Magnum
Root namespace.
namespace Magnum::MaterialTools new in Git master
Material tools.

Functions

auto filterAttributes(const Trade::MaterialData& material, Containers::BitArrayView attributesToKeep, Trade::MaterialTypes typesToKeep = ~Trade::MaterialTypes{}) -> Trade::MaterialData new in Git master
Filter material attributes.
auto filterLayers(const Trade::MaterialData& material, Containers::BitArrayView layersToKeep, Trade::MaterialTypes typesToKeep = ~Trade::MaterialTypes{}) -> Trade::MaterialData new in Git master
Filter material layers.
auto filterAttributesLayers(const Trade::MaterialData& material, Containers::BitArrayView attributesToKeep, Containers::BitArrayView layersToKeep, Trade::MaterialTypes typesToKeep = ~Trade::MaterialTypes{}) -> Trade::MaterialData new in Git master
Filter material attributes and layers.