3#include <NDEVR/GeometryFilter.h>
The equivelent of std::vector but with a bit more control.
GeometryFilter(const TranslatedString &name, const StringView &id)
Constructs a GeometryFilter with the given display name and identifier.
bool canRunFilter(const GeometryFilterParameters ¶meters) override
Checks whether the filter can be applied to the geometry described in the given parameters.
PropertyChannelFilter()
Constructs a PropertyChannelFilter and registers it with the global filter registry.
bool runFilter(GeometryFilterParameters ¶meters) override
Executes the property-based filter on the geometry described in the given parameters.
Buffer< FilterDescription > defaultFilterArguments() override
Returns the default set of filter argument descriptions for this filter.
The primary namespace for the NDEVR SDK.
Stores a groups of options for performing GeometryFilter operations.