Node3Tree

References
public class Node3Tree
Frontend for a recursive Oc-tree Node structure.

Constructors

Node3Tree

#
public Node3Tree()

Node3Tree

#
public Node3Tree(Node3List owner)
owner (Node3List)

Fields

m_list

#
protected Node3List m_list

m_root

#
protected Node3Leaf m_root

Properties

Root

#
public Node3Leaf Root { get; }

Methods

PerformAction

#
public void PerformAction(ILeafAction func, bool call_on_empty_leaves)
func (Node3Leaf.ILeafAction)
call_on_empty_leaves (bool)

PerformAction

#
public void PerformAction(LeafAction func, bool call_on_empty_leaves)
func (Node3Leaf.LeafAction)
call_on_empty_leaves (bool)

RecreateTree

#
public bool RecreateTree(double growthFactor, bool squareLeaves, int groupLimit)
growthFactor (double)
squareLeaves (bool)
groupLimit (int)

SolveProximity

#
public void SolveProximity(Node3Proximity prox)
prox (Node3Proximity)