2023-03-27 17:35:44 +08:00
|
|
|
#include "MatlabCreator.h"
|
|
|
|
|
|
|
|
|
|
#include "MatlabCreatorPrivate.h"
|
2024-04-03 09:42:35 +08:00
|
|
|
#include "MatlabCreatorVariableWindowPrivate.h"
|
2023-03-27 17:35:44 +08:00
|
|
|
|
|
|
|
|
MatlabCreator::MatlabCreator(const std::string& aDirectoryPath)
|
|
|
|
|
: mPrivate(new MatlabCreatorPrivate(aDirectoryPath))
|
2024-04-03 09:42:35 +08:00
|
|
|
, mVariableWindowPrivate(new MatlabCreatorVariableWindowPrivate(aDirectoryPath))
|
2023-03-27 17:35:44 +08:00
|
|
|
{
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void MatlabCreator::setDirectoryPath(const std::string& aDirectoryPath)
|
|
|
|
|
{
|
|
|
|
|
mPrivate->setDirectoryPath(aDirectoryPath);
|
|
|
|
|
}
|
|
|
|
|
|
2023-04-18 10:37:23 +08:00
|
|
|
bool MatlabCreator::createKITMat(const std::string& aOutputPath)
|
2023-03-27 17:35:44 +08:00
|
|
|
{
|
2023-04-18 10:37:23 +08:00
|
|
|
return mPrivate->createKITMat(aOutputPath);
|
2023-03-27 17:35:44 +08:00
|
|
|
}
|
|
|
|
|
|
2024-04-03 09:42:35 +08:00
|
|
|
bool MatlabCreator::createKITVariableWindowMat(const std::string& aOutputPath)
|
|
|
|
|
{
|
|
|
|
|
return mVariableWindowPrivate->createKITMat(aOutputPath);
|
|
|
|
|
}
|
2023-03-27 17:35:44 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|