FOUND
Loading...
Searching...
No Matches
found::NoOpEdgeFilter Class Reference

NoOpEdgeFilter. More...

#include <edge-filters.hpp>

Inheritance diagram for found::NoOpEdgeFilter:
Collaboration diagram for found::NoOpEdgeFilter:

Public Member Functions

void Run (Points &pts) override
 Run.
 
- Public Member Functions inherited from found::ModifyingStage< Points >
 ModifyingStage ()=default
 Constructs a new ModifyingStage.
 
virtual ~ModifyingStage ()=default
 Destroys this.
 
void DoAction () override
 Executes Run (with void return)
 
void SetResource (Points &resource)
 Sets the resource to modify.
 
- Public Member Functions inherited from found::Stage< Input, Output >
virtual Output Run (Input input)=0
 Runs this stage.
 

Detailed Description

NoOpEdgeFilter.

A ModifyingStage implementation that performs no modifications to the Points. This exists to provide a valid stage instance that can be used by providers when a no-op filter is requested. This will not be needed once an EdgeFilteringAlgorithm is implemented.

Member Function Documentation

◆ Run()

void found::NoOpEdgeFilter::Run ( Points &  pts)
inlineoverride

Run.

No-op filter: intentionally does not modify the provided points.

Parameters
ptsThe Points to (not) modify.

The documentation for this class was generated from the following file: