diff --git a/VecMatOnMeshLib/VecMeshItems/MeshItem.h b/VecMatOnMeshLib/VecMeshItems/MeshItem.h index b04b5c4f798e57b5dd8063651c0227f81d8b2efb..e2945d62cc544d456752b579079349e9866aa370 100644 --- a/VecMatOnMeshLib/VecMeshItems/MeshItem.h +++ b/VecMatOnMeshLib/VecMeshItems/MeshItem.h @@ -26,17 +26,17 @@ namespace VecMatOnMeshLib * * This data are used in VectorComposition */ -struct MeshItem +struct Location { std::size_t mesh_id; MeshItemType::type item_type; std::size_t item_id; - MeshItem(std::size_t meshid, MeshItemType::type itemtype, std::size_t itemid) + Location(std::size_t meshid, MeshItemType::type itemtype, std::size_t itemid) : mesh_id(meshid), item_type(itemtype), item_id(itemid){}; }; -inline bool operator<(const MeshItem& left, const MeshItem& right) +inline bool operator<(const Location& left, const Location& right) { if (left.mesh_id != right.mesh_id) return left.mesh_id < right.mesh_id; if (left.item_type != right.item_type) return left.item_type < right.item_type;