inline static void parseDataLine(const AzByte *inp, int inp_len, int f_num, const char *data_fn, int line_no, /*--- output ---*/ AzSmat *m_feat, int col) { AzIFarr ifa_ex_val; _parseDataLine(inp, inp_len, f_num, data_fn, line_no, ifa_ex_val); m_feat->load(col, &ifa_ex_val); }
void ssHausdorf3p1::_loadDataFromFile( void ) { std::ifstream fin( _ifilename.c_str() ); if( fin.is_open() ) { std::string line; getline(fin,line); _parseParameterLine(line); while (getline(fin,line)) { bignum_t id; s3simplex sx; _parseDataLine(line, id, sx); _s3sxstore[id] = sx; } } fin.close(); }
void ThickSliceHausdorffDim::_loadSpacetimeDataFromFile( void ) { std::ifstream fin( _ifilename.c_str() ); if( fin.is_open() ) { std::string line; getline(fin,line); _parseParameterLine(line); while (getline(fin,line)) { bignum_t id; simplex3 sx; _parseDataLine(line, id, sx); _3sxstore[id] = sx; } } fin.close(); }