Class NodeDataContainer<T>
This class provides the data transfer container for a kd-tree node with its left and right side children.
Inheritance
System.Object
NodeDataContainer<T>
Assembly: Mars.Common.dll
Syntax
public class NodeDataContainer<T> : object
Type Parameters
Name |
Description |
T |
The concrete data type stored in this node. |
Properties
Axis
Declaration
public int Axis { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
LeftNode
Declaration
public int LeftNode { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
NodeId
Declaration
public int NodeId { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Position
Declaration
public double[] Position { get; set; }
Property Value
Type |
Description |
System.Double[] |
|
RightNode
Declaration
public int RightNode { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Value
Declaration
public T Value { get; set; }
Property Value
Extension Methods