}
numberOfLines++;
}
+
+ std::cout<<"18-04-2012 RaC ReadAxisTree3D::Process Erase last element in vectors."<<std::endl;
+ // TOFIX If it is not erased, the last element in every vector is a copy of the last column value
+ for( i=0 ; i<bbGetInputDimension() ; i++)
+ {
+ vecData=tlst[i];
+ vecData->pop_back();
+ }
+ /* vecData=tlst[0];
+ std::cout<<"RaC last element 1:"<<vecData->at(numberOfLines-2)<<std::endl;
+ std::cout<<"RaC last element 1:"<<vecData->at(numberOfLines-1)<<std::endl;
+ vecData=tlst[1];
+ std::cout<<"RaC last element 2:"<<vecData->at(numberOfLines-2)<<std::endl;
+ std::cout<<"RaC last element 2:"<<vecData->at(numberOfLines-1)<<std::endl;
+ vecData=tlst[2];
+ std::cout<<"RaC last element 3:"<<vecData->at(numberOfLines-2)<<std::endl;
+ std::cout<<"RaC last element 3:"<<vecData->at(numberOfLines-1)<<std::endl; */
fclose(ff1);
} else { // else ff1
printf("bbcreaMaracasVisuReadAxisTree3D::Process ...Error... reading file InputFileName_Points>%s", bbGetInputFileName().c_str() );
} //ff1
+
i=1; if (i<=bbGetInputDimension()) { bbSetOutputlstData1( *(tlst[i-1]) ); }
i=2; if (i<=bbGetInputDimension()) { bbSetOutputlstData2( *(tlst[i-1]) ); }
i=3; if (i<=bbGetInputDimension()) { bbSetOutputlstData3( *(tlst[i-1]) ); }