GrGen.NET v4.4 API: the libGr class library (the type exact interface gets generated)
PlanSuperNode Class
Namespacesde.unika.ipd.grGen.lgspPlanSuperNode
Element of the plan graph representing a strongly connected component within the pattern graph. Hierachically nested.
Declaration Syntax
C#
public class PlanSuperNode : PlanPseudoNode
Members
All MembersConstructorsMethodsPropertiesFields



IconMemberDescription
PlanSuperNode(PlanPseudoNode)
Initializes a new instance of the PlanSuperNode class

Child
Representative element of the cycle as entry point. Target of cheapest incoming edge.

GetCheapestIncoming(PlanPseudoNode, Single%)
Returns the cheapest incoming plan edge and its cost, excluding nodes contained within the given top super node (if given)
(Overrides PlanPseudoNode.GetCheapestIncoming(PlanPseudoNode, Single%).)
Incoming
Returns all incoming plan edges.
(Overrides PlanPseudoNode.Incoming.)
IncomingMSAEdge (Inherited from PlanPseudoNode.)
minCycleEdgeCost
PreferNewEdge(PlanEdge, Single, PlanEdge, Single)
Decides whether a new edge is better than a known best edge up to now.
(Inherited from PlanPseudoNode.)
SuperNode (Inherited from PlanPseudoNode.)
TopNode
outermost enclosing supernode, the node itself if not contained within a supernode
(Inherited from PlanPseudoNode.)
TopSuperNode
outermost enclosing supernode, null if not contained within a supernode
(Inherited from PlanPseudoNode.)
Inheritance Hierarchy
Object
PlanPseudoNode
 PlanSuperNode

Assembly: lgspBackend (Module: lgspBackend) Version: 4.4.0.0 (4.4.0.0)