Explicit mutation surface for parse-time graph construction.
More...
#include <graph/io/graph_parse_sink.h>
|
| virtual | ~IGraphParseSink ()=default |
| |
| virtual void | addNewRelation (const QString &relName, const bool &changeRelation=false)=0 |
| |
| virtual void | setRelation (int relNum, const bool &updateUI=true)=0 |
| |
| virtual void | createNode (const int &num, const int &size, const QString &color, const QString &numColor, const int &numSize, const QString &label, const QString &lColor, const int &lSize, const QPointF &p, const QString &shape, const QString &iconPath=QString(), const bool &signalMW=false, const QHash< QString, QString > nodeCustomAttributes=QHash< QString, QString >())=0 |
| |
| virtual void | createNodeAtPosRandom (const bool &signalMW=false)=0 |
| |
| virtual void | createNodeAtPosRandomWithLabel (const int &num, const QString &label, const bool &signalMW=false)=0 |
| |
| virtual void | createEdge (const int &source, const int &target, const qreal &weight, const QString &color, const int &edgeDirType, const bool &arrows, const bool &bezier, const QString &edgeLabel=QString(), const bool &signalMW=false, const QHash< QString, QString > &edgeCustomAttributes=QHash< QString, QString >())=0 |
| |
| virtual void | removeDummyNode (int num)=0 |
| |
| virtual void | fileLoaded (const int &fileType, const QString &fileName, const QString &netName, const int &totalNodes, const int &totalLinks, const int &edgeDirType, const qint64 &elapsedTime, const QString &message=QString())=0 |
| |
Explicit mutation surface for parse-time graph construction.
IMPORTANT (WS4/P3 guardrail): Method signatures intentionally mirror Parser signals 1:1. No cleanup, normalization, or semantic changes are permitted here.
◆ ~IGraphParseSink()
| virtual SocNetV::IO::IGraphParseSink::~IGraphParseSink |
( |
| ) |
|
|
virtualdefault |
◆ addNewRelation()
| virtual void SocNetV::IO::IGraphParseSink::addNewRelation |
( |
const QString & |
relName, |
|
|
const bool & |
changeRelation = false |
|
) |
| |
|
pure virtual |
◆ createEdge()
| virtual void SocNetV::IO::IGraphParseSink::createEdge |
( |
const int & |
source, |
|
|
const int & |
target, |
|
|
const qreal & |
weight, |
|
|
const QString & |
color, |
|
|
const int & |
edgeDirType, |
|
|
const bool & |
arrows, |
|
|
const bool & |
bezier, |
|
|
const QString & |
edgeLabel = QString(), |
|
|
const bool & |
signalMW = false, |
|
|
const QHash< QString, QString > & |
edgeCustomAttributes = QHash< QString, QString >() |
|
) |
| |
|
pure virtual |
◆ createNode()
| virtual void SocNetV::IO::IGraphParseSink::createNode |
( |
const int & |
num, |
|
|
const int & |
size, |
|
|
const QString & |
color, |
|
|
const QString & |
numColor, |
|
|
const int & |
numSize, |
|
|
const QString & |
label, |
|
|
const QString & |
lColor, |
|
|
const int & |
lSize, |
|
|
const QPointF & |
p, |
|
|
const QString & |
shape, |
|
|
const QString & |
iconPath = QString(), |
|
|
const bool & |
signalMW = false, |
|
|
const QHash< QString, QString > |
nodeCustomAttributes = QHash< QString, QString >() |
|
) |
| |
|
pure virtual |
◆ createNodeAtPosRandom()
| virtual void SocNetV::IO::IGraphParseSink::createNodeAtPosRandom |
( |
const bool & |
signalMW = false | ) |
|
|
pure virtual |
◆ createNodeAtPosRandomWithLabel()
| virtual void SocNetV::IO::IGraphParseSink::createNodeAtPosRandomWithLabel |
( |
const int & |
num, |
|
|
const QString & |
label, |
|
|
const bool & |
signalMW = false |
|
) |
| |
|
pure virtual |
◆ fileLoaded()
| virtual void SocNetV::IO::IGraphParseSink::fileLoaded |
( |
const int & |
fileType, |
|
|
const QString & |
fileName, |
|
|
const QString & |
netName, |
|
|
const int & |
totalNodes, |
|
|
const int & |
totalLinks, |
|
|
const int & |
edgeDirType, |
|
|
const qint64 & |
elapsedTime, |
|
|
const QString & |
message = QString() |
|
) |
| |
|
pure virtual |
◆ removeDummyNode()
| virtual void SocNetV::IO::IGraphParseSink::removeDummyNode |
( |
int |
num | ) |
|
|
pure virtual |
◆ setRelation()
| virtual void SocNetV::IO::IGraphParseSink::setRelation |
( |
int |
relNum, |
|
|
const bool & |
updateUI = true |
|
) |
| |
|
pure virtual |
The documentation for this class was generated from the following file: