Gui::DAG::FilterBase Class Referenceabstract

#include <DAGFilter.h>

Public Types

enum  Type { , Type::Inclusion, Type::Exclusion }
 

Public Member Functions

 FilterBase ()
 
virtual bool goFilter (const Vertex &vertexIn, const Graph &graphIn, const GraphLinkContainer &linkIn) const =0
 

Public Attributes

bool enabled
 
QString name
 
Type type
 

Member Enumeration Documentation

◆ Type

Enumerator
Inclusion 
Exclusion 

Constructor & Destructor Documentation

◆ FilterBase()

FilterBase::FilterBase ( )

Member Function Documentation

◆ goFilter()

virtual bool Gui::DAG::FilterBase::goFilter ( const Vertex vertexIn,
const Graph graphIn,
const GraphLinkContainer linkIn 
) const
pure virtual
Returns
is whether we have a match or not.

Implemented in Gui::DAG::FilterTyped, and Gui::DAG::FilterOrigin.

Member Data Documentation

◆ enabled

◆ name

◆ type


The documentation for this class was generated from the following files:
  • src/Gui/DAGView/DAGFilter.h
  • src/Gui/DAGView/DAGFilter.cpp