MCPcopy Create free account

hub / github.com/clemenssielaff/ZodiacGraph / functions

Functions454 in github.com/clemenssielaff/ZodiacGraph

↓ 203 callersMethodaddOutgoingPlug
\brief Add a new outgoing plug to the logical node and its representations. \param [in] name The proposed name of the plug. \return
nodectrl.h:98
↓ 183 callersMethodaddIncomingPlug
\brief Add a new incoming plug to the logical node and its representations. \param [in] name The proposed name of the plug. \return
nodectrl.h:89
↓ 127 callersMethodgetNodeHandle
\brief Direct access to the zodiac::NodeHandle of this NodeCtrl. \return The managed zodiac::NodeHandle.
nodectrl.h:66
↓ 83 callersMethodgetPlug
\brief Queries a single Plug from this Node. \param [in] name Name of the requested Plug. \return The requested Plug or nullptr, if t
zodiacgraph/node.h:267
↓ 44 callersMethodsetPos
zodiacgraph/edgelabel.cpp:28
↓ 43 callersMethodcreateNode
mainctrl.cpp:25
↓ 40 callersMethodconnectPlug
zodiacgraph/plughandle.cpp:148
↓ 23 callersMethodgetNode
\brief The Node containing and managing this Plug. \return Node of this Plug.
zodiacgraph/plug.h:154
↓ 18 callersMethodsetColor
\brief Defines the color used to render the label text. \param [in] color New color to use for rendering the label text.
zodiacgraph/edgelabel.h:129
↓ 17 callersMethodgetName
\brief Returns the name of the controlled node. \return The name of the controlled node.
nodectrl.h:52
↓ 16 callersMethodremove
zodiacgraph/plughandle.cpp:43
↓ 11 callersMethodgetName
\brief The unique name of this Plug. \return Name of this Plug.
zodiacgraph/plug.h:147
↓ 10 callersMethoddata
\brief Direct pointer access. \return The pointer managed by this handle.
zodiacgraph/nodehandle.h:90
↓ 10 callersMethodgetDirection
\brief The direction of this Plug, either incoming or outgoing. \return Direction of this Plug.
zodiacgraph/plug.h:161
↓ 10 callersMethodsetHighlight
zodiacgraph/plug.cpp:147
↓ 10 callersMethodsetVisible
zodiacgraph/baseedge.cpp:78
↓ 8 callersFunctionfireAnimation
\brief Sets up and fires an animation for a property animation targeting a qreal. \param animation Animation to setup and fire. \param targetValue
zodiacgraph/node.cpp:743
↓ 8 callersMethodgetEdgeCount
\brief The number of PlugEdge%s connected to this Plug. \return This Plug's edge count.
zodiacgraph/plug.h:179
↓ 8 callersMethodgetNode
zodiacgraph/plughandle.cpp:210
↓ 7 callersFunctionquadrat
\brief Constructs a quadrat with a given side length. Solely a convenience function as the Zodiac Graph design requires many quadratic QRectF%s of va
zodiacgraph/utils.h:58
↓ 6 callersMethodgetEndPlug
\brief The end Plug of this PlugEdge is an \ref zodiac::PlugDirection::IN "incoming" Plug of a Node. \return End plug of this PlugEdge.
zodiacgraph/plugedge.h:75
↓ 6 callersMethodgetNormal
\brief The 2D normal vector of this Plug with regards to its Node. \return The normal vector.
zodiacgraph/plug.h:140
↓ 6 callersMethodgetStartPlug
\brief The start Plug of this PlugEdge is an \ref zodiac::PlugDirection::OUT "outgoing" Plug of a Node. \return Start Plug of this PlugEdge.
zodiacgraph/plugedge.h:68
↓ 6 callersMethodisValid
\brief Used for testing, whether the handle is still alive or not. \return <i>true</i>, if the NodeHandle is still managing an existing Node -- <i>fa
zodiacgraph/nodehandle.h:97
↓ 6 callersMethodsetText
zodiacgraph/nodelabel.cpp:35
↓ 6 callersMethodsoftSetExpansion
\brief Sets the expansion of the node only if it is not currently forced open. \param [in] newState New state to expand.
zodiacgraph/node.h:302
↓ 5 callersMethodgetCtrlForHandle
\brief Returns the NodeCtrl that manages a given NodeHandle. If there is no corresponding NodeCtrl known to this manager, the <i>nullptr</i> is retur
mainctrl.h:81
↓ 5 callersMethodgetRadius
\brief The radius of this Perimeter. \return Perimeter radius.
zodiacgraph/perimeter.h:56
↓ 5 callersMethodisEmpty
zodiacgraph/edgegrouppair.cpp:46
↓ 5 callersMethodisIncoming
zodiacgraph/plughandle.cpp:96
↓ 5 callersMethodisVisible
zodiacgraph/edgegroup.cpp:114
↓ 5 callersMethodremove
nodectrl.cpp:106
↓ 5 callersMethodupdateLabel
zodiacgraph/straightedge.cpp:47
↓ 4 callersMethodcreateEdge
zodiacgraph/scene.cpp:73
↓ 4 callersMethodgetDisplayName
\brief The display name of this Node. \return Display name of this Node.
zodiacgraph/node.h:212
↓ 4 callersMethodgetEdge
zodiacgraph/scene.cpp:175
↓ 4 callersMethodgetScene
zodiacgraph/plughandle.cpp:222
↓ 4 callersMethodproduceLabel
zodiacgraph/labeltextfactory.cpp:37
↓ 4 callersMethodremoveStraightEdge
\brief Removes an existing StraightEdge from this Node. If the passed StraightEdge is not part of this Node, this method will do nothing in release m
zodiacgraph/node.h:175
↓ 4 callersMethodsetSelected
zodiacgraph/nodehandle.cpp:136
↓ 4 callersMethodupdateExpansion
zodiacgraph/plug.cpp:130
↓ 3 callersMethodaddEdge
zodiacgraph/plug.cpp:60
↓ 3 callersFunctionarrangePlugs
zodiacgraph/plugarranger.cpp:18
↓ 3 callersMethoddata
\brief Direct pointer access. \return The pointer managed by this handle.
zodiacgraph/scenehandle.h:106
↓ 3 callersMethoddata
\brief Direct pointer access. \return The pointer managed by this handle.
zodiacgraph/plughandle.h:88
↓ 3 callersMethoddefineShape
zodiacgraph/plug.cpp:111
↓ 3 callersFunctionfindClosestPlug
\brief Finds the closest plug to a given coordiante. If the plug is an incoming one, it is only considered, if it doesn not have any edges connected
zodiacgraph/node.cpp:770
↓ 3 callersMethodgetDrawEdge
\brief Returns the DrawEdge used to draw new PlugEdge%s in the scene. \return The DrawEdge used to draw new PlugEdge%s in the scene.
zodiacgraph/scene.h:157
↓ 3 callersMethodgetHash
zodiacgraph/edgegroup.cpp:109
↓ 3 callersMethodgetPerimeterRadius
zodiacgraph/node.cpp:191
↓ 3 callersMethodgetPlugs
\brief A list of all Plug%s of this Node. \return All Plug%s of this Node.
zodiacgraph/node.h:258
↓ 3 callersMethodgetScene
\brief The Scene that this Node belongs to. \return Scene of this Node.
zodiacgraph/node.h:205
↓ 3 callersMethodisRemovable
\brief Only nodes with no connections can be removed. \return <i>true</i> if the node could be removed -- <i>false</i> otherwise.
nodectrl.h:80
↓ 3 callersMethodremoveEdge
zodiacgraph/plug.cpp:87
↓ 2 callersMethodaddStraightEdge
\brief Adds a new StraightEdge to this Node. The Node does not care, if it is a "real" StraightEdge or a StraightDoubleEdge, as both behave the same
zodiacgraph/node.h:165
↓ 2 callersMethodcreatePlug
zodiacgraph/node.cpp:96
↓ 2 callersMethodgetClosestPlugTo
zodiacgraph/node.cpp:167
↓ 2 callersMethodgetFirstGroup
\brief One of the two EdgeGroup%s in this pair. \return First EdgeGroup of the pair.
zodiacgraph/edgegrouppair.h:68
↓ 2 callersMethodgetFromNode
\brief The Node from which the PlugEdge%s in the EdgeGroup originate. \return Start Node of this StraightEdge.
zodiacgraph/straightedge.h:74
↓ 2 callersMethodgetIncomingExpansionFactor
QS \brief The current expansion factor [0 -> 1] of the incoming Plug%s of this Node. \return Incoming expansion factor.
zodiacgraph/node.h:274
↓ 2 callersMethodgetLabelCount
\brief The number of individual labels in this factory. \return Number of labels.
zodiacgraph/labeltextfactory.h:77
↓ 2 callersMethodgetLabelText
zodiacgraph/plugedge.cpp:65
↓ 2 callersMethodgetMaxNameLength
\brief The number of characters in the longest name of all labels. \return Maximum name length.
zodiacgraph/labeltextfactory.h:84
↓ 2 callersMethodgetOutgoingExpansionFactor
\brief The current expansion factor [0 -> 1] of the outgoing Plug%s of this Node. \return Outgoing expansion factor.
zodiacgraph/node.h:281
↓ 2 callersFunctiongetProblemRows
zodiacgraph/plugarranger.cpp:5
↓ 2 callersMethodgetSecondGroup
\brief The other EdgeGroup in this pair. \return Second EdgeGroup of the pair.
zodiacgraph/edgegrouppair.h:75
↓ 2 callersMethodgetToNode
\brief The Node to which the PlugEdge%s in the EdgeGroup lead. \return End Node of this StraightEdge.
zodiacgraph/straightedge.h:81
↓ 2 callersMethodisRemovable
\brief Tests, whether this Node could currently be removed from the Scene. \return <i>true</i> if the node has no PlugEdge%s connected -- <i>false</i
zodiacgraph/node.h:288
↓ 2 callersMethodisReversed
\brief The DrawEdge is said to be <i>reversed</i>, if it originates in an \ref zodiac::PlugDirection::IN "incoming" Plug of a Node. \return <i>true</
zodiacgraph/drawedge.h:71
↓ 2 callersMethodrename
nodectrl.cpp:25
↓ 2 callersMethodsetDirection
\brief Sets a new direction for this Plug. Must only be called by zodiac::Node::togglePlugDirection(). \param [in] direction New direction of the
zodiacgraph/plug.h:442
↓ 2 callersMethodsetLabel
\brief Assings a label to this arrow. If a BaseEdge has an EdgeLabel, it transforms with the EdgeArrow. This way, the somewhat expensive calculation
zodiacgraph/edgearrow.h:80
↓ 2 callersMethodsetRadius
\brief Sets a new radius for this Perimeter. If the radius is less then the minimal radius, the minimal radius is used instead. See \ref zodiac::Peri
zodiacgraph/perimeter.h:66
↓ 2 callersMethodsetTransformation
zodiacgraph/edgearrow.cpp:44
↓ 2 callersMethodsetVisibility
zodiacgraph/edgegroup.cpp:119
↓ 2 callersMethodsoftResetExpansion
\brief Soft reset means: reset if the node is not currently forced open.
zodiacgraph/node.h:309
↓ 2 callersMethodupdateLabelText
zodiacgraph/edgegroup.cpp:129
↓ 2 callersMethodupdateStyle
zodiacgraph/node.cpp:271
↓ 2 callersMethodupdateTitle
collapsible.cpp:56
↓ 2 callersMethodupdateVisibility
zodiacgraph/edgegroup.cpp:98
↓ 1 callersMethodadvanceDrawEdge
zodiacgraph/plug.cpp:185
↓ 1 callersFunctionangularDistance
\brief Calculates the angular distance between two angles, always returning a positive result. \param [in] alpha First angle. \param [in] beta S
zodiacgraph/node.cpp:805
↓ 1 callersMethodaquireDrawEdge
zodiacgraph/plug.cpp:172
↓ 1 callersMethodboundingRect
zodiacgraph/node.cpp:298
↓ 1 callersMethodcollapseAllNodes
zodiacgraph/scene.cpp:181
↓ 1 callersMethodcreateIncomingPlug
zodiacgraph/nodehandle.cpp:82
↓ 1 callersMethodcreateOutgoingPlug
zodiacgraph/nodehandle.cpp:94
↓ 1 callersFunctioncreateZodiacLogo
mainwindow.cpp:326
↓ 1 callersMethoddecreaseBentCount
zodiacgraph/edgegroup.cpp:90
↓ 1 callersMethoddeleteNode
mainctrl.cpp:43
↓ 1 callersMethoddeselectAll
zodiacgraph/scenehandle.cpp:57
↓ 1 callersMethodforceCollapse
\brief Collapses the Node if is currently forced open.
zodiacgraph/node.h:316
↓ 1 callersMethodfromPlugToPoint
zodiacgraph/drawedge.cpp:19
↓ 1 callersMethodgetArrangementPriority
zodiacgraph/plug.cpp:308
↓ 1 callersMethodgetConnectedPlugs
\brief Returns a list of all Plug%s that are connected to this one through an edge. \return List of all Plug%s connected to this one.
zodiacgraph/plug.h:106
↓ 1 callersMethodgetConnectedPlugs
zodiacgraph/plughandle.cpp:132
↓ 1 callersMethodgetEdgeGroupPair
\brief The EdgeGroupPair owning this EdgeGroup. \return This EdgeGroup's EdgeGroupPair.
zodiacgraph/edgegroup.h:157
↓ 1 callersMethodgetExpansionState
\brief The current Expansions state of this Node. \return Current ExpansionState of this Node.
zodiacgraph/node.h:295
↓ 1 callersMethodgetGroup
\brief Every PlugEdge is part of an EdgeGroup managed by the Scene. The job of the EdgeGroup is to replace all PlugEdge%s flowing from Node <i>A</i>
zodiacgraph/plugedge.h:87
↓ 1 callersMethodgetHeight
\brief The height of this label including all elements. Used in calculating the Node's \ref zodiac::Node::getDeadZoneAngle() "dead zone angle". \ret
zodiacgraph/nodelabel.h:69
next →1–100 of 454, ranked by callers