void SimBiConState::writeTrajectory1D(std::ofstream& f, Trajectory1D& result, int startingLineType, int endingLineType ){ f << "\t" << getConLineString(startingLineType) << std::endl; for( int i=0; i < result.getKnotCount(); ++i ) { f << "\t\t" << result.getKnotPosition(i) << " " << result.getKnotValue(i) << std::endl; } f << "\t" << getConLineString(endingLineType) << std::endl; }
/** This method is used to write a trajectory to the file */ void SimBiConState::writeTrajectory1D(FILE* f, Trajectory1D& result, int startingLineType, int endingLineType ){ if (f == NULL) return; fprintf( f, "\t%s\n", getConLineString(startingLineType) ); for( int i=0; i < result.getKnotCount(); ++i ) { fprintf( f, "\t\t%lf %lf\n", result.getKnotPosition(i), result.getKnotValue(i) ); } fprintf( f, "\t%s\n", getConLineString(endingLineType) ); }