/*************************************************************************** * Copyright (c) 2023 Ondsel, Inc. * * * * This file is part of OndselSolver. * * * * See LICENSE file for details about copyright. * ***************************************************************************/ #include #include "ASMTMotion.h" using namespace MbD; void MbD::ASMTMotion::readMotionSeries(std::vector& lines) { std::string str = lines[0]; std::string substr = "MotionSeries"; auto pos = str.find(substr); assert(pos != std::string::npos); str.erase(0, pos + substr.length()); auto seriesName = readString(str); assert(fullName("") == seriesName); lines.erase(lines.begin()); readFXonIs(lines); readFYonIs(lines); readFZonIs(lines); readTXonIs(lines); readTYonIs(lines); readTZonIs(lines); } void MbD::ASMTMotion::initMarkers() { } void MbD::ASMTMotion::storeOnLevel(std::ofstream& os, int level) { assert(false); } void MbD::ASMTMotion::storeOnTimeSeries(std::ofstream& os) { assert(false); }