#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 () | |
virtual bool | goFilter (const Vertex &vertexIn, const Graph &graphIn, const GraphLinkContainer &linkIn) const =0 |
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 class | Type { } |
Hide nodes of type
|
explicit |
|
overridevirtual |
Implements Gui::DAG::FilterBase.
References Base::Type::badType(), Gui::DAG::GraphLinkRecord::DObject, Gui::DAG::findRecord(), Base::Type::fromName(), and Base::Persistence::getTypeId().
std::string Gui::DAG::FilterTyped::type |
Referenced by ArchProfile.ProfileTaskPanel::accept(), and ArchProfile.ProfileTaskPanel::retranslateUi().