ImageCloud
 All Classes Namespaces Functions Variables Enumerations Properties Events
Public Member Functions | Properties
VisWpf.Clustering.KdTree.Nodes.WeightedPointNode Class Reference

Represents a node that has been created from a signature cluster centroid and a weight value. More...

Inheritance diagram for VisWpf.Clustering.KdTree.Nodes.WeightedPointNode:
VisWpf.Clustering.KdTree.Nodes.TreeNode VisWpf.Clustering.KdTree.Nodes.ITreeNode

List of all members.

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.
- Public Member Functions inherited from VisWpf.Clustering.KdTree.Nodes.TreeNode
 TreeNode ()
 Tree Node basic constructor.

Properties

override int Weight [get]
 Returns the weight of this Cell.
- Properties inherited from VisWpf.Clustering.KdTree.Nodes.TreeNode
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.
- Properties inherited from VisWpf.Clustering.KdTree.Nodes.ITreeNode

Additional Inherited Members

- Protected Member Functions inherited from VisWpf.Clustering.KdTree.Nodes.TreeNode
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.
- Protected Attributes inherited from VisWpf.Clustering.KdTree.Nodes.TreeNode
List< ILabPointpoints = new List<ILabPoint>()

Detailed Description

Represents a node that has been created from a signature cluster centroid and a weight value.


Member Function Documentation

override double [] VisWpf.Clustering.KdTree.Nodes.WeightedPointNode.CalculateMean ( )
virtual

Computes the Mean for the Weighted Points in this cell.

Returns:
The cetroid or mean

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.

Parameters:
pointThe WeightedPoint to insert

Property Documentation

override int VisWpf.Clustering.KdTree.Nodes.WeightedPointNode.Weight
get

Returns the weight of this Cell.

Reimplemented from VisWpf.Clustering.KdTree.Nodes.TreeNode.


The documentation for this class was generated from the following file: