Search Results for

    Show / Hide Table of Contents

    Class Root<T>

    The root node of a single Bintree. It is centred at the origin, and does not have a defined extent.

    Inheritance
    object
    NodeBase<T>
    Root<T>
    Inherited Members
    NodeBase<T>.GetSubnodeIndex(Interval, double)
    NodeBase<T>.Subnode
    NodeBase<T>.Items
    NodeBase<T>.Add(T)
    NodeBase<T>.AddAllItems(IList<T>)
    NodeBase<T>.AddAllItemsFromOverlapping(Interval, ICollection<T>)
    NodeBase<T>.Remove(Interval, T)
    NodeBase<T>.IsPrunable
    NodeBase<T>.HasChildren
    NodeBase<T>.HasItems
    NodeBase<T>.Depth
    NodeBase<T>.Count
    NodeBase<T>.NodeCount
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: NetTopologySuite.Index.Bintree
    Assembly: NetTopologySuite.dll
    Syntax
    public class Root<T> : NodeBase<T>
    Type Parameters
    Name Description
    T

    Methods

    | Edit this page View Source

    Insert(Interval, T)

    Insert an item into the tree this is the root of.

    Declaration
    public void Insert(Interval itemInterval, T item)
    Parameters
    Type Name Description
    Interval itemInterval
    T item
    | Edit this page View Source

    IsSearchMatch(Interval)

    The root node matches all searches.

    Declaration
    protected override bool IsSearchMatch(Interval interval)
    Parameters
    Type Name Description
    Interval interval
    Returns
    Type Description
    bool
    Overrides
    NodeBase<T>.IsSearchMatch(Interval)
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX