public static PartitionNode GetNode(int indexX, int indexY)
        {
            PartitionNode node = Nodes [indexX, indexY];

            if (node.IsNull())
            {
                node = new PartitionNode();
                Nodes [indexX, indexY] = node;
            }
            return(node);
        }