Gui::DAG::FilterTyped Class Reference
#include <DAGFilter.h>
Public Member Functions | |
FilterTyped (const std::string &typeIn) | |
virtual bool | goFilter (const Vertex &vertexIn, const Graph &graphIn, const GraphLinkContainer &linkIn) const override |
Public Member Functions inherited from Gui::DAG::FilterBase | |
FilterBase () | |
Public Attributes | |
std::string | type |
Public Attributes inherited from Gui::DAG::FilterBase | |
bool | enabled |
QString | name |
Type | type |
Additional Inherited Members | |
Public Types inherited from Gui::DAG::FilterBase | |
enum | Type { , Type::Inclusion, Type::Exclusion } |
Detailed Description
Hide nodes of type
Constructor & Destructor Documentation
◆ FilterTyped()
|
explicit |
Member Function Documentation
◆ goFilter()
|
overridevirtual |
- Returns
- is whether we have a match or not.
Implements Gui::DAG::FilterBase.
References Base::Type::badType(), Gui::DAG::GraphLinkRecord::DObject, Gui::DAG::findRecord(), Base::Type::fromName(), and Base::Persistence::getTypeId().
Member Data Documentation
◆ type
std::string Gui::DAG::FilterTyped::type |
Referenced by ArchProfile.ProfileTaskPanel::accept(), and ArchProfile.ProfileTaskPanel::retranslateUi().
The documentation for this class was generated from the following files:
- src/Gui/DAGView/DAGFilter.h
- src/Gui/DAGView/DAGFilter.cpp