📄 transformhelper.cpp
字号:
#include "TransformHelper.h"
#include "Transformation.h"
//string ExtractClassName (const string& dataType);
//int GetClassDimension (const string& dataType);
void TransformHelper::Add(ITransform* object)
{
transformObjects_.push_back(object);
}
void TransformHelper::Remove(ITransform* object)
{
vector <ITransform*>::iterator i;
for (i = transformObjects_.begin(); i != transformObjects_.end(); ++i)
{
if (*i == object)
{
transformObjects_.erase(i);
break;
}
}
}
ITransform* TransformHelper::Get(const string& transformName)
{
ITransform* result = null;
for (int i = 0; i < ObjectsNumber(); i++)
{
if (transformObjects_[i]->Name() == transformName)
{
result = transformObjects_[i];
break;
}
}
return result;
}
bool TransformHelper::Exist(const string& transformName)
{
bool result = false;
if (Get(transformName)
) result = true
;
return result;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -