Newer
Older
/*
* This file is part of project OpenEmbroidery. It's copyrighted by
* the contributors recorded in the version control history of the file.
* Original project location https://code.electrolab.fr/openEmbroidery/openEmbroidery_software
*
* SPDX-License-Identifier: CECILL-2.1
* License-Filename: Licence_CeCILL_V2.1-en.txt
*/
#include "OE_base.h"
{
}
OE_base::~OE_base()
{
{
}
archive->refer("dependency", "object", dependency);
bool OE_base::getNeedRefresh()
{
return needRefresh;
}
void OE_base::setNeedRefresh()
{
needRefresh = true;
{
}
}
{
return pt.x >= bounds[0] && pt.x <= bounds[2] && pt.y >= bounds[1] && pt.y <= bounds[3];
}
{
dependency.insert(object);
}
{
dependency.erase(object);
}