Peano
Loading...
Searching...
No Matches
convert::filter::Intersection Class Reference

#include <Intersection.h>

Inheritance diagram for convert::filter::Intersection:
Collaboration diagram for convert::filter::Intersection:

Public Types

enum class  Strategy { KeepFinerGrid }
 

Public Member Functions

 Intersection (Strategy strategy)
 
virtual ~Intersection () override=default
 
virtual void apply (convert::data::DataSet &dataSet, convert::data::Variable &inputVariable, std::string targetSelectorName) override
 
- Public Member Functions inherited from convert::filter::Filter
virtual ~Filter ()=default
 

Private Attributes

const Strategy _strategy
 

Static Private Attributes

static tarch::logging::Log _log
 

Detailed Description

Definition at line 17 of file Intersection.h.

Member Enumeration Documentation

◆ Strategy

Enumerator
KeepFinerGrid 

Definition at line 19 of file Intersection.h.

Constructor & Destructor Documentation

◆ Intersection()

convert::filter::Intersection::Intersection ( Strategy  strategy)

◆ ~Intersection()

virtual convert::filter::Intersection::~Intersection ( )
overridevirtualdefault

Member Function Documentation

◆ apply()

virtual void convert::filter::Intersection::apply ( convert::data::DataSet &  dataSet,
convert::data::Variable &  inputVariable,
std::string  targetSelectorName 
)
overridevirtual

Field Documentation

◆ _log

tarch::logging::Log convert::filter::Intersection::_log
staticprivate

Definition at line 23 of file Intersection.h.

◆ _strategy

const Strategy convert::filter::Intersection::_strategy
private

Definition at line 25 of file Intersection.h.


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