/// <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(); }
public OptProperties() { _bucket_size = 25; _width = 500.0; _height = 500.0; _point_size = 1.0; _line_width = 1.0; _accelerators_assembly = Assembly.LoadFile(Environment.CurrentDirectory + @"\Accelerators.dll"); _split_dim_selector = new Accelerators.Subdivision.PeriodicAxisSelector(); _split_loc_selector = new Accelerators.Subdivision.MidpointSelector(); _split_trivial_resolver = new Accelerators.Subdivision.NoOperationResolver(); _help = false; _out_file = null; _csv_file = null; _projection_dimensions = new Accelerators.Pair <int, int>(0, 1); }
/// <summary> /// Default constructor /// </summary> public SubdivisionPolicyConnector() { _max_bucket_size = 25; _dim_selector = new Accelerators.Subdivision.PeriodicAxisSelector(); _loc_selector = new Accelerators.Subdivision.MidpointSelector(); }