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()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Mars.Common.Collections
Assembly: Mars.Common.dll
Syntax
[Serializable]
public class KdTreeNode<T> : KdTreeNodeBase<KdTreeNode<T>>, IComparable<KdTreeNode<T>>, IEquatable<KdTreeNode<T>>
Type Parameters
Name | Description |
---|---|
T |
Properties
| Improve this Doc View SourceValue
Gets or sets the value being stored at this node.
Declaration
[JsonProperty("value", NullValueHandling = NullValueHandling.Ignore)]
public T Value { get; set; }
Property Value
Type | Description |
---|---|
T |
Implements
System.IComparable<T>
System.IEquatable<T>