#include "ct_abstractpointsattributescontainer.h" CT_TYPE_IMPL_INIT_MACRO(CT_AbstractPointsAttributesContainer) CT_AbstractPointsAttributesContainer::CT_AbstractPointsAttributesContainer() : SuperClass() { } CT_AbstractPointsAttributes* CT_AbstractPointsAttributesContainer::pointsAttributesAt(const int &key) const { return m_att.value(key, nullptr); } void CT_AbstractPointsAttributesContainer::clearPointsAttributesCollection() { m_att.clear(); } void CT_AbstractPointsAttributesContainer::internalInsertAttributes(const int &key, const CT_AbstractPointsAttributes *att) { m_att.insert(key, const_cast(att)); } const QMultiHash& CT_AbstractPointsAttributesContainer::internalAttributes() const { return m_att; }