Click or drag to resize

PlanPseudoNode Class

Common base class for the PlanNodes and PlanSuperNodes, used for uniform access to the derived nodes within the minimum spanning arborescent computation.
Inheritance Hierarchy
SystemObject
  de.unika.ipd.grGen.lgspPlanPseudoNode
    de.unika.ipd.grGen.lgspPlanNode
    de.unika.ipd.grGen.lgspPlanSuperNode

Namespace:  de.unika.ipd.grGen.lgsp
Assembly:  lgspBackend (in lgspBackend.dll) Version: GrGen.NET 7.2
Syntax
C#
public abstract class PlanPseudoNode

The PlanPseudoNode type exposes the following members.

Constructors
  NameDescription
Protected methodPlanPseudoNode
Initializes a new instance of the PlanPseudoNode class
Top
Properties
  NameDescription
Public propertyIncoming
Returns all incoming plan edges.
Public propertyTopNode
outermost enclosing supernode, the node itself if not contained within a supernode
Public propertyTopSuperNode
outermost enclosing supernode, null if not contained within a supernode
Top
Methods
  NameDescription
Public methodGetCheapestIncoming
Returns the cheapest incoming plan edge and its cost, excluding nodes contained within the given top super node (if given)
Public methodPreferNewEdge
Decides whether a new edge is better than a known best edge up to now.
Top
Fields
  NameDescription
Public fieldIncomingMSAEdge
Public fieldSuperNode
Top
See Also