Represents a node that has been created from a signature cluster centroid and a weight value. More...
Public Member Functions | |
void | InsertPoint (WeightedPoint point) |
Inserts a Weighted Point into the WeightedTreeNode. This method propagets the insertion process to the child node, if this is no leaf node. | |
override double[] | CalculateMean () |
Computes the Mean for the Weighted Points in this cell. | |
![]() | |
TreeNode () | |
Tree Node basic constructor. |
Properties | |
override int | Weight [get] |
Returns the weight of this Cell. | |
![]() | |
ITreeNode | LeftChild [get, set] |
Gets or sets the LeftChild node of tis node. | |
ITreeNode | RightChild [get, set] |
Gets or sets the RightChild node of this node. | |
SplittingPlaneType | PlaneType [get, set] |
Gets or sets the SplittingPlane Type of this node. | |
double[] | Center [get, set] |
Gets or sets the Center coordinate of the Cell. | |
double[] | Left [get, set] |
Gets or sets the Left coordinate of the Cell. | |
double[] | Right [get, set] |
Gets or sets the Right coordinate of the Cell. | |
![]() |
Additional Inherited Members | |
![]() | |
void | InsertPoint (ILabPoint point) |
Inserts a Point into the cell. This method propagates the insertion process to the child node, if this is no leaf node. | |
![]() | |
List< ILabPoint > | points = new List<ILabPoint>() |
Represents a node that has been created from a signature cluster centroid and a weight value.
|
virtual |
Computes the Mean for the Weighted Points in this cell.
Implements VisWpf.Clustering.KdTree.Nodes.TreeNode.
void VisWpf.Clustering.KdTree.Nodes.WeightedPointNode.InsertPoint | ( | WeightedPoint | point | ) |
Inserts a Weighted Point into the WeightedTreeNode. This method propagets the insertion process to the child node, if this is no leaf node.
point | The WeightedPoint to insert |
|
get |
Returns the weight of this Cell.
Reimplemented from VisWpf.Clustering.KdTree.Nodes.TreeNode.