API Documentation
Loading...
Searching...
No Matches
PropertyChannelFilter.h
Go to the documentation of this file.
1#pragma once
2#include "DLLInfo.h"
3#include <NDEVR/GeometryFilter.h>
4namespace NDEVR
5{
6 /**--------------------------------------------------------------------------------------------------
7 \brief Filters geoemetry based on properties of the geometry
8 **/
10 {
11 public:
13 bool runFilter(GeometryFilterParameters& parameters) override;
14 //Returns whether or not the filter can be applied given the target parameters. Default true
15 bool canRunFilter(const GeometryFilterParameters& parameters) override;
17 };
18}
#define NDEVR_DESIGN_API
Definition DLLInfo.h:55
The equivelent of std::vector but with a bit more control. The basic array unit of the library.
Definition Buffer.hpp:56
A service that contains registered algorithms for removing vertices or shapes from a group of vertice...
Definition GeometryFilter.h:41
Filters geoemetry based on properties of the geometry.
Definition PropertyChannelFilter.h:10
Buffer< FilterDescription > defaultFilterArguments() override
bool canRunFilter(const GeometryFilterParameters &parameters) override
bool runFilter(GeometryFilterParameters &parameters) override
Definition ACIColor.h:37
Stores a groups of options for performing GeometryFilter operations.
Definition GeometryFilter.h:27