Exemple #1
0
 public Clope(ITransactionStore dataSource, double repulsion)
 {
     _dataSource    = dataSource;
     _clusters      = new List <Cluster>();
     _tableClusters = new List <int>();
     _mathCache     = new MathCache(repulsion);
 }
Exemple #2
0
 /// <summary>
 /// Конструктор класса
 /// </summary>
 /// <param name="capacity">максимальное количество различных объектов. Число формируется в классе TextFileDatabaseHandler, prop CountObjects</param>
 /// <param name="mathCache">Воспомогательный класс с кэшированием вычисленных значений для функции Grad</param>
 public Cluster(int capacity, ref MathCache mathCache)
 {
     _mathCache       = mathCache;
     _width           = 0;
     _square          = 0;
     _numTransactions = 0;
     _occ             = new int[capacity];
 }