Envision
A visual programming IDE for object-oriented languages
InformationScripting::Reachable Member List

This is the complete list of members for InformationScripting::Reachable, including all inherited members.

arguments_InformationScripting::Reachableprivate
execute(QList< TupleSet > input) overrideInformationScripting::LinearQueryvirtual
executeLinear(TupleSet input) overrideInformationScripting::Reachablevirtual
hasInput() constInformationScripting::Queryinline
hasInput_InformationScripting::Queryprivate
LinearQuery(Model::Node *target=nullptr)InformationScripting::LinearQuery
matchSelf_InformationScripting::Reachableprivate
NAME_ARGUMENT_NAMESInformationScripting::Reachableprivatestatic
neighbors(const Tuple &t)InformationScripting::Reachableprivate
Query(Model::Node *target=nullptr)InformationScripting::Queryinline
QueryRegistry classInformationScripting::Reachablefriend
Reachable(Model::Node *target, QStringList args, std::vector< ArgumentRule > argumentRules)InformationScripting::Reachableprivate
reachableNodesFrom(std::vector< Tuple > startNodes)InformationScripting::Reachableprivate
registerDefaultQueries()InformationScripting::Reachablestatic
RELATION_ARGUMENT_NAMESInformationScripting::Reachableprivatestatic
relationTuples_InformationScripting::Reachableprivate
SELF_ARGUMENT_NAMESInformationScripting::Reachableprivatestatic
setHasInput()InformationScripting::Queryinlinevirtual
target() constInformationScripting::Queryinline
target_InformationScripting::Queryprivate
~Query()=defaultInformationScripting::Queryvirtual