/// <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();
 }
Пример #2
0
 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();
 }