Class KdTreeNode<T>
K-dimensional tree node (for KdTree<T>).
Inheritance
System.Object
Mars.Common.Core.Collections.SimpleTree.BinaryNode
Mars.Common.Core.Collections.SimpleTree.BinaryNode<KdTreeNode<T>>
KdTreeNode<T>
Inherited Members
Mars.Common.Core.Collections.SimpleTree.BinaryNode<Mars.Common.Collections.KdTreeNode<T>>.Left
Mars.Common.Core.Collections.SimpleTree.BinaryNode<Mars.Common.Collections.KdTreeNode<T>>.Right
Mars.Common.Core.Collections.SimpleTree.BinaryNode<Mars.Common.Collections.KdTreeNode<T>>.IsLeaf
Mars.Common.Core.Collections.SimpleTree.BinaryNode.NodeId
Mars.Common.Core.Collections.SimpleTree.BinaryNode.GetHashCode()
Namespace: Mars.Common.Collections
Assembly: Mars.Common.dll
Syntax
public class KdTreeNode<T> : KdTreeNodeBase<KdTreeNode<T>>, IEquatable<KdTreeNode<T>>, IComparable<KdTreeNode<T>>, IEquatable<KdTreeNode<T>>
Type Parameters
Name | Description |
---|---|
T |
Properties
Value
Gets or sets the value being stored at this node.
Declaration
public T Value { get; set; }
Property Value
Type | Description |
---|---|
T |
Implements
IEquatable<>
IComparable<>
IEquatable<>