forked from ADAPTLab/MuDBSCAN
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathData.h
25 lines (17 loc) · 745 Bytes
/
Data.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
/*
Algorithm: Micro-cluster based DBSCAN
Author: Aditya Sarma
email: [email protected]
*/
#ifndef __DATA_H
#define __DATA_H
#include "Def.h"
DataHdr initDataHdr(int size_data);
void printData(Data dataPoint);
void freeDataList(DataHdr dataList1);
void unionFindMerge(DataHdr dataList, int root1, int root2, Data dataroot1, Data dataroot2);
void insertDataLstElemRemote(DataHdr dataHdrInfo, DataPoint iData, int parentId, int remoteIndex);
void populateDataListRemote(DataHdr dataList, vector< vector<double> >& remote_objects, vectorc* remote_PrIDs, vectorc* remote_Indices);
void insertDataLstElemLocal(DataHdr dataHdrInfo, DataPoint iData);
void populateDataListLocal(DataHdr dataList, vector< vector< double > >& objects);
#endif