public override void Insert(Record record) { Cache.WritePageData(record); OverflowMarkers = new List<Int32>(); LeafEntry newEntry = new LeafEntry(record.BoundingBox, record.Address); Insert(newEntry, TreeHeight); }
protected override Leaf ChooseLeaf(Record record) { LeafEntry entry = new LeafEntry(record.BoundingBox, record.Address); return ChooseNode(entry, TreeHeight) as Leaf; }