Nevron .NET Vision
Nevron.Diagram.DataStructures Namespace / NTree Class
Fields Properties Methods


In This Topic
    NTree Class Members
    In This Topic

    The following tables list the members exposed by NTree.

    Public Constructors
     NameDescription
    Public ConstructorDefault constructor  
    Top
    Public Fields
     NameDescription
    Public Field  
    Public Field  
    Top
    Public Properties
     NameDescription
    Public PropertyCashe for time consuming graph part container checks (Inherited from Nevron.Diagram.DataStructures.NGraphPartContainer)
    Public PropertyGets/sets the current auto id which will be assigned to the next part added to the container (Inherited from Nevron.Diagram.DataStructures.NGraphPartContainer)
    Public PropertyObtains a reference to the tree edges  
    Public PropertyGets the height (i.e. the total number of layers) of the tree.  
    Public PropertyDetermines whether this is a binary tree.  
    Public PropertyDetermines whether the graph part container is currently being updated (Inherited from Nevron.Diagram.DataStructures.NGraphPartContainer)
    Public PropertyGets the tree root vertex  
    Public PropertyObtains a reference to the tree vertices  
    Top
    Public Methods
     NameDescription
    Public MethodAdds an edge to the tree  
    Public MethodAdds a vertex to the tree  
    Public MethodBegins the graph part container update (Inherited from Nevron.Diagram.DataStructures.NGraphPartContainer)
    Public MethodPerforms a breath first traversal visiting of the parts in the tree, starting from the specified vertex  
    Public MethodEnds the graph part container update (Inherited from Nevron.Diagram.DataStructures.NGraphPartContainer)
    Public MethodReturns the edge connecting the given child to its parent or null if the specified vertex is a root.  
    Public MethodGets the graph part by its id (Inherited from Nevron.Diagram.DataStructures.NGraphPartContainer)
    Public MethodGets a parts enumerator (Inherited from Nevron.Diagram.DataStructures.NGraphPartContainer)
    Public MethodObtains a list of the vertices at the specified level  
    Public MethodOverridden. Overriden to invalidate the cashe of the contained vertices and edges  
    Public MethodPerforms a post order (depth first) traversal visiting of the parts in the tree, starting from the specified vertex  
    Public MethodPerforms a pre order (depth first) traversal visiting of the parts in the tree, starting from the specified vertex  
    Public MethodRemoves the edge from the tree  
    Public MethodRemoves the vertex from the tree  
    Top
    Protected Methods
     NameDescription
    Protected MethodAdds a part to the container (Inherited from Nevron.Diagram.DataStructures.NGraphPartContainer)
    Protected MethodRemoves a part from the container (Inherited from Nevron.Diagram.DataStructures.NGraphPartContainer)
    Top
    See Also