GraphNode Member List

This is the complete list of members for GraphNode, including all inherited members.

__attribute__((always_inline)) explicit Protected(ARGS &&... args)Protected< GraphNodeBase >
_dataGraphNodeBase< NODEDATA, EDGE >protected
_edgesGraphNodeBase< NODEDATA, EDGE >protected
_graphGraphNodeBase< NODEDATA, EDGE >protected
_memGraphNodeBase< NODEDATA, EDGE >mutableprotected
_posGraphNodeBase< NODEDATA, EDGE >protected
_visitedGraphNodeBase< NODEDATA, EDGE >protected
AddEdge(EDGE *edge)GraphNodeBase< NODEDATA, EDGE >protected
AddPort(const Id &name) constGraphNodeFunctions< Protected< GraphNodeBase > >
AddPorts(Int index, Int count) constGraphNodeFunctions< Protected< GraphNodeBase > >
ChangeValue(const InternedId &attr, const SubDataOperation &op, const SubDataPathBlock &path, ForwardingDataPtr &&value)GraphNodeFunctions< Protected< GraphNodeBase > >
Connect(const GraphNode &target, Wires modes=WIRE_MODE::CONNECT_DEFAULT, Bool reverse=false) constGraphNodeFunctions< Protected< GraphNodeBase > >
Connect(const Result< typename SFINAEHelper< GraphNode, Protected< GraphNodeBase > >::type > &target, Wires modes=WIRE_MODE::CONNECT_DEFAULT, Bool reverse=false) constGraphNodeFunctions< Protected< GraphNodeBase > >
Connect(const GraphNode &dst, const String &portName)GraphNodeFunctions< Protected< GraphNodeBase > >
Connect(const GraphNode &dst, const Id &portId)GraphNodeFunctions< Protected< GraphNodeBase > >
CopyConnectionsFrom(const GraphNode &source, PORT_DIR direction, Bool includeInner) constGraphNodeFunctions< Protected< GraphNodeBase > >
CopyFrom(const GraphNodeBase &src)GraphNodeBase< NODEDATA, EDGE >protected
CopyValuesFrom(const GraphNode &source, Bool includeInner) constGraphNodeFunctions< Protected< GraphNodeBase > >
CreateInputPort(const CString &id, const String &name=String("Input"))GraphNodeFunctions< Protected< GraphNodeBase > >
CreateOutputPort(const CString &id, const String &name=String("Output"))GraphNodeFunctions< Protected< GraphNodeBase > >
DeleteEdge(Int32 pos)GraphNodeBase< NODEDATA, EDGE >protected
DeleteEdge(EDGE *edge)GraphNodeBase< NODEDATA, EDGE >protected
FindChild(const InternedId &name) constGraphNodeFunctions< Protected< GraphNodeBase > >
FindChild(const Id &name) constGraphNodeFunctions< Protected< GraphNodeBase > >
FindChild(NODE_KIND mask) constGraphNodeFunctions< Protected< GraphNodeBase > >
FindEdge(NodeType *otherHand)GraphNodeBase< NODEDATA, EDGE >protected
FindInnerNode(const PathBlock &relativePath) constGraphNodeFunctions< Protected< GraphNodeBase > >
GetAllPredecessors(const ValueReceiver< const GraphNode & > &callback, NODE_KIND filter=NODE_KIND::NODE) constGraphNodeFunctions< Protected< GraphNodeBase > >
GetAllSuccessors(const ValueReceiver< const GraphNode & > &callback, NODE_KIND filter=NODE_KIND::NODE) constGraphNodeFunctions< Protected< GraphNodeBase > >
GetAncestor(NODE_KIND mask) constGraphNodeFunctions< Protected< GraphNodeBase > >
GetAttributeModificationsSince(TimeStamp stamp, const ValueReceiver< InternedId, ConstDataPtr > &receiver) constGraphNodeFunctions< Protected< GraphNodeBase > >
GetAttributeStamp(const InternedId &attr) constGraphNodeFunctions< Protected< GraphNodeBase > >
GetBase() constGraphNode
GetBase()GraphNode
GraphNodeFunctions< Protected< GraphNodeBase > >::GetBase() constGraphNodeBase< NODEDATA, EDGE >
GetBaseValues(const InternedId &attr, const DataType &expectedType, const ValueReceiver< const ConstDataPtr &, Int > &valueReceiver) constGraphNodeFunctions< Protected< GraphNodeBase > >
GetChildren(const ValueReceiver< const GraphNode & > &callback, NODE_KIND mask=NODE_KIND::ALL_MASK) constGraphNodeFunctions< Protected< GraphNodeBase > >
GetConnections(PORT_DIR dir, const ValueReceiver< const GraphConnection & > &conns, Wires mask=Wires::All(), GraphModelInterface::GET_CONNECTIONS_MODE mode=GraphModelInterface::GET_CONNECTIONS_MODE::CONNECTIONS) constGraphNodeFunctions< Protected< GraphNodeBase > >
GetConnectionStamp(PORT_DIR direction) constGraphNodeFunctions< Protected< GraphNodeBase > >
GetConnectionValue(const GraphNode &target, CONNECTION_POSITION position, const InternedId &attr, const DataType &expectedType, Bool reverse=false) constGraphNodeFunctions< Protected< GraphNodeBase > >
GetConnectionValue(const GraphNode &target, CONNECTION_POSITION position, const InternedId &attr, Bool reverse=false) constGraphNodeFunctions< Protected< GraphNodeBase > >
GetConnectionValue(const GraphNode &target, CONNECTION_POSITION position, Bool reverse=false) constGraphNodeFunctions< Protected< GraphNodeBase > >
GetConnectionValues(const GraphNode &target, const ValueReceiver< CONNECTION_POSITION, InternedId, const ConstDataPtr & > &receiver) constGraphNodeFunctions< Protected< GraphNodeBase > >
GetConstantValue(const T &def=maxon::NullValue< const T & >()) constGraphNodeFunctions< Protected< GraphNodeBase > >
GetData() constGraphNodeBase< NODEDATA, EDGE >protected
GetDefaultValue(const T &def=maxon::NullValue< const T & >()) constGraphNodeFunctions< Protected< GraphNodeBase > >
GetDirectPredecessors(const ValueReceiver< const GraphNode & > &callback, NODE_KIND filter=NODE_KIND::NODE) constGraphNodeFunctions< Protected< GraphNodeBase > >
GetDirectSuccessors(const ValueReceiver< const GraphNode & > &callback, NODE_KIND filter=NODE_KIND::NODE) constGraphNodeFunctions< Protected< GraphNodeBase > >
GetEdge(Int pos) constGraphNodeBase< NODEDATA, EDGE >protected
GetEdgesCount() constGraphNodeBase< NODEDATA, EDGE >protected
GetErrorStorage() constGraphNodeBase< NODEDATA, EDGE >protected
GetGraph() constGraphNode
GetGraphNode() constGraphNodeBase< NODEDATA, EDGE >protected
GetHashCode() constGraphNode
GetId() constGraphNode
GetInnerNodes(NODE_KIND mask, Bool includeThis, const ValueReceiver< const GraphNode & > &receiver) constGraphNodeFunctions< Protected< GraphNodeBase > >
GetInputs() constGraphNodeFunctions< Protected< GraphNodeBase > >
GetKind() constGraphNode
GetMessageFlags(const InternedId &attr) constGraphNodeFunctions< Protected< GraphNodeBase > >
GetMessages(const InternedId &attr, const ValueReceiver< const GraphMessage & > &receiver) constGraphNodeFunctions< Protected< GraphNodeBase > >
GetNeighbor(Int pos) constGraphNodeBase< NODEDATA, EDGE >protected
GetOutputs() constGraphNodeFunctions< Protected< GraphNodeBase > >
GetParent() constGraphNodeFunctions< Protected< GraphNodeBase > >
GetPath() constGraphNode
GetPortList(PORT_DIR dir) constGraphNodeFunctions< Protected< GraphNodeBase > >
GetPosition() constGraphNodeBase< NODEDATA, EDGE >protected
GetStoredValue(const InternedId &attr, const DataType &expectedType) constGraphNodeFunctions< Protected< GraphNodeBase > >
GetStoredValue() constGraphNodeFunctions< Protected< GraphNodeBase > >
GetValue(const InternedId &attr, const DataType &expectedType) constGraphNodeFunctions< Protected< GraphNodeBase > >
GetValue(const InternedId &attr) constGraphNodeFunctions< Protected< GraphNodeBase > >
GetValue() constGraphNodeFunctions< Protected< GraphNodeBase > >
GetValues(GraphAttributeInterface::FLAGS mask, GraphAttributeMap &map) constGraphNodeFunctions< Protected< GraphNodeBase > >
GetWires(const GraphNode &target) constGraphNodeFunctions< Protected< GraphNodeBase > >
GraphModelInterface classGraphNodefriend
GraphNode()=defaultGraphNode
GraphNode(GraphNode &&src)GraphNode
GraphNode(const GraphNode &src)GraphNode
GraphNodeBase classGraphNodefriend
GraphNodeFunctions< Protected< GraphNodeBase > >::GraphNodeBase(const NODEDATA &data, Vector pos=Vector())GraphNodeBase< NODEDATA, EDGE >explicit
GraphNodeFunctions< Protected< GraphNodeBase > >::GraphNodeBase(GraphNodeBase &&src)GraphNodeBase< NODEDATA, EDGE >
GraphNodeFunctions()=defaultGraphNodeFunctions< Protected< GraphNodeBase > >
GraphNodeFunctions(ARG &&arg)GraphNodeFunctions< Protected< GraphNodeBase > >explicit
GraphNodeFunctions< GraphNodeResultBase< ResultBase< GraphNode > > > classGraphNodefriend
GraphNodeFunctions< Protected< GraphNodeBase > > classGraphNodefriend
HAS_ERRORGraphNodeBase< NODEDATA, EDGE >privatestatic
InheritValue(const InternedId &attr) constGraphNodeFunctions< Protected< GraphNodeBase > >
IsConnectable(const GraphNode &target) constGraphNodeFunctions< Protected< GraphNodeBase > >
IsConnectedTo(const GraphNode &port) constGraphNodeFunctions< Protected< GraphNodeBase > >
IsConnectedTo(const String &portName) constGraphNodeFunctions< Protected< GraphNodeBase > >
IsConnectedTo(const Id &portId) constGraphNodeFunctions< Protected< GraphNodeBase > >
IsInner() constGraphNode
IsPopulated() constGraphNode
IsSelected() constGraphNodeFunctions< Protected< GraphNodeBase > >
IsValid() constGraphNode
IsVisited() constGraphNodeBase< NODEDATA, EDGE >protected
MAXON_OPERATOR_COPY_ASSIGNMENT(GraphNode)GraphNode
MAXON_OPERATOR_MOVE_ASSIGNMENT(GraphNode)GraphNode
MEMCOUNTGraphNodeBase< NODEDATA, EDGE >protectedstatic
MuteAllConnections(PORT_DIR direction)GraphNodeFunctions< Protected< GraphNodeBase > >
MuteConnectionWith(const GraphNode &port)GraphNodeFunctions< Protected< GraphNodeBase > >
MuteConnectionWith(const String &portName)GraphNodeFunctions< Protected< GraphNodeBase > >
MuteConnectionWith(const Id &portId)GraphNodeFunctions< Protected< GraphNodeBase > >
NodeType typedefGraphNodeBase< NODEDATA, EDGE >protected
operator const NodePath &() constGraphNode
operator!=(const GraphNode &other) constGraphNode
operator==(const GraphNode &other) constGraphNode
PrivateGetGraph() constGraphNodeBase< NODEDATA, EDGE >protected
Remove() constGraphNodeFunctions< Protected< GraphNodeBase > >
RemoveAllConnections()GraphNodeFunctions< Protected< GraphNodeBase > >
RemoveConnections(PORT_DIR dir, Wires mask=Wires::All(WIRE_MODE::FULL_MASK)) constGraphNodeFunctions< Protected< GraphNodeBase > >
RemovePorts(const Block< const InternedId > &ports) constGraphNodeFunctions< Protected< GraphNodeBase > >
RemoveValue(const InternedId &attr) constGraphNodeFunctions< Protected< GraphNodeBase > >
Reset()GraphNode
ResultFunctions typedefGraphNodeprivate
SetConnectionValue(const GraphNode &target, CONNECTION_POSITION position, const InternedId &attr, ForwardingDataPtr &&value) constGraphNodeFunctions< Protected< GraphNodeBase > >
SetConnectionValue(const GraphNode &target, CONNECTION_POSITION position, const typename ATTR::ValueType &value) constGraphNodeFunctions< Protected< GraphNodeBase > >
SetConnectionValue(const GraphNode &target, CONNECTION_POSITION position, typename ATTR::ValueType &&value) constGraphNodeFunctions< Protected< GraphNodeBase > >
SetData(const NODEDATA &data)GraphNodeBase< NODEDATA, EDGE >protected
SetDefaultValue(T &&value) constGraphNodeFunctions< Protected< GraphNodeBase > >
SetPosition(const Vector &pos)GraphNodeBase< NODEDATA, EDGE >protected
SetValue(const InternedId &attr, ForwardingDataPtr &&value, Bool checkAndInvalidate=true) constGraphNodeFunctions< Protected< GraphNodeBase > >
SetValue(const typename ATTR::ValueType &value, Bool checkAndInvalidate=true) constGraphNodeFunctions< Protected< GraphNodeBase > >
SetValue(typename ATTR::ValueType &&value, Bool checkAndInvalidate=true) constGraphNodeFunctions< Protected< GraphNodeBase > >
ToString(const FormatStatement *fs=nullptr) constGraphNode
TouchValue(const InternedId &attr) constGraphNodeFunctions< Protected< GraphNodeBase > >
UnmuteAllConnections(PORT_DIR direction)GraphNodeFunctions< Protected< GraphNodeBase > >
UnmuteConnectionWith(const GraphNode &port)GraphNodeFunctions< Protected< GraphNodeBase > >
UnmuteConnectionWith(const String &portName)GraphNodeFunctions< Protected< GraphNodeBase > >
UnmuteConnectionWith(const Id &portId)GraphNodeFunctions< Protected< GraphNodeBase > >
Unvisit()GraphNodeBase< NODEDATA, EDGE >protected
Visit()GraphNodeBase< NODEDATA, EDGE >protected
~GraphNode()GraphNode
~GraphNodeBase()GraphNodeBase< NODEDATA, EDGE >protected