コード例 #1
0
ファイル: IndexNode.cs プロジェクト: 15831944/backsight
        /// <summary>
        /// Collects statistics for this node and all children (for use in experimentation)
        /// </summary>
        /// <param name="stats">The stats to update</param>
        internal override void CollectStats(PointIndexStatistics stats)
        {
            stats.Add(this);

            foreach (Node child in m_Children)
            {
                child.CollectStats(stats);
            }
        }
コード例 #2
0
ファイル: DataNode.cs プロジェクト: 15831944/backsight
 /// <summary>
 /// Collects statistics for this node (for use in experimentation)
 /// </summary>
 /// <param name="stats">The stats to update</param>
 internal override void CollectStats(PointIndexStatistics stats)
 {
     stats.Add(this);
 }
コード例 #3
0
ファイル: IndexNode.cs プロジェクト: steve-stanton/backsight
        /// <summary>
        /// Collects statistics for this node and all children (for use in experimentation)
        /// </summary>
        /// <param name="stats">The stats to update</param>
        internal override void CollectStats(PointIndexStatistics stats)
        {
            stats.Add(this);

            foreach (Node child in m_Children)
                child.CollectStats(stats);
        }