public BasicCompoundElementRepository() { this.flatElementRepository = new FlatElementRepository(); this.elementByIdRepository = new ElementByIdRepository(); this.elementByTypeRepository = new ElementByTypeRepository(); this.kdTreeElementRepository = new KdTreeElementRepository(); }
public RTreeCompoundElementRepository() { this.flatElementRepository = new FlatElementRepository(); this.elementByIdRepository = new ElementByIdRepository(); this.elementByTypeRepository = new ElementByTypeRepository(); this.spatialRepositories = new Dictionary <ElementType, RTreeElementRepository>(); }