Classes |
struct | Connexion |
Public Types |
typedef Nodes | Children |
typedef Nodes | Ancestors |
typedef std::vector< Connexion > | Fan |
Public Member Functions |
| Node (const NodeData &data) |
void | addChild (Node *child, Index from, Index to) |
void | addAncestor (Node *anc, Index from, Index to) |
const Index & | IOIndex () const |
const Ancestors & | ancestors () const |
const Children & | children () const |
const NodeID & | id () const |
const NodeName & | name () const |
size_t | ancestorCount () const |
size_t | childCount () const |
int | inputCount () const |
int | outputCount () const |
Name | inputName (Index i) const |
Name | outputName (Index i) const |
const Fan & | fanIn () const |
const Fan & | fanOut () const |
bool | isInput () const |
bool | isOutput () const |
const NodeType & | type () const |
bool | isCluster () const |
const NodeLevel & | level () const |
const SharedGraph | getClusteredGraph () const |
void | setClusteredGraph (SharedGraph graph) |
const QJsonObject & | properties () const |
QJsonObject | json () const |
const NodeData & | data () const |
Detailed Description
Definition at line 26 of file Node.h.
List of all members.
The documentation for this class was generated from the following files:
- /home/travis/build/stdgregwar/elve/Core/Node.h
- /home/travis/build/stdgregwar/elve/Core/Node.cpp