Change the project name from MbDCode to OndselSolver.
This commit is contained in:
32
OndselSolver/ASMTRefPoint.cpp
Normal file
32
OndselSolver/ASMTRefPoint.cpp
Normal file
@@ -0,0 +1,32 @@
|
||||
/***************************************************************************
|
||||
* Copyright (c) 2023 Ondsel, Inc. *
|
||||
* *
|
||||
* This file is part of OndselSolver. *
|
||||
* *
|
||||
* See LICENSE file for details about copyright. *
|
||||
***************************************************************************/
|
||||
|
||||
#include "ASMTRefPoint.h"
|
||||
#include "ASMTMarker.h"
|
||||
#include "CREATE.h"
|
||||
|
||||
using namespace MbD;
|
||||
|
||||
void MbD::ASMTRefPoint::parseASMT(std::vector<std::string>& lines)
|
||||
{
|
||||
readPosition3D(lines);
|
||||
readRotationMatrix(lines);
|
||||
readMarkers(lines);
|
||||
}
|
||||
|
||||
std::string MbD::ASMTRefPoint::fullName(std::string partialName)
|
||||
{
|
||||
return owner->fullName(partialName);
|
||||
}
|
||||
|
||||
void MbD::ASMTRefPoint::createMbD(std::shared_ptr<System> mbdSys, std::shared_ptr<Units> mbdUnits)
|
||||
{
|
||||
for (auto& marker : *markers) {
|
||||
marker->createMbD(mbdSys, mbdUnits);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user