Hierarchical Edge Bundle 1.0
|
00001 #pragma once 00002 #include <boost/lexical_cast.hpp> 00003 #include <iostream> 00004 #include <fstream> 00005 #include <string> 00006 #include <vector> 00007 00008 #include "Graph.h" 00009 00010 using namespace std; 00011 00018 class DataFromFile 00019 { 00020 public: 00024 DataFromFile(void); 00028 ~DataFromFile(void); 00029 00033 string subject; 00037 vector<string> value; 00038 }; 00039 00045 class ReadFile 00046 { 00047 public: 00051 ReadFile(void); 00055 ~ReadFile(void); 00056 00060 virtual vector<DataFromFile> Read(const char* path)=0; 00066 Graph* ConvertToDataStructure(vector<DataFromFile>); 00067 };