ImagingTools Core SDK
imtgeo.h
1// SPDX-License-Identifier: LGPL-2.1-or-later OR GPL-2.0-or-later OR GPL-3.0-or-later OR LicenseRef-ImtCore-Commercial
2#pragma once
3
4
5// Qt includes
6#include <QtCore/QObject>
7
8// ACF includes
9#include <istd/istd.h>
10
11
12namespace imtgeo
13{
14
15
16enum AddressTypes
17{
18 AT_COUNTRY = 0,
19 AT_REGION = 1,
20 AT_AREA = 2,
21 AT_CITY = 3,
22 AT_SETTLEMENT = 4,
23 AT_DISTRICT = 5,
24 AT_STREET = 6,
25 AT_BUILDING = 7,
26 AT_APARTMENT = 8,
27 AT_SECTION = 9,
28 AT_SNT = 10,
29 AT_ALLEY = 11,
30 AT_OTHER = 12
31};
32
33I_DECLARE_ENUM(AddressTypes, AT_COUNTRY, AT_REGION, AT_AREA, AT_CITY, AT_SETTLEMENT, AT_DISTRICT,
34 AT_STREET, AT_BUILDING, AT_APARTMENT, AT_SECTION, AT_SNT, AT_ALLEY, AT_OTHER);
35
36
37
38
39} // namespace imtgeo
40
41
42Q_DECLARE_METATYPE(imtgeo::AddressTypes);
43