public SubdivisionPolicyConnector(int max_bucket_size, ISplitDimensionSelector dim_select, ISplitLocationSelector loc_select) { _max_bucket_size = max_bucket_size; _dim_selector = dim_select; _loc_selector = loc_select; _trivial_resolver = new NoOperationResolver(); }
/// <summary> /// Construct with maximum bucket size. /// </summary> public SubdivisionPolicyConnector(int max_bucket_size) { _max_bucket_size = max_bucket_size; _dim_selector = new Accelerators.Subdivision.PeriodicAxisSelector(); _loc_selector = new Accelerators.Subdivision.MidpointSelector(); _trivial_resolver = new NoOperationResolver(); }