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.1
Syntax
C#
public abstract class PlanPseudoNode

The PlanPseudoNode type exposes the following members.

Constructors
 NameDescription
Protected methodPlanPseudoNodeInitializes 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