Code Documentation 3.5
Social Network Visualizer
Loading...
Searching...
No Matches
graph_node_filters.cpp File Reference

Implements vertex filtering functions for the Graph class. More...

#include "graph.h"
#include "filter_condition.h"
#include <QDebug>
Include dependency graph for graph_node_filters.cpp:

Functions

static bool matchesCondition (const QString &attrValue, const FilterCondition &cond)
 Returns true if attrValue satisfies the condition described by cond.
 

Detailed Description

Implements vertex filtering functions for the Graph class.

Author
Dimitris B. Kalamaras
See also
https://socnetv.org

Function Documentation

◆ matchesCondition()

static bool matchesCondition ( const QString &  attrValue,
const FilterCondition cond 
)
static

Returns true if attrValue satisfies the condition described by cond.

Numeric operators (>, <, ≥, ≤) attempt a double conversion of both sides and fall back to lexicographic comparison when either side is not numeric. Eq / Neq always use exact string comparison. Contains uses case-insensitive substring search.