diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS b/qt6-after/qt6-migrated-legatus/external/ArcGIS new file mode 120000 index 000000000..27fe78239 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS @@ -0,0 +1 @@ +/workspace/external/ArcGIS \ No newline at end of file diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/README.txt b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/README.txt deleted file mode 100644 index e65671034..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/README.txt +++ /dev/null @@ -1,25 +0,0 @@ -ArcGIS Maps SDK for Qt - Linux SDK Configuration -====================================================== - -To configure the ArcGIS Maps SDK for Qt for use, run: - - ./configure.sh - -You will be prompted to accept the Esri Master License Agreement. - -By default, this script will also execute postInstall.sh, which integrates documentation and templates into Qt Creator. - -Optional: To skip running postInstall.sh, use the -np flag: - - ./configure.sh -np - -To uninstall and remove all installed components, use the -u flag: - - ./configure.sh -u - -This will ensure that all SDK files, documentation, and templates are removed from your system. - -For detailed setup and installation instructions, visit: -https://developers.arcgis.com/qt/install-and-set-up/ - -Note: If you move or rename the extracted directory, please re-run ./configure.sh. \ No newline at end of file diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/configure.sh b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/configure.sh deleted file mode 100755 index 2644edb57..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/configure.sh +++ /dev/null @@ -1,186 +0,0 @@ -#!/bin/bash - -# COPYRIGHT 2024 ESRI -# -# All rights reserved under the copyright laws of the United States -# and applicable international laws, treaties, and conventions. -# -# This material is licensed for use under the Esri Master License -# Agreement (MLA), and is bound by the terms of that agreement. -# You may redistribute and use this code without modification, -# provided you adhere to the terms of the MLA and include this -# copyright notice. -# -# See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -# -# For additional information, contact: -# Environmental Systems Research Institute, Inc. -# Attn: Contracts and Legal Services Department -# 380 New York Street -# Redlands, California, 92373 -# USA - -# configure.sh -# This script is used to configure the Linux installer for the ArcGIS Maps SDK for Qt. - -function _display_help() { - echo "================================================================================" - echo "Usage: configure.sh [OPTION]..." - echo - echo "Description: configure.sh script is used to configure the ArcGIS Maps SDK for Qt and integrate documentation and templates into Qt Creator" - echo - echo " -np If specified the postinstall.sh script will not run. Default is to run the script." - echo " Optional" - echo - echo " -h Displays this help dialog." - echo " Optional" - echo - echo " -u Uninstall ArcGIS Maps SDK for Qt Linux." - echo " Optional" - echo - echo " -a, --accept-eula Accept the EULA for headless installs." - echo " Optional" - echo - echo "Example: To configure the ArcGIS Maps SDK for Qt for Linux" - echo - echo " ./configure.sh" - echo - echo "================================================================================" - exit 0 -} - -UNINSTALL_SDK=false -RUN_POST_INSTALL=true -ACCEPT_AGREEMENT=false - -# parse options -while [[ $# -gt 0 ]]; do - case "$1" in - -np) - RUN_POST_INSTALL=false - shift - ;; - -h) - _display_help - exit 0 - ;; - -u) - UNINSTALL_SDK=true - shift - ;; - -a|--accept-eula) - ACCEPT_AGREEMENT=true - shift - ;; - *) - echo "Invalid option: $1" - _display_help - exit 1 - ;; - esac -done - -LOG_FILE="/tmp/configure.log" - -VERSION="300.0.0" - -# Get the directory where the configure.sh script is located. -SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/qt$VERSION" - -# Define the configuration file path. -CONFIG_FILE="$HOME/.config/EsriRuntimeQt/ArcGIS Runtime SDK for Qt $VERSION.ini" - -function log_() { - echo "$(date) - $1" >> "${LOG_FILE}" -} - -# Function to replace the line that contains SDK_INSTALL_DIR = with the actual install directory in a given file. -function replace_install_dir() { - local file=$1 - if [ -f "$file" ]; then - if ! sed -i "s|^SDK_INSTALL_DIR = \".*\"|SDK_INSTALL_DIR = \"$SCRIPT_DIR\"|g" "$file"; then - log_ "Error: Failed to replace SDK_INSTALL_DIR in $file." - exit 1 - fi - else - log_ "Warning: $file does not exist." - fi -} - -function install_() { - # Prompt user to accept the Master License Agreement before proceeding. - if [ "$ACCEPT_AGREEMENT" = false ]; then - echo "================================================================================" - echo "IMPORTANT: You must accept the Esri Master License Agreement before proceeding." - echo "The agreement can be found in the 'legal' folder as 'EULA.pdf'." - echo "Do you accept the terms of the Master License Agreement? (yes/no)" - read -r AGREEMENT_RESPONSE - AGREEMENT_RESPONSE_LC=$(echo "$AGREEMENT_RESPONSE" | tr '[:upper:]' '[:lower:]') - case "$AGREEMENT_RESPONSE_LC" in - yes|y) - # continue - ;; - no|n) - echo "You must accept the Master License Agreement to proceed. Exiting." - exit 1 - ;; - *) - echo "Invalid response. Please answer 'yes' or 'no'. Exiting." - exit 1 - ;; - esac - fi - - # Create the directory if it does not exist. - mkdir -p "$(dirname "$CONFIG_FILE")" - - # Create the file and update InstallDir. - if ! echo "[Settings]" > "$CONFIG_FILE" || ! echo "InstallDir=\"$SCRIPT_DIR\"" >> "$CONFIG_FILE"; then - log_ "Error: Failed to create or update the configuration file." - exit 1 - fi - - # Replace in the specified files. - replace_install_dir "$SCRIPT_DIR/sdk/ideintegration/esri_runtime_qt.pri" - replace_install_dir "$SCRIPT_DIR/sdk/ideintegration/arcgis_runtime_qml_cpp.pri" - log_ "Replaced the place holder in the specified files." - - # Run post install script. - if [[ $RUN_POST_INSTALL == true ]]; then - log_ "Running post install script" - if ! bash "$SCRIPT_DIR"/tools/postInstall.sh; then - log_ "Error: Failed to run post install script." - exit 1 - fi - log_ "Post install is successfull." - fi - - # Print a message indicating configure script has completed. - echo "Configuration is complete. Please refer to the log file for more details: $LOG_FILE" -} - -function uninstall_() { - # Uninstall ArcGIS Maps SDK for Qt - log_ "Undoing post install script" - if ! bash "$SCRIPT_DIR"/tools/postInstall.sh -uninstall; then - log_ "Error: Failed to Undo post install script." - exit 1 - fi - log_ "Post install undo is successfull." - - log_ "Removing hidden ini file" - if [ -f "$CONFIG_FILE" ]; then - rm "$CONFIG_FILE" - else - echo "File does not exist, nothing to remove." - fi - - # Print a message indicating configure script has completed. - echo "Uninstall configuration is complete. Please refer to the log file for more details: $LOG_FILE" -} - -if $UNINSTALL_SDK; then - uninstall_ -else - install_ -fi diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/legal/Copyright_and_Trademarks.pdf b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/legal/Copyright_and_Trademarks.pdf deleted file mode 100755 index 85c7caf6a..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/legal/Copyright_and_Trademarks.pdf and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/legal/EULA.pdf b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/legal/EULA.pdf deleted file mode 100755 index e3a05c975..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/legal/EULA.pdf and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/legal/open-source-acknowledgements.pdf b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/legal/open-source-acknowledgements.pdf deleted file mode 100755 index a6f675a40..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/legal/open-source-acknowledgements.pdf and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/AML.stylx b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/AML.stylx deleted file mode 100755 index b8c4d8ff7..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/AML.stylx and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/DAY.clr b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/DAY.clr deleted file mode 100755 index 00dc9b0f6..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/DAY.clr +++ /dev/null @@ -1,67 +0,0 @@ -NODTA;grey;0.28;0.31;40;147;174;187 -CURSR;orange;0.5;0.4;32;227;128;57 -CHBLK;black;0.28;0.31;0;0;0;0 -CHGRD;grey;0.28;0.31;10;76;91;99 -CHGRF;grey;0.28;0.31;25;118;140;151 -CHRED;red;0.48;0.3;25;234;84;113 -CHGRN;green;0.31;0.56;60;82;232;59 -CHYLW;yellow;0.41;0.49;70;225;225;57 -CHMGD;magenta;0.3;0.17;20;192;69;209 -CHMGF;magenta;0.28;0.24;48;203;169;249 -CHBRN;brown;0.39;0.43;30;161;150;83 -CHWHT;white;0.28;0.31;80;201;237;254 -SCLBR;orange;0.5;0.4;32;227;128;57 -CHCOR;orange;0.5;0.4;32;227;128;57 -LITRD;red;0.48;0.3;25;234;84;113 -LITGN;green;0.31;0.56;60;82;232;59 -LITYW;yellow;0.41;0.49;70;225;225;57 -ISDNG;magenta;0.3;0.17;20;192;69;209 -DNGHL;red;0.48;0.3;25;234;84;113 -TRFCD;magenta;0.3;0.17;20;192;69;209 -TRFCF;magenta;0.28;0.24;48;203;169;249 -LANDA;brown;0.35;0.39;50;191;190;143 -LANDF;brown;0.45;0.42;15;141;100;46 -CSTLN;grey;0.28;0.31;10;76;91;99 -SNDG1;grey;0.28;0.31;25;118;140;151 -SNDG2;black;0.28;0.31;0;0;0;0 -DEPSC;grey;0.28;0.31;10;76;91;99 -DEPCN;grey;0.28;0.31;25;118;140;151 -DEPDW;white;0.28;0.31;80;201;237;254 -DEPMD;pale_blue;0.26;0.29;65;167;217;251 -DEPMS;light_blue;0.23;0.25;55;130;202;255 -DEPVS;medium_blue;0.21;0.22;45;97;183;255 -DEPIT;yellow-green;0.26;0.36;35;88;175;156 -RADHI;green;0.31;0.56;60;82;232;59 -RADLO;green;0.31;0.56;20;47;142;32 -ARPAT;blue_green;0.26;0.42;30;45;168;121 -NINFO;orange;0.5;0.4;32;227;128;57 -RESBL;blue;0.18;0.15;22;46;123;255 -ADINF;yellow;0.41;0.49;35;165;165;39 -RESGR;grey;0.28;0.31;25;118;140;151 -SHIPS;black;0.28;0.31;0;0;0;0 -PSTRK;black;0.28;0.31;0;0;0;0 -SYTRK;grey;0.28;0.31;25;118;140;151 -PLRTE;red;0.58;0.35;18;214;63;36 -APLRT;orange;0.5;0.4;32;227;128;57 -UINFD;black;0.28;0.31;0;0;0;0 -UINFF;grey;0.28;0.31;10;76;91;99 -UIBCK;white;0.28;0.31;80;201;237;254 -UIAFD;medium_blue;0.21;0.22;45;97;183;255 -UINFR;red;0.48;0.3;25;234;84;113 -UINFG;green;0.31;0.56;60;82;232;59 -UINFO;orange;0.5;0.4;32;227;128;57 -UINFB;blue;0.18;0.15;22;46;123;255 -UINFM;magenta;0.3;0.17;20;192;69;209 -UIBDR;grey;0.28;0.31;10;76;91;99 -UIAFF;brown;0.35;0.39;50;191;190;143 -OUTLW;black;0.28;0.31;0;0;0;0 -OUTLL;brown;0.45;0.42;15;141;100;46 -RES01;grey;0.28;0.31;25;118;140;151 -RES02;grey;0.28;0.31;25;118;140;151 -RES03;grey;0.28;0.31;25;118;140;151 -BKAJ1;grey;0.28;0.31;0.6;14;19;21 -BKAJ2;grey;0.28;0.31;1.6;28;35;39 -MARBL;blue;0.145;0.14;20;0;128;255 -MARCY;cyan;0.2;0.355;20;0;143;132 -MARMG;magenta;0.36;0.22;20;198;77;166 -MARWH;white;0.305;0.344;20;113;127;119 diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/DUSK.clr b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/DUSK.clr deleted file mode 100755 index 56904a095..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/DUSK.clr +++ /dev/null @@ -1,67 +0,0 @@ -NODTA;grey;0.28;0.31;7;64;77;83 -CURSR;orange;0.5;0.4;10;134;73;30 -CHBLK;grey;0.28;0.31;20;107;127;137 -CHGRD;grey;0.28;0.31;20;107;127;137 -CHGRF;grey;0.28;0.31;10;76;91;99 -CHRED;red;0.48;0.3;10;155;53;73 -CHGRN;green;0.31;0.56;20;47;142;32 -CHYLW;yellow;0.41;0.49;24;139;139;31 -CHMGD;magenta;0.28;0.24;18;130;108;161 -CHMGF;magenta;0.3;0.17;7;119;39;130 -CHBRN;brown;0.39;0.43;8;87;80;42 -CHWHT;white;0.28;0.31;36;140;166;178 -SCLBR;orange;0.5;0.4;10;134;73;30 -CHCOR;orange;0.5;0.4;10;134;73;30 -LITRD;red;0.48;0.3;10;155;53;73 -LITGN;green;0.31;0.56;20;47;142;32 -LITYW;yellow;0.41;0.49;24;139;139;31 -ISDNG;magenta;0.28;0.24;18;130;108;161 -DNGHL;red;0.48;0.3;10;155;53;73 -TRFCD;magenta;0.28;0.24;18;130;108;161 -TRFCF;magenta;0.3;0.17;7;119;39;130 -LANDA;brown;0.35;0.39;5;64;64;46 -LANDF;brown;0.45;0.42;12;127;90;41 -CSTLN;grey;0.28;0.31;20;107;127;137 -SNDG1;grey;0.28;0.31;10;76;91;99 -SNDG2;white;0.28;0.31;36;140;166;178 -DEPSC;grey;0.28;0.31;20;107;127;137 -DEPCN;grey;0.28;0.31;10;76;91;99 -DEPDW;black;0.28;0.31;0;0;0;0 -DEPMD;dark_blue;0.25;0.29;1;15;27;33 -DEPMS;medium_blue;0.23;0.25;3;29;50;70 -DEPVS;light_blue;0.21;0.22;5;30;65;101 -DEPIT;yellow-green;0.26;0.36;6;35;76;68 -RADHI;green;0.31;0.56;20;47;142;32 -RADLO;green;0.31;0.56;7;25;87;16 -ARPAT;green;0.26;0.42;17;33;130;92 -NINFO;orange;0.5;0.4;10;134;73;30 -RESBL;blue;0.18;0.15;10;29;85;180 -ADINF;yellow;0.41;0.49;12;100;101;20 -RESGR;grey;0.28;0.31;20;107;127;137 -SHIPS;white;0.28;0.31;36;140;166;178 -PSTRK;white;0.28;0.31;36;140;166;178 -SYTRK;grey;0.28;0.31;10;76;91;99 -PLRTE;red;0.58;0.35;8;149;41;22 -APLRT;orange;0.5;0.4;10;134;73;30 -UINFD;white;0.28;0.31;36;140;166;178 -UINFF;grey;0.28;0.31;20;107;127;137 -UIBCK;black;0.28;0.31;0;0;0;0 -UIAFD;light_blue;0.21;0.22;5;30;65;101 -UINFR;red;0.48;0.3;10;155;53;73 -UINFG;green;0.31;0.56;20;47;142;32 -UINFO;orange;0.5;0.4;10;134;73;30 -UINFB;blue;0.18;0.15;10;29;85;180 -UINFM;magenta;0.28;0.24;18;130;108;161 -UIBDR;grey;0.28;0.31;20;107;127;137 -UIAFF;brown;0.45;0.42;12;127;90;41 -OUTLW;black;0.28;0.31;0;0;0;0 -OUTLL;brown;0.35;0.39;5;64;64;46 -RES01;grey;0.28;0.31;10;76;91;99 -RES02;grey;0.28;0.31;10;76;91;99 -RES03;grey;0.28;0.31;10;76;91;99 -BKAJ1;grey;0.28;0.31;0;0;0;0 -BKAJ2;grey;0.28;0.31;0.72;16;21;24 -MARBL;blue;0.145;0.14;17;0;119;243 -MARCY;cyan;0.2;0.355;17;0;133;122 -MARMG;magenta;0.36;0.22;17;184;71;154 -MARWH;white;0.305;0.344;17;105;118;110 diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/LINES.dic b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/LINES.dic deleted file mode 100755 index 29f41a1d5..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/LINES.dic +++ /dev/null @@ -1,240 +0,0 @@ -"######","","LC(QUESMRK1)","5","O","STANDARD","21010" -"ASLXIS","","LS(DASH,2,CHMGF)","5","S","STANDARD","26260" -"BERTHS","","LS(SOLD,3,CHGRD);SY(BRTHNO01);TE('Nr %s','OBJNAM',1,2,2,'15110',0,0,CHBLK,29)","5","O","OTHER","32440" -"BRIDGE","","LS(SOLD,5,CHGRD);TX(OBJNAM,3,1,2,'15110',1,0,CHBLK,21);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG2","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG3","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG4","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG5","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG7","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG8","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CANALS","","LS(SOLD,1,CHBLK)","2","O","DISPLAYBASE","12420" -"CANBNK","","LS(SOLD,2,CHBLK)","2","O","DISPLAYBASE","12420" -"CAUSWY","","LS(SOLD,3,LANDF)","5","O","STANDARD","22010" -"CAUSWY","WATLEV4","LS(DASH,3,LANDF)","5","O","STANDARD","22010" -"CBLOHD","","LS(DASH,4,CHGRD)","8","O","DISPLAYBASE","12210" -"CBLOHD","CONRAD1VERCSA","LS(DASH,4,CHGRD);SY(RACNSP01);TE('sf clr %4.1lf','VERCSA',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CBLOHD","CONRAD3VERCSA","LS(DASH,4,CHGRD);SY(RACNSP01);TE('sf clr %4.1lf','VERCSA',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CBLOHD","CONRAD1VERCLR","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CBLOHD","CONRAD3VERCLR","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CBLOHD","CONRAD1","LS(DASH,4,CHGRD);SY(RACNSP01)","8","O","DISPLAYBASE","12210" -"CBLOHD","CONRAD3","LS(DASH,4,CHGRD);SY(RACNSP01)","8","O","DISPLAYBASE","12210" -"CBLOHD","VERCSA","LS(DASH,4,CHGRD);TE('sf clr %4.1lf','VERCSA',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CBLOHD","VERCLR","LS(DASH,4,CHGRD);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CBLSUB","","LC(CBLSUB06)","3","O","OTHER","34070" -"CBLSUB","CATCBL6","LS(DASH,1,CHMGD)","6","O","STANDARD","24010" -"COALNE","","CS(QUAPOS01)","7","O","DISPLAYBASE","12410" -"COALNE","CATCOA6","LS(DASH,1,CSTLN)","7","O","DISPLAYBASE","12410" -"COALNE","CATCOA7","LS(DASH,1,CSTLN)","7","O","DISPLAYBASE","12410" -"COALNE","CATCOA8","LS(DASH,1,CSTLN)","7","O","DISPLAYBASE","12410" -"COALNE","CATCOA10","LS(DASH,1,CSTLN)","7","O","DISPLAYBASE","12410" -"CONVYR","","LS(DASH,4,CHGRD);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CONVYR","CATCON1CONRAD1","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CONVYR","CATCON1CONRAD3","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CONVYR","CATCON2CONRAD1","LS(SOLD,3,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CONVYR","CATCON2CONRAD3","LS(SOLD,3,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CONVYR","CATCON1","LS(DASH,4,CHGRD);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CONVYR","CATCON2","LS(SOLD,3,CHGRD);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CONVYR","CONRAD1","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CONVYR","CONRAD3","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CONZNE","","LC(TESARE02)","6","S","DISPLAYBASE","16050" -"CURENT","","LC(CURENT01)","6","O","OTHER","33060" -"DAMCON","","LS(SOLD,4,LANDF)","6","O","STANDARD","22010" -"DAMCON","CATDAM3","LS(SOLD,2,CSTLN)","6","O","DISPLAYBASE","12410" -"DEPARE","","","0","O","","" -"DEPCNT","","CS(DEPCNT03)","5","O","OTHER","33020" -"DWRTCL","","LC(DWLDEF01);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" -"DWRTCL","CATTRK1TRAFIC1","LC(DWRTCL08);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" -"DWRTCL","CATTRK1TRAFIC2","LC(DWRTCL08);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" -"DWRTCL","CATTRK1TRAFIC3","LC(DWRTCL08);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" -"DWRTCL","CATTRK1TRAFIC4","LC(DWRTCL06);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" -"DWRTCL","CATTRK2TRAFIC1","LC(DWRTCL07);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" -"DWRTCL","CATTRK2TRAFIC2","LC(DWRTCL07);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" -"DWRTCL","CATTRK2TRAFIC3","LC(DWRTCL07);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" -"DWRTCL","CATTRK2TRAFIC4","LC(DWRTCL05);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" -"DWRTCL","TRAFIC1","LC(DWRTCL07);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" -"DWRTCL","TRAFIC2","LC(DWRTCL07);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" -"DWRTCL","TRAFIC3","LC(DWRTCL07);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" -"DWRTCL","TRAFIC4","LC(DWRTCL05);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" -"DYKCON","","LS(SOLD,3,LANDF)","4","O","STANDARD","22010" -"DYKCON","CONRAD1","LS(SOLD,2,CHBLK)","4","O","STANDARD","22210" -"EXEZNE","","LC(eezlne01)","2","S","OTHER","36050" -"FERYRT","","LC(FERYRT02)","4","O","STANDARD","25030" -"FERYRT","CATFRY1","LC(FERYRT01)","4","O","STANDARD","25030" -"FERYRT","CATFRY2","LC(FERYRT02)","4","O","STANDARD","25030" -"FLODOC","","LS(SOLD,3,CSTLN)","5","O","DISPLAYBASE","12410" -"FNCLNE","","LS(SOLD,1,LANDF)","3","O","OTHER","32220" -"FNCLNE","CONVIS1","LS(SOLD,1,CHBLK)","3","O","STANDARD","22220" -"FORSTC","","LS(SOLD,3,LANDF)","4","O","OTHER","32220" -"FSHFAC","","LS(DASH,2,CHGRD)","4","O","STANDARD","26210" -"FSHFAC","CATFIF1","LC(FSHFAC02)","4","O","STANDARD","26210" -"GATCON","","LS(SOLD,2,CSTLN)","8","O","DISPLAYBASE","12410" -"GATCON","CATGAT2","LS(SOLD,2,CSTLN)","8","O","DISPLAYBASE","12410" -"GATCON","CATGAT3","LS(SOLD,2,CSTLN);SY(GATCON04)","8","O","DISPLAYBASE","12410" -"GATCON","CATGAT4","LS(SOLD,2,CSTLN);SY(GATCON03)","8","O","DISPLAYBASE","12410" -"GATCON","CATGAT5","LS(SOLD,2,CSTLN)","8","O","DISPLAYBASE","12410" -"LNDARE","","CS(QUAPOS01);TX(OBJNAM,1,1,2,'15110',0,1,CHBLK,26)","8","O","DISPLAYBASE","12010" -"LNDELV","","LS(SOLD,1,LANDF)","4","O","OTHER","32010" -"LNDMRK","","LS(SOLD,1,LANDF)","4","O","OTHER","32220" -"LNDMRK","CONVIS1","LS(SOLD,1,CHBLK)","4","O","STANDARD","22220" -"LOCMAG","","LS(DASH,1,CHMGF);SY(LOCMAG01)","4","S","OTHER","31080" -"MAGVAR","","LS(SOLD,2,CHMGF);SY(MAGVAR51);TE('varn %3.2f','VALMAG',3,1,2,'15110',1,-1,CHBLK,27)","4","O","OTHER","31080" -"MARCUL","","LS(DASH,2,CHGRF)","4","O","STANDARD","26210" -"MORFAC","","LS(SOLD,2,CSTLN)","6","O","DISPLAYBASE","12410" -"MORFAC","CATMOR4","LS(SOLD,2,CSTLN)","6","O","DISPLAYBASE","12410" -"MORFAC","CATMOR6","LS(DASH,1,CHMGF)","6","O","DISPLAYBASE","14010" -"M_SREL","","","0","O","","" -"NAVLNE","","LS(DASH,1,CHGRD)","4","O","STANDARD","25010" -"NAVLNE","CATNAV1","LS(DASH,1,CHGRD);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","4","O","STANDARD","25010" -"NAVLNE","CATNAV2","LS(DASH,1,CHGRD);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","4","O","STANDARD","25010" -"NEWOBJ","","LC(NEWOBJ01)","6","S","STANDARD","21020" -"NEWOBJ","SYMINS","CS(SYMINS02)","6","S","STANDARD","21020" -"OBSTRN","","CS(OBSTRN07)","4","O","OTHER","34050" -"OBSTRN","CATOBS8","LS(DASH,1,CSTLN)","4","O","DISPLAYBASE","12410" -"OBSTRN","CATOBS9","LS(DASH,1,CHMGD)","4","O","DISPLAYBASE","12410" -"OBSTRN","CATOBS10","LS(DASH,1,CSTLN)","4","O","DISPLAYBASE","12410" -"OBSTRN","WATLEV7","LS(DASH,1,CSTLN)","4","O","DISPLAYBASE","12410" -"OILBAR","","LS(DASH,1,CHBLK)","4","O","DISPLAYBASE","12410" -"PIPOHD","","LS(SOLD,3,CHGRD);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,-1,CHBLK,11)","8","O","DISPLAYBASE","12210" -"PIPOHD","CONRAD1","LS(SOLD,3,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,-1,CHBLK,11)","8","O","DISPLAYBASE","12210" -"PIPOHD","CONRAD3","LS(SOLD,3,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,-1,CHBLK,11)","8","O","DISPLAYBASE","12210" -"PIPSOL","","LC(PIPSOL05)","6","O","OTHER","34070" -"PIPSOL","PRODCT3","LC(PIPSOL06)","6","O","OTHER","34070" -"PIPSOL","CATPIP2","LC(PIPSOL06)","6","O","OTHER","34070" -"PIPSOL","CATPIP3","LC(PIPSOL06)","6","O","OTHER","34070" -"PIPSOL","CATPIP4","LC(PIPSOL06)","6","O","OTHER","34070" -"PIPSOL","CATPIP5","LC(PIPSOL06)","6","O","OTHER","34070" -"PONTON","","LS(SOLD,2,CSTLN)","5","O","DISPLAYBASE","12410" -"RADLNE","","LS(DASH,2,TRFCD);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25040" -"RAILWY","","LC(railwy02)","4","O","OTHER","32250" -"RAILWY","catrtr501statel501lanenr1","LC(railwy02);LC(railwy05)","4","O","OTHER","32250" -"RAILWY","catrtr501statel501lanenr","LC(railwy04);LC(railwy06)","4","O","OTHER","32250" -"RAILWY","catrtr501statel501","LC(railwy02);LC(railwy05)","4","O","OTHER","32250" -"RAILWY","catrtr501lanenr1","LC(railwy02)","4","O","OTHER","32250" -"RAILWY","catrtr501lanenr","LC(railwy04)","4","O","OTHER","32250" -"RAILWY","catrtr501","LC(railwy02)","4","O","OTHER","32250" -"RAILWY","catrtr502statel501lanenr1","LC(railwy02);LC(railwy05)","4","O","OTHER","32250" -"RAILWY","catrtr502statel501lanenr","LC(railwy04);LC(railwy06)","4","O","OTHER","32250" -"RAILWY","catrtr502statel501","LC(railwy02);LC(railwy05)","4","O","OTHER","32250" -"RAILWY","catrtr502lanenr1","LC(railwy02)","4","O","OTHER","32250" -"RAILWY","catrtr502lanenr","LC(railwy04)","4","O","OTHER","32250" -"RAILWY","catrtr502","LC(railwy02)","4","O","OTHER","32250" -"RAILWY","catrtr503statel501lanenr1","LC(railwy01);LC(railwy05)","4","O","OTHER","32250" -"RAILWY","catrtr503statel501lanenr","LC(railwy03);LC(railwy06)","4","O","OTHER","32250" -"RAILWY","catrtr503statel501","LC(railwy01);LC(railwy05)","4","O","OTHER","32250" -"RAILWY","catrtr503lanenr1","LC(railwy01)","4","O","OTHER","32250" -"RAILWY","catrtr503lanenr","LC(railwy03)","4","O","OTHER","32250" -"RAILWY","catrtr503","LC(railwy01)","4","O","OTHER","32250" -"RAILWY","statel501lanenr1","LC(railwy02);LC(railwy05)","4","O","OTHER","32250" -"RAILWY","statel501lanenr","LC(railwy04);LC(railwy06)","4","O","OTHER","32250" -"RAILWY","statel501","LC(railwy02);LC(railwy05)","4","O","OTHER","32250" -"RAILWY","lanenr1","LC(railwy02)","4","O","OTHER","32250" -"RAILWY","lanenr","LC(railwy04)","4","O","OTHER","32250" -"RAPIDS","","LS(SOLD,3,CHGRD)","3","O","OTHER","32050" -"RCRTCL","","LC(RCRDEF11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RCRTCL","CATTRK1TRAFIC1","LC(RCRTCL14);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RCRTCL","CATTRK1TRAFIC2","LC(RCRTCL14);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RCRTCL","CATTRK1TRAFIC3","LC(RCRTCL14);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RCRTCL","CATTRK1TRAFIC4","LC(RCRTCL13);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RCRTCL","CATTRK2TRAFIC1","LC(RCRTCL12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RCRTCL","CATTRK2TRAFIC2","LC(RCRTCL12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RCRTCL","CATTRK2TRAFIC3","LC(RCRTCL12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RCRTCL","CATTRK2TRAFIC4","LC(RCRTCL11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RCRTCL","TRAFIC1","LC(RCRTCL12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RCRTCL","TRAFIC2","LC(RCRTCL12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RCRTCL","TRAFIC3","LC(RCRTCL12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RCRTCL","TRAFIC4","LC(RCRTCL11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RDOCAL","","LS(DASH,1,TRFCD);SY(RCLDEF01);TE('Nr %s','OBJNAM',3,2,2,'15110',1,-1,CHBLK,21)","6","O","STANDARD","25060" -"RDOCAL","TRAFIC1ORIENT","LS(DASH,1,TRFCD);SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" -"RDOCAL","TRAFIC2ORIENT","LS(DASH,1,TRFCD);SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" -"RDOCAL","TRAFIC3ORIENT","LS(DASH,1,TRFCD);SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" -"RDOCAL","TRAFIC4ORIENT","LS(DASH,1,TRFCD);SY(RDOCAL03,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" -"RECTRC","","LC(RECDEF02);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","CATTRK1TRAFIC1","LC(RECTRC12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","CATTRK1TRAFIC2","LC(RECTRC12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","CATTRK1TRAFIC3","LC(RECTRC12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","CATTRK1TRAFIC4","LC(RECTRC10);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","CATTRK2TRAFIC1","LC(RECTRC11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","CATTRK2TRAFIC2","LC(RECTRC11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","CATTRK2TRAFIC3","LC(RECTRC11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","CATTRK2TRAFIC4","LC(RECTRC09);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","TRAFIC1","LC(RECTRC11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","TRAFIC2","LC(RECTRC11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","TRAFIC3","LC(RECTRC11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","TRAFIC4","LC(RECTRC09);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RIVBNK","","LS(SOLD,1,RESBL)","2","S","DISPLAYBASE","12420" -"RIVERS","","LS(SOLD,1,RESBL)","2","O","DISPLAYBASE","12420" -"ROADWY","","LS(SOLD,2,LANDF)","4","O","OTHER","32250" -"ROADWY","CATROD1","LS(SOLD,5,CHBLK);LS(SOLD,3,CHRED);LS(SOLD,1,CHBLK)","4","O","OTHER","32250" -"ROADWY","CATROD2","LS(SOLD,3,CHBLK);LS(SOLD,1,CHRED)","4","O","OTHER","32250" -"ROADWY","CATROD3","LS(SOLD,2,CHRED)","4","O","OTHER","32250" -"ROADWY","CATROD4","LS(DASH,2,CHBLK)","4","O","OTHER","32250" -"ROADWY","CATROD5","LS(SOLD,2,CHRED)","4","O","OTHER","32250" -"ROADWY","CATROD6","LS(SOLD,1,CHRED)","4","O","OTHER","32250" -"ROADWY","CATROD502","LS(DASH,2,CHGRD)","4","O","OTHER","32250" -"ROADWY","CATROD503","LS(SOLD,3,CHRED);LS(SOLD,1,CHWHT)","4","O","OTHER","32250" -"ROADWY","CATROD504","LS(SOLD,2,CHRED)","4","O","OTHER","32250" -"RUNWAY","","LS(SOLD,3,RESBL)","6","O","OTHER","32240" -"SBDARE","","LS(SOLD,1,CHGRD);TX(NATSUR,1,2,2,'15110',0,0,CHBLK,25)","4","O","OTHER","34010" -"SLCONS","","CS(SLCONS04)","7","O","DISPLAYBASE","12410" -"SLOTOP","","LS(SOLD,1,LANDF)","4","O","OTHER","32010" -"SLOTOP","CATSLO2CONRAD1","LS(SOLD,1,CHBLK)","4","O","STANDARD","22210" -"SLOTOP","CATSLO6CONRAD1","LS(SOLD,1,CHBLK)","4","O","STANDARD","22210" -"SLOTOP","CATSLO6CONVIS1","LS(SOLD,1,CHBLK)","4","O","STANDARD","22210" -"SLOTOP","CATSLO2","LS(SOLD,1,CHGRD)","4","O","OTHER","32010" -"SLOTOP","CATSLO6","LS(SOLD,1,CHGRD)","4","O","OTHER","32010" -"SNDWAV","","LS(DASH,2,CHGRD);SY(SNDWAV02)","4","O","STANDARD","24010" -"STSLNE","","LC(tsblne01)","3","O","OTHER","36050" -"SUBTLN","","LC(subtln01)","4","S","STANDARD","26040" -"SWPARE","","LS(DASH,2,CHGRD)","4","S","STANDARD","23030" -"TESARE","","LC(TESARE01)","2","S","OTHER","36050" -"TIDEWY","","LS(SOLD,1,CHGRF)","3","O","OTHER","32070" -"TSELNE","","LS(SOLD,6,TRFCF)","8","S","STANDARD","25010" -"TSSBND","","LS(DASH,4,TRFCD)","7","O","STANDARD","25010" -"TUNNEL","","LS(DASH,1,CHGRD)","4","O","OTHER","32250" -"TUNNEL","BURDEP0","LS(DASH,2,CHBLK)","4","O","STANDARD","24010" -"VEGATN","","LS(DASH,1,LANDF)","3","O","OTHER","32030" -"WATFAL","","LS(SOLD,3,CHGRF)","3","O","OTHER","32050" -"WATFAL","CONVIS1","LS(SOLD,3,CHWHT)","3","O","OTHER","32050" -"WATTUR","","LS(DASH,1,CHGRD);SY(WATTUR02)","4","O","OTHER","33040" -"atsctl","","LS(SOLD,1,RESBL)","6","O","STANDARD","86010" -"bchare","","LS(DOTT,3,RADLO)","7","S","STANDARD","84010" -"bchext","","LS(SOLD,8,CHBLK);LS(SOLD,6,RADLO);LS(DOTT,2,CHBLK)","6","O","STANDARD","84030" -"bchprf","","LS(SOLD,2,RADLO)","6","O","STANDARD","84050" -"botmft","","LS(SOLD,2,CHBRN)","6","O","STANDARD","81010" -"boundg","","LS(DASH,2,CHBLK)","4","O","OTHER","36050" -"boundg","catbdg501useopr504","LC(boundg01)","4","O","OTHER","36050" -"boundg","catbdg501useopr507","LC(boundg02)","4","O","OTHER","36050" -"boundg","catbdg501useopr508","LC(boundg03)","4","O","OTHER","36050" -"boundg","catbdg501useopr509","LC(boundg04)","4","O","OTHER","36050" -"boundg","catbdg510STATUS502","LC(TESAREC1)","4","O","OTHER","36050" -"boundg","catbdg510","LC(TESARE01)","4","O","OTHER","36050" -"boundg","catbdg511STATUS502","LC(TESAREC2)","4","O","OTHER","36050" -"boundg","catbdg511","LC(TESARE02)","4","O","OTHER","36050" -"ctlasp","","LC(ctlasp01);TX(OBJNAM,2,1,3,'14106',0,0,RESBL,21)","6","S","OTHER","96100" -"geophg","","LS(SOLD,1,CHGRD)","5","S","STANDARD","85650" -"inlsho","","LS(SOLD,1,CHBLK)","6","O","DISPLAYBASE","12410" -"mexasp","","LC(ctlasp01)","5","S","OTHER","96200" -"qroute","","LS(SOLD,5,CHBLK);LS(SOLD,3,CHRED);TX(OBJNAM,1,2,2,'16106',0,0,CHBLK,11)","6","S","STANDARD","85010" -"qroute","rclass501","LS(SOLD,5,CHBLK);LS(SOLD,3,CHRED);TX(OBJNAM,1,2,2,'16106',0,0,CHBLK,11)","6","S","STANDARD","85010" -"qroute","rclass502","LS(SOLD,5,CHBLK);LS(SOLD,3,CHYLW);TX(OBJNAM,1,2,2,'16106',0,0,CHBLK,11)","6","S","STANDARD","85010" -"qroute","rclass503","LS(SOLD,5,CHBLK);LS(SOLD,3,CHGRN);TX(OBJNAM,1,2,2,'16106',0,0,CHBLK,11)","6","S","STANDARD","85010" -"scours","","LS(SOLD,2,CHGRF)","8","S","STANDARD","81020" -"tfcrte","","LS(DASH,2,CHGRD)","6","S","OTHER","95100" -"trpfac","","LS(DASH,2,CSTLN)","4","S","STANDARD","84780" -"trpfac","catrpf503","LS(SOLD,4,CSTLN)","4","S","STANDARD","84780" -"twlscr","","LS(SOLD,3,CHGRD)","5","S","STANDARD","81020" -"u_defd","","LC(NEWOBJ01)","6","S","STANDARD","21020" -"watero","","LS(SOLD,1,DEPVS)","6","S","DISPLAYBASE","12420" -"watero","catwto501","LS(DASH,2,CHBLK)","6","S","DISPLAYBASE","12420" -"watero","catwto508","LS(DASH,2,DEPVS)","6","S","DISPLAYBASE","12420" -"BRGLNE","","LC(brglne01);LS(SOLD,1,CHBLK)","4","S","STANDARD","82210" -"ICEFRA","","LC(fralne01)","7","S","STANDARD","82310" -"ICELEA","","LC(lealne01)","2","O","STANDARD","82310" -"icelea","","LC(lealne01)","2","O","STANDARD","82310" -"icelin","","","0","S","","" -"ICELNE","","LS(SOLD,2,CHBLK)","7","S","STANDARD","82310" -"ICERDG","","LC(rdglne01)","7","S","STANDARD","82310" -"icerte","","LC(RECTRC09)","7","O","STANDARD","82600" -"LKILNE","","LS(SOLD,2,CHGRN)","7","S","STANDARD","82210" -"OPNLNE","","LS(SOLD,2,CHRED)","7","S","STANDARD","82210" diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/NIGHT.clr b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/NIGHT.clr deleted file mode 100755 index a1c820126..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/NIGHT.clr +++ /dev/null @@ -1,67 +0,0 @@ -NODTA;grey;0.28;0.31;1.2;23;30;33 -CURSR;orange;0.5;0.4;1.25;48;23;5 -CHBLK;grey;0.28;0.31;2.5;37;45;49 -CHGRD;grey;0.28;0.31;2.5;37;45;49 -CHGRF;grey;0.28;0.31;1.25;24;30;33 -CHRED;red;0.48;0.3;1.25;57;14;22 -CHGRN;green;0.31;0.56;2.5;12;52;6 -CHYLW;yellow;0.41;0.49;3;50;50;6 -CHMGD;magenta;0.3;0.17;2;65;18;71 -CHMGF;magenta;0.3;0.17;2;65;18;71 -CHBRN;brown;0.39;0.43;1.3;33;30;12 -CHWHT;white;0.28;0.31;5;54;65;71 -SCLBR;orange;0.5;0.4;1.25;48;23;5 -CHCOR;orange;0.5;0.4;1.25;48;23;5 -LITRD;red;0.48;0.3;1.25;57;14;22 -LITGN;green;0.31;0.56;2.5;12;52;6 -LITYW;yellow;0.41;0.49;3;50;50;6 -ISDNG;magenta;0.3;0.17;2;65;18;71 -DNGHL;red;0.48;0.3;1.25;57;14;22 -TRFCD;magenta;0.3;0.17;2;65;18;71 -TRFCF;magenta;0.3;0.17;2;65;18;71 -LANDA;brown;0.35;0.39;0.8;23;22;14 -LANDF;brown;0.45;0.42;1.6;47;31;10 -CSTLN;grey;0.28;0.31;2.5;37;45;49 -SNDG1;grey;0.28;0.31;1.25;24;30;33 -SNDG2;white;0.28;0.31;5;54;65;71 -DEPSC;grey;0.28;0.31;2.5;37;45;49 -DEPCN;grey;0.28;0.31;1.25;24;30;33 -DEPDW;black;0.28;0.31;0;0;0;0 -DEPMD;dark_blue;0.25;0.29;0.2;3;7;10 -DEPMS;medium_blue;0.23;0.25;0.4;5;14;22 -DEPVS;light_blue;0.21;0.22;0.8;7;23;39 -DEPIT;yellow-green;0.26;0.36;1.2;11;32;28 -RADHI;green;0.31;0.56;2.5;12;52;6 -RADLO;green;0.31;0.56;0.8;4;27;2 -ARPAT;blue-green;0.26;0.42;1.75;5;42;27 -NINFO;orange;0.5;0.4;1.25;48;23;5 -RESBL;blue;0.18;0.15;1.25;5;27;68 -ADINF;yellow;0.41;0.49;1.5;34;34;3 -RESGR;grey;0.28;0.31;1.25;24;30;33 -SHIPS;white;0.28;0.31;5;54;65;71 -PSTRK;white;0.28;0.31;5;54;65;71 -SYTRK;grey;0.28;0.31;1.25;24;30;33 -PLRTE;red;0.58;0.35;0.9;51;8;3 -APLRT;orange;0.5;0.4;1.25;48;23;5 -UINFD;white;0.28;0.31;5;54;65;71 -UINFF;grey;0.28;0.31;2.5;37;45;49 -UIBCK;black;0.28;0.31;0;0;0;0 -UIAFD;light_blue;0.21;0.22;0.8;7;23;39 -UINFR;red;0.48;0.3;1.25;57;14;22 -UINFG;green;0.31;0.56;2.5;12;52;6 -UINFO;orange;0.5;0.4;1.25;48;23;5 -UINFB;blue;0.18;0.15;1.25;5;27;68 -UINFM;magenta;0.3;0.17;2;65;18;71 -UIBDR;grey;0.28;0.31;2.5;37;45;49 -UIAFF;brown;0.45;0.42;3.2;68;46;18 -OUTLW;black;0.28;0.31;0;0;0;0 -OUTLL;brown;0.35;0.39;0.8;23;22;14 -RES01;grey;0.28;0.31;1.25;24;30;33 -RES02;grey;0.28;0.31;1.25;24;30;33 -RES03;grey;0.28;0.31;1.25;24;30;33 -BKAJ1;black;0.28;0.31;0;0;0;0 -BKAJ2;grey;0.28;0.31;0.1;2;3;4 -MARBL;blue;0.145;0.14;1.75;0;38;85 -MARCY;cyan;0.2;0.355;1.75;0;43;39 -MARMG;magenta;0.36;0.22;1.75;63;19;51 -MARWH;white;0.305;0.344;1.75;32;37;34 diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/PAPER_CHART.dic b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/PAPER_CHART.dic deleted file mode 100755 index f633665e2..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/PAPER_CHART.dic +++ /dev/null @@ -1,669 +0,0 @@ -"######","","SY(QUESMRK1)","5","O","STANDARD","21010" -"ACHARE","","TX(OBJNAM,3,1,2,'15110',-1,2,CHBLK,26);SY(ACHARE02)","6","O","STANDARD","26220" -"ACHBRT","","SY(ACHBRT07);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29)","5","O","STANDARD","26220" -"ADMARE","","SY(admare01)","2","S","OTHER","36050" -"AIRARE","","SY(airare12)","4","O","OTHER","32240" -"AIRARE","CATAIR3,4","SY(airare13)","4","O","OTHER","32240" -"AIRARE","CATAIR3","SY(airare13)","4","O","OTHER","32240" -"AIRARE","CATAIR4","SY(airare13)","4","O","OTHER","32240" -"BCNCAR","","SY(BCNGEN03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNCAR","BCNSHP1","SY(BCNSTK02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNCAR","BCNSHP3","SY(BCNTOW01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNCAR","BCNSHP4","SY(BCNLTC01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNCAR","BCNSHP5","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNCAR","BCNSHP7","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNISD","","SY(BCNGEN03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNISD","BCNSHP1","SY(BCNSTK02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNISD","BCNSHP3","SY(BCNTOW01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNISD","BCNSHP4","SY(BCNLTC01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNISD","BCNSHP5","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNISD","BCNSHP7","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","","SY(BCNGEN03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP2CATLAM1","SY(PRICKE03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP2CATLAM2","SY(PRICKE04);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP6CONVIS1","SY(CAIRNS11);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP1","SY(BCNSTK02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP3","SY(BCNTOW01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP4","SY(BCNLTC01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP5","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP6","SY(CAIRNS01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP7","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNSAW","","SY(BCNGEN03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSAW","BCNSHP1","SY(BCNSTK02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSAW","BCNSHP3","SY(BCNTOW01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNSAW","BCNSHP4","SY(BCNLTC01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNSAW","BCNSHP5","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNSAW","BCNSHP7","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","","SY(BCNGEN03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","BCNSHP6CONVIS1","SY(CAIRNS11);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","CATSPM18","SY(NOTBRD11);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","CATSPM44","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","BCNSHP1","SY(BCNSTK02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","BCNSHP3","SY(BCNTOW01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","BCNSHP4","SY(BCNLTC01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","BCNSHP5","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","BCNSHP6","SY(CAIRNS01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","BCNSHP7","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BERTHS","","SY(BRTHNO01);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29)","5","O","OTHER","32440" -"BOYCAR","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","BOYSHP1","SY(BOYCON01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","BOYSHP2","SY(BOYCAN01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYINB","","SY(BOYINB01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","BOYSHP1","SY(BOYCON01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","BOYSHP2","SY(BOYCAN01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP1","SY(BOYCON01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP2","SY(BOYCAN01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSAW","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSAW","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSAW","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSAW","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSAW","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSAW","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSAW","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","CATSPM9","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","CATSPM15","SY(BOYSUP03);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP1","SY(BOYCON01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP2","SY(BOYCAN01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" -"BRIDGE","","","0","O","","" -"BUAARE","","SY(BUAARE02);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","3","O","STANDARD","22240" -"BUISGL","","SY(BUISGL01)","4","O","OTHER","32220" -"BUISGL","FUNCTN33CONVIS1OBJNAM","SY(POSGEN03);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","6","O","STANDARD","22220" -"BUISGL","FUNCTN5CONVIS1","SY(hosplt11);TX('HOSPITAL',2,2,2,'15110',1,0,CHBLK,26)","6","O","STANDARD","22220" -"BUISGL","FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"BUISGL","FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"BUISGL","FUNCTN22CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" -"BUISGL","FUNCTN23CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" -"BUISGL","FUNCTN24CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" -"BUISGL","FUNCTN25CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" -"BUISGL","FUNCTN26CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" -"BUISGL","FUNCTN27CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" -"BUISGL","FUNCTN33CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" -"BUISGL","FUNCTN35CONVIS1","SY(TNKCON12)","6","O","STANDARD","22220" -"BUISGL","FUNCTN33OBJNAM","SY(POSGEN03);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","4","O","OTHER","32220" -"BUISGL","CONVIS1","SY(BUISGL11)","6","O","STANDARD","22220" -"BUISGL","FUNCTN5","SY(hosplt01);TX('HOSPITAL',2,2,2,'15110',1,0,CHBLK,26)","4","O","OTHER","32220" -"BUISGL","FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" -"BUISGL","FUNCTN21","SY(BUIREL01)","4","O","OTHER","32220" -"BUISGL","FUNCTN22","SY(BUIREL04)","4","O","OTHER","32220" -"BUISGL","FUNCTN23","SY(BUIREL04)","4","O","OTHER","32220" -"BUISGL","FUNCTN24","SY(BUIREL04)","4","O","OTHER","32220" -"BUISGL","FUNCTN25","SY(BUIREL04)","4","O","OTHER","32220" -"BUISGL","FUNCTN26","SY(BUIREL05)","4","O","OTHER","32220" -"BUISGL","FUNCTN27","SY(BUIREL05)","4","O","OTHER","32220" -"BUISGL","FUNCTN33","SY(POSGEN03)","4","O","OTHER","32220" -"BUISGL","FUNCTN35","SY(TNKCON02)","4","O","OTHER","32220" -"CGUSTA","","SY(CGUSTA02)","7","O","OTHER","38030" -"CHKPNT","","SY(CHKPNT01)","4","S","OTHER","32410" -"CRANES","","SY(CRANES01)","4","O","OTHER","32440" -"CTNARE","","SY(CHINFO06)","4","O","STANDARD","26050" -"CTRPNT","","SY(POSGEN04)","4","O","OTHER","32250" -"CTSARE","","SY(CHINFO07)","4","O","STANDARD","26250" -"CURENT","","SY(CURDEF01)","5","O","OTHER","33060" -"CURENT","ORIENTCURVEL","SY(CURENT01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,30)","5","O","OTHER","33060" -"CURENT","ORIENT","SY(CURENT01,ORIENT)","5","O","OTHER","33060" -"DAMCON","","","0","O","","" -"DAMCON","CATDAM3","SY(CHINFO06)","4","O","STANDARD","22010" -"DAYMAR","","SY(DAYSQR21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" -"DAYMAR","TOPSHP19","SY(DAYSQR21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" -"DAYMAR","TOPSHP20","SY(DAYSQR21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" -"DAYMAR","TOPSHP21","SY(DAYSQR21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" -"DAYMAR","TOPSHP24","SY(DAYTRI21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" -"DAYMAR","TOPSHP25","SY(DAYTRI25);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" -"DISMAR","","SY(DISMAR03);TX(INFORM,2,1,2,'15110',2,0,CHBLK,21)","7","O","STANDARD","27030" -"DISMAR","CATDIS1","SY(DISMAR04);TX(INFORM,2,1,2,'15110',2,0,CHBLK,21)","7","O","STANDARD","27030" -"DMPGRD","","SY(CHINFO07)","4","O","STANDARD","26240" -"FOGSIG","","SY(FOGSIG01)","6","O","STANDARD","27080" -"FORSTC","","SY(FORSTC01)","4","O","OTHER","32220" -"FORSTC","CONVIS1","SY(FORSTC11)","4","O","STANDARD","22220" -"FSHFAC","","SY(FSHHAV01)","4","O","STANDARD","26210" -"FSHFAC","CATFIF1","SY(FSHFAC03)","4","O","STANDARD","26210" -"FSHFAC","CATFIF2","SY(FSHFAC02)","4","O","STANDARD","26210" -"FSHFAC","CATFIF3","SY(FSHFAC02)","4","O","STANDARD","26210" -"FSHFAC","CATFIF4","SY(FSHFAC02)","4","O","STANDARD","26210" -"GATCON","","SY(GATCON04)","8","O","STANDARD","22010" -"GATCON","CATGAT2","SY(GATCON04)","8","O","STANDARD","22010" -"GATCON","CATGAT3","SY(GATCON04)","8","O","OTHER","32440" -"GATCON","CATGAT4","SY(GATCON03)","8","O","OTHER","32440" -"GRIDRN","","","0","O","","" -"HRBFAC","","SY(CHINFO07)","4","O","OTHER","32410" -"HRBFAC","CATHAF1","SY(ROLROL01)","4","O","OTHER","32410" -"HRBFAC","CATHAF4","SY(HRBFAC09)","4","O","OTHER","32410" -"HRBFAC","CATHAF5","SY(SMCFAC02)","4","O","OTHER","32410" -"HULKES","","SY(HULKES01)","5","O","DISPLAYBASE","12410" -"ICNARE","","SY(CHINFO07)","4","O","STANDARD","26250" -"LIGHTS","","CS(LIGHTS06)","8","O","STANDARD","27070" -"LITFLT","","SY(LITFLT01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"LITVES","","SY(LITVES01);TE('LtV %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27011" -"LNDARE","","SY(LNDARE01);TX(OBJNAM,1,2,2,'15110',0,1,CHBLK,26);CS(QUAPOS01)","4","O","DISPLAYBASE","12010" -"LNDELV","","SY(POSGEN04);TE('%3.0lf m','ELEVAT',3,2,2,'15110',1,0,CHBLK,28)","4","O","OTHER","32010" -"LNDMRK","","SY(POSGEN01)","4","O","OTHER","32220" -"LNDMRK","CATLMK15FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK15FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK17FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK17FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK17FUNCTN31CONVIS1","SY(TOWERS15);TX(OBJNAM,3,2,2,'15110',1,1,CHBLK,26)","6","O","STANDARD","22220" -"LNDMRK","CATLMK17FUNCTN33CONVIS1","SY(TOWERS03);TX(OBJNAM,3,2,2,'15110',1,-1,CHBLK,26)","6","O","STANDARD","22220" -"LNDMRK","CATLMK20FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK20FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK20FUNCTN26CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" -"LNDMRK","CATLMK20FUNCTN27CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" -"LNDMRK","CATLMK1CONVIS1","SY(CAIRNS11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK3CONVIS1","SY(CHIMNY11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK4CONVIS1","SY(DSHAER11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK5CONVIS1","SY(FLGSTF01)","6","O","STANDARD","22220" -"LNDMRK","CATLMK6CONVIS1","SY(FLASTK11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK7CONVIS1","SY(MSTCON14)","6","O","STANDARD","22220" -"LNDMRK","CATLMK8CONVIS1","SY(windst01)","6","O","STANDARD","22220" -"LNDMRK","CATLMK9CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" -"LNDMRK","CATLMK10CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" -"LNDMRK","CATLMK12CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" -"LNDMRK","CATLMK13CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" -"LNDMRK","CATLMK15CONVIS1","SY(DOMES011)","6","O","STANDARD","22220" -"LNDMRK","CATLMK16CONVIS1","SY(RASCAN11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK17CONVIS1","SY(TOWERS03)","6","O","STANDARD","22220" -"LNDMRK","CATLMK18CONVIS1","SY(WNDMIL12)","6","O","STANDARD","22220" -"LNDMRK","CATLMK19CONVIS1","SY(WIMCON11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK20CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" -"LNDMRK","CATLMK15FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" -"LNDMRK","CATLMK17FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" -"LNDMRK","CATLMK17FUNCTN31","SY(TOWERS05);TX(OBJNAM,3,2,2,'15110',1,1,CHBLK,26)","4","O","OTHER","32220" -"LNDMRK","CATLMK17FUNCTN33","SY(TOWERS01);TX(OBJNAM,3,2,2,'15110',1,-1,CHBLK,26)","4","O","OTHER","32220" -"LNDMRK","CATLMK20FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" -"LNDMRK","CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" -"LNDMRK","CATLMK1","SY(CAIRNS01)","4","O","OTHER","32220" -"LNDMRK","CATLMK2","SY(cemtry01)","4","O","OTHER","32220" -"LNDMRK","CATLMK3","SY(CHIMNY01)","4","O","OTHER","32220" -"LNDMRK","CATLMK4","SY(DSHAER01)","4","O","OTHER","32220" -"LNDMRK","CATLMK5","SY(FLGSTF01)","4","O","OTHER","32220" -"LNDMRK","CATLMK6","SY(FLASTK01)","4","O","OTHER","32220" -"LNDMRK","CATLMK7","SY(MSTCON04)","4","O","OTHER","32220" -"LNDMRK","CATLMK8","SY(windst01)","4","O","OTHER","32220" -"LNDMRK","CATLMK9","SY(MONUMT02)","4","O","OTHER","32220" -"LNDMRK","CATLMK10","SY(MONUMT02)","4","O","OTHER","32220" -"LNDMRK","CATLMK12","SY(MONUMT02)","4","O","OTHER","32220" -"LNDMRK","CATLMK13","SY(MONUMT02)","4","O","OTHER","32220" -"LNDMRK","CATLMK14","SY(cross001)","4","O","OTHER","32220" -"LNDMRK","CATLMK15","SY(DOMES001)","4","O","OTHER","32220" -"LNDMRK","CATLMK16","SY(RASCAN01)","4","O","OTHER","32220" -"LNDMRK","CATLMK17","SY(TOWERS01)","4","O","OTHER","32220" -"LNDMRK","CATLMK18","SY(WNDMIL02)","4","O","OTHER","32220" -"LNDMRK","CATLMK19","SY(WIMCON01)","4","O","OTHER","32220" -"LNDMRK","CATLMK20","SY(POSGEN01)","4","O","OTHER","32220" -"LNDRGN","","SY(POSGEN04);TX(OBJNAM,1,2,2,'15110',0,-1,CHBLK,26)","4","O","STANDARD","21060" -"LOCMAG","","SY(LOCMAG01)","4","O","OTHER","31080" -"LOGPON","","SY(FLTHAZ02)","4","O","OTHER","34050" -"MAGVAR","","SY(MAGVAR01);TX(VALMAG,3,1,2,'15110',1,-1,CHBLK,27)","4","O","OTHER","31080" -"MARCUL","","SY(MARCUL02)","4","O","STANDARD","26210" -"MIPARE","","SY(CHINFO06)","4","O","STANDARD","26040" -"MORFAC","","SY(MORFAC03)","6","O","DISPLAYBASE","12410" -"MORFAC","CATMOR7BOYSHP3","SY(BOYMOR01)","8","O","STANDARD","27010" -"MORFAC","CATMOR7BOYSHP6","SY(BOYMOR03)","8","O","STANDARD","27010" -"MORFAC","CATMOR1","SY(MORFAC03)","6","O","DISPLAYBASE","12410" -"MORFAC","CATMOR2","SY(MORFAC04)","6","O","DISPLAYBASE","12410" -"MORFAC","CATMOR3","SY(PILPNT02)","6","O","OTHER","32440" -"MORFAC","CATMOR5","SY(PILPNT02)","6","O","DISPLAYBASE","12410" -"MORFAC","CATMOR7","SY(BOYMOR11)","8","O","STANDARD","27010" -"M_NPUB","","SY(CHINFO07)","4","O","OTHER","31020" -"NEWOBJ","","SY(NEWOBJ01)","6","S","STANDARD","21020" -"NEWOBJ","SYMINS","CS(SYMINS02)","6","S","STANDARD","21020" -"OBSTRN","","CS(OBSTRN07)","4","O","OTHER","34050" -"OBSTRN","CATOBS7VALSOU","SY(FOULGND1)","4","O","OTHER","34051" -"OBSTRN","CATOBS8VALSOU","SY(FLTHAZ02)","4","O","OTHER","34051" -"OBSTRN","CATOBS9VALSOU","SY(ACHARE02)","4","O","OTHER","34051" -"OBSTRN","CATOBS10VALSOU","SY(FLTHAZ02)","4","O","OTHER","34051" -"OBSTRN","CATOBS7","SY(FOULGND1)","4","O","OTHER","34050" -"OBSTRN","CATOBS8","SY(FLTHAZ02)","4","O","OTHER","34050" -"OBSTRN","CATOBS9","SY(ACHARE02)","4","O","OTHER","34050" -"OBSTRN","CATOBS10","SY(FLTHAZ02)","4","O","OTHER","34050" -"OBSTRN","WATLEV7","SY(FLTHAZ02)","4","O","DISPLAYBASE","12410" -"OFSPLF","","SY(OFSPLF01);TE('Prod %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21)","5","O","DISPLAYBASE","12210" -"PILBOP","","SY(PILBOP02);TE('Plt %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21)","6","O","STANDARD","28010" -"PILPNT","","SY(PILPNT02)","5","O","DISPLAYBASE","12410" -"PIPARE","","SY(CHINFO07)","4","O","OTHER","34030" -"PIPSOL","","","0","O","","" -"PRCARE","","SY(PRCARE12)","5","O","STANDARD","25010" -"PRDARE","","SY(PRDINS02)","4","O","OTHER","32270" -"PRDARE","CATPRA5CONVIS1","SY(FLASTK11)","4","O","STANDARD","22220" -"PRDARE","CATPRA8CONVIS1","SY(TNKCON12)","4","O","STANDARD","22220" -"PRDARE","CATPRA9CONVIS1","SY(WIMCON11)","4","O","STANDARD","22220" -"PRDARE","CATPRA5","SY(FLASTK01)","4","O","OTHER","32270" -"PRDARE","CATPRA6","SY(TMBYRD01)","4","O","OTHER","32270" -"PRDARE","CATPRA8","SY(TNKCON02)","4","O","OTHER","32270" -"PRDARE","CATPRA9","SY(WIMCON01)","4","O","OTHER","32270" -"PRDARE","CATPRA502","SY(subyrd01)","4","O","OTHER","32270" -"PRDARE","CATPRA504","SY(oilfac01)","4","O","OTHER","32270" -"PRDARE","CATPRA505","SY(tpssta01)","4","O","OTHER","32270" -"PRDARE","CATPRA506","SY(saltev01)","4","O","OTHER","32270" -"PRDARE","CATPRA508","SY(oilfac01)","4","O","OTHER","32270" -"PRDINS","","SY(PRDINS02)","8","S","STANDARD","22220" -"PYLONS","","SY(POSGEN03)","8","O","DISPLAYBASE","12210" -"RADRFL","","SY(RADRFL03)","6","O","STANDARD","27230" -"RADSTA","","SY(POSGEN01)","5","O","OTHER","38010" -"RADSTA","CATRAS2","SY(RDOSTA02);TE('ch %s','COMCHA',3,1,2,'15110',0,0,CHBLK,11)","5","O","OTHER","38010" -"RAPIDS","","SY(watfal01)","3","O","OTHER","32050" -"RCTLPT","","SY(RTLDEF51)","4","O","STANDARD","25020" -"RCTLPT","ORIENT","SY(RCTLPT52,ORIENT)","4","O","STANDARD","25020" -"RDOCAL","","SY(RCLDEF01);TE('Nr %s','OBJNAM',3,2,2,'15110',1,-1,CHBLK,21)","6","O","STANDARD","25060" -"RDOCAL","TRAFIC1ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" -"RDOCAL","TRAFIC2ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" -"RDOCAL","TRAFIC3ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" -"RDOCAL","TRAFIC4ORIENT","SY(RDOCAL03,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" -"RDOSTA","","SY(RDOSTA02)","4","O","OTHER","38010" -"RDOSTA","CATROS10","SY(DRFSTA01)","4","O","OTHER","38010" -"RETRFL","","SY(RETRFL01)","6","O","STANDARD","27080" -"ROADWY","","SY(POSGEN04)","4","S","OTHER","32250" -"RSCSTA","","SY(RSCSTA02)","7","O","OTHER","38030" -"RTPBCN","","SY(RTPBCN02)","6","O","STANDARD","27210" -"RUNWAY","","SY(POSGEN04)","4","S","OTHER","32240" -"RUNWAY","CATRUN2","SY(airare13)","0","O","OTHER","32240" -"SBDARE","","TX(NATSUR,1,2,2,'15110',0,0,CHBLK,25)","4","O","OTHER","34010" -"SEAARE","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" -"SILTNK","","SY(TNKCON02)","4","O","OTHER","32220" -"SILTNK","CATSIL1CONVIS1","SY(SILBUI11)","4","O","STANDARD","22220" -"SILTNK","CATSIL2CONVIS1","SY(TNKCON12)","4","O","STANDARD","22220" -"SILTNK","CATSIL3CONVIS1","SY(TOWERS03)","4","O","STANDARD","22220" -"SILTNK","CATSIL4CONVIS1","SY(TOWERS12)","4","O","STANDARD","22220" -"SILTNK","CONVIS1","SY(TNKCON12)","4","O","STANDARD","22220" -"SILTNK","CATSIL1","SY(SILBUI01)","4","O","OTHER","32220" -"SILTNK","CATSIL2","SY(TNKCON02)","4","O","OTHER","32220" -"SILTNK","CATSIL3","SY(TOWERS01)","4","O","OTHER","32220" -"SILTNK","CATSIL4","SY(TOWERS02)","4","O","OTHER","32220" -"SISTAT","","SY(SISTAT02)","7","O","STANDARD","28020" -"SISTAW","","SY(SISTAT02)","7","O","STANDARD","28020" -"SLCONS","","SY(MORFAC03);CS(SLCONS04)","8","O","DISPLAYBASE","12410" -"SLOGRD","","SY(HILTOP01)","3","S","OTHER","32010" -"SLOTOP","","SY(HILTOP01)","3","S","OTHER","32010" -"SLOTOP","CONVIS1","SY(HILTOP11)","3","S","STANDARD","22220" -"SMCFAC","","SY(SMCFAC02)","4","S","OTHER","38210" -"SMCFAC","CATSCF13","SY(smcfac13)","4","S","OTHER","38210" -"SMCFAC","CATSCF20","SY(smcfac20)","4","S","OTHER","38210" -"SMCFAC","CATSCF22","SY(smcfac22)","4","S","OTHER","38210" -"SMCFAC","CATSCF24","SY(smcfac24)","4","S","OTHER","38210" -"SMCFAC","CATSCF25","SY(smcfac24)","4","S","OTHER","38210" -"SNDWAV","","SY(SNDWAV02)","4","O","STANDARD","24010" -"SOUNDG","","CS(SOUNDG03)","6","O","OTHER","33010" -"SPLARE","","SY(CHINFO06)","4","O","STANDARD","26040" -"SPRING","","SY(SPRING02)","4","O","OTHER","34020" -"TOPMAR","","CS(TOPMAR01)","6","O","STANDARD","27050" -"TS_FEB","","SY(CURDEF01)","4","O","OTHER","33060" -"TS_FEB","CAT_TS1ORIENT","SY(FLDSTR01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,30)","4","O","OTHER","33060" -"TS_FEB","CAT_TS2ORIENT","SY(EBBSTR01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,30)","4","O","OTHER","33060" -"TS_FEB","CAT_TS3ORIENT","SY(CURENT01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,30)","4","O","OTHER","33060" -"TS_PAD","","SY(TIDSTR01)","4","O","OTHER","33060" -"TS_PNH","","SY(TIDSTR01)","4","O","OTHER","33060" -"TS_PRH","","SY(TIDSTR01)","4","O","OTHER","33060" -"TS_TIS","","SY(TIDSTR01)","4","O","OTHER","33060" -"TUNNEL","","SY(tunnel01)","4","O","STANDARD","24010" -"T_HMON","","SY(TIDEHT01)","4","O","OTHER","33050" -"T_NHMN","","SY(TIDEHT01)","4","O","OTHER","33050" -"T_TIMS","","SY(TIDEHT01)","4","O","OTHER","33050" -"UWTROC","","CS(OBSTRN07)","4","O","OTHER","34050" -"VEGATN","","SY(TREPNT04)","3","S","OTHER","32030" -"VEGATN","CATVEG7","SY(TREPNT05)","3","S","OTHER","32030" -"VEGATN","CATVEG21","SY(TREPNT05)","3","S","OTHER","32030" -"WATFAL","","SY(watfal01)","3","O","OTHER","32050" -"WATTUR","","SY(WATTUR02)","3","O","OTHER","33040" -"WEDKLP","","SY(WEDKLP03)","3","O","OTHER","34020" -"WRECKS","","CS(WRECKS05)","4","O","OTHER","34050" -"WRECKS","CATWRK3VALSOU","SY(FOULGND1)","4","O","OTHER","34051" -"WRECKS","CATWRK3","SY(FOULGND1)","4","O","OTHER","34050" -"aprhst","","SY(apron001)","5","S","STANDARD","22220" -"awaypt","","SY(awaypt01)","6","O","STANDARD","86050" -"bchare","","SY(bchare01)","4","S","STANDARD","84010" -"bchext","","SY(bchext01)","6","O","STANDARD","84030" -"botmft","","SY(botmft01)","6","O","STANDARD","81010" -"contct","","SY(sbocon01)","8","S","DISPLAYBASE","83030" -"contct","staobj501","SY(sbodet01)","8","S","DISPLAYBASE","83030" -"contct","staobj502","SY(sbocla01)","8","S","DISPLAYBASE","83030" -"contct","staobj503","SY(sbocla11)","8","S","DISPLAYBASE","83030" -"contct","staobj504,507","SY(OBSTRN01);SY(sbocou01)","8","S","DISPLAYBASE","83030" -"contct","staobj504,508","SY(OBSTRN01);SY(sboneu01)","8","S","DISPLAYBASE","83030" -"contct","staobj504,509","SY(OBSTRN01);SY(sborem01)","8","S","DISPLAYBASE","83030" -"contct","staobj504,510","SY(OBSTRN01);SY(sborem01)","8","S","DISPLAYBASE","83030" -"contct","staobj504","SY(OBSTRN01)","8","S","DISPLAYBASE","83030" -"contct","staobj505,507","SY(sbomin11);SY(sbocou01)","8","S","DISPLAYBASE","83030" -"contct","staobj505,508","SY(sbomin11);SY(sboneu01)","8","S","DISPLAYBASE","83030" -"contct","staobj505,509","SY(sbomin11);SY(sborem01)","8","S","DISPLAYBASE","83030" -"contct","staobj505,510","SY(sbomin11);SY(sboneu01)","8","S","DISPLAYBASE","83030" -"contct","staobj505","SY(sbomin01)","8","S","DISPLAYBASE","83030" -"contct","staobj506,507","SY(sbouxo01);SY(sbocou01)","8","S","DISPLAYBASE","83030" -"contct","staobj506,508","SY(sbouxo01);SY(sboneu01)","8","S","DISPLAYBASE","83030" -"contct","staobj506,509","SY(sbouxo01);SY(sborem01)","8","S","DISPLAYBASE","83030" -"contct","staobj506,510","SY(sbouxo01);SY(sborem01)","8","S","DISPLAYBASE","83030" -"contct","staobj506","SY(sbouxo01)","8","S","DISPLAYBASE","83030" -"divloc","","SY(divloc01)","6","O","STANDARD","81050" -"divrpt","","SY(divrpt01)","6","O","STANDARD","81050" -"drpzne","","SY(drpzne02)","8","O","STANDARD","84200" -"envare","","SY(envare01)","5","S","STANDARD","85500" -"ferrys","","SY(ferrys01)","4","S","STANDARD","25030" -"histob","","SY(histob01)","8","S","OTHER","93100" -"iscour","","SY(iscour01)","4","O","STANDARD","81020" -"lndplc","","SY(lndplc01)","8","O","STANDARD","84060" -"lndpnt","","SY(lndpnt01)","8","O","STANDARD","84100" -"mindev","","SY(sbomin01)","8","S","STANDARD","83020" -"mindev","mnimnc508","SY(sbocon08)","8","S","STANDARD","83020" -"mindev","stacon507mnimnc509","SY(sboobs02);SY(sbocou01)","8","S","STANDARD","83020" -"mindev","stacon508mnimnc509","SY(sboobs02);SY(sboneu01)","8","S","STANDARD","83020" -"mindev","stacon509mnimnc509","SY(sboobs02);SY(sborem01)","8","S","STANDARD","83020" -"mindev","stacon510mnimnc509","SY(sboobs02);SY(sborem01)","8","S","STANDARD","83020" -"mindev","mnimnc509","SY(sboobs01)","8","S","STANDARD","83020" -"mindev","stacon501mnimnc502","SY(sbomor01);SY(sbodet01)","8","S","STANDARD","83020" -"mindev","stacon501mnimnc503","SY(sbomor02);SY(sbodet01)","8","S","STANDARD","83020" -"mindev","stacon501mnimnc504","SY(sbomor01);SY(sbodet01)","8","S","STANDARD","83020" -"mindev","stacon501mnimnc505","SY(sbodet05)","8","S","STANDARD","83020" -"mindev","stacon501mnimnc506","SY(sbodet05)","8","S","STANDARD","83020" -"mindev","stacon501mnimnc507","SY(sbodet05)","8","S","STANDARD","83020" -"mindev","stacon501mnimnc510","SY(sbomov09);SY(sbodet01)","8","S","STANDARD","83020" -"mindev","stacon501","SY(sbodet01)","8","S","STANDARD","83020" -"mindev","stacon502mnimnc502","SY(sbomor01);SY(sbocla01)","8","S","STANDARD","83020" -"mindev","stacon502mnimnc503","SY(sbomor02);SY(sbocla01)","8","S","STANDARD","83020" -"mindev","stacon502mnimnc504","SY(sbomor01);SY(sbocla01)","8","S","STANDARD","83020" -"mindev","stacon502mnimnc505","SY(sbocla05)","8","S","STANDARD","83020" -"mindev","stacon502mnimnc506","SY(sbocla05)","8","S","STANDARD","83020" -"mindev","stacon502mnimnc507","SY(sbocla05)","8","S","STANDARD","83020" -"mindev","stacon502mnimnc510","SY(sbomov09);SY(sbocla01)","8","S","STANDARD","83020" -"mindev","stacon502","SY(sbocla01)","8","S","STANDARD","83020" -"mindev","stacon503mnimnc502","SY(sbomor01);SY(sbocla11)","8","S","STANDARD","83020" -"mindev","stacon503mnimnc503","SY(sbomor02);SY(sbocla11)","8","S","STANDARD","83020" -"mindev","stacon503mnimnc504","SY(sbomor01);SY(sbocla11)","8","S","STANDARD","83020" -"mindev","stacon503mnimnc505","SY(sbocla15)","8","S","STANDARD","83020" -"mindev","stacon503mnimnc506","SY(sbocla15)","8","S","STANDARD","83020" -"mindev","stacon503mnimnc507","SY(sbocla15)","8","S","STANDARD","83020" -"mindev","staobj503mnimnc510","SY(sbomov09);SY(sbocla11)","8","S","STANDARD","83020" -"mindev","stacon503","SY(sbocla11)","8","S","STANDARD","83020" -"mindev","stacon504,507","SY(OBSTRN01);SY(sbocou01)","8","S","STANDARD","83020" -"mindev","stacon504,508","SY(OBSTRN01);SY(sboneu01)","8","S","STANDARD","83020" -"mindev","stacon504,509","SY(OBSTRN01);SY(sborem01)","8","S","STANDARD","83020" -"mindev","stacon505,507mnimnc503","SY(sbomor02);SY(sbomin11);SY(sbocou01)","8","S","STANDARD","83020" -"mindev","stacon505,507mnimnc504","SY(sbomor01);SY(sbomin11);SY(sbocou01)","8","S","STANDARD","83020" -"mindev","stacon505,507mnimnc502","SY(sbomor01);SY(sbomin11);SY(sbocou01)","8","S","STANDARD","83020" -"mindev","stacon505,507mnimnc501","SY(sbopos01);SY(sbomin11);SY(sbocou01)","8","S","STANDARD","83020" -"mindev","stacon504","SY(OBSTRN01)","8","S","STANDARD","83020" -"mindev","stacon504,510","SY(OBSTRN01);SY(sborem01)","8","S","STANDARD","83020" -"mindev","stacon505,507mnimnc505","SY(sbomin15);SY(sbocou01)","8","S","STANDARD","83020" -"mindev","stacon505,509mnimnc506","SY(sbomin15);SY(sborem01)","8","S","STANDARD","83020" -"mindev","stacon505,509mnimnc505","SY(sbomin15);SY(sborem01)","8","S","STANDARD","83020" -"mindev","stacon505,509mnimnc504","SY(sbomor01);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83020" -"mindev","stacon505,509mnimnc503","SY(sbomor02);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83020" -"mindev","stacon505,509mnimnc502","SY(sbomor01);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83020" -"mindev","stacon505,509mnimnc501","SY(sbopos01);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83020" -"mindev","stacon505,508","SY(sbomin11);SY(sboneu01)","8","S","STANDARD","83020" -"mindev","stacon505,508mnimnc510","SY(sbomov09);SY(sbomin11);SY(sboneu01)","8","S","STANDARD","83020" -"mindev","stacon505,508mnimnc507","SY(sbomin15);SY(sboneu01)","8","S","STANDARD","83020" -"mindev","stacon505,508mnimnc506","SY(sbomin15);SY(sboneu01)","8","S","STANDARD","83020" -"mindev","stacon505,508mnimnc505","SY(sbomin15);SY(sboneu01)","8","S","STANDARD","83020" -"mindev","stacon505,508mnimnc504","SY(sbomor01);SY(sbomin11);SY(sboneu01)","8","S","STANDARD","83020" -"mindev","stacon505,508mnimnc503","SY(sbomor02);SY(sbomin11);SY(sboneu01)","8","S","STANDARD","83020" -"mindev","stacon505,508mnimnc502","SY(sbomor01);SY(sbomin11);SY(sboneu01)","8","S","STANDARD","83020" -"mindev","stacon505,508mnimnc501","SY(sbopos01);SY(sbomin11);SY(sboneu01)","8","S","STANDARD","83020" -"mindev","stacon505,507","SY(sbomin11);SY(sbocou01)","8","S","STANDARD","83020" -"mindev","stacon505,507mnimnc510","SY(sbomov09);SY(sbomin11);SY(sbocou01)","8","S","STANDARD","83020" -"mindev","stacon505,507mnimnc507","SY(sbomin15);SY(sbocou01)","8","S","STANDARD","83020" -"mindev","stacon505,507mnimnc506","SY(sbomin15);SY(sbocou01)","8","S","STANDARD","83020" -"mindev","stacon505,509mnimnc507","SY(sbomin15);SY(sborem01)","8","S","STANDARD","83020" -"mindev","stacon505,509mnimnc510","SY(sbomov09);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83020" -"mindev","stacon505,509","SY(sbomin11);SY(sborem01)","8","S","STANDARD","83020" -"mindev","stacon505,510mnimnc501","SY(sbopos01);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83020" -"mindev","stacon505,510mnimnc502","SY(sbomor01);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83020" -"mindev","stacon505,510mnimnc503","SY(sbomor02);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83020" -"mindev","stacon505,510mnimnc504","SY(sbomor01);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83020" -"mindev","stacon505,510mnimnc505","SY(sbomin15);SY(sborem01)","8","S","STANDARD","83020" -"mindev","stacon505,510mnimnc506","SY(sbomin15);SY(sborem01)","8","S","STANDARD","83020" -"mindev","stacon505,510mnimnc507","SY(sbomin15);SY(sborem01)","8","S","STANDARD","83020" -"mindev","stacon505,510mnimnc510","SY(sbomov09);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83020" -"mindev","stacon505,510","SY(sbomin11);SY(sborem01)","8","S","STANDARD","83020" -"mindev","stacon505mnimnc501","SY(sbopos01);SY(sbomin01)","8","S","STANDARD","83020" -"mindev","stacon505mnimnc502","SY(sbomor01);SY(sbomin01)","8","S","STANDARD","83020" -"mindev","stacon505mnimnc503","SY(sbomor02);SY(sbomin01)","8","S","STANDARD","83020" -"mindev","stacon505mnimnc504","SY(sbomor01);SY(sbomin01)","8","S","STANDARD","83020" -"mindev","stacon505mnimnc505","SY(sbomin05)","8","S","STANDARD","83020" -"mindev","stacon505mnimnc506","SY(sbomin05)","8","S","STANDARD","83020" -"mindev","stacon505mnimnc507","SY(sbomin05)","8","S","STANDARD","83020" -"mindev","stacon505mnimnc510","SY(sbomov09);SY(sbomin01)","8","S","STANDARD","83020" -"mindev","stacon505","SY(sbomin01)","8","S","STANDARD","83020" -"mindev","stacon506,507","SY(sbouxo01);SY(sbocou01)","8","S","STANDARD","83020" -"mindev","stacon506,508","SY(sbouxo01);SY(sboneu01)","8","S","STANDARD","83020" -"mindev","stacon506,509","SY(sbouxo01);SY(sborem01)","8","S","STANDARD","83020" -"mindev","stacon506,510","SY(sbouxo01);SY(sborem01)","8","S","STANDARD","83020" -"mindev","stacon506","SY(sbouxo01)","8","S","STANDARD","83020" -"navaid","","SY(navaid01)","7","S","STANDARD","86050" -"navaid","CATROS504CATROS508","SY(navaid02);SY(navaid03)","7","S","STANDARD","86050" -"navaid","CATROS504","SY(navaid02)","7","S","STANDARD","86050" -"navaid","CATROS505","SY(navaid01)","7","S","STANDARD","86050" -"navaid","CATROS508","SY(navaid03)","7","S","STANDARD","86050" -"navaid","CATROS509","SY(navaid04)","7","S","STANDARD","86050" -"navaid","CATROS510","SY(navaid05)","7","S","STANDARD","86050" -"resfac","","SY(resfac01)","6","O","STANDARD","84750" -"resloc","","SY(BUISGL01)","6","S","STANDARD","84700" -"resloc","typres501","SY(resloc01)","6","S","STANDARD","84700" -"resloc","typres502","SY(resloc02)","6","S","STANDARD","84700" -"resloc","typres503","SY(resloc03)","6","S","STANDARD","84700" -"sedlay","","SY(sedlay99)","7","S","STANDARD","81100" -"sedlay","natsed501","SY(sedlay09)","7","S","STANDARD","81100" -"sedlay","natsed502","SY(sedlay09)","7","S","STANDARD","81100" -"sedlay","natsed503","SY(sedlay09)","7","S","STANDARD","81100" -"sedlay","natsed504","SY(sedlay09)","7","S","STANDARD","81100" -"sedlay","natsed505","SY(sedlay09)","7","S","STANDARD","81100" -"sedlay","natsed506","SY(sedlay09)","7","S","STANDARD","81100" -"sedlay","natsed507","SY(sedlay09)","7","S","STANDARD","81100" -"sedlay","natsed508","SY(sedlay09)","7","S","STANDARD","81100" -"sedlay","natsed509","SY(sedlay09)","7","S","STANDARD","81100" -"sedlay","natsed510","SY(sedlay09)","7","S","STANDARD","81100" -"sedlay","natsed511","SY(sedlay09)","7","S","STANDARD","81100" -"sedlay","natsed512","SY(sedlay09)","7","S","STANDARD","81100" -"sedlay","natsed513","SY(sedlay10)","7","S","STANDARD","81100" -"sedlay","natsed514","SY(sedlay03)","7","S","STANDARD","81100" -"sedlay","natsed515","SY(sedlay09)","7","S","STANDARD","81100" -"sedlay","natsed516","SY(sedlay05)","7","S","STANDARD","81100" -"sedlay","natsed517","SY(sedlay05)","7","S","STANDARD","81100" -"sedlay","natsed518","SY(sedlay05)","7","S","STANDARD","81100" -"sedlay","natsed519","SY(sedlay03)","7","S","STANDARD","81100" -"sedlay","natsed520","SY(sedlay05)","7","S","STANDARD","81100" -"sedlay","natsed521","SY(sedlay02)","7","S","STANDARD","81100" -"sedlay","natsed522","SY(sedlay04)","7","S","STANDARD","81100" -"sedlay","natsed523","SY(sedlay01)","7","S","STANDARD","81100" -"sedlay","natsed524","SY(sedlay05)","7","S","STANDARD","81100" -"sedlay","natsed525","SY(sedlay06)","7","S","STANDARD","81100" -"sedlay","natsed526","SY(sedlay07)","7","S","STANDARD","81100" -"sedlay","natsed527","SY(sedlay08)","7","S","STANDARD","81100" -"sedlay","natsed528","SY(sedlay09)","7","S","STANDARD","81100" -"sedlay","natsed529","SY(sedlay09)","7","S","STANDARD","81100" -"sedlay","natsed530","SY(sedlay11)","7","S","STANDARD","81100" -"sedlay","natsed531","SY(sedlay09)","7","S","STANDARD","81100" -"sedlay","natsed532","SY(sedlay02)","7","S","STANDARD","81100" -"sedlay","natsed535","SY(sedlay02)","7","S","STANDARD","81100" -"sedlay","natsed533","SY(sedlay02)","7","S","STANDARD","81100" -"sedlay","natsed536","SY(sedlay01)","7","S","STANDARD","81100" -"sedlay","natsed534","SY(sedlay02)","7","S","STANDARD","81100" -"sedlay","natsed538","SY(sedlay01)","7","S","STANDARD","81100" -"sedlay","natsed539","SY(sedlay01)","7","S","STANDARD","81100" -"sedlay","natsed537","SY(sedlay01)","7","S","STANDARD","81100" -"sedlay","natsed542","SY(sedlay06)","7","S","STANDARD","81100" -"sedlay","natsed540","SY(sedlay01)","7","S","STANDARD","81100" -"sedlay","natsed543","SY(sedlay06)","7","S","STANDARD","81100" -"sedlay","natsed541","SY(sedlay06)","7","S","STANDARD","81100" -"sedlay","natsed545","SY(sedlay09)","7","S","STANDARD","81100" -"sedlay","natsed544","SY(sedlay09)","7","S","STANDARD","81100" -"sedlay","natsed546","SY(sedlay03)","7","S","STANDARD","81100" -"sedlay","natsed547","TX(natsed,1,2,2,'15110',0,-1,CHBLK,26)","7","S","STANDARD","81100" -"senanm","","SY(senanm01)","8","S","STANDARD","81200" -"shedht","","SY(shedht01)","8","S","STANDARD","84600" -"shlloc","","SY(shlloc01)","6","S","STANDARD","84600" -"smalbo","","SY(sbocon01)","8","S","STANDARD","83010" -"smalbo","mnimnc508","SY(sbocon08)","8","S","STANDARD","83010" -"smalbo","staobj507mnimnc509","SY(sboobs02);SY(sbocou01)","8","S","STANDARD","83010" -"smalbo","staobj508mnimnc509","SY(sboobs02);SY(sboneu01)","8","S","STANDARD","83010" -"smalbo","staobj509mnimnc509","SY(sboobs02);SY(sborem01)","8","S","STANDARD","83010" -"smalbo","staobj510mnimnc509","SY(sboobs02);SY(sborem01)","8","S","STANDARD","83010" -"smalbo","mnimnc509","SY(sboobs01)","8","S","STANDARD","83010" -"smalbo","staobj501mnimnc502","SY(sbomor01);SY(sbodet01)","8","S","STANDARD","83010" -"smalbo","staobj501mnimnc503","SY(sbomor02);SY(sbodet01)","8","S","STANDARD","83010" -"smalbo","staobj501mnimnc504","SY(sbomor01);SY(sbodet01)","8","S","STANDARD","83010" -"smalbo","staobj501mnimnc505","SY(sbodet05)","8","S","STANDARD","83010" -"smalbo","staobj501mnimnc506","SY(sbodet05)","8","S","STANDARD","83010" -"smalbo","staobj501mnimnc507","SY(sbodet05)","8","S","STANDARD","83010" -"smalbo","staobj501mnimnc510","SY(sbomov09);SY(sbodet01)","8","S","STANDARD","83010" -"smalbo","staobj501","SY(sbodet01)","8","S","STANDARD","83010" -"smalbo","staobj502mnimnc502","SY(sbomor01);SY(sbocla01)","8","S","STANDARD","83010" -"smalbo","staobj502mnimnc503","SY(sbomor02);SY(sbocla01)","8","S","STANDARD","83010" -"smalbo","staobj502mnimnc505","SY(sbocla05)","8","S","STANDARD","83010" -"smalbo","staobj502mnimnc504","SY(sbomor01);SY(sbocla01)","8","S","STANDARD","83010" -"smalbo","staobj502mnimnc506","SY(sbocla05)","8","S","STANDARD","83010" -"smalbo","staobj502mnimnc510","SY(sbomov09);SY(sbocla01)","8","S","STANDARD","83010" -"smalbo","staobj502mnimnc507","SY(sbocla05)","8","S","STANDARD","83010" -"smalbo","staobj503mnimnc502","SY(sbomor01);SY(sbocla11)","8","S","STANDARD","83010" -"smalbo","staobj502","SY(sbocla01)","8","S","STANDARD","83010" -"smalbo","staobj503mnimnc503","SY(sbomor02);SY(sbocla11)","8","S","STANDARD","83010" -"smalbo","staobj503mnimnc504","SY(sbomor01);SY(sbocla11)","8","S","STANDARD","83010" -"smalbo","staobj503mnimnc505","SY(sbocla15)","8","S","STANDARD","83010" -"smalbo","staobj503mnimnc506","SY(sbocla15)","8","S","STANDARD","83010" -"smalbo","staobj503mnimnc507","SY(sbocla15)","8","S","STANDARD","83010" -"smalbo","staobj503mnimnc510","SY(sbomov09);SY(sbocla11)","8","S","STANDARD","83010" -"smalbo","staobj503","SY(sbocla11)","8","S","STANDARD","83010" -"smalbo","staobj504,507","SY(OBSTRN01);SY(sbocou01)","8","S","STANDARD","83010" -"smalbo","staobj504,508","SY(OBSTRN01);SY(sboneu01)","8","S","STANDARD","83010" -"smalbo","staobj504,509","SY(OBSTRN01);SY(sborem01)","8","S","STANDARD","83010" -"smalbo","staobj504,510","SY(OBSTRN01);SY(sborem01)","8","S","STANDARD","83010" -"smalbo","staobj504","SY(OBSTRN01)","8","S","STANDARD","83010" -"smalbo","staobj505,507mnimnc501","SY(sbopos01);SY(sbomin11);SY(sbocou01)","8","S","STANDARD","83010" -"smalbo","staobj505,507mnimnc502","SY(sbomor01);SY(sbomin11);SY(sbocou01)","8","S","STANDARD","83010" -"smalbo","staobj505,507mnimnc504","SY(sbomor01);SY(sbomin11);SY(sbocou01)","8","S","STANDARD","83010" -"smalbo","staobj505,507mnimnc503","SY(sbomor02);SY(sbomin11);SY(sbocou01)","8","S","STANDARD","83010" -"smalbo","staobj505,507mnimnc506","SY(sbomin15);SY(sbocou01)","8","S","STANDARD","83010" -"smalbo","staobj505,507mnimnc505","SY(sbomin15);SY(sbocou01)","8","S","STANDARD","83010" -"smalbo","staobj505,507mnimnc507","SY(sbomin15);SY(sbocou01)","8","S","STANDARD","83010" -"smalbo","staobj505,507mnimnc510","SY(sbomov09);SY(sbomin11);SY(sbocou01)","8","S","STANDARD","83010" -"smalbo","staobj505,507","SY(sbomin11);SY(sbocou01)","8","S","STANDARD","83010" -"smalbo","staobj505,508mnimnc501","SY(sbopos01);SY(sbomin11);SY(sboneu01)","8","S","STANDARD","83010" -"smalbo","staobj505,508mnimnc502","SY(sbomor01);SY(sbomin11);SY(sboneu01)","8","S","STANDARD","83010" -"smalbo","staobj505,508mnimnc503","SY(sbomor02);SY(sbomin11);SY(sboneu01)","8","S","STANDARD","83010" -"smalbo","staobj505,508mnimnc504","SY(sbomor01);SY(sbomin11);SY(sboneu01)","8","S","STANDARD","83010" -"smalbo","staobj505,508mnimnc505","SY(sbomin15);SY(sboneu01)","8","S","STANDARD","83010" -"smalbo","staobj505,508mnimnc506","SY(sbomin15);SY(sboneu01)","8","S","STANDARD","83010" -"smalbo","staobj505,508mnimnc507","SY(sbomin15);SY(sboneu01)","8","S","STANDARD","83010" -"smalbo","staobj505,508mnimnc510","SY(sbomov09);SY(sbomin11);SY(sboneu01)","8","S","STANDARD","83010" -"smalbo","staobj505,508","SY(sbomin11);SY(sboneu01)","8","S","STANDARD","83010" -"smalbo","staobj505,509mnimnc501","SY(sbopos01);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83010" -"smalbo","staobj505,509mnimnc502","SY(sbomor01);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83010" -"smalbo","staobj505,509mnimnc503","SY(sbomor02);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83010" -"smalbo","staobj505,509mnimnc504","SY(sbomor01);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83010" -"smalbo","staobj505,509mnimnc505","SY(sbomin15);SY(sborem01)","8","S","STANDARD","83010" -"smalbo","staobj505,509mnimnc506","SY(sbomin15);SY(sborem01)","8","S","STANDARD","83010" -"smalbo","staobj505,509mnimnc507","SY(sbomin15);SY(sborem01)","8","S","STANDARD","83010" -"smalbo","staobj505,509mnimnc510","SY(sbomov09);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83010" -"smalbo","staobj505,509","SY(sbomin11);SY(sborem01)","8","S","STANDARD","83010" -"smalbo","staobj505,510mnimnc501","SY(sbopos01);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83010" -"smalbo","staobj505,510mnimnc502","SY(sbomor01);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83010" -"smalbo","staobj505,510mnimnc503","SY(sbomor02);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83010" -"smalbo","staobj505,510mnimnc504","SY(sbomor01);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83010" -"smalbo","staobj505,510mnimnc505","SY(sbomin15);SY(sborem01)","8","S","STANDARD","83010" -"smalbo","staobj505,510mnimnc506","SY(sbomin15);SY(sborem01)","8","S","STANDARD","83010" -"smalbo","staobj505,510mnimnc507","SY(sbomin15);SY(sborem01)","8","S","STANDARD","83010" -"smalbo","staobj505,510mnimnc510","SY(sbomov09);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83010" -"smalbo","staobj505,510","SY(sbomin11);SY(sborem01)","8","S","STANDARD","83010" -"smalbo","staobj505mnimnc501","SY(sbopos01);SY(sbomin01)","8","S","STANDARD","83010" -"smalbo","staobj505mnimnc502","SY(sbomor01);SY(sbomin01)","8","S","STANDARD","83010" -"smalbo","staobj505mnimnc504","SY(sbomor01);SY(sbomin01)","8","S","STANDARD","83010" -"smalbo","staobj505mnimnc503","SY(sbomor02);SY(sbomin01)","8","S","STANDARD","83010" -"smalbo","staobj505mnimnc505","SY(sbomin05)","8","S","STANDARD","83010" -"smalbo","staobj505mnimnc507","SY(sbomin05)","8","S","STANDARD","83010" -"smalbo","staobj505mnimnc506","SY(sbomin05)","8","S","STANDARD","83010" -"smalbo","staobj505mnimnc510","SY(sbomov09);SY(sbomin01)","8","S","STANDARD","83010" -"smalbo","staobj505","SY(sbomin01)","8","S","STANDARD","83010" -"smalbo","staobj506,507","SY(sbouxo01);SY(sbocou01)","8","S","STANDARD","83010" -"smalbo","staobj506,508","SY(sbouxo01);SY(sboneu01)","8","S","STANDARD","83010" -"smalbo","staobj506,510","SY(sbouxo01);SY(sborem01)","8","S","STANDARD","83010" -"smalbo","staobj506,509","SY(sbouxo01);SY(sborem01)","8","S","STANDARD","83010" -"smalbo","staobj506","SY(sbouxo01)","8","S","STANDARD","83010" -"treata","","SY(treata01)","8","S","STANDARD","84300" -"trpfac","","SY(trpfac01)","8","S","STANDARD","84780" -"trpfac","catrpf501","SY(trpfac02)","8","S","STANDARD","84780" -"turnpt","","SY(turnpt01);TX(OBJNAM,2,3,2,'15110',2,1,CHMGD,21)","6","S","STANDARD","85050" -"txtbua","","TX(OBJNAM,2,1,3,'14106',2,1,CHBLK,21)","9","S","STANDARD","22240" -"u_defd","","SY(NEWOBJ01)","6","S","STANDARD","21020" -"viewpt","","SY(viewpt01)","8","S","STANDARD","84850" -"viewpt","bearng","SY(viewpt02,bearng)","8","S","STANDARD","84850" -"watero","","SY(POSGEN01)","6","S","DISPLAYBASE","12420" -"watero","catwto501","SY(watero01)","6","S","DISPLAYBASE","12420" -"watero","catwto503","SY(watero02)","6","S","DISPLAYBASE","12420" -"watero","catwto504","SY(watero03)","6","S","DISPLAYBASE","12420" -"watero","catwto505","SY(OBSTRN01)","6","S","DISPLAYBASE","12420" -"watero","catwto506","SY(watero04)","6","S","DISPLAYBASE","12420" -"watste","","SY(treata01)","6","S","STANDARD","84300" -"wstdsp","","SY(BUISGL01)","4","S","STANDARD","84300" -"FLOBRG","","SY(flobrg01)","6","S","STANDARD","82210" -"ICEBRG","","SY(POSGEN03)","8","O","STANDARD","82210" -"ICEBRG","ICEBSZ?","SY(icebrg10)","8","O","STANDARD","82210" -"ICEBRG","ICEBSZ501","SY(icebrg01)","8","O","STANDARD","82210" -"ICEBRG","ICEBSZ502","SY(icebrg02)","8","O","STANDARD","82210" -"ICEBRG","ICEBSZ503","SY(icebrg03)","8","O","STANDARD","82210" -"ICEBRG","ICEBSZ504","SY(icebrg04)","8","O","STANDARD","82210" -"ICEBRG","ICEBSZ505","SY(icebrg05)","8","O","STANDARD","82210" -"ICEBRG","ICEBSZ506","SY(icebrg06)","8","O","STANDARD","82210" -"ICEBRG","ICEBSZ507","SY(icebrg07)","8","O","STANDARD","82210" -"ICEBRG","ICEBSZ508","SY(icebrg08)","8","O","STANDARD","82210" -"ICEBRG","ICEBSZ509","SY(icebrg09)","8","O","STANDARD","82210" -"icebrg","","SY(POSGEN03)","8","O","STANDARD","82210" -"icebrg","icebsz?","SY(icebrg10)","8","O","STANDARD","82210" -"icebrg","icebsz501","SY(icebrg01)","8","O","STANDARD","82210" -"icebrg","icebsz502","SY(icebrg02)","8","O","STANDARD","82210" -"icebrg","icebsz503","SY(icebrg03)","8","O","STANDARD","82210" -"icebrg","icebsz504","SY(icebrg04)","8","O","STANDARD","82210" -"icebrg","icebsz505","SY(icebrg05)","8","O","STANDARD","82210" -"icebrg","icebsz506","SY(icebrg06)","8","O","STANDARD","82210" -"icebrg","icebsz507","SY(icebrg07)","8","O","STANDARD","82210" -"icebrg","icebsz508","SY(icebrg08)","8","O","STANDARD","82210" -"icebrg","icebsz509","SY(icebrg09)","8","O","STANDARD","82210" -"ICECOM","","SY(icecom01)","7","S","STANDARD","82310" -"ICEDFT","","SY(icedftUN)","5","S","STANDARD","82310" -"ICEDFT","ICEDDR501","SY(icedftNM)","5","O","STANDARD","82310" -"ICEDFT","ICEDDR502","SY(icedft00,45)","5","O","STANDARD","82310" -"ICEDFT","ICEDDR503","SY(icedft00,90)","5","O","STANDARD","82310" -"ICEDFT","ICEDDR504","SY(icedft00,135)","5","O","STANDARD","82310" -"ICEDFT","ICEDDR505","SY(icedft00,180)","5","O","STANDARD","82310" -"ICEDFT","ICEDDR506","SY(icedft00,225)","5","O","STANDARD","82310" -"ICEDFT","ICEDDR507","SY(icedft00,270)","5","O","STANDARD","82310" -"ICEDFT","ICEDDR508","SY(icedft00,315)","5","O","STANDARD","82310" -"ICEDFT","ICEDDR509","SY(icedft00,0)","5","O","STANDARD","82310" -"ICEDFT","ICEDDR510","SY(icedftVA)","5","O","STANDARD","82310" -"ICEDIV","","SY(icediv01)","7","S","STANDARD","82310" -"ICEFRA","","SY(icefra01)","7","S","STANDARD","82310" -"ICEKEL","","SY(icekel01)","7","S","STANDARD","82310" -"ICELEA","","SY(icelea01)","7","S","STANDARD","82310" -"icelea","","SY(icelea01)","7","S","STANDARD","82310" -"icemov","","SY(CHINFO06)","4","O","OTHER","92310" -"ICERDG","","SY(icerdg01)","7","S","STANDARD","82310" -"ICERFT","","SY(icerft01)","7","S","STANDARD","82310" -"ICESHR","","SY(iceshr01)","7","S","STANDARD","82310" -"ICETHK","","","0","S","","" -"JMDBRR","","SY(jmdbrr01)","7","S","STANDARD","82310" -"SNWCVR","","SY(snwcvr01)","7","S","STANDARD","82510" -"STGMLT","","SY(stgmlt01)","7","S","STANDARD","82510" -"STRPTC","","SY(strptc01)","7","S","STANDARD","82510" diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/SYMBOLIZED_BOUNDARIES.dic b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/SYMBOLIZED_BOUNDARIES.dic deleted file mode 100755 index 38cb03fbf..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/SYMBOLIZED_BOUNDARIES.dic +++ /dev/null @@ -1,466 +0,0 @@ -"######","","SY(QUESMRK1);LC(QUESMRK1)","5","S","STANDARD","21010" -"ACHARE","","SY(ACHARE51);TX(OBJNAM,2,1,2,'15110',-1,2,CHBLK,26);LC(ACHARE51);CS(RESTRN01)","3","S","STANDARD","26220" -"ACHARE","CATACH8","SY(ACHARE02);TX(OBJNAM,2,1,2,'15110',-1,2,CHBLK,26);LS(DASH,2,CHMGF);CS(RESTRN01)","3","S","STANDARD","26220" -"ACHBRT","","SY(ACHBRT07);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29);LS(DASH,2,CHMGF)","5","S","STANDARD","26220" -"ADMARE","","LC(ADMARE01)","2","S","OTHER","36050" -"AIRARE","","AP(airare12);LS(SOLD,1,RESBL)","2","S","OTHER","32240" -"AIRARE","CONVIS1","AC(LANDA);AP(airare12);LS(SOLD,1,CHBLK)","2","S","STANDARD","22220" -"ARCSLN","","LC(ARCSLN01)","5","S","STANDARD","26260" -"BERTHS","","SY(BRTHNO01);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29)","3","S","OTHER","32440" -"BRIDGE","","TX(OBJNAM,3,1,2,'15110',1,0,CHBLK,21);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG2","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG3","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG4","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG5","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG7","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG8","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"BUAARE","","AC(CHBRN);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","3","S","STANDARD","22240" -"BUISGL","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" -"BUISGL","FUNCTN5CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK);SY(hosplt11);TX('HOSPITAL',2,2,2,'15110',1,0,CHBLK,26)","4","S","STANDARD","22220" -"BUISGL","FUNCTN33CONVIS1","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"BUISGL","FUNCTN5","AC(CHBRN);LS(SOLD,1,LANDF);SY(hosplt01);TX('HOSPITAL',2,2,2,'15110',1,0,CHBLK,26)","4","S","STANDARD","22220" -"BUISGL","FUNCTN33","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","4","S","OTHER","32220" -"BUISGL","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"CANALS","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" -"CANALS","CONDTN","AC(DEPVS);LS(DASH,1,CHBLK)","2","S","DISPLAYBASE","12420" -"CAUSWY","","AC(CHBRN);LS(SOLD,1,CSTLN)","5","S","STANDARD","22010" -"CAUSWY","WATLEV4","AC(DEPIT);LS(DASH,2,CSTLN)","5","S","STANDARD","22010" -"CBLARE","","SY(CBLARE51);LC(CBLARE51);CS(RESTRN01)","3","S","OTHER","34030" -"CHKPNT","","SY(POSGEN04)","4","S","OTHER","32410" -"CONVYR","","TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" -"CONVYR","CONRAD1","SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" -"CONVYR","CONRAD3","SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" -"CONZNE","","LC(TESARE02)","2","S","OTHER","36050" -"COSARE","","LS(DASH,2,CHGRF)","2","S","OTHER","36010" -"CRANES","","AC(LANDA);LS(SOLD,1,LANDF);SY(CRANES01)","4","S","OTHER","32440" -"CRANES","CONVIS1","AC(LANDA);LS(SOLD,1,CHBLK);SY(CRANES01)","4","S","STANDARD","22220" -"CTNARE","","SY(CTNARE51);LC(CTNARE51)","3","S","STANDARD","26150" -"CTSARE","","SY(INFARE51);LC(CTYARE51)","3","S","STANDARD","26250" -"CURENT","","SY(CURDEF01)","5","O","OTHER","33060" -"CURENT","ORIENTCURVEL","SY(CURENT01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,30)","5","O","OTHER","33060" -"CURENT","ORIENT","SY(CURENT01,ORIENT)","5","O","OTHER","33060" -"CUSZNE","","LC(CUSZNE01)","2","S","OTHER","36020" -"DAMCON","","AC(CHBRN);LS(SOLD,1,LANDF)","3","S","STANDARD","22010" -"DAMCON","CATDAM3","AC(CHBRN);LS(SOLD,2,CSTLN)","6","S","DISPLAYBASE","12410" -"DEPARE","","CS(DEPARE03)","1","S","DISPLAYBASE","13030" -"DEPARE","DRVAL1?DRVAL2?","AC(NODTA);AP(PRTSUR01);LS(SOLD,2,CHGRD)","1","S","DISPLAYBASE","13030" -"DMPGRD","","SY(INFARE51);LC(CTYARE51);CS(RESTRN01)","3","S","STANDARD","26240" -"DOCARE","","AC(DEPVS);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" -"DOCARE","CONDTN","AC(DEPVS);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26);LS(DASH,1,CHBLK)","2","S","DISPLAYBASE","12420" -"DRGARE","","CS(DEPARE03)","1","S","DISPLAYBASE","13030" -"DRYDOC","","AC(LANDA);LS(SOLD,1,CSTLN)","4","S","OTHER","32440" -"DWRTPT","","SY(TSLDEF51);SY(DWRTPT51);LC(DWRUTE51);CS(RESTRN01)","4","S","STANDARD","25010" -"DWRTPT","ORIENTTRAFIC1","SY(TSSLPT51,ORIENT);SY(DWRTPT51);LC(DWRUTE51);CS(RESTRN01)","4","S","STANDARD","25010" -"DWRTPT","ORIENTTRAFIC2","SY(TSSLPT51,ORIENT);SY(DWRTPT51);LC(DWRUTE51);CS(RESTRN01)","4","S","STANDARD","25010" -"DWRTPT","ORIENTTRAFIC3","SY(TSSLPT51,ORIENT);SY(DWRTPT51);LC(DWRUTE51);CS(RESTRN01)","4","S","STANDARD","25010" -"DWRTPT","ORIENTTRAFIC4","SY(DWRUTE51,ORIENT);SY(DWRTPT51);LC(DWRUTE51);CS(RESTRN01)","4","S","STANDARD","25010" -"DYKCON","","AC(CHBRN);LS(SOLD,1,LANDF)","3","S","STANDARD","22010" -"EXEZNE","","LS(SOLD,2,ISDNG)","2","S","OTHER","36050" -"FAIRWY","","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);LC(NAVARE51);CS(RESTRN01)","4","S","STANDARD","26050" -"FAIRWY","ORIENTTRAFIC1","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);SY(FAIRWY51,ORIENT);LC(NAVARE51);CS(RESTRN01)","4","S","STANDARD","26050" -"FAIRWY","ORIENTTRAFIC2","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);SY(FAIRWY51,ORIENT);LC(NAVARE51);CS(RESTRN01)","4","S","STANDARD","26050" -"FAIRWY","ORIENTTRAFIC3","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);SY(FAIRWY51,ORIENT);LC(NAVARE51);CS(RESTRN01)","4","S","STANDARD","26050" -"FAIRWY","ORIENTTRAFIC4","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);SY(FAIRWY52,ORIENT);LC(NAVARE51);CS(RESTRN01)","4","S","STANDARD","26050" -"FERYRT","","SY(FRYARE51);LC(NAVARE51)","3","S","STANDARD","25030" -"FERYRT","CATFRY2","SY(FRYARE52);LC(NAVARE51)","3","S","STANDARD","25030" -"FLODOC","","AC(CHBRN);LS(SOLD,2,CSTLN)","2","S","DISPLAYBASE","12410" -"FORSTC","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" -"FORSTC","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"FRPARE","","LS(DASH,2,CHGRF)","2","S","OTHER","36020" -"FSHFAC","","SY(FSHFAC02);LC(NAVARE51)","4","S","STANDARD","26210" -"FSHFAC","CATFIF1","SY(FSHFAC03);LC(NAVARE51)","4","S","STANDARD","26210" -"FSHFAC","CATFIF2","SY(FSHFAC02);LC(NAVARE51)","4","S","STANDARD","26210" -"FSHFAC","CATFIF3","SY(FSHFAC02);LC(NAVARE51)","4","S","STANDARD","26210" -"FSHFAC","CATFIF4","SY(FSHFAC02);LC(NAVARE51)","4","S","STANDARD","26210" -"FSHGRD","","SY(FSHGRD01);LS(DASH,2,CHGRF)","3","S","STANDARD","26210" -"FSHZNE","","LS(DASH,2,CHGRF)","2","S","OTHER","36040" -"GATCON","","AC(CHBRN);LS(SOLD,2,CSTLN)","8","S","DISPLAYBASE","12410" -"GRIDRN","","LS(DASH,1,CHGRD)","5","S","STANDARD","27060" -"HRBARE","","LC(NAVARE51)","2","S","OTHER","36020" -"HRBFAC","","SY(CHINFO07)","4","S","OTHER","32410" -"HRBFAC","CATHAF1","SY(ROLROL01)","4","S","OTHER","32410" -"HRBFAC","CATHAF4","SY(HRBFAC09)","4","S","OTHER","32410" -"HRBFAC","CATHAF5","SY(SMCFAC02)","4","S","OTHER","32410" -"HULKES","","AC(CHBRN);LS(SOLD,2,CSTLN)","2","S","DISPLAYBASE","12410" -"ICEARE","","AC(NODTA);AP(ICEARE04);LS(DASH,1,CHGRD)","3","S","DISPLAYBASE","12410" -"ICNARE","","SY(INFARE51);LC(CTYARE51);CS(RESTRN01)","3","S","STANDARD","26250" -"ISTZNE","","SY(ITZARE51);LC(RESARE51);CS(RESTRN01)","5","S","STANDARD","25010" -"LAKARE","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","STANDARD","22010" -"LNDARE","","AC(LANDA);TX(OBJNAM,1,2,3,'15110',-1,-1,CHBLK,26)","1","S","DISPLAYBASE","12010" -"LNDMRK","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" -"LNDMRK","CATLMK17FUNCTN33CONVIS1","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"LNDMRK","CATLMK17FUNCTN33","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","4","S","OTHER","32220" -"LNDMRK","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"LNDRGN","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" -"LNDRGN","CATLND2","AP(MARSHES1)","3","S","STANDARD","21060" -"LNDRGN","CATLND12","AP(MARSHES1)","3","S","STANDARD","21060" -"LOCMAG","","SY(LOCMAG51);LC(NAVARE51)","4","S","OTHER","31080" -"LOGPON","","SY(FLTHAZ02);LS(DASH,1,CHBLK)","5","S","DISPLAYBASE","12410" -"LOKBSN","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" -"MAGVAR","","SY(MAGVAR51)","4","S","OTHER","31080" -"MARCUL","","AP(MARCUL02);LC(NAVARE51);CS(RESTRN01)","3","S","STANDARD","26210" -"MIPARE","","SY(CTYARE51);LC(CTYARE51);CS(RESTRN01)","4","S","STANDARD","26040" -"MIPARE","CATMPA3","SY(subtln01);LC(CTYARE51);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","4","S","STANDARD","26040" -"MIPARE","CATMPA501","LS(SOLD,1,CHGRD);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","4","S","OTHER","95300" -"MIPARE","CATMPA502","LS(SOLD,2,DNGHL);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","4","S","STANDARD","85250" -"MIPARE","CATMPA503","LS(SOLD,1,LANDF);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","4","S","OTHER","95350" -"MIPARE","CATMPA504","LS(SOLD,2,RESBL);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","4","S","STANDARD","85250" -"MIPARE","CATMPA507","LS(DASH,2,ARPAT)","4","S","STANDARD","85250" -"MIPARE","CATMPA508","LS(SOLD,1,UINFM);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","4","S","STANDARD","85250" -"MIPARE","CATMPA509","LS(SOLD,2,DNGHL);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","4","S","STANDARD","85250" -"MIPARE","CATMPA510","LS(SOLD,2,DNGHL);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","4","S","STANDARD","85250" -"MORFAC","","AC(CHBRN);LS(SOLD,1,CHBLK)","6","S","DISPLAYBASE","12410" -"M_ACCY","","","0","O","OTHER","31010" -"M_COVR","","","1","S","OTHER","31040" -"M_CSCL","","","1","S","OTHER","31040" -"M_HOPA","","","0","O","OTHER","31010" -"M_NPUB","","LS(DASH,2,CHGRD)","4","S","OTHER","31020" -"M_NSYS","","LC(MARSYS51)","4","S","STANDARD","27040" -"M_NSYS","MARSYS1ORIENT","SY(DIRBOYA1,ORIENT);LC(NAVARE51)","4","S","STANDARD","27040" -"M_NSYS","MARSYS2ORIENT","SY(DIRBOYB1,ORIENT);LC(NAVARE51)","4","S","STANDARD","27040" -"M_NSYS","ORIENT","SY(DIRBOY01,ORIENT);LC(NAVARE51)","4","S","STANDARD","27040" -"M_PROD","","","0","S","","" -"M_QUAL","","AP(NODATA03);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC1","AP(DQUALA11);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC2","AP(DQUALA21);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC3","AP(DQUALB01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC4","AP(DQUALC01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC5","AP(DQUALD01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC6","AP(DQUALU01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_SDAT","","","0","O","OTHER","31010" -"M_SREL","","","0","O","OTHER","31010" -"M_UNIT","","","0","S","","" -"M_VDAT","","","0","O","OTHER","31010" -"NEWOBJ","","SY(NEWOBJ01);LS(DASH,2,CHMGD)","6","S","STANDARD","21020" -"NEWOBJ","SYMINS","CS(SYMINS02)","6","S","STANDARD","21020" -"OBSTRN","","CS(OBSTRN07)","4","S","OTHER","34050" -"OBSTRN","CATOBS7VALSOU","SY(FOULGND1);LC(NAVARE51)","4","S","OTHER","34051" -"OBSTRN","CATOBS7","SY(FOULGND1);LC(NAVARE51)","4","S","OTHER","34050" -"OBSTRN","CATOBS8","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" -"OBSTRN","CATOBS9","SY(ACHARE02);LS(DASH,1,CHMGD)","4","S","DISPLAYBASE","12410" -"OBSTRN","CATOBS10","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" -"OBSTRN","WATLEV7","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" -"OFSPLF","","AC(CHBRN);LS(SOLD,4,CSTLN);TE('Prod %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21)","5","O","DISPLAYBASE","12210" -"OSPARE","","SY(CTYARE51);LC(CTYARE51);CS(RESTRN01)","4","S","STANDARD","26040" -"PILBOP","","SY(PILBOP02);LC(CTYARE51)","4","S","STANDARD","28010" -"PIPARE","","SY(INFARE51);LC(PIPARE51);CS(RESTRN01)","3","S","OTHER","34030" -"PIPARE","CATPIP2","SY(INFARE51);LC(PIPARE61);CS(RESTRN01)","3","S","OTHER","34030" -"PIPARE","CATPIP3","SY(INFARE51);LC(PIPARE61);CS(RESTRN01)","3","S","OTHER","34030" -"PIPARE","PRODCT3","SY(INFARE51);LC(PIPARE61);CS(RESTRN01)","3","S","OTHER","34030" -"PONTON","","AC(CHBRN);LS(SOLD,2,CSTLN)","2","S","DISPLAYBASE","12410" -"PRCARE","","AP(TSSJCT02);SY(PRCARE51);LC(PRCARE51);CS(RESTRN01)","4","S","STANDARD","25010" -"PRDARE","","LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA5CONVIS1","SY(RFNERY11);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" -"PRDARE","CATPRA8CONVIS1","SY(TNKFRM11);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" -"PRDARE","CATPRA9CONVIS1","SY(WNDFRM61);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" -"PRDARE","CATPRA1","SY(QUARRY01);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA4","SY(pstare01);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA5","SY(RFNERY01);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA6","SY(TMBYRD01);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA8","SY(TNKFRM01);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA9","SY(WNDFRM51);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA502","SY(subyrd01);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA504","SY(oilfac01);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA505","SY(tpssta01);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA506","SY(saltev01);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA508","SY(oilfac01);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDINS","","LS(DASH,1,LANDF)","4","S","STANDARD","22220" -"PYLONS","","AC(CHBRN);LS(SOLD,2,CSTLN)","6","S","DISPLAYBASE","12210" -"RADRNG","","LS(DASH,1,TRFCF)","3","S","STANDARD","25040" -"RAPIDS","","AC(CHGRD)","3","S","OTHER","32050" -"RCTLPT","","SY(RTLDEF51)","4","S","STANDARD","25020" -"RCTLPT","ORIENT","SY(RCTLPT52,ORIENT)","4","S","STANDARD","25020" -"RECTRC","","SY(RECDEF51);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK1TRAFIC1","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK1TRAFIC2","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK1TRAFIC3","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK1TRAFIC4","SY(RECTRC56,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK2TRAFIC1","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK2TRAFIC2","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK2TRAFIC3","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK2TRAFIC4","SY(RECTRC55,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTTRAFIC1","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTTRAFIC2","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTTRAFIC3","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTTRAFIC4","SY(RECTRC55,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RESARE","","CS(RESARE04)","5","S","STANDARD","26010" -"RESARE","CATREA27","SY(ESSARE01);LC(ESSARE01)","5","S","STANDARD","26010" -"RESARE","CATREA28","SY(PSSARE01);LC(ESSARE01)","5","S","STANDARD","26010" -"RESARE","CATREA501","LS(SOLD,1,CHRED)","5","S","STANDARD","85440" -"RESARE","CATREA502","LC(CTYARE51)","5","S","STANDARD","85260" -"RIVERS","","AC(DEPVS);LS(SOLD,1,RESBL)","2","S","DISPLAYBASE","12420" -"ROADWY","","AC(LANDA);LS(SOLD,1,LANDF)","4","S","OTHER","32250" -"RUNWAY","","AC(CHGRD,2)","5","S","OTHER","32240" -"RUNWAY","CONVIS1","AC(CHGRD,2);LS(SOLD,2,RESBL)","5","S","STANDARD","22220" -"SBDARE","","TX(NATSUR,1,2,2,'15110',0,0,CHBLK,25)","3","O","OTHER","34010" -"SBDARE","WATLEV3NATSUR","TX(NATSUR,1,2,2,'15110',0,0,CHBLK,25);LS(DASH,1,CHGRD)","3","S","OTHER","34010" -"SBDARE","WATLEV4NATSUR9","AP(RCKLDG01);LS(DASH,1,CHGRD)","3","S","OTHER","34010" -"SBDARE","WATLEV4NATSUR11","AP(RCKLDG01);LS(DASH,1,CHGRD)","3","S","OTHER","34010" -"SBDARE","WATLEV4NATSUR14","AP(RCKLDG01);LS(DASH,1,CHGRD)","3","S","OTHER","34010" -"SBDARE","WATLEV4NATSUR","TX(NATSUR,1,2,2,'15110',0,0,CHBLK,25);LS(DASH,1,CHGRD)","3","S","OTHER","34010" -"SEAARE","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" -"SILTNK","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" -"SILTNK","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"SLCONS","","CS(SLCONS04)","7","S","DISPLAYBASE","12410" -"SLOGRD","","","0","O","","" -"SLOGRD","CATSLO1CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" -"SLOGRD","CATSLO2CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" -"SLOGRD","CATSLO3CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" -"SLOGRD","CATSLO4CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" -"SLOGRD","CATSLO5CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" -"SLOGRD","CATSLO6","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" -"SLOGRD","CATSLO7CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" -"SMCFAC","","AC(CHBRN);SY(SMCFAC02);LS(SOLD,1,LANDF)","4","S","OTHER","38210" -"SNDWAV","","AP(SNDWAV01);LC(NAVARE51)","4","S","STANDARD","24010" -"SPLARE","","SY(CTYARE51);LC(CTYARE51);CS(RESTRN01)","4","S","STANDARD","26040" -"SQUARE","","AC(CHYLW);LS(SOLD,1,CHBRN)","4","S","STANDARD","22240" -"SUBTLN","","SY(subtln01);LC(CTYARE51);CS(RESTRN01)","4","S","STANDARD","26040" -"SWPARE","","SY(SWPARE51);TE('swept to %5.1lf','DRVAL1',1,2,2,'15110',0,1,CHBLK,27);LC(NAVARE51)","4","S","STANDARD","23030" -"TESARE","","LC(TESARE01)","2","S","OTHER","36050" -"TIDEWY","","LS(DASH,1,CHGRF);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,25)","7","S","OTHER","32070" -"TSEZNE","","AC(TRFCF,3)","4","S","STANDARD","25010" -"TSSCRS","","AP(TSSJCT02);SY(TSSCRS51);CS(RESTRN01)","6","S","STANDARD","25010" -"TSSLPT","","AP(TSSJCT02);SY(CTNARE51);TX(INFORM,1,1,2,'15110',0,-2,CHBLK,24);CS(RESTRN01)","6","S","STANDARD","25010" -"TSSLPT","ORIENT","SY(TSSLPT51,ORIENT);CS(RESTRN01)","6","S","STANDARD","25010" -"TSSRON","","AP(TSSJCT02);SY(TSSRON51);CS(RESTRN01)","6","S","STANDARD","25010" -"TS_FEB","","SY(CURDEF01);LC(TIDINF51)","2","S","OTHER","33060" -"TS_FEB","CAT_TS1ORIENT","SY(FLDSTR01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,30)","4","S","OTHER","33060" -"TS_FEB","CAT_TS2ORIENT","SY(EBBSTR01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,30)","4","S","OTHER","33060" -"TS_FEB","CAT_TS3ORIENT","SY(CURENT01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,30)","4","S","OTHER","33060" -"TS_PAD","","SY(TIDSTR01);LC(TIDINF51)","2","S","OTHER","33060" -"TS_PNH","","SY(TIDSTR01);LC(TIDINF51)","2","S","OTHER","33060" -"TS_PRH","","SY(TIDSTR01);LC(TIDINF51)","2","S","OTHER","33060" -"TS_TIS","","SY(TIDSTR01);LC(TIDINF51)","2","S","OTHER","33060" -"TUNNEL","","LS(DASH,1,CHGRD)","4","S","OTHER","32250" -"TUNNEL","BURDEP0","AC(DEPVS);LS(DASH,1,CHBLK)","4","S","STANDARD","24010" -"TWRTPT","","SY(TWRDEF51);LC(CTYARE51)","4","S","STANDARD","25010" -"TWRTPT","ORIENTTRAFIC1","SY(TWRTPT53,ORIENT);LC(CTYARE51)","4","S","STANDARD","25010" -"TWRTPT","ORIENTTRAFIC2","SY(TWRTPT53,ORIENT);LC(CTYARE51)","4","S","STANDARD","25010" -"TWRTPT","ORIENTTRAFIC3","SY(TWRTPT53,ORIENT);LC(CTYARE51)","4","S","STANDARD","25010" -"TWRTPT","ORIENTTRAFIC4","SY(TWRTPT52,ORIENT);LC(CTYARE51)","4","S","STANDARD","25010" -"T_HMON","","SY(TIDEHT01);LC(TIDINF51)","2","S","OTHER","33050" -"T_NHMN","","SY(TIDEHT01);LC(TIDINF51)","2","S","OTHER","33050" -"T_TIMS","","SY(TIDEHT01);LC(TIDINF51)","2","S","OTHER","33050" -"UNSARE","","AC(NODTA);AP(NODATA03);LS(SOLD,2,CHGRD)","1","S","DISPLAYBASE","11050" -"VEGATN","","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG7","AP(VEGATN04);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG21","AP(VEGATN04);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"WATTUR","","SY(WATTUR02);LS(DASH,1,CHGRD)","4","S","OTHER","33040" -"WEDKLP","","SY(WEDKLP03);LS(DASH,1,CHGRF)","3","O","OTHER","34020" -"WRECKS","","CS(WRECKS05)","4","S","OTHER","34050" -"WRECKS","CATWRK3VALSOU","LC(NAVARE51)","4","S","OTHER","34051" -"WRECKS","CATWRK3","LC(NAVARE51)","4","S","OTHER","34050" -"airres","","LC(magbru04)","5","S","OTHER","96300" -"airres","catasr504","LC(magbru03)","5","S","OTHER","96300" -"airres","catasr507","LC(magbru03)","5","S","OTHER","96300" -"airres","catasr511","LC(magbru03)","5","S","OTHER","96300" -"airres","catasr510","LC(magbru03)","5","S","OTHER","96300" -"airres","catasr509","LC(magbru03)","5","S","OTHER","96300" -"airres","catasr508","LC(magbru03)","5","S","OTHER","96300" -"aprhst","","LS(DASH,1,RESBL)","5","S","STANDARD","22220" -"bchare","","LS(DOTT,3,RADLO);AP(bchare01)","7","S","STANDARD","84010" -"botmft","","AC(LANDA,3);LS(DOTT,2,CHBRN)","6","O","STANDARD","81010" -"bprare","","LS(DASH,1,CHRED);TX('Burial',1,2,3,'15110',0,0,CHRED,26);TX('Probability',1,2,3,'15110',0,1,CHRED,26);TX('Area',1,2,3,'15110',0,2,CHRED,26)","6","O","STANDARD","81030" -"btdare","","LS(DASH,1,CHRED)","6","O","STANDARD","81030" -"ctlasp","","LC(ctlasp01)","5","S","OTHER","96100" -"divloc","","LS(SOLD,2,CHMGD);SY(divloc01)","6","O","STANDARD","81050" -"drpzne","","LS(SOLD,2,CHRED);SY(drpzne01)","8","O","STANDARD","84200" -"drpzne","STATUS2","LS(DASH,2,CHRED);SY(drpzne01)","8","O","STANDARD","84200" -"envare","","LC(envare01)","4","S","STANDARD","85500" -"fshare","","SY(FSHGRD01);LS(DASH,2,CHGRF)","8","S","STANDARD","85610" -"imgare","","LS(DASH,1,RADLO)","7","S","STANDARD","84800" -"intwtr","","LS(DASH,1,CHGRF)","5","S","OTHER","36050" -"lndste","","LS(SOLD,2,CHRED);AP(lndste01);SY(lndpnt01)","4","S","STANDARD","84100" -"lndstp","","LS(SOLD,2,CHRED)","4","S","STANDARD","84150" -"lndzne","","LS(DASH,2,CHRED);AP(lndste01)","4","S","STANDARD","84160" -"lngare","","LS(DASH,2,CHRED);AP(lndste01)","4","S","STANDARD","84180" -"lsrare","","LS(DOTT,2,CHGRD)","4","S","STANDARD","85630" -"m_conf","","","0","S","","" -"m_clas","","","0","S","","" -"m_vers","","","0","S","","" -"marman","","LS(DASH,1,RADLO);TX(OBJNAM,1,2,3,'15110',0,0,RADLO,5)","5","S","STANDARD","85550" -"mcmare","","LS(DASH,1,CHRED);TX('MCM',1,2,3,'15110',0,0,CHRED,26);TX('Area',1,2,3,'15110',0,1,CHRED,26)","4","S","STANDARD","81030" -"mexasp","","LC(ctlasp01)","5","S","OTHER","96200" -"msiare","","LC(NAVARE51)","5","S","STANDARD","85410" -"patare","","LS(DASH,2,CHBLK)","5","S","STANDARD","85200" -"patare","catpat501","LS(SOLD,1,CHBLK);TX(identy,1,1,2,'16106',0,0,CHBLK,31)","5","S","STANDARD","85200" -"patare","catpat502","LS(DASH,2,CHBLK);TX(OBJNAM,1,1,2,'16110',0,0,CHBLK,31)","5","S","STANDARD","85200" -"pfdare","","LS(DASH,1,CHRED)","3","S","STANDARD","81030" -"qroute","","LS(DASH,1,CHBLK)","6","S","STANDARD","85010" -"qroute","rclass501","AC(CHRED,2);LS(DASH,1,CHBLK)","6","S","STANDARD","85010" -"qroute","rclass502","AC(CHYLW,2);LS(DASH,1,CHBLK)","6","S","STANDARD","85010" -"qroute","rclass503","AC(CHGRN,2);LS(DASH,1,CHBLK)","6","S","STANDARD","85010" -"rdoare","","LS(DASH,1,CHGRD)","4","S","STANDARD","85420" -"resloc","","LS(DASH,1,CHGRD)","6","S","STANDARD","84700" -"resloc","typres502","LS(DASH,1,CHGRD);SY(resloc02)","6","S","STANDARD","84700" -"resloc","typres501","LS(DASH,1,CHGRD);SY(resloc01)","6","S","STANDARD","84700" -"resloc","typres503","LS(DASH,1,CHGRD);SY(resloc03)","6","S","STANDARD","84700" -"rkdare","","LS(DASH,1,CHMGD);SY(CTNARE51)","3","S","STANDARD","81030" -"scours","","LS(SOLD,2,CHGRF);AP(scours01)","8","S","STANDARD","81020" -"sedlay","","LS(DASH,1,LANDF)","7","S","OTHER","91100" -"sedlay","natsed501","AC(CHMGD);AP(sedlay01)","7","S","OTHER","91100" -"sedlay","natsed502","AC(UINFR);AP(sedlay02)","7","S","OTHER","91100" -"sedlay","natsed503","AC(UINFR);AP(sedlay03)","7","S","OTHER","91100" -"sedlay","natsed504","AC(UINFR);AP(sedlay05)","7","S","OTHER","91100" -"sedlay","natsed505","AC(UINFR);AP(sedlay05)","7","S","OTHER","91100" -"sedlay","natsed506","AC(UINFR);AP(sedlay06)","7","S","OTHER","91100" -"sedlay","natsed507","AC(CHMGF);AP(sedlay07)","7","S","OTHER","91100" -"sedlay","natsed508","AC(DEPVS);AP(sedlay08)","7","S","OTHER","91100" -"sedlay","natsed509","AC(CHMGD);AP(sedlay09)","7","S","OTHER","91100" -"sedlay","natsed510","AC(CHMGF);AP(sedlay10)","7","S","OTHER","91100" -"sedlay","natsed511","AC(CHWHT);AC(CHYLW,2);AP(sedlay11)","7","S","OTHER","91100" -"sedlay","natsed512","AC(CHWHT);AC(CHYLW,2);AP(sedlay12)","7","S","OTHER","91100" -"sedlay","natsed513","AC(CHWHT);AP(sedlay13)","7","S","OTHER","91100" -"sedlay","natsed514","AC(TRFCF);AP(sedlay14)","7","S","OTHER","91100" -"sedlay","natsed515","AC(TRFCF);AP(sedlay15)","7","S","OTHER","91100" -"sedlay","natsed516","AC(DEPIT);AP(sedlay16)","7","S","OTHER","91100" -"sedlay","natsed517","AC(UIAFF);AP(sedlay23);AP(sedlay55)","7","S","OTHER","91100" -"sedlay","natsed518","AC(DEPVS);AP(sedlay18)","7","S","OTHER","91100" -"sedlay","natsed519","AC(DEPMD);AP(sedlay19)","7","S","OTHER","91100" -"sedlay","natsed520","AC(DEPIT);AC(CHYLW,2);AP(sedlay20)","7","S","OTHER","91100" -"sedlay","natsed521","AC(DEPIT);AP(sedlay14)","7","S","OTHER","91100" -"sedlay","natsed522","AC(DEPIT);AP(sedlay22)","7","S","OTHER","91100" -"sedlay","natsed523","AC(UIAFF);AP(sedlay23)","7","S","OTHER","91100" -"sedlay","natsed524","AC(CHWHT);AC(CHYLW,2);AP(sedlay24)","7","S","OTHER","91100" -"sedlay","natsed525","AC(CHWHT);AC(CHYLW,2);AP(sedlay25)","7","S","OTHER","91100" -"sedlay","natsed526","AC(CHWHT);AC(CHYLW,2);AP(sedlay56)","7","S","OTHER","91100" -"sedlay","natsed527","AC(CHWHT);AC(CHYLW,2);AP(sedlay27)","7","S","OTHER","91100" -"sedlay","natsed528","AC(CHGRN);AP(sedlay28)","7","S","OTHER","91100" -"sedlay","natsed529","AC(CHGRF);AP(lava0002)","7","S","OTHER","91100" -"sedlay","natsed530","AC(CHWHT);AP(sedlay30)","7","S","OTHER","91100" -"sedlay","natsed531","AC(CHWHT);AC(CHYLW,2);AP(sedlay31)","7","S","OTHER","91100" -"sedlay","natsed532","AC(DEPIT);AP(sedlay32)","7","S","OTHER","91100" -"sedlay","natsed533","AC(DEPIT);AP(sedlay33)","7","S","OTHER","91100" -"sedlay","natsed534","AC(DEPIT);AP(sedlay34)","7","S","OTHER","91100" -"sedlay","natsed535","AC(DEPIT);AP(sedlay35)","7","S","OTHER","91100" -"sedlay","natsed536","AC(UIAFF);AC(DEPIT,3);AP(sedlay36)","7","S","OTHER","91100" -"sedlay","natsed537","AC(UIAFF);AP(sedlay37)","7","S","OTHER","91100" -"sedlay","natsed538","LS(DASH,1,LANDF)","7","S","OTHER","91100" -"sedlay","natsed539","AC(UIAFF);AP(sedlay39)","7","S","OTHER","91100" -"sedlay","natsed540","AC(UIAFF);AP(sedlay40)","7","S","OTHER","91100" -"sedlay","natsed541","AC(CHWHT);AC(DEPIT,3);AC(CHYLW,2);AP(sedlay41)","7","S","OTHER","91100" -"sedlay","natsed542","AC(CHWHT);AC(CHYLW,2);AP(sedlay42)","7","S","OTHER","91100" -"sedlay","natsed543","AC(CHWHT);AC(CHYLW,2);AP(sedlay43)","7","S","OTHER","91100" -"sedlay","natsed544","AC(CHWHT);AC(CHYLW,2);AP(sedlay44)","7","S","OTHER","91100" -"sedlay","natsed545","LS(DASH,1,LANDF)","7","S","OTHER","91100" -"sedlay","natsed546","LS(DASH,1,LANDF)","7","S","OTHER","91100" -"sedlay","natsed547","LS(DASH,1,LANDF)","7","S","OTHER","91100" -"seiare","","LS(DASH,2,CHBRN);TE('ML %d','ricsca',3,1,2,'15110',1,0,CHBRN,25)","4","S","STANDARD","81060" -"tfcrte","","AC(CHGRD,3)","6","S","OTHER","95100" -"treata","","LS(SOLD,1,CHBLK);AP(treata01)","8","S","STANDARD","84300" -"trfare","","LC(trfare01)","4","S","OTHER","94500" -"trfare","cattrf501","AC(UINFF,2);LC(trfare01)","4","S","OTHER","94500" -"trfare","cattrf502","AC(CHYLW,1);LC(trfare01)","4","S","OTHER","94500" -"trfare","cattrf504","LC(trfare01);AC(CHMGD,2)","4","S","OTHER","94500" -"trfare","cattrf503","AC(CHCOR,1);LC(trfare01)","4","S","OTHER","94500" -"trpfac","","LS(DASH,4,CSTLN);AC(CHBRN)","4","S","STANDARD","84780" -"trpfac","catrpf503","LS(SOLD,4,CSTLN);AC(CHBRN)","4","S","STANDARD","84780" -"twlscr","","LS(SOLD,3,CHGRD);AP(scours01)","5","S","STANDARD","81020" -"u_defd","","SY(NEWOBJ01);LS(DASH,2,CHMGD)","6","S","STANDARD","21020" -"watero","","AC(DEPVS)","4","S","DISPLAYBASE","12420" -"watero","catwto501","AC(CHBLK,2);LS(SOLD,1,CHBLK)","4","S","DISPLAYBASE","12420" -"watero","catwto505","AC(DEPVS);LS(DOTT,2,CHBLK)","4","S","DISPLAYBASE","12420" -"watste","","LS(DASH,1,CHBRN)","4","S","STANDARD","84300" -"wstdsp","","LS(DASH,1,CHBRN)","4","S","STANDARD","84300" -"BRGARE","","LS(SOLD,1,CHRED);AP(icebrg01)","7","S","STANDARD","82210" -"brgare","","LS(SOLD,1,CHRED);AP(icebrg01)","7","S","STANDARD","82210" -"iceadv","","AC(NODTA);AP(NODATA03);LS(SOLD,2,CHGRD)","1","S","STANDARD","85430" -"ICEBRG","","LS(SOLD,1,CHRED);AP(icebrg01)","7","S","STANDARD","82210" -"icebrg","","LS(SOLD,1,CHRED);AP(icebrg01)","7","S","STANDARD","82210" -"ICELEA","","LC(lealne01)","2","O","STANDARD","82310" -"icelea","","LC(lealne01)","2","O","STANDARD","82310" -"icemov","","LS(DASH,2,CHGRF)","1","S","OTHER","92310" -"icepol","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","OTHER","92320" -"LACICE","ICEACT501","AC(UINFB,2)","7","S","OTHER","92420" -"LACICE","ICEACT502","AC(DEPVS,2)","7","S","OTHER","92420" -"LACICE","ICEACT503","AC(DEPVS,2)","7","S","OTHER","92420" -"LACICE","ICEACT510","AC(UINFG,2)","7","S","OTHER","92420" -"LACICE","ICEACT512","AC(UINFG,2)","7","S","OTHER","92420" -"LACICE","ICEACT513","AC(UINFG,2)","7","S","OTHER","92420" -"LACICE","ICEACT520","AC(UINFG,2)","7","S","OTHER","92420" -"LACICE","ICEACT523","AC(UINFG,2)","7","S","OTHER","92420" -"LACICE","ICEACT524","AC(UINFG,2)","7","S","OTHER","92420" -"LACICE","ICEACT530","AC(UINFG,2)","7","S","OTHER","92420" -"LACICE","ICEACT534","AC(UINFG,2)","7","S","OTHER","92420" -"LACICE","ICEACT535","AC(CHYLW,2)","7","S","OTHER","92420" -"LACICE","ICEACT540","AC(CHYLW,2)","7","S","OTHER","92420" -"LACICE","ICEACT545","AC(CHYLW,2)","7","S","OTHER","92420" -"LACICE","ICEACT546","AC(CHYLW,2)","7","S","OTHER","92420" -"LACICE","ICEACT550","AC(CHYLW,2)","7","S","OTHER","92420" -"LACICE","ICEACT556","AC(CHYLW,2)","7","S","OTHER","92420" -"LACICE","ICEACT557","AC(CHYLW,2)","7","S","OTHER","92420" -"LACICE","ICEACT560","AC(CHYLW,2)","7","S","OTHER","92420" -"LACICE","ICEACT567","AC(UINFO,2)","7","S","OTHER","92420" -"LACICE","ICEACT568","AC(UINFO,2)","7","S","OTHER","92420" -"LACICE","ICEACT570","AC(UINFO,2)","7","S","OTHER","92420" -"LACICE","ICEACT578","AC(UINFO,2)","7","S","OTHER","92420" -"LACICE","ICEACT579","AC(UINFO,2)","7","S","OTHER","92420" -"LACICE","ICEACT580","AC(UINFO,2)","7","S","OTHER","92420" -"LACICE","ICEACT581","AC(UINFR,2)","7","S","OTHER","92420" -"LACICE","ICEACT589","AC(UINFO,2)","7","S","OTHER","92420" -"LACICE","ICEACT590","AC(UINFR,2)","7","S","OTHER","92420" -"LACICE","ICEACT591","AC(UINFR,2)","7","S","OTHER","92420" -"LACICE","ICEACT592","AC(UINFR,2)","7","S","OTHER","92420" -"lndice","","LS(DASH,1,CHGRD)","4","S","STANDARD","82110" -"SEAICE","","AP(iceactun)","4","S","OTHER","92410" -"SEAICE","ICEACT501","AC(UINFB,2)","4","S","OTHER","92410" -"SEAICE","ICEACT502","AC(DEPVS,2)","4","S","OTHER","92410" -"SEAICE","ICEACT503","AC(DEPVS,2)","4","S","OTHER","92410" -"SEAICE","ICEACT510","AC(UINFG,2)","4","S","OTHER","92410" -"SEAICE","ICEACT512","AC(UINFG,2)","4","S","OTHER","92410" -"SEAICE","ICEACT513","AC(UINFG,2)","4","S","OTHER","92410" -"SEAICE","ICEACT520","AC(UINFG,2)","4","S","OTHER","92410" -"SEAICE","ICEACT523","AC(UINFG,2)","4","S","OTHER","92410" -"SEAICE","ICEACT524","AC(UINFG,2)","4","S","OTHER","92410" -"SEAICE","ICEACT530","AC(UINFG,2)","4","S","OTHER","92410" -"SEAICE","ICEACT534","AC(UINFG,2)","4","S","OTHER","92410" -"SEAICE","ICEACT535","AC(CHYLW,2)","4","S","OTHER","92410" -"SEAICE","ICEACT540","AC(CHYLW,2)","4","S","OTHER","92410" -"SEAICE","ICEACT545","AC(CHYLW,2)","4","S","OTHER","92410" -"SEAICE","ICEACT546","AC(CHYLW,2)","4","S","OTHER","92410" -"SEAICE","ICEACT550","AC(CHYLW,2)","4","S","OTHER","92410" -"SEAICE","ICEACT556","AC(CHYLW,2)","4","S","OTHER","92410" -"SEAICE","ICEACT557","AC(CHYLW,2)","4","S","OTHER","92410" -"SEAICE","ICEACT560","AC(CHYLW,2)","4","S","OTHER","92410" -"SEAICE","ICEACT567","AC(UINFO,2)","4","S","OTHER","92410" -"SEAICE","ICEACT568","AC(UINFO,2)","4","S","OTHER","92410" -"SEAICE","ICEACT570","AC(UINFO,2)","4","S","OTHER","92410" -"SEAICE","ICEACT578","AC(UINFO,2)","4","S","OTHER","92410" -"SEAICE","ICEACT579","AC(UINFO,2)","4","S","OTHER","92410" -"SEAICE","ICEACT580","AC(UINFO,2)","4","S","OTHER","92410" -"SEAICE","ICEACT581","AC(UINFR,2)","4","S","OTHER","92410" -"SEAICE","ICEACT589","AC(UINFO,2)","4","S","OTHER","92410" -"SEAICE","ICEACT590","AC(UINFR,2)","4","S","OTHER","92410" -"SEAICE","ICEACT591","AC(UINFR,2)","4","S","OTHER","92410" -"SEAICE","ICEACT592","AC(UINFR,2)","4","S","OTHER","92410" -"seaice","","AP(iceactun)","4","S","OTHER","92410" -"seaice","iceact501","AC(UINFB,2)","4","S","OTHER","92410" -"seaice","iceact502","AC(DEPVS,2)","4","S","OTHER","92410" -"seaice","iceact503","AC(DEPVS,2)","4","S","OTHER","92410" -"seaice","iceact510","AC(UINFG,2)","4","S","OTHER","92410" -"seaice","iceact512","AC(UINFG,2)","4","S","OTHER","92410" -"seaice","iceact513","AC(UINFG,2)","4","S","OTHER","92410" -"seaice","iceact520","AC(UINFG,2)","4","S","OTHER","92410" -"seaice","iceact523","AC(UINFG,2)","4","S","OTHER","92410" -"seaice","iceact524","AC(UINFG,2)","4","S","OTHER","92410" -"seaice","iceact530","AC(UINFG,2)","4","S","OTHER","92410" -"seaice","iceact534","AC(UINFG,2)","4","S","OTHER","92410" -"seaice","iceact535","AC(CHYLW,2)","4","S","OTHER","92410" -"seaice","iceact540","AC(CHYLW,2)","4","S","OTHER","92410" -"seaice","iceact545","AC(CHYLW,2)","4","S","OTHER","92410" -"seaice","iceact546","AC(CHYLW,2)","4","S","OTHER","92410" -"seaice","iceact550","AC(CHYLW,2)","4","S","OTHER","92410" -"seaice","iceact556","AC(CHYLW,2)","4","S","OTHER","92410" -"seaice","iceact557","AC(CHYLW,2)","4","S","OTHER","92410" -"seaice","iceact560","AC(CHYLW,2)","4","S","OTHER","92410" -"seaice","iceact567","AC(UINFO,2)","4","S","OTHER","92410" -"seaice","iceact568","AC(UINFO,2)","4","S","OTHER","92410" -"seaice","iceact570","AC(UINFO,2)","4","S","OTHER","92410" -"seaice","iceact578","AC(UINFO,2)","4","S","OTHER","92410" -"seaice","iceact579","AC(UINFO,2)","4","S","OTHER","92410" -"seaice","iceact580","AC(UINFO,2)","4","S","OTHER","92410" -"seaice","iceact581","AC(UINFR,2)","4","S","OTHER","92410" -"seaice","iceact589","AC(UINFO,2)","4","S","OTHER","92410" -"seaice","iceact590","AC(UINFR,2)","4","S","OTHER","92410" -"seaice","iceact591","AC(UINFR,2)","4","S","OTHER","92410" -"seaice","iceact592","AC(UINFR,2)","4","S","OTHER","92410" diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/DAY.clr b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/DAY.clr deleted file mode 100755 index 00dc9b0f6..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/DAY.clr +++ /dev/null @@ -1,67 +0,0 @@ -NODTA;grey;0.28;0.31;40;147;174;187 -CURSR;orange;0.5;0.4;32;227;128;57 -CHBLK;black;0.28;0.31;0;0;0;0 -CHGRD;grey;0.28;0.31;10;76;91;99 -CHGRF;grey;0.28;0.31;25;118;140;151 -CHRED;red;0.48;0.3;25;234;84;113 -CHGRN;green;0.31;0.56;60;82;232;59 -CHYLW;yellow;0.41;0.49;70;225;225;57 -CHMGD;magenta;0.3;0.17;20;192;69;209 -CHMGF;magenta;0.28;0.24;48;203;169;249 -CHBRN;brown;0.39;0.43;30;161;150;83 -CHWHT;white;0.28;0.31;80;201;237;254 -SCLBR;orange;0.5;0.4;32;227;128;57 -CHCOR;orange;0.5;0.4;32;227;128;57 -LITRD;red;0.48;0.3;25;234;84;113 -LITGN;green;0.31;0.56;60;82;232;59 -LITYW;yellow;0.41;0.49;70;225;225;57 -ISDNG;magenta;0.3;0.17;20;192;69;209 -DNGHL;red;0.48;0.3;25;234;84;113 -TRFCD;magenta;0.3;0.17;20;192;69;209 -TRFCF;magenta;0.28;0.24;48;203;169;249 -LANDA;brown;0.35;0.39;50;191;190;143 -LANDF;brown;0.45;0.42;15;141;100;46 -CSTLN;grey;0.28;0.31;10;76;91;99 -SNDG1;grey;0.28;0.31;25;118;140;151 -SNDG2;black;0.28;0.31;0;0;0;0 -DEPSC;grey;0.28;0.31;10;76;91;99 -DEPCN;grey;0.28;0.31;25;118;140;151 -DEPDW;white;0.28;0.31;80;201;237;254 -DEPMD;pale_blue;0.26;0.29;65;167;217;251 -DEPMS;light_blue;0.23;0.25;55;130;202;255 -DEPVS;medium_blue;0.21;0.22;45;97;183;255 -DEPIT;yellow-green;0.26;0.36;35;88;175;156 -RADHI;green;0.31;0.56;60;82;232;59 -RADLO;green;0.31;0.56;20;47;142;32 -ARPAT;blue_green;0.26;0.42;30;45;168;121 -NINFO;orange;0.5;0.4;32;227;128;57 -RESBL;blue;0.18;0.15;22;46;123;255 -ADINF;yellow;0.41;0.49;35;165;165;39 -RESGR;grey;0.28;0.31;25;118;140;151 -SHIPS;black;0.28;0.31;0;0;0;0 -PSTRK;black;0.28;0.31;0;0;0;0 -SYTRK;grey;0.28;0.31;25;118;140;151 -PLRTE;red;0.58;0.35;18;214;63;36 -APLRT;orange;0.5;0.4;32;227;128;57 -UINFD;black;0.28;0.31;0;0;0;0 -UINFF;grey;0.28;0.31;10;76;91;99 -UIBCK;white;0.28;0.31;80;201;237;254 -UIAFD;medium_blue;0.21;0.22;45;97;183;255 -UINFR;red;0.48;0.3;25;234;84;113 -UINFG;green;0.31;0.56;60;82;232;59 -UINFO;orange;0.5;0.4;32;227;128;57 -UINFB;blue;0.18;0.15;22;46;123;255 -UINFM;magenta;0.3;0.17;20;192;69;209 -UIBDR;grey;0.28;0.31;10;76;91;99 -UIAFF;brown;0.35;0.39;50;191;190;143 -OUTLW;black;0.28;0.31;0;0;0;0 -OUTLL;brown;0.45;0.42;15;141;100;46 -RES01;grey;0.28;0.31;25;118;140;151 -RES02;grey;0.28;0.31;25;118;140;151 -RES03;grey;0.28;0.31;25;118;140;151 -BKAJ1;grey;0.28;0.31;0.6;14;19;21 -BKAJ2;grey;0.28;0.31;1.6;28;35;39 -MARBL;blue;0.145;0.14;20;0;128;255 -MARCY;cyan;0.2;0.355;20;0;143;132 -MARMG;magenta;0.36;0.22;20;198;77;166 -MARWH;white;0.305;0.344;20;113;127;119 diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/DUSK.clr b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/DUSK.clr deleted file mode 100755 index 56904a095..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/DUSK.clr +++ /dev/null @@ -1,67 +0,0 @@ -NODTA;grey;0.28;0.31;7;64;77;83 -CURSR;orange;0.5;0.4;10;134;73;30 -CHBLK;grey;0.28;0.31;20;107;127;137 -CHGRD;grey;0.28;0.31;20;107;127;137 -CHGRF;grey;0.28;0.31;10;76;91;99 -CHRED;red;0.48;0.3;10;155;53;73 -CHGRN;green;0.31;0.56;20;47;142;32 -CHYLW;yellow;0.41;0.49;24;139;139;31 -CHMGD;magenta;0.28;0.24;18;130;108;161 -CHMGF;magenta;0.3;0.17;7;119;39;130 -CHBRN;brown;0.39;0.43;8;87;80;42 -CHWHT;white;0.28;0.31;36;140;166;178 -SCLBR;orange;0.5;0.4;10;134;73;30 -CHCOR;orange;0.5;0.4;10;134;73;30 -LITRD;red;0.48;0.3;10;155;53;73 -LITGN;green;0.31;0.56;20;47;142;32 -LITYW;yellow;0.41;0.49;24;139;139;31 -ISDNG;magenta;0.28;0.24;18;130;108;161 -DNGHL;red;0.48;0.3;10;155;53;73 -TRFCD;magenta;0.28;0.24;18;130;108;161 -TRFCF;magenta;0.3;0.17;7;119;39;130 -LANDA;brown;0.35;0.39;5;64;64;46 -LANDF;brown;0.45;0.42;12;127;90;41 -CSTLN;grey;0.28;0.31;20;107;127;137 -SNDG1;grey;0.28;0.31;10;76;91;99 -SNDG2;white;0.28;0.31;36;140;166;178 -DEPSC;grey;0.28;0.31;20;107;127;137 -DEPCN;grey;0.28;0.31;10;76;91;99 -DEPDW;black;0.28;0.31;0;0;0;0 -DEPMD;dark_blue;0.25;0.29;1;15;27;33 -DEPMS;medium_blue;0.23;0.25;3;29;50;70 -DEPVS;light_blue;0.21;0.22;5;30;65;101 -DEPIT;yellow-green;0.26;0.36;6;35;76;68 -RADHI;green;0.31;0.56;20;47;142;32 -RADLO;green;0.31;0.56;7;25;87;16 -ARPAT;green;0.26;0.42;17;33;130;92 -NINFO;orange;0.5;0.4;10;134;73;30 -RESBL;blue;0.18;0.15;10;29;85;180 -ADINF;yellow;0.41;0.49;12;100;101;20 -RESGR;grey;0.28;0.31;20;107;127;137 -SHIPS;white;0.28;0.31;36;140;166;178 -PSTRK;white;0.28;0.31;36;140;166;178 -SYTRK;grey;0.28;0.31;10;76;91;99 -PLRTE;red;0.58;0.35;8;149;41;22 -APLRT;orange;0.5;0.4;10;134;73;30 -UINFD;white;0.28;0.31;36;140;166;178 -UINFF;grey;0.28;0.31;20;107;127;137 -UIBCK;black;0.28;0.31;0;0;0;0 -UIAFD;light_blue;0.21;0.22;5;30;65;101 -UINFR;red;0.48;0.3;10;155;53;73 -UINFG;green;0.31;0.56;20;47;142;32 -UINFO;orange;0.5;0.4;10;134;73;30 -UINFB;blue;0.18;0.15;10;29;85;180 -UINFM;magenta;0.28;0.24;18;130;108;161 -UIBDR;grey;0.28;0.31;20;107;127;137 -UIAFF;brown;0.45;0.42;12;127;90;41 -OUTLW;black;0.28;0.31;0;0;0;0 -OUTLL;brown;0.35;0.39;5;64;64;46 -RES01;grey;0.28;0.31;10;76;91;99 -RES02;grey;0.28;0.31;10;76;91;99 -RES03;grey;0.28;0.31;10;76;91;99 -BKAJ1;grey;0.28;0.31;0;0;0;0 -BKAJ2;grey;0.28;0.31;0.72;16;21;24 -MARBL;blue;0.145;0.14;17;0;119;243 -MARCY;cyan;0.2;0.355;17;0;133;122 -MARMG;magenta;0.36;0.22;17;184;71;154 -MARWH;white;0.305;0.344;17;105;118;110 diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/ENC.stylx b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/ENC.stylx deleted file mode 100755 index f98f75ae5..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/ENC.stylx and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/LINES.dic b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/LINES.dic deleted file mode 100755 index 0dabab12a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/LINES.dic +++ /dev/null @@ -1,163 +0,0 @@ -"######","","LC(QUESMRK1)","5","O","STANDARD","21010" -"ASLXIS","","LS(DASH,2,CHMGF)","5","S","STANDARD","26260" -"BERTHS","","LS(SOLD,3,CHGRD);SY(BRTHNO01);TE('Nr %s','OBJNAM',1,2,2,'15110',0,0,CHBLK,29)","5","O","OTHER","32440" -"BRIDGE","","LS(SOLD,5,CHGRD);TX(OBJNAM,3,1,2,'15110',1,0,CHBLK,21);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG2","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG3","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG4","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG5","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG7","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG8","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CANALS","","LS(SOLD,1,CHBLK)","2","O","DISPLAYBASE","12420" -"CAUSWY","","LS(SOLD,3,LANDF)","5","O","STANDARD","22010" -"CAUSWY","WATLEV4","LS(DASH,3,LANDF)","5","O","STANDARD","22010" -"CBLOHD","","LS(DASH,4,CHGRD)","8","O","DISPLAYBASE","12210" -"CBLOHD","CONRAD1VERCSA","LS(DASH,4,CHGRD);SY(RACNSP01);TE('sf clr %4.1lf','VERCSA',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CBLOHD","CONRAD3VERCSA","LS(DASH,4,CHGRD);SY(RACNSP01);TE('sf clr %4.1lf','VERCSA',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CBLOHD","CONRAD1VERCLR","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CBLOHD","CONRAD3VERCLR","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CBLOHD","CONRAD1","LS(DASH,4,CHGRD);SY(RACNSP01)","8","O","DISPLAYBASE","12210" -"CBLOHD","CONRAD3","LS(DASH,4,CHGRD);SY(RACNSP01)","8","O","DISPLAYBASE","12210" -"CBLOHD","VERCSA","LS(DASH,4,CHGRD);TE('sf clr %4.1lf','VERCSA',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CBLOHD","VERCLR","LS(DASH,4,CHGRD);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CBLSUB","","LC(CBLSUB06)","3","O","OTHER","34070" -"CBLSUB","CATCBL6","LS(DASH,1,CHMGD)","6","O","STANDARD","24010" -"COALNE","","CS(QUAPOS01)","7","O","DISPLAYBASE","12410" -"COALNE","CATCOA6","LS(DASH,1,CSTLN)","7","O","DISPLAYBASE","12410" -"COALNE","CATCOA7","LS(DASH,1,CSTLN)","7","O","DISPLAYBASE","12410" -"COALNE","CATCOA8","LS(DASH,1,CSTLN)","7","O","DISPLAYBASE","12410" -"COALNE","CATCOA10","LS(DASH,1,CSTLN)","7","O","DISPLAYBASE","12410" -"CONVYR","","LS(DASH,4,CHGRD);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CONVYR","CATCON1CONRAD1","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CONVYR","CATCON1CONRAD3","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CONVYR","CATCON2CONRAD1","LS(SOLD,3,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CONVYR","CATCON2CONRAD3","LS(SOLD,3,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CONVYR","CATCON1","LS(DASH,4,CHGRD);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CONVYR","CATCON2","LS(SOLD,3,CHGRD);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CONVYR","CONRAD1","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CONVYR","CONRAD3","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CURENT","","LC(CURENT01)","6","O","OTHER","33060" -"DAMCON","","LS(SOLD,4,LANDF)","6","O","STANDARD","22010" -"DAMCON","CATDAM3","LS(SOLD,2,CSTLN)","6","O","DISPLAYBASE","12410" -"DEPARE","","","0","O","","" -"DEPCNT","","CS(DEPCNT03)","5","O","OTHER","33020" -"DWRTCL","","LC(DWLDEF01);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" -"DWRTCL","CATTRK1TRAFIC1","LC(DWRTCL08);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" -"DWRTCL","CATTRK1TRAFIC2","LC(DWRTCL08);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" -"DWRTCL","CATTRK1TRAFIC3","LC(DWRTCL08);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" -"DWRTCL","CATTRK1TRAFIC4","LC(DWRTCL06);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" -"DWRTCL","CATTRK2TRAFIC1","LC(DWRTCL07);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" -"DWRTCL","CATTRK2TRAFIC2","LC(DWRTCL07);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" -"DWRTCL","CATTRK2TRAFIC3","LC(DWRTCL07);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" -"DWRTCL","CATTRK2TRAFIC4","LC(DWRTCL05);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" -"DWRTCL","TRAFIC1","LC(DWRTCL07);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" -"DWRTCL","TRAFIC2","LC(DWRTCL07);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" -"DWRTCL","TRAFIC3","LC(DWRTCL07);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" -"DWRTCL","TRAFIC4","LC(DWRTCL05);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" -"DYKCON","","LS(SOLD,3,LANDF)","4","O","STANDARD","22010" -"DYKCON","CONRAD1","LS(SOLD,2,CHBLK)","4","O","STANDARD","22210" -"FERYRT","","LC(FERYRT02)","4","O","STANDARD","25030" -"FERYRT","CATFRY1","LC(FERYRT01)","4","O","STANDARD","25030" -"FERYRT","CATFRY2","LC(FERYRT02)","4","O","STANDARD","25030" -"FLODOC","","LS(SOLD,3,CSTLN)","5","O","DISPLAYBASE","12410" -"FNCLNE","","LS(SOLD,1,LANDF)","3","O","OTHER","32220" -"FNCLNE","CONVIS1","LS(SOLD,1,CHBLK)","3","O","STANDARD","22220" -"FORSTC","","LS(SOLD,3,LANDF)","4","O","OTHER","32220" -"FSHFAC","","LS(DASH,2,CHGRD)","4","O","STANDARD","26210" -"FSHFAC","CATFIF1","LC(FSHFAC02)","4","O","STANDARD","26210" -"GATCON","","LS(SOLD,2,CSTLN)","8","O","DISPLAYBASE","12410" -"GATCON","CATGAT2","LS(SOLD,2,CSTLN)","8","O","DISPLAYBASE","12410" -"GATCON","CATGAT3","LS(SOLD,2,CSTLN);SY(GATCON04)","8","O","DISPLAYBASE","12410" -"GATCON","CATGAT4","LS(SOLD,2,CSTLN);SY(GATCON03)","8","O","DISPLAYBASE","12410" -"GATCON","CATGAT5","LS(SOLD,2,CSTLN)","8","O","DISPLAYBASE","12410" -"LNDARE","","CS(QUAPOS01);TX(OBJNAM,1,1,2,'15110',0,1,CHBLK,26)","8","O","DISPLAYBASE","12010" -"LNDELV","","LS(SOLD,1,LANDF)","4","O","OTHER","32010" -"LNDMRK","","LS(SOLD,1,LANDF)","4","O","OTHER","32220" -"LNDMRK","CONVIS1","LS(SOLD,1,CHBLK)","4","O","STANDARD","22220" -"LOCMAG","","LS(DASH,1,CHMGF);SY(LOCMAG01)","4","S","OTHER","31080" -"MAGVAR","","LS(SOLD,2,CHMGF);SY(MAGVAR51);TE('varn %3.2f','VALMAG',3,1,2,'15110',1,-1,CHBLK,27)","4","O","OTHER","31080" -"MARCUL","","LS(DASH,2,CHGRF)","4","O","STANDARD","26210" -"MORFAC","","LS(SOLD,2,CSTLN)","6","O","DISPLAYBASE","12410" -"MORFAC","CATMOR4","LS(SOLD,2,CSTLN)","6","O","DISPLAYBASE","12410" -"MORFAC","CATMOR6","LS(DASH,1,CHMGF)","6","O","DISPLAYBASE","14010" -"M_SREL","","","0","O","","" -"NAVLNE","","LS(DASH,1,CHGRD)","4","O","STANDARD","25010" -"NAVLNE","CATNAV1","LS(DASH,1,CHGRD);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","4","O","STANDARD","25010" -"NAVLNE","CATNAV2","LS(DASH,1,CHGRD);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","4","O","STANDARD","25010" -"NEWOBJ","","LC(NEWOBJ01)","6","S","STANDARD","21020" -"NEWOBJ","SYMINS","CS(SYMINS02)","6","S","STANDARD","21020" -"OBSTRN","","CS(OBSTRN07)","4","O","OTHER","34050" -"OBSTRN","CATOBS8","LS(DASH,1,CSTLN)","4","O","DISPLAYBASE","12410" -"OBSTRN","CATOBS9","LS(DASH,1,CHMGD)","4","O","DISPLAYBASE","12410" -"OBSTRN","CATOBS10","LS(DASH,1,CSTLN)","4","O","DISPLAYBASE","12410" -"OBSTRN","WATLEV7","LS(DASH,1,CSTLN)","4","O","DISPLAYBASE","12410" -"OILBAR","","LS(DASH,1,CHBLK)","4","O","DISPLAYBASE","12410" -"PIPOHD","","LS(SOLD,3,CHGRD);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,-1,CHBLK,11)","8","O","DISPLAYBASE","12210" -"PIPOHD","CONRAD1","LS(SOLD,3,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,-1,CHBLK,11)","8","O","DISPLAYBASE","12210" -"PIPOHD","CONRAD3","LS(SOLD,3,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,-1,CHBLK,11)","8","O","DISPLAYBASE","12210" -"PIPSOL","","LC(PIPSOL05)","6","O","OTHER","34070" -"PIPSOL","PRODCT3","LC(PIPSOL06)","6","O","OTHER","34070" -"PIPSOL","CATPIP2","LC(PIPSOL06)","6","O","OTHER","34070" -"PIPSOL","CATPIP3","LC(PIPSOL06)","6","O","OTHER","34070" -"PIPSOL","CATPIP4","LC(PIPSOL06)","6","O","OTHER","34070" -"PIPSOL","CATPIP5","LC(PIPSOL06)","6","O","OTHER","34070" -"PONTON","","LS(SOLD,2,CSTLN)","5","O","DISPLAYBASE","12410" -"RADLNE","","LS(DASH,2,TRFCD);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25040" -"RAILWY","","LS(SOLD,2,LANDF)","4","O","OTHER","32250" -"RAPIDS","","LS(SOLD,3,CHGRD)","3","O","OTHER","32050" -"RCRTCL","","LC(RCRDEF11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RCRTCL","CATTRK1TRAFIC1","LC(RCRTCL14);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RCRTCL","CATTRK1TRAFIC2","LC(RCRTCL14);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RCRTCL","CATTRK1TRAFIC3","LC(RCRTCL14);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RCRTCL","CATTRK1TRAFIC4","LC(RCRTCL13);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RCRTCL","CATTRK2TRAFIC1","LC(RCRTCL12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RCRTCL","CATTRK2TRAFIC2","LC(RCRTCL12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RCRTCL","CATTRK2TRAFIC3","LC(RCRTCL12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RCRTCL","CATTRK2TRAFIC4","LC(RCRTCL11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RCRTCL","TRAFIC1","LC(RCRTCL12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RCRTCL","TRAFIC2","LC(RCRTCL12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RCRTCL","TRAFIC3","LC(RCRTCL12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RCRTCL","TRAFIC4","LC(RCRTCL11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RDOCAL","","LS(DASH,1,TRFCD);SY(RCLDEF01);TE('Nr %s','OBJNAM',3,2,2,'15110',1,-1,CHBLK,21)","6","O","STANDARD","25060" -"RDOCAL","TRAFIC1ORIENT","LS(DASH,1,TRFCD);SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" -"RDOCAL","TRAFIC2ORIENT","LS(DASH,1,TRFCD);SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" -"RDOCAL","TRAFIC3ORIENT","LS(DASH,1,TRFCD);SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" -"RDOCAL","TRAFIC4ORIENT","LS(DASH,1,TRFCD);SY(RDOCAL03,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" -"RECTRC","","LC(RECDEF02);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","CATTRK1TRAFIC1","LC(RECTRC12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","CATTRK1TRAFIC2","LC(RECTRC12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","CATTRK1TRAFIC3","LC(RECTRC12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","CATTRK1TRAFIC4","LC(RECTRC10);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","CATTRK2TRAFIC1","LC(RECTRC11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","CATTRK2TRAFIC2","LC(RECTRC11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","CATTRK2TRAFIC3","LC(RECTRC11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","CATTRK2TRAFIC4","LC(RECTRC09);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","TRAFIC1","LC(RECTRC11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","TRAFIC2","LC(RECTRC11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","TRAFIC3","LC(RECTRC11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","TRAFIC4","LC(RECTRC09);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" -"RIVERS","","LS(SOLD,1,CHBLK)","2","O","DISPLAYBASE","12420" -"ROADWY","","LS(SOLD,2,LANDF)","4","O","OTHER","32250" -"RUNWAY","","LS(SOLD,3,LANDF)","6","O","OTHER","32240" -"SBDARE","","LS(SOLD,1,CHGRD);TX(NATSUR,1,2,2,'15110',0,0,CHBLK,25)","4","O","OTHER","34010" -"SLCONS","","CS(SLCONS04)","7","O","DISPLAYBASE","12410" -"SLOTOP","","LS(SOLD,1,LANDF)","4","O","OTHER","32010" -"SLOTOP","CATSLO2CONRAD1","LS(SOLD,1,CHBLK)","4","O","STANDARD","22210" -"SLOTOP","CATSLO6CONRAD1","LS(SOLD,1,CHBLK)","4","O","STANDARD","22210" -"SLOTOP","CATSLO6CONVIS1","LS(SOLD,1,CHBLK)","4","O","STANDARD","22210" -"SLOTOP","CATSLO2","LS(SOLD,1,CHGRD)","4","O","OTHER","32010" -"SLOTOP","CATSLO6","LS(SOLD,1,CHGRD)","4","O","OTHER","32010" -"SNDWAV","","LS(DASH,2,CHGRD);SY(SNDWAV02)","4","O","STANDARD","24010" -"STSLNE","","LS(DASH,1,CHGRF)","3","O","OTHER","36050" -"TIDEWY","","LS(SOLD,1,CHGRF)","3","O","OTHER","32070" -"TSELNE","","LS(SOLD,6,TRFCF)","8","O","STANDARD","25010" -"TSSBND","","LS(DASH,4,TRFCD)","7","O","STANDARD","25010" -"TUNNEL","","LS(DASH,1,CHGRD)","4","O","OTHER","32250" -"TUNNEL","BURDEP0","LS(DASH,2,CHBLK)","4","O","STANDARD","24010" -"VEGATN","","LS(DASH,1,LANDF)","3","O","OTHER","32030" -"WATFAL","","LS(SOLD,3,CHGRF)","3","O","OTHER","32050" -"WATFAL","CONVIS1","LS(SOLD,3,CHWHT)","3","O","OTHER","32050" -"WATTUR","","LS(DASH,1,CHGRD);SY(WATTUR02)","4","O","OTHER","33040" -"dnghlt","","LS(SOLD,3,DNGHL)","8","O","MARINERS STANDARD","53010" -"indhlt","","LC(INDHLT02)","8","O","MARINERS STANDARD","53010" -"marfea","","LS(SOLD,2,NINFO);TX(OBJNAM,3,3,2,'15110',0,1,CHBLK,50)","8","O","MARINERS OTHER","53050" diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/NIGHT.clr b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/NIGHT.clr deleted file mode 100755 index a1c820126..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/NIGHT.clr +++ /dev/null @@ -1,67 +0,0 @@ -NODTA;grey;0.28;0.31;1.2;23;30;33 -CURSR;orange;0.5;0.4;1.25;48;23;5 -CHBLK;grey;0.28;0.31;2.5;37;45;49 -CHGRD;grey;0.28;0.31;2.5;37;45;49 -CHGRF;grey;0.28;0.31;1.25;24;30;33 -CHRED;red;0.48;0.3;1.25;57;14;22 -CHGRN;green;0.31;0.56;2.5;12;52;6 -CHYLW;yellow;0.41;0.49;3;50;50;6 -CHMGD;magenta;0.3;0.17;2;65;18;71 -CHMGF;magenta;0.3;0.17;2;65;18;71 -CHBRN;brown;0.39;0.43;1.3;33;30;12 -CHWHT;white;0.28;0.31;5;54;65;71 -SCLBR;orange;0.5;0.4;1.25;48;23;5 -CHCOR;orange;0.5;0.4;1.25;48;23;5 -LITRD;red;0.48;0.3;1.25;57;14;22 -LITGN;green;0.31;0.56;2.5;12;52;6 -LITYW;yellow;0.41;0.49;3;50;50;6 -ISDNG;magenta;0.3;0.17;2;65;18;71 -DNGHL;red;0.48;0.3;1.25;57;14;22 -TRFCD;magenta;0.3;0.17;2;65;18;71 -TRFCF;magenta;0.3;0.17;2;65;18;71 -LANDA;brown;0.35;0.39;0.8;23;22;14 -LANDF;brown;0.45;0.42;1.6;47;31;10 -CSTLN;grey;0.28;0.31;2.5;37;45;49 -SNDG1;grey;0.28;0.31;1.25;24;30;33 -SNDG2;white;0.28;0.31;5;54;65;71 -DEPSC;grey;0.28;0.31;2.5;37;45;49 -DEPCN;grey;0.28;0.31;1.25;24;30;33 -DEPDW;black;0.28;0.31;0;0;0;0 -DEPMD;dark_blue;0.25;0.29;0.2;3;7;10 -DEPMS;medium_blue;0.23;0.25;0.4;5;14;22 -DEPVS;light_blue;0.21;0.22;0.8;7;23;39 -DEPIT;yellow-green;0.26;0.36;1.2;11;32;28 -RADHI;green;0.31;0.56;2.5;12;52;6 -RADLO;green;0.31;0.56;0.8;4;27;2 -ARPAT;blue-green;0.26;0.42;1.75;5;42;27 -NINFO;orange;0.5;0.4;1.25;48;23;5 -RESBL;blue;0.18;0.15;1.25;5;27;68 -ADINF;yellow;0.41;0.49;1.5;34;34;3 -RESGR;grey;0.28;0.31;1.25;24;30;33 -SHIPS;white;0.28;0.31;5;54;65;71 -PSTRK;white;0.28;0.31;5;54;65;71 -SYTRK;grey;0.28;0.31;1.25;24;30;33 -PLRTE;red;0.58;0.35;0.9;51;8;3 -APLRT;orange;0.5;0.4;1.25;48;23;5 -UINFD;white;0.28;0.31;5;54;65;71 -UINFF;grey;0.28;0.31;2.5;37;45;49 -UIBCK;black;0.28;0.31;0;0;0;0 -UIAFD;light_blue;0.21;0.22;0.8;7;23;39 -UINFR;red;0.48;0.3;1.25;57;14;22 -UINFG;green;0.31;0.56;2.5;12;52;6 -UINFO;orange;0.5;0.4;1.25;48;23;5 -UINFB;blue;0.18;0.15;1.25;5;27;68 -UINFM;magenta;0.3;0.17;2;65;18;71 -UIBDR;grey;0.28;0.31;2.5;37;45;49 -UIAFF;brown;0.45;0.42;3.2;68;46;18 -OUTLW;black;0.28;0.31;0;0;0;0 -OUTLL;brown;0.35;0.39;0.8;23;22;14 -RES01;grey;0.28;0.31;1.25;24;30;33 -RES02;grey;0.28;0.31;1.25;24;30;33 -RES03;grey;0.28;0.31;1.25;24;30;33 -BKAJ1;black;0.28;0.31;0;0;0;0 -BKAJ2;grey;0.28;0.31;0.1;2;3;4 -MARBL;blue;0.145;0.14;1.75;0;38;85 -MARCY;cyan;0.2;0.355;1.75;0;43;39 -MARMG;magenta;0.36;0.22;1.75;63;19;51 -MARWH;white;0.305;0.344;1.75;32;37;34 diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/PAPER_CHART.dic b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/PAPER_CHART.dic deleted file mode 100755 index f0d6cf83b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/PAPER_CHART.dic +++ /dev/null @@ -1,322 +0,0 @@ -"######","","SY(QUESMRK1)","5","O","STANDARD","21010" -"ACHARE","","TX(OBJNAM,3,1,2,'15110',-1,2,CHBLK,26);SY(ACHARE02)","6","O","STANDARD","26220" -"ACHBRT","","SY(ACHBRT07);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29)","5","O","STANDARD","26220" -"AIRARE","","SY(AIRARE02)","4","O","OTHER","32240" -"BCNCAR","","SY(BCNGEN03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNCAR","BCNSHP1","SY(BCNSTK02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNCAR","BCNSHP3","SY(BCNTOW01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNCAR","BCNSHP4","SY(BCNLTC01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNCAR","BCNSHP5","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNCAR","BCNSHP7","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNISD","","SY(BCNGEN03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNISD","BCNSHP1","SY(BCNSTK02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNISD","BCNSHP3","SY(BCNTOW01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNISD","BCNSHP4","SY(BCNLTC01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNISD","BCNSHP5","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNISD","BCNSHP7","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","","SY(BCNGEN03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP2CATLAM1","SY(PRICKE03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP2CATLAM2","SY(PRICKE04);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP6CONVIS1","SY(CAIRNS11);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP1","SY(BCNSTK02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP3","SY(BCNTOW01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP4","SY(BCNLTC01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP5","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP6","SY(CAIRNS01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP7","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNSAW","","SY(BCNGEN03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSAW","BCNSHP1","SY(BCNSTK02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSAW","BCNSHP3","SY(BCNTOW01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNSAW","BCNSHP4","SY(BCNLTC01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNSAW","BCNSHP5","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNSAW","BCNSHP7","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","","SY(BCNGEN03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","BCNSHP6CONVIS1","SY(CAIRNS11);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","CATSPM18","SY(NOTBRD11);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","CATSPM44","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","BCNSHP1","SY(BCNSTK02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","BCNSHP3","SY(BCNTOW01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","BCNSHP4","SY(BCNLTC01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","BCNSHP5","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","BCNSHP6","SY(CAIRNS01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","BCNSHP7","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BERTHS","","SY(BRTHNO01);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29)","5","O","OTHER","32440" -"BOYCAR","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","BOYSHP1","SY(BOYCON01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","BOYSHP2","SY(BOYCAN01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYINB","","SY(BOYINB01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","BOYSHP1","SY(BOYCON01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","BOYSHP2","SY(BOYCAN01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP1","SY(BOYCON01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP2","SY(BOYCAN01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSAW","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSAW","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSAW","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSAW","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSAW","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSAW","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSAW","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","CATSPM9","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","CATSPM15","SY(BOYSUP03);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP1","SY(BOYCON01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP2","SY(BOYCAN01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" -"BRIDGE","","","0","O","","" -"BUAARE","","SY(BUAARE02);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","3","O","STANDARD","22240" -"BUISGL","","SY(BUISGL01)","4","O","OTHER","32220" -"BUISGL","FUNCTN33CONVIS1OBJNAM","SY(POSGEN03);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","6","O","STANDARD","22220" -"BUISGL","FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"BUISGL","FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"BUISGL","FUNCTN22CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" -"BUISGL","FUNCTN23CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" -"BUISGL","FUNCTN24CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" -"BUISGL","FUNCTN25CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" -"BUISGL","FUNCTN26CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" -"BUISGL","FUNCTN27CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" -"BUISGL","FUNCTN33CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" -"BUISGL","FUNCTN35CONVIS1","SY(TNKCON12)","6","O","STANDARD","22220" -"BUISGL","FUNCTN33OBJNAM","SY(POSGEN03);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","4","O","OTHER","32220" -"BUISGL","CONVIS1","SY(BUISGL11)","6","O","STANDARD","22220" -"BUISGL","FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" -"BUISGL","FUNCTN21","SY(BUIREL01)","4","O","OTHER","32220" -"BUISGL","FUNCTN22","SY(BUIREL04)","4","O","OTHER","32220" -"BUISGL","FUNCTN23","SY(BUIREL04)","4","O","OTHER","32220" -"BUISGL","FUNCTN24","SY(BUIREL04)","4","O","OTHER","32220" -"BUISGL","FUNCTN25","SY(BUIREL04)","4","O","OTHER","32220" -"BUISGL","FUNCTN26","SY(BUIREL05)","4","O","OTHER","32220" -"BUISGL","FUNCTN27","SY(BUIREL05)","4","O","OTHER","32220" -"BUISGL","FUNCTN33","SY(POSGEN03)","4","O","OTHER","32220" -"BUISGL","FUNCTN35","SY(TNKCON02)","4","O","OTHER","32220" -"CGUSTA","","SY(CGUSTA02)","7","O","OTHER","38030" -"CHKPNT","","SY(CHKPNT01)","4","S","OTHER","32410" -"CRANES","","SY(CRANES01)","4","O","OTHER","32440" -"CTNARE","","SY(CHINFO06)","4","O","STANDARD","26150" -"CTRPNT","","SY(POSGEN04)","4","O","OTHER","32250" -"CTSARE","","SY(CHINFO07)","4","O","STANDARD","26250" -"CURENT","","SY(CURDEF01)","5","O","OTHER","33060" -"CURENT","ORIENTCURVEL","SY(CURENT01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,31)","5","O","OTHER","33060" -"CURENT","ORIENT","SY(CURENT01,ORIENT)","5","O","OTHER","33060" -"DAMCON","","","0","O","","" -"DAMCON","CATDAM3","SY(CHINFO06)","4","O","STANDARD","22010" -"DAYMAR","","SY(DAYSQR21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" -"DAYMAR","TOPSHP19","SY(DAYSQR21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" -"DAYMAR","TOPSHP20","SY(DAYSQR21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" -"DAYMAR","TOPSHP21","SY(DAYSQR21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" -"DAYMAR","TOPSHP24","SY(DAYTRI21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" -"DAYMAR","TOPSHP25","SY(DAYTRI25);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" -"DISMAR","","SY(DISMAR03);TX(INFORM,2,1,2,'15110',2,0,CHBLK,21)","7","O","STANDARD","27030" -"DISMAR","CATDIS1","SY(DISMAR04);TX(INFORM,2,1,2,'15110',2,0,CHBLK,21)","7","O","STANDARD","27030" -"DMPGRD","","SY(CHINFO07)","4","O","STANDARD","26240" -"FOGSIG","","SY(FOGSIG01)","6","O","STANDARD","27080" -"FORSTC","","SY(FORSTC01)","4","O","OTHER","32220" -"FORSTC","CONVIS1","SY(FORSTC11)","4","O","STANDARD","22220" -"FSHFAC","","SY(FSHHAV01)","4","O","STANDARD","26210" -"FSHFAC","CATFIF1","SY(FSHFAC03)","4","O","STANDARD","26210" -"FSHFAC","CATFIF2","SY(FSHFAC02)","4","O","STANDARD","26210" -"FSHFAC","CATFIF3","SY(FSHFAC02)","4","O","STANDARD","26210" -"FSHFAC","CATFIF4","SY(FSHFAC02)","4","O","STANDARD","26210" -"GATCON","","SY(GATCON04)","8","O","STANDARD","22010" -"GATCON","CATGAT2","SY(GATCON04)","8","O","STANDARD","22010" -"GATCON","CATGAT3","SY(GATCON04)","8","O","OTHER","32440" -"GATCON","CATGAT4","SY(GATCON03)","8","O","OTHER","32440" -"GRIDRN","","","0","O","","" -"HRBFAC","","SY(CHINFO07)","4","O","OTHER","32410" -"HRBFAC","CATHAF1","SY(ROLROL01)","4","O","OTHER","32410" -"HRBFAC","CATHAF4","SY(HRBFAC09)","4","O","OTHER","32410" -"HRBFAC","CATHAF5","SY(SMCFAC02)","4","O","OTHER","32410" -"HULKES","","SY(HULKES01)","5","O","DISPLAYBASE","12410" -"ICNARE","","SY(CHINFO07)","4","O","STANDARD","26250" -"LIGHTS","","CS(LIGHTS06)","8","O","STANDARD","27070" -"LITFLT","","SY(LITFLT01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"LITVES","","SY(LITVES01);TE('LtV %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27011" -"LNDARE","","SY(LNDARE01);TX(OBJNAM,1,2,2,'15110',0,1,CHBLK,26);CS(QUAPOS01)","4","O","DISPLAYBASE","12010" -"LNDELV","","SY(POSGEN04);TE('%3.0lf m','ELEVAT',3,2,2,'15110',1,0,CHBLK,28)","4","O","OTHER","32010" -"LNDMRK","","SY(POSGEN01)","4","O","OTHER","32220" -"LNDMRK","CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" -"LNDMRK","CATLMK1","SY(CAIRNS01)","4","O","OTHER","32220" -"LNDMRK","CATLMK1CONVIS1","SY(CAIRNS11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK3","SY(CHIMNY01)","4","O","OTHER","32220" -"LNDMRK","CATLMK3CONVIS1","SY(CHIMNY11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK4","SY(DSHAER01)","4","O","OTHER","32220" -"LNDMRK","CATLMK4CONVIS1","SY(DSHAER11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK5","SY(FLGSTF01)","4","O","OTHER","32220" -"LNDMRK","CATLMK5CONVIS1","SY(FLGSTF01)","6","O","STANDARD","22220" -"LNDMRK","CATLMK6","SY(FLASTK01)","4","O","OTHER","32220" -"LNDMRK","CATLMK6CONVIS1","SY(FLASTK11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK7","SY(MSTCON04)","4","O","OTHER","32220" -"LNDMRK","CATLMK7CONVIS1","SY(MSTCON14)","6","O","STANDARD","22220" -"LNDMRK","CATLMK8","SY(POSGEN03)","4","O","OTHER","32220" -"LNDMRK","CATLMK8CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" -"LNDMRK","CATLMK9","SY(MONUMT02)","4","O","OTHER","32220" -"LNDMRK","CATLMK9CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" -"LNDMRK","CATLMK10","SY(MONUMT02)","4","O","OTHER","32220" -"LNDMRK","CATLMK10CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" -"LNDMRK","CATLMK12","SY(MONUMT02)","4","O","OTHER","32220" -"LNDMRK","CATLMK12CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" -"LNDMRK","CATLMK13","SY(MONUMT02)","4","O","OTHER","32220" -"LNDMRK","CATLMK13CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" -"LNDMRK","CATLMK15","SY(DOMES001)","4","O","OTHER","32220" -"LNDMRK","CATLMK15CONVIS1","SY(DOMES011)","6","O","STANDARD","22220" -"LNDMRK","CATLMK15FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" -"LNDMRK","CATLMK15FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK15FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK16","SY(RASCAN01)","4","O","OTHER","32220" -"LNDMRK","CATLMK16CONVIS1","SY(RASCAN11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK17","SY(TOWERS01)","4","O","OTHER","32220" -"LNDMRK","CATLMK17CONVIS1","SY(TOWERS03)","6","O","STANDARD","22220" -"LNDMRK","CATLMK17FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" -"LNDMRK","CATLMK17FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK17FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK17FUNCTN31","SY(TOWERS05);TX(OBJNAM,3,2,2,'15110',1,1,CHBLK,26)","4","O","OTHER","32220" -"LNDMRK","CATLMK17FUNCTN31CONVIS1","SY(TOWERS15);TX(OBJNAM,3,2,2,'15110',1,1,CHBLK,26)","6","O","STANDARD","22220" -"LNDMRK","CATLMK17FUNCTN33","SY(TOWERS01);TX(OBJNAM,3,2,2,'15110',1,-1,CHBLK,26)","4","O","OTHER","32220" -"LNDMRK","CATLMK17FUNCTN33CONVIS1","SY(TOWERS03);TX(OBJNAM,3,2,2,'15110',1,-1,CHBLK,26)","6","O","STANDARD","22220" -"LNDMRK","CATLMK18","SY(WNDMIL02)","4","O","OTHER","32220" -"LNDMRK","CATLMK18CONVIS1","SY(WNDMIL12)","6","O","STANDARD","22220" -"LNDMRK","CATLMK19","SY(WIMCON01)","4","O","OTHER","32220" -"LNDMRK","CATLMK19CONVIS1","SY(WIMCON11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK20","SY(POSGEN01)","4","O","OTHER","32220" -"LNDMRK","CATLMK20CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" -"LNDMRK","CATLMK20FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" -"LNDMRK","CATLMK20FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK20FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK20FUNCTN26CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" -"LNDMRK","CATLMK20FUNCTN27CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" -"LNDRGN","","SY(POSGEN04);TX(OBJNAM,1,2,2,'15110',0,-1,CHBLK,26)","4","O","STANDARD","21060" -"LOCMAG","","SY(LOCMAG01)","4","O","OTHER","31080" -"LOGPON","","SY(FLTHAZ02)","4","O","OTHER","34050" -"MAGVAR","","SY(MAGVAR01);TX(VALMAG,3,1,2,'15110',1,-1,CHBLK,27)","4","O","OTHER","31080" -"MARCUL","","SY(MARCUL02)","4","O","STANDARD","26210" -"MIPARE","","SY(CHINFO06)","4","O","STANDARD","26040" -"MORFAC","","SY(MORFAC03)","6","O","DISPLAYBASE","12410" -"MORFAC","CATMOR7BOYSHP3","SY(BOYMOR01)","8","O","STANDARD","27010" -"MORFAC","CATMOR7BOYSHP6","SY(BOYMOR03)","8","O","STANDARD","27010" -"MORFAC","CATMOR1","SY(MORFAC03)","6","O","DISPLAYBASE","12410" -"MORFAC","CATMOR2","SY(MORFAC04)","6","O","DISPLAYBASE","12410" -"MORFAC","CATMOR3","SY(PILPNT02)","6","O","OTHER","32440" -"MORFAC","CATMOR5","SY(PILPNT02)","6","O","DISPLAYBASE","12410" -"MORFAC","CATMOR7","SY(BOYMOR11)","8","O","STANDARD","27010" -"M_NPUB","","SY(CHINFO07)","4","O","OTHER","31020" -"NEWOBJ","","SY(NEWOBJ01)","6","S","STANDARD","21020" -"NEWOBJ","SYMINS","CS(SYMINS02)","6","S","STANDARD","21020" -"OBSTRN","","CS(OBSTRN07)","4","O","OTHER","34050" -"OBSTRN","CATOBS7VALSOU","SY(FOULGND1)","4","O","OTHER","34051" -"OBSTRN","CATOBS8VALSOU","SY(FLTHAZ02)","4","O","OTHER","34051" -"OBSTRN","CATOBS9VALSOU","SY(ACHARE02)","4","O","OTHER","34051" -"OBSTRN","CATOBS10VALSOU","SY(FLTHAZ02)","4","O","OTHER","34051" -"OBSTRN","CATOBS7","SY(FOULGND1)","4","O","OTHER","34050" -"OBSTRN","CATOBS8","SY(FLTHAZ02)","4","O","OTHER","34050" -"OBSTRN","CATOBS9","SY(ACHARE02)","4","O","OTHER","34050" -"OBSTRN","CATOBS10","SY(FLTHAZ02)","4","O","OTHER","34050" -"OBSTRN","WATLEV7","SY(FLTHAZ02)","4","O","DISPLAYBASE","12410" -"OFSPLF","","SY(OFSPLF01);TE('Prod %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21)","5","O","DISPLAYBASE","12210" -"PILBOP","","SY(PILBOP02);TE('Plt %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21)","6","O","STANDARD","28010" -"PILPNT","","SY(PILPNT02)","5","O","DISPLAYBASE","12410" -"PIPARE","","SY(CHINFO07)","4","O","OTHER","34030" -"PIPSOL","","","0","O","","" -"PRCARE","","SY(PRCARE12)","5","O","STANDARD","25010" -"PRDARE","","SY(PRDINS02)","4","O","OTHER","32270" -"PRDARE","CATPRA5CONVIS1","SY(FLASTK11)","4","O","STANDARD","22220" -"PRDARE","CATPRA8CONVIS1","SY(TNKCON12)","4","O","STANDARD","22220" -"PRDARE","CATPRA9CONVIS1","SY(WIMCON11)","4","O","STANDARD","22220" -"PRDARE","CATPRA5","SY(FLASTK01)","4","O","OTHER","32270" -"PRDARE","CATPRA6","SY(TMBYRD01)","4","O","OTHER","32270" -"PRDARE","CATPRA8","SY(TNKCON02)","4","O","OTHER","32270" -"PRDARE","CATPRA9","SY(WIMCON01)","4","O","OTHER","32270" -"PYLONS","","SY(POSGEN03)","8","O","DISPLAYBASE","12210" -"RADRFL","","SY(RADRFL03)","6","O","STANDARD","27230" -"RADSTA","","SY(POSGEN01)","5","O","OTHER","38010" -"RADSTA","CATRAS2","SY(RDOSTA02);TE('ch %s','COMCHA',3,1,2,'15110',0,0,CHBLK,11)","5","O","OTHER","38010" -"RAPIDS","","","0","O","","" -"RCTLPT","","SY(RTLDEF51)","4","O","STANDARD","25020" -"RCTLPT","ORIENT","SY(RCTLPT52,ORIENT)","4","O","STANDARD","25020" -"RDOCAL","","SY(RCLDEF01);TE('Nr %s','OBJNAM',3,2,2,'15110',1,-1,CHBLK,21)","6","O","STANDARD","25060" -"RDOCAL","TRAFIC1ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" -"RDOCAL","TRAFIC2ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" -"RDOCAL","TRAFIC3ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" -"RDOCAL","TRAFIC4ORIENT","SY(RDOCAL03,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" -"RDOSTA","","SY(RDOSTA02)","4","O","OTHER","38010" -"RDOSTA","CATROS10","SY(DRFSTA01)","4","O","OTHER","38010" -"RETRFL","","SY(RETRFL01)","6","O","STANDARD","27080" -"ROADWY","","","0","O","","" -"RSCSTA","","SY(RSCSTA02)","7","O","OTHER","38030" -"RTPBCN","","SY(RTPBCN02)","6","O","STANDARD","27210" -"RUNWAY","","","0","O","","" -"SBDARE","","TX(NATSUR,1,2,2,'15110',0,0,CHBLK,25)","4","O","OTHER","34010" -"SEAARE","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" -"SILTNK","","SY(TNKCON02)","4","O","OTHER","32220" -"SILTNK","CATSIL1CONVIS1","SY(SILBUI11)","4","O","STANDARD","22220" -"SILTNK","CATSIL2CONVIS1","SY(TNKCON12)","4","O","STANDARD","22220" -"SILTNK","CATSIL3CONVIS1","SY(TOWERS03)","4","O","STANDARD","22220" -"SILTNK","CATSIL4CONVIS1","SY(TOWERS12)","4","O","STANDARD","22220" -"SILTNK","CONVIS1","SY(TNKCON12)","4","O","STANDARD","22220" -"SILTNK","CATSIL1","SY(SILBUI01)","4","O","OTHER","32220" -"SILTNK","CATSIL2","SY(TNKCON02)","4","O","OTHER","32220" -"SILTNK","CATSIL3","SY(TOWERS01)","4","O","OTHER","32220" -"SILTNK","CATSIL4","SY(TOWERS02)","4","O","OTHER","32220" -"SISTAT","","SY(SISTAT02)","7","O","STANDARD","28020" -"SISTAW","","SY(SISTAT02)","7","O","STANDARD","28020" -"SLCONS","","SY(MORFAC03);CS(SLCONS04)","8","O","DISPLAYBASE","12410" -"SLOGRD","","SY(HILTOP01)","3","S","OTHER","32010" -"SLOTOP","","SY(HILTOP01)","3","S","OTHER","32010" -"SLOTOP","CONVIS1","SY(HILTOP11)","3","S","STANDARD","22220" -"SMCFAC","","SY(SMCFAC02)","4","S","OTHER","38210" -"SNDWAV","","SY(SNDWAV02)","4","O","STANDARD","24010" -"SOUNDG","","CS(SOUNDG03)","6","O","OTHER","33010" -"SPLARE","","SY(CHINFO06)","4","O","STANDARD","26040" -"SPRING","","SY(SPRING02)","4","O","OTHER","34020" -"TOPMAR","","CS(TOPMAR01)","6","O","STANDARD","27050" -"TS_FEB","","SY(CURDEF01)","4","O","OTHER","33060" -"TS_FEB","CAT_TS1ORIENT","SY(FLDSTR01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,31)","4","O","OTHER","33060" -"TS_FEB","CAT_TS2ORIENT","SY(EBBSTR01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,31)","4","O","OTHER","33060" -"TS_FEB","CAT_TS3ORIENT","SY(CURENT01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,31)","4","O","OTHER","33060" -"TS_PAD","","SY(TIDSTR01)","4","O","OTHER","33060" -"TS_PNH","","SY(TIDSTR01)","4","O","OTHER","33060" -"TS_PRH","","SY(TIDSTR01)","4","O","OTHER","33060" -"TS_TIS","","SY(TIDSTR01)","4","O","OTHER","33060" -"TUNNEL","","","0","O","","" -"T_HMON","","SY(TIDEHT01)","4","O","OTHER","33050" -"T_NHMN","","SY(TIDEHT01)","4","O","OTHER","33050" -"T_TIMS","","SY(TIDEHT01)","4","O","OTHER","33050" -"UWTROC","","CS(OBSTRN07)","4","O","OTHER","34050" -"VEGATN","","SY(TREPNT04)","3","S","OTHER","32030" -"VEGATN","CATVEG7","SY(TREPNT05)","3","S","OTHER","32030" -"VEGATN","CATVEG21","SY(TREPNT05)","3","S","OTHER","32030" -"WATFAL","","","0","O","","" -"WATTUR","","SY(WATTUR02)","3","O","OTHER","33040" -"WEDKLP","","SY(WEDKLP03)","3","O","OTHER","34020" -"WRECKS","","CS(WRECKS05)","4","O","OTHER","34050" -"WRECKS","CATWRK3VALSOU","SY(FOULGND1)","4","O","OTHER","34051" -"WRECKS","CATWRK3","SY(FOULGND1)","4","O","OTHER","34050" -"dnghlt","","SY(DNGHILIT)","8","O","MARINERS STANDARD","53010" -"indhlt","","SY(INDHLT01)","8","O","MARINERS STANDARD","53010" -"marfea","","SY(CHINFO09);TX(OBJNAM,3,1,3,'15110',1,-1,CHBLK,50)","8","O","MARINERS STANDARD","53050" -"marnot","","SY(CHINFO09);TX(usrmrk,3,1,2,'15110',0,0,CHBLK,50)","8","O","MARINERS STANDARD","53040" -"marnot","catnot1","SY(CHINFO08);TX(usrmrk,3,1,2,'15110',0,0,CHBLK,50)","8","O","MARINERS STANDARD","53030" -"marnot","catnot2","SY(CHINFO09);TX(usrmrk,3,1,2,'15110',0,0,CHBLK,50)","8","O","MARINERS STANDARD","53040" diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/PLAIN_BOUNDARIES.dic b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/PLAIN_BOUNDARIES.dic deleted file mode 100755 index 521178308..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/PLAIN_BOUNDARIES.dic +++ /dev/null @@ -1,230 +0,0 @@ -"######","","SY(QUESMRK1);LS(DASH,1,CHMGD)","5","S","STANDARD","21010" -"ACHARE","","SY(ACHARE51);TX(OBJNAM,2,1,2,'15110',-1,2,CHBLK,26);LS(DASH,2,CHMGF);CS(RESTRN01)","3","S","STANDARD","26220" -"ACHARE","CATACH8","SY(ACHARE02);TX(OBJNAM,2,1,2,'15110',-1,2,CHBLK,26);LS(DASH,2,CHMGF);CS(RESTRN01)","3","S","STANDARD","26220" -"ACHBRT","","SY(ACHBRT07);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29);LS(DASH,2,CHMGF)","5","S","STANDARD","26220" -"ADMARE","","LS(DASH,2,CHGRF)","2","S","OTHER","36050" -"AIRARE","","AP(AIRARE02);LS(SOLD,1,LANDF)","2","S","OTHER","32240" -"AIRARE","CONVIS1","AC(LANDA);AP(AIRARE02);LS(SOLD,1,CHBLK)","2","S","STANDARD","22220" -"ARCSLN","","LC(ARCSLN01)","5","S","STANDARD","26260" -"BERTHS","","SY(BRTHNO01);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29)","3","S","OTHER","32440" -"BRIDGE","","TX(OBJNAM,3,1,2,'15110',1,0,CHBLK,21);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG2","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG3","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG4","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG5","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG7","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG8","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"BUAARE","","AC(CHBRN);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","3","S","STANDARD","22240" -"BUISGL","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" -"BUISGL","FUNCTN33CONVIS1","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"BUISGL","FUNCTN33","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","4","S","OTHER","32220" -"BUISGL","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"CANALS","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" -"CANALS","CONDTN","AC(DEPVS);LS(DASH,1,CHBLK)","2","S","DISPLAYBASE","12420" -"CAUSWY","","AC(CHBRN);LS(SOLD,1,CSTLN)","5","S","STANDARD","22010" -"CAUSWY","WATLEV4","AC(DEPIT);LS(DASH,2,CSTLN)","5","S","STANDARD","22010" -"CBLARE","","SY(CBLARE51);LS(DASH,2,CHMGD);CS(RESTRN01)","3","S","OTHER","34030" -"CHKPNT","","SY(POSGEN04)","4","S","OTHER","32410" -"CONVYR","","TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" -"CONVYR","CONRAD1","SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" -"CONVYR","CONRAD3","SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" -"CONZNE","","LS(DASH,2,CHGRF)","2","S","OTHER","36050" -"COSARE","","LS(DASH,2,CHGRF)","2","S","OTHER","36010" -"CRANES","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32440" -"CRANES","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"CTNARE","","SY(CTNARE51);LS(DASH,2,TRFCD)","3","S","STANDARD","26150" -"CTSARE","","SY(INFARE51);LS(DASH,1,CHMGF)","3","S","STANDARD","26250" -"CUSZNE","","LS(DASH,1,CHGRF)","2","S","OTHER","36020" -"DAMCON","","AC(CHBRN);LS(SOLD,1,LANDF)","3","S","STANDARD","22010" -"DAMCON","CATDAM3","AC(CHBRN);LS(SOLD,2,CSTLN)","6","S","DISPLAYBASE","12410" -"DEPARE","","CS(DEPARE03)","1","S","DISPLAYBASE","13030" -"DEPARE","DRVAL1?DRVAL2?","AC(NODTA);AP(PRTSUR01);LS(SOLD,2,CHGRD)","1","S","DISPLAYBASE","13030" -"DMPGRD","","SY(INFARE51);LS(DASH,1,CHMGD);CS(RESTRN01)","3","S","STANDARD","26240" -"DOCARE","","AC(DEPVS);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" -"DOCARE","CONDTN","AC(DEPVS);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26);LS(DASH,1,CHBLK)","2","S","DISPLAYBASE","12420" -"DRGARE","","CS(DEPARE03)","1","S","DISPLAYBASE","13030" -"DRYDOC","","AC(LANDA);LS(SOLD,1,CSTLN)","4","S","OTHER","32440" -"DWRTPT","","SY(TSLDEF51);SY(DWRTPT51);LS(DASH,3,TRFCD);CS(RESTRN01)","4","S","STANDARD","25010" -"DWRTPT","ORIENTTRAFIC1","SY(TSSLPT51,ORIENT);SY(DWRTPT51);LS(DASH,3,TRFCD);CS(RESTRN01)","4","S","STANDARD","25010" -"DWRTPT","ORIENTTRAFIC2","SY(TSSLPT51,ORIENT);SY(DWRTPT51);LS(DASH,3,TRFCD);CS(RESTRN01)","4","S","STANDARD","25010" -"DWRTPT","ORIENTTRAFIC3","SY(TSSLPT51,ORIENT);SY(DWRTPT51);LS(DASH,3,TRFCD);CS(RESTRN01)","4","S","STANDARD","25010" -"DWRTPT","ORIENTTRAFIC4","SY(DWRUTE51,ORIENT);SY(DWRTPT51);LS(DASH,3,TRFCD);CS(RESTRN01)","4","S","STANDARD","25010" -"DYKCON","","AC(CHBRN);LS(SOLD,1,LANDF)","3","S","STANDARD","22010" -"EXEZNE","","LS(DASH,2,CHGRF)","2","S","OTHER","36050" -"FAIRWY","","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);LS(DASH,1,CHGRD);CS(RESTRN01)","4","S","STANDARD","26050" -"FAIRWY","ORIENTTRAFIC1","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);SY(FAIRWY51,ORIENT);LS(DASH,1,CHGRD);CS(RESTRN01)","4","S","STANDARD","26050" -"FAIRWY","ORIENTTRAFIC2","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);SY(FAIRWY51,ORIENT);LS(DASH,1,CHGRD);CS(RESTRN01)","4","S","STANDARD","26050" -"FAIRWY","ORIENTTRAFIC3","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);SY(FAIRWY51,ORIENT);LS(DASH,1,CHGRD);CS(RESTRN01)","4","S","STANDARD","26050" -"FAIRWY","ORIENTTRAFIC4","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);SY(FAIRWY52,ORIENT);LS(DASH,1,CHGRD);CS(RESTRN01)","4","S","STANDARD","26050" -"FERYRT","","SY(FRYARE51);LS(DASH,2,CHMGD)","3","S","STANDARD","25030" -"FERYRT","CATFRY2","SY(FRYARE52);LS(DASH,2,CHBLK)","3","S","STANDARD","25030" -"FLODOC","","AC(CHBRN);LS(SOLD,2,CSTLN)","2","S","DISPLAYBASE","12410" -"FORSTC","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" -"FORSTC","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"FRPARE","","LS(DASH,2,CHGRF)","2","S","OTHER","36020" -"FSHFAC","","AP(FSHHAV02);LS(DASH,1,CHGRD)","4","S","STANDARD","26210" -"FSHFAC","CATFIF1","AP(FSHFAC03);LS(DASH,1,CHGRD)","4","S","STANDARD","26210" -"FSHFAC","CATFIF2","AP(FSHFAC04);LS(DASH,1,CHGRD)","4","S","STANDARD","26210" -"FSHFAC","CATFIF3","AP(FSHFAC04);LS(DASH,1,CHGRD)","4","S","STANDARD","26210" -"FSHFAC","CATFIF4","AP(FSHFAC04);LS(DASH,1,CHGRD)","4","S","STANDARD","26210" -"FSHGRD","","SY(FSHGRD01);LS(DASH,2,CHGRF)","3","S","STANDARD","26210" -"FSHZNE","","LS(DASH,2,CHGRF)","2","S","OTHER","36040" -"GATCON","","AC(CHBRN);LS(SOLD,2,CSTLN)","8","S","DISPLAYBASE","12410" -"GRIDRN","","LS(DASH,1,CHGRD)","5","S","STANDARD","27060" -"HRBARE","","LS(DASH,2,CHGRD)","2","S","OTHER","36020" -"HRBFAC","","SY(CHINFO07)","4","S","OTHER","32410" -"HRBFAC","CATHAF1","SY(ROLROL01)","4","S","OTHER","32410" -"HRBFAC","CATHAF4","SY(HRBFAC09)","4","S","OTHER","32410" -"HRBFAC","CATHAF5","SY(SMCFAC02)","4","S","OTHER","32410" -"HULKES","","AC(CHBRN);LS(SOLD,2,CSTLN)","2","S","DISPLAYBASE","12410" -"ICEARE","","AC(NODTA);AP(ICEARE04);LS(DASH,1,CHGRD)","3","S","DISPLAYBASE","12410" -"ICNARE","","SY(INFARE51);LS(DASH,1,CHMGF);CS(RESTRN01)","3","S","STANDARD","26250" -"ISTZNE","","SY(ITZARE51);LS(DASH,1,TRFCD);CS(RESTRN01)","5","S","STANDARD","25010" -"LAKARE","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","STANDARD","22010" -"LNDARE","","AC(LANDA);TX(OBJNAM,1,2,3,'15110',-1,-1,CHBLK,26)","1","S","DISPLAYBASE","12010" -"LNDMRK","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" -"LNDMRK","CATLMK17FUNCTN33CONVIS1","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"LNDMRK","CATLMK17FUNCTN33","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","4","S","OTHER","32220" -"LNDMRK","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"LNDRGN","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" -"LNDRGN","CATLND2","AP(MARSHES1)","3","S","STANDARD","21060" -"LNDRGN","CATLND12","AP(MARSHES1)","3","S","STANDARD","21060" -"LOCMAG","","SY(LOCMAG51);LS(DASH,1,CHGRD)","4","S","OTHER","31080" -"LOGPON","","SY(FLTHAZ02);LS(DASH,1,CHBLK)","5","S","DISPLAYBASE","12410" -"LOKBSN","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" -"MAGVAR","","SY(MAGVAR51)","4","S","OTHER","31080" -"MARCUL","","AP(MARCUL02);LS(DASH,1,CHGRD);CS(RESTRN01)","3","S","STANDARD","26210" -"MIPARE","","SY(CTYARE51);LS(DASH,2,CHMGD);CS(RESTRN01)","4","S","STANDARD","26040" -"MORFAC","","AC(CHBRN);LS(SOLD,1,CHBLK)","6","S","DISPLAYBASE","12410" -"M_ACCY","","","0","O","OTHER","31010" -"M_COVR","","","1","S","OTHER","31040" -"M_CSCL","","","1","S","OTHER","31040" -"M_HOPA","","","0","O","OTHER","31010" -"M_NPUB","","LS(DASH,2,CHGRD)","4","S","OTHER","31020" -"M_NSYS","","LC(MARSYS51)","4","S","STANDARD","27040" -"M_NSYS","MARSYS1ORIENT","SY(DIRBOYA1,ORIENT);LS(DASH,1,CHGRD)","4","S","STANDARD","27040" -"M_NSYS","MARSYS2ORIENT","SY(DIRBOYB1,ORIENT);LS(DASH,1,CHGRD)","4","S","STANDARD","27040" -"M_NSYS","ORIENT","SY(DIRBOY01,ORIENT);LS(DASH,1,CHGRD)","4","S","STANDARD","27040" -"M_QUAL","","AP(NODATA03);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC1","AP(DQUALA11);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC2","AP(DQUALA21);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC3","AP(DQUALB01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC4","AP(DQUALC01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC5","AP(DQUALD01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC6","AP(DQUALU01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_SDAT","","","0","O","OTHER","31010" -"M_SREL","","","0","O","OTHER","31010" -"M_VDAT","","","0","O","OTHER","31010" -"NEWOBJ","","SY(NEWOBJ01);LS(DASH,2,CHMGD)","6","S","STANDARD","21020" -"NEWOBJ","SYMINS","CS(SYMINS02)","6","S","STANDARD","21020" -"OBSTRN","","CS(OBSTRN07)","4","S","OTHER","34050" -"OBSTRN","CATOBS7VALSOU","SY(FOULGND1);LS(DASH,1,CHGRD)","4","S","OTHER","34051" -"OBSTRN","CATOBS7","SY(FOULGND1);LS(DASH,1,CHGRD)","4","S","OTHER","34050" -"OBSTRN","CATOBS8","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" -"OBSTRN","CATOBS9","SY(ACHARE02);LS(DASH,1,CHMGD)","4","S","DISPLAYBASE","12410" -"OBSTRN","CATOBS10","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" -"OBSTRN","WATLEV7","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" -"OFSPLF","","AC(CHBRN);LS(SOLD,4,CSTLN);TE('Prod %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21)","5","O","DISPLAYBASE","12210" -"OSPARE","","SY(CTYARE51);LS(DASH,2,CHMGD);CS(RESTRN01)","4","S","STANDARD","26040" -"PILBOP","","SY(PILBOP02);LS(DASH,2,TRFCF)","4","S","STANDARD","28010" -"PIPARE","","SY(INFARE51);LS(DASH,2,CHMGD);CS(RESTRN01)","3","S","OTHER","34030" -"PIPARE","CATPIP2","SY(INFARE51);LS(DASH,2,CHGRD);CS(RESTRN01)","3","S","OTHER","34030" -"PIPARE","CATPIP3","SY(INFARE51);LS(DASH,2,CHGRD);CS(RESTRN01)","3","S","OTHER","34030" -"PIPARE","PRODCT3","SY(INFARE51);LS(DASH,2,CHGRD);CS(RESTRN01)","3","S","OTHER","34030" -"PONTON","","AC(CHBRN);LS(SOLD,2,CSTLN)","2","S","DISPLAYBASE","12410" -"PRCARE","","SY(PRCARE51);LS(DASH,2,TRFCD);CS(RESTRN01)","4","S","STANDARD","25010" -"PRDARE","","LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA5CONVIS1","SY(RFNERY11);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" -"PRDARE","CATPRA8CONVIS1","SY(TNKFRM11);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" -"PRDARE","CATPRA9CONVIS1","SY(WNDFRM61);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" -"PRDARE","CATPRA1","SY(QUARRY01);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA5","SY(RFNERY01);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA6","SY(TMBYRD01);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA8","SY(TNKFRM01);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA9","SY(WNDFRM51);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PYLONS","","AC(CHBRN);LS(SOLD,2,CSTLN)","6","S","DISPLAYBASE","12210" -"RADRNG","","LS(DASH,1,TRFCF)","3","S","STANDARD","25040" -"RAPIDS","","AC(CHGRD)","3","S","OTHER","32050" -"RCTLPT","","SY(RTLDEF51)","4","S","STANDARD","25020" -"RCTLPT","ORIENT","SY(RCTLPT52,ORIENT)","4","S","STANDARD","25020" -"RECTRC","","SY(RECDEF51);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK1TRAFIC1","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK1TRAFIC2","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK1TRAFIC3","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK1TRAFIC4","SY(RECTRC56,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK2TRAFIC1","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK2TRAFIC2","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK2TRAFIC3","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK2TRAFIC4","SY(RECTRC55,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" -"RECTRC","ORIENTTRAFIC1","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" -"RECTRC","ORIENTTRAFIC2","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" -"RECTRC","ORIENTTRAFIC3","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" -"RECTRC","ORIENTTRAFIC4","SY(RECTRC55,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" -"RESARE","","CS(RESARE04)","5","S","STANDARD","26010" -"RESARE","CATREA27","SY(ESSARE01);LC(ESSARE01)","5","S","STANDARD","26010" -"RESARE","CATREA28","SY(PSSARE01);LC(ESSARE01)","5","S","STANDARD","26010" -"RIVERS","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" -"ROADWY","","AC(LANDA);LS(SOLD,1,LANDF)","4","S","OTHER","32250" -"RUNWAY","","AC(CHBRN)","5","S","OTHER","32240" -"RUNWAY","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","5","S","STANDARD","22220" -"SBDARE","","TX(NATSUR,1,2,2,'15110',0,0,CHBLK,25)","3","O","OTHER","34010" -"SBDARE","WATLEV3NATSUR","TX(NATSUR,1,2,2,'15110',0,0,CHBLK,25);LS(DASH,1,CHGRD)","3","S","OTHER","34010" -"SBDARE","WATLEV4NATSUR9","AP(RCKLDG01);LS(DASH,1,CHGRD)","3","S","OTHER","34010" -"SBDARE","WATLEV4NATSUR11","AP(RCKLDG01);LS(DASH,1,CHGRD)","3","S","OTHER","34010" -"SBDARE","WATLEV4NATSUR14","AP(RCKLDG01);LS(DASH,1,CHGRD)","3","S","OTHER","34010" -"SBDARE","WATLEV4NATSUR","TX(NATSUR,1,2,2,'15110',0,0,CHBLK,25);LS(DASH,1,CHGRD)","3","S","OTHER","34010" -"SEAARE","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" -"SILTNK","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" -"SILTNK","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"SLCONS","","CS(SLCONS04)","7","S","DISPLAYBASE","12410" -"SLOGRD","","","0","O","","" -"SLOGRD","CATSLO1CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" -"SLOGRD","CATSLO2CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" -"SLOGRD","CATSLO3CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" -"SLOGRD","CATSLO4CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" -"SLOGRD","CATSLO5CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" -"SLOGRD","CATSLO6","AC(CHGRD)","3","S","OTHER","32010" -"SLOGRD","CATSLO7CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" -"SMCFAC","","AC(CHBRN);SY(SMCFAC02);LS(SOLD,1,LANDF)","4","S","OTHER","38210" -"SNDWAV","","AP(SNDWAV01);LS(DASH,2,CHGRD)","4","S","STANDARD","24010" -"SPLARE","","SY(CTYARE51);LS(DASH,1,CHMGD);CS(RESTRN01)","4","S","STANDARD","26040" -"SUBTLN","","SY(CTYARE51);LS(DASH,1,CHMGD);CS(RESTRN01)","4","S","STANDARD","26040" -"SWPARE","","SY(SWPARE51);TE('swept to %5.1lf','DRVAL1',1,2,2,'15110',0,1,CHBLK,27);LS(DASH,1,CHGRD)","4","S","STANDARD","23030" -"TESARE","","LS(DASH,2,CHGRF);CS(RESTRN01)","2","S","OTHER","36050" -"TIDEWY","","LS(DASH,1,CHGRF);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,25)","7","S","OTHER","32070" -"TSEZNE","","AC(TRFCF,3)","4","S","STANDARD","25010" -"TSSCRS","","AP(TSSJCT02);SY(TSSCRS51);CS(RESTRN01)","6","S","STANDARD","25010" -"TSSLPT","","SY(CTNARE51);TX(INFORM,1,1,2,'15110',0,-2,CHBLK,24);CS(RESTRN01)","6","S","STANDARD","25010" -"TSSLPT","ORIENT","SY(TSSLPT51,ORIENT);CS(RESTRN01)","6","S","STANDARD","25010" -"TSSRON","","SY(TSSRON51);CS(RESTRN01)","6","S","STANDARD","25010" -"TS_FEB","","SY(CURDEF01);LS(DASH,1,CHGRD)","2","S","OTHER","33060" -"TS_FEB","CAT_TS1ORIENT","SY(FLDSTR01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,31)","4","S","OTHER","33060" -"TS_FEB","CAT_TS2ORIENT","SY(EBBSTR01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,31)","4","S","OTHER","33060" -"TS_FEB","CAT_TS3ORIENT","SY(CURENT01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,31)","4","S","OTHER","33060" -"TS_PAD","","SY(TIDSTR01);LS(DASH,1,CHGRD)","2","S","OTHER","33060" -"TS_PNH","","SY(TIDSTR01);LS(DASH,1,CHGRD)","2","S","OTHER","33060" -"TS_PRH","","SY(TIDSTR01);LS(DASH,1,CHGRD)","2","S","OTHER","33060" -"TS_TIS","","SY(TIDSTR01);LS(DASH,1,CHGRD)","2","S","OTHER","33060" -"TUNNEL","","LS(DASH,1,CHGRD)","4","S","OTHER","32250" -"TUNNEL","BURDEP0","AC(DEPVS);LS(DASH,1,CHBLK)","4","S","STANDARD","24010" -"TWRTPT","","SY(TWRDEF51);LS(DASH,4,TRFCD)","4","S","STANDARD","25010" -"TWRTPT","ORIENTTRAFIC1","SY(TWRTPT53,ORIENT);LS(DASH,4,TRFCD)","4","S","STANDARD","25010" -"TWRTPT","ORIENTTRAFIC2","SY(TWRTPT53,ORIENT);LS(DASH,4,TRFCD)","4","S","STANDARD","25010" -"TWRTPT","ORIENTTRAFIC3","SY(TWRTPT53,ORIENT);LS(DASH,4,TRFCD)","4","S","STANDARD","25010" -"TWRTPT","ORIENTTRAFIC4","SY(TWRTPT52,ORIENT);LS(DASH,4,TRFCD)","4","S","STANDARD","25010" -"T_HMON","","SY(TIDEHT01);LS(DASH,1,CHGRD)","2","S","OTHER","33050" -"T_NHMN","","SY(TIDEHT01);LS(DASH,1,CHGRD)","2","S","OTHER","33050" -"T_TIMS","","SY(TIDEHT01);LS(DASH,1,CHGRD)","2","S","OTHER","33050" -"UNSARE","","AC(NODTA);AP(NODATA03);LS(SOLD,2,CHGRD)","1","S","DISPLAYBASE","11050" -"VEGATN","","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG7","AP(VEGATN04);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG21","AP(VEGATN04);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"WATTUR","","SY(WATTUR02);LS(DASH,1,CHGRD)","4","S","OTHER","33040" -"WEDKLP","","SY(WEDKLP03);LS(DASH,1,CHGRF)","3","O","OTHER","34020" -"WRECKS","","CS(WRECKS05)","4","S","OTHER","34050" -"WRECKS","CATWRK3VALSOU","LS(DASH,1,CHBLK)","4","S","OTHER","34051" -"WRECKS","CATWRK3","LS(DASH,1,CHBLK)","4","S","OTHER","34050" -"dnghlt","","AC(DNGHL,3);LS(SOLD,3,DNGHL)","8","O","MARINERS STANDARD","53010" -"indhlt","","LC(INDHLT02)","8","O","MARINERS STANDARD","53010" -"marfea","","AC(ADINF,3);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,50);LS(SOLD,2,NINFO);LS(SOLD,1,CHBLK);","8","S","MARINERS STANDARD","53050" -"mnufea","","LS(DASH,2,ADINF)","5","S","MARINERS STANDARD","55010" diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/SIMPLIFIED.dic b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/SIMPLIFIED.dic deleted file mode 100755 index 8af9334cf..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/SIMPLIFIED.dic +++ /dev/null @@ -1,332 +0,0 @@ -"######","","SY(QUESMRK1)","5","O","STANDARD","21010" -"ACHARE","","TX(OBJNAM,3,1,2,'15110',-1,2,CHBLK,26);SY(ACHARE02)","6","O","STANDARD","26220" -"ACHBRT","","SY(ACHBRT07);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29)","5","O","STANDARD","26220" -"AIRARE","","SY(AIRARE02)","4","O","OTHER","32240" -"BCNCAR","","SY(BCNDEF13);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNCAR","CATCAM4","SY(BCNCAR04);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNCAR","CATCAM3","SY(BCNCAR03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNCAR","CATCAM2","SY(BCNCAR02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNCAR","CATCAM1","SY(BCNCAR01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNISD","","SY(BCNISD21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","","SY(BCNDEF13);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR3,4,3BCNSHP1","SY(BCNLAT21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR3,4,3BCNSHP2","SY(BCNLAT21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR3,4,3BCNSHP7","SY(BCNLAT21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR4,3,4BCNSHP1","SY(BCNLAT22);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR4,3,4BCNSHP2","SY(BCNLAT22);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR4,3,4BCNSHP7","SY(BCNLAT22);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR3,4,3BCNSHP3","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR3,4,3BCNSHP4","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR3,4,3BCNSHP5","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR4,3,4BCNSHP3","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR4,3,4BCNSHP4","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR4,3,4BCNSHP5","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR3,4,3","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR4,3,4","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR3BCNSHP1","SY(BCNLAT21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR3BCNSHP2","SY(BCNLAT21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR3BCNSHP7","SY(BCNLAT21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR4BCNSHP1","SY(BCNLAT22);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR4BCNSHP2","SY(BCNLAT22);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR4BCNSHP7","SY(BCNLAT22);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR3BCNSHP3","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR3BCNSHP4","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR3BCNSHP5","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR4BCNSHP3","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR4BCNSHP4","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR4BCNSHP5","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP6CONVIS1","SY(CAIRNS11);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP6","SY(CAIRNS01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR3","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR4","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSAW","","SY(BCNSAW13);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSAW","BCNSHP1","SY(BCNSAW21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSAW","BCNSHP2","SY(BCNSAW21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSAW","BCNSHP7","SY(BCNSAW21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSAW","BCNSHP3","SY(BCNSAW13);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSAW","BCNSHP4","SY(BCNSAW13);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSAW","BCNSHP5","SY(BCNSAW13);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","","SY(BCNSPP21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","BCNSHP6CONVIS1","SY(CAIRNS11);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","CATSPM18","SY(NOTBRD11);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","CATSPM44","SY(BCNSPP13);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","BCNSHP1","SY(BCNSPP21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","BCNSHP3","SY(BCNSPP13);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","BCNSHP4","SY(BCNSPP13);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","BCNSHP5","SY(BCNSPP13);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","BCNSHP6","SY(CAIRNS01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","BCNSHP7","SY(BCNSPP21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BERTHS","","SY(BRTHNO01);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29)","5","O","OTHER","32440" -"BOYCAR","","SY(BOYDEF03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","CATCAM4","SY(BOYCAR04);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","CATCAM3","SY(BOYCAR03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","CATCAM2","SY(BOYCAR02);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","CATCAM1","SY(BOYCAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYINB","","SY(BOYMOR11);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","","SY(BOYISD12);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","","SY(BOYDEF03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP1COLOUR3,4,3","SY(BOYLAT14);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP1COLOUR4,3,4","SY(BOYLAT13);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP2COLOUR3,4,3","SY(BOYLAT24);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP2COLOUR4,3,4","SY(BOYLAT23);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","CATLAM3COLOUR3,4,3","SY(BOYLAT24);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","CATLAM3COLOUR4,3,4","SY(BOYLAT23);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","CATLAM4COLOUR3,4,3","SY(BOYLAT14);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","CATLAM4COLOUR4,3,4","SY(BOYLAT13);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP1COLOUR3","SY(BOYLAT14);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP1COLOUR4","SY(BOYLAT13);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP2COLOUR3","SY(BOYLAT24);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP2COLOUR4","SY(BOYLAT23);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","CATLAM1COLOUR3","SY(BOYLAT24);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","CATLAM1COLOUR4","SY(BOYLAT23);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","CATLAM2COLOUR3","SY(BOYLAT14);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","CATLAM2COLOUR4","SY(BOYLAT13);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSAW","","SY(BOYSAW12);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","","SY(BOYSPP11);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","CATSPM19BOYSHP1","SY(BOYSPP15);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","CATSPM19BOYSHP2","SY(BOYSPP25);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","CATSPM54BOYSHP1","SY(BOYSPP15);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","CATSPM54BOYSHP2","SY(BOYSPP25);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","CATSPM54BOYSHP4","SY(BOYSPP35);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","CATSPM54BOYSHP5","SY(BOYSPP35);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","CATSPM9","SY(BOYSUP02);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","CATSPM15","SY(BOYSUP02);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP1","SY(BOYSPP15);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP2","SY(BOYSPP25);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP3","SY(BOYSPP11);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP4","SY(BOYSPP35);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP5","SY(BOYSPP35);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP6","SY(BOYSPP11);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP7","SY(BOYSUP02);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP8","SY(BOYSPP35);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BRIDGE","","","0","O","","" -"BUAARE","","SY(BUAARE02);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","3","O","STANDARD","22240" -"BUISGL","","SY(BUISGL01)","4","O","OTHER","32220" -"BUISGL","FUNCTN33CONVIS1OBJNAM","SY(POSGEN03);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","6","O","STANDARD","22220" -"BUISGL","FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"BUISGL","FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"BUISGL","FUNCTN22CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" -"BUISGL","FUNCTN23CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" -"BUISGL","FUNCTN24CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" -"BUISGL","FUNCTN25CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" -"BUISGL","FUNCTN26CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" -"BUISGL","FUNCTN27CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" -"BUISGL","FUNCTN33CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" -"BUISGL","FUNCTN35CONVIS1","SY(TNKCON12)","6","O","STANDARD","22220" -"BUISGL","FUNCTN33OBJNAM","SY(POSGEN03);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","4","O","OTHER","32220" -"BUISGL","CONVIS1","SY(BUISGL11)","6","O","STANDARD","22220" -"BUISGL","FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" -"BUISGL","FUNCTN21","SY(BUIREL01)","4","O","OTHER","32220" -"BUISGL","FUNCTN22","SY(BUIREL04)","4","O","OTHER","32220" -"BUISGL","FUNCTN23","SY(BUIREL04)","4","O","OTHER","32220" -"BUISGL","FUNCTN24","SY(BUIREL04)","4","O","OTHER","32220" -"BUISGL","FUNCTN25","SY(BUIREL04)","4","O","OTHER","32220" -"BUISGL","FUNCTN26","SY(BUIREL05)","4","O","OTHER","32220" -"BUISGL","FUNCTN27","SY(BUIREL05)","4","O","OTHER","32220" -"BUISGL","FUNCTN33","SY(POSGEN03)","4","O","OTHER","32220" -"BUISGL","FUNCTN35","SY(TNKCON02)","4","O","OTHER","32220" -"CGUSTA","","SY(CGUSTA02)","7","O","OTHER","38030" -"CHKPNT","","SY(CHKPNT01)","4","S","OTHER","32410" -"CRANES","","SY(CRANES01)","4","O","OTHER","32440" -"CTNARE","","SY(CHINFO06)","4","O","STANDARD","26150" -"CTRPNT","","SY(POSGEN04)","4","O","OTHER","32250" -"CTSARE","","SY(CHINFO07)","4","O","STANDARD","26250" -"CURENT","","SY(CURDEF01)","5","O","OTHER","33060" -"CURENT","ORIENTCURVEL","SY(CURENT01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,31)","5","O","OTHER","33060" -"CURENT","ORIENT","SY(CURENT01,ORIENT)","5","O","OTHER","33060" -"DAMCON","","","0","O","","" -"DAMCON","CATDAM3","SY(CHINFO06)","4","O","STANDARD","22010" -"DAYMAR","","SY(DAYSQR01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" -"DAYMAR","TOPSHP19","SY(DAYSQR01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" -"DAYMAR","TOPSHP20","SY(DAYSQR01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" -"DAYMAR","TOPSHP21","SY(DAYSQR01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" -"DAYMAR","TOPSHP24","SY(DAYTRI01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" -"DAYMAR","TOPSHP25","SY(DAYTRI05);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" -"DISMAR","","SY(DISMAR03);TX(INFORM,2,1,2,'15110',2,0,CHBLK,21)","7","O","STANDARD","27030" -"DISMAR","CATDIS1","SY(DISMAR04);TX(INFORM,2,1,2,'15110',2,0,CHBLK,21)","7","O","STANDARD","27030" -"DMPGRD","","SY(CHINFO07)","4","O","STANDARD","26240" -"FOGSIG","","SY(FOGSIG01)","6","O","STANDARD","27080" -"FORSTC","","SY(FORSTC01)","4","O","OTHER","32220" -"FORSTC","CONVIS1","SY(FORSTC11)","4","O","STANDARD","22220" -"FSHFAC","","SY(FSHHAV01)","4","O","STANDARD","26210" -"FSHFAC","CATFIF1","SY(FSHFAC03)","4","O","STANDARD","26210" -"FSHFAC","CATFIF2","SY(FSHFAC02)","4","O","STANDARD","26210" -"FSHFAC","CATFIF3","SY(FSHFAC02)","4","O","STANDARD","26210" -"FSHFAC","CATFIF4","SY(FSHFAC02)","4","O","STANDARD","26210" -"GATCON","","SY(GATCON04)","8","O","STANDARD","22010" -"GATCON","CATGAT2","SY(GATCON04)","8","O","STANDARD","22010" -"GATCON","CATGAT3","SY(GATCON04)","8","O","OTHER","32440" -"GATCON","CATGAT4","SY(GATCON03)","8","O","OTHER","32440" -"GRIDRN","","","0","O","","" -"HRBFAC","","SY(CHINFO07)","4","O","OTHER","32410" -"HRBFAC","CATHAF1","SY(ROLROL01)","4","O","OTHER","32410" -"HRBFAC","CATHAF4","SY(HRBFAC09)","4","O","OTHER","32410" -"HRBFAC","CATHAF5","SY(SMCFAC02)","4","O","OTHER","32410" -"HULKES","","SY(HULKES01)","5","O","DISPLAYBASE","12410" -"ICNARE","","SY(CHINFO07)","4","O","STANDARD","26250" -"LIGHTS","","CS(LIGHTS06)","8","O","STANDARD","27070" -"LITFLT","","SY(LITFLT02);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"LITVES","","SY(LITVES02);TE('LtV %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27011" -"LNDARE","","SY(LNDARE01);TX(OBJNAM,1,2,2,'15110',0,1,CHBLK,26);CS(QUAPOS01)","4","O","DISPLAYBASE","12010" -"LNDELV","","SY(POSGEN04);TE('%3.0lf m','ELEVAT',3,2,2,'15110',1,0,CHBLK,28)","4","O","OTHER","32010" -"LNDMRK","","SY(POSGEN01)","4","O","OTHER","32220" -"LNDMRK","CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" -"LNDMRK","CATLMK1","SY(CAIRNS01)","4","O","OTHER","32220" -"LNDMRK","CATLMK1CONVIS1","SY(CAIRNS11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK3","SY(CHIMNY01)","4","O","OTHER","32220" -"LNDMRK","CATLMK3CONVIS1","SY(CHIMNY11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK4","SY(DSHAER01)","4","O","OTHER","32220" -"LNDMRK","CATLMK4CONVIS1","SY(DSHAER11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK5","SY(FLGSTF01)","4","O","OTHER","32220" -"LNDMRK","CATLMK5CONVIS1","SY(FLGSTF01)","6","O","STANDARD","22220" -"LNDMRK","CATLMK6","SY(FLASTK01)","4","O","OTHER","32220" -"LNDMRK","CATLMK6CONVIS1","SY(FLASTK11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK7","SY(MSTCON04)","4","O","OTHER","32220" -"LNDMRK","CATLMK7CONVIS1","SY(MSTCON14)","6","O","STANDARD","22220" -"LNDMRK","CATLMK8","SY(POSGEN03)","4","O","OTHER","32220" -"LNDMRK","CATLMK8CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" -"LNDMRK","CATLMK9","SY(MONUMT02)","4","O","OTHER","32220" -"LNDMRK","CATLMK9CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" -"LNDMRK","CATLMK10","SY(MONUMT02)","4","O","OTHER","32220" -"LNDMRK","CATLMK10CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" -"LNDMRK","CATLMK12","SY(MONUMT02)","4","O","OTHER","32220" -"LNDMRK","CATLMK12CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" -"LNDMRK","CATLMK13","SY(MONUMT02)","4","O","OTHER","32220" -"LNDMRK","CATLMK13CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" -"LNDMRK","CATLMK15","SY(DOMES001)","4","O","OTHER","32220" -"LNDMRK","CATLMK15CONVIS1","SY(DOMES011)","6","O","STANDARD","22220" -"LNDMRK","CATLMK15FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" -"LNDMRK","CATLMK15FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK15FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK16","SY(RASCAN01)","4","O","OTHER","32220" -"LNDMRK","CATLMK16CONVIS1","SY(RASCAN11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK17","SY(TOWERS01)","4","O","OTHER","32220" -"LNDMRK","CATLMK17CONVIS1","SY(TOWERS03)","6","O","STANDARD","22220" -"LNDMRK","CATLMK17FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" -"LNDMRK","CATLMK17FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK17FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK17FUNCTN31","SY(TOWERS05);TX(OBJNAM,3,2,2,'15110',1,-1,CHBLK,26)","4","O","OTHER","32220" -"LNDMRK","CATLMK17FUNCTN31CONVIS1","SY(TOWERS15);TX(OBJNAM,3,2,2,'15110',1,-1,CHBLK,26)","6","O","STANDARD","22220" -"LNDMRK","CATLMK17FUNCTN33","SY(TOWERS01);TX(OBJNAM,3,2,2,'15110',1,-1,CHBLK,26)","4","O","OTHER","32220" -"LNDMRK","CATLMK17FUNCTN33CONVIS1","SY(TOWERS03);TX(OBJNAM,3,2,2,'15110',1,-1,CHBLK,26)","6","O","STANDARD","22220" -"LNDMRK","CATLMK18","SY(WNDMIL02)","4","O","OTHER","32220" -"LNDMRK","CATLMK18CONVIS1","SY(WNDMIL12)","6","O","STANDARD","22220" -"LNDMRK","CATLMK19","SY(WIMCON01)","4","O","OTHER","32220" -"LNDMRK","CATLMK19CONVIS1","SY(WIMCON11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK20","SY(POSGEN01)","4","O","OTHER","32220" -"LNDMRK","CATLMK20CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" -"LNDMRK","CATLMK20FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" -"LNDMRK","CATLMK20FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK20FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK20FUNCTN26CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" -"LNDMRK","CATLMK20FUNCTN27CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" -"LNDRGN","","SY(POSGEN04);TX(OBJNAM,1,2,2,'15110',0,-1,CHBLK,26)","4","O","STANDARD","21060" -"LOCMAG","","SY(LOCMAG01)","4","O","OTHER","31080" -"LOGPON","","SY(FLTHAZ02)","4","O","OTHER","34050" -"MAGVAR","","SY(MAGVAR01);TX(VALMAG,3,1,2,'15110',1,-1,CHBLK,27)","4","O","OTHER","31080" -"MARCUL","","SY(MARCUL02)","4","O","STANDARD","26210" -"MIPARE","","SY(CHINFO06)","4","O","STANDARD","26040" -"MORFAC","","SY(MORFAC03)","6","O","DISPLAYBASE","12410" -"MORFAC","CATMOR1","SY(MORFAC03)","6","O","DISPLAYBASE","12410" -"MORFAC","CATMOR2","SY(MORFAC04)","6","O","DISPLAYBASE","12410" -"MORFAC","CATMOR3","SY(PILPNT02)","6","O","OTHER","32440" -"MORFAC","CATMOR5","SY(PILPNT02)","6","O","DISPLAYBASE","12410" -"MORFAC","CATMOR7","SY(BOYMOR11)","8","O","STANDARD","27010" -"M_NPUB","","SY(CHINFO07)","4","O","OTHER","31020" -"NEWOBJ","","SY(NEWOBJ01)","6","S","STANDARD","21020" -"NEWOBJ","SYMINS","CS(SYMINS02)","6","S","STANDARD","21020" -"OBSTRN","","CS(OBSTRN07)","4","O","OTHER","34050" -"OBSTRN","CATOBS7VALSOU","SY(FOULGND1)","4","O","OTHER","34051" -"OBSTRN","CATOBS8VALSOU","SY(FLTHAZ02)","4","O","OTHER","34051" -"OBSTRN","CATOBS9VALSOU","SY(ACHARE02)","4","O","OTHER","34051" -"OBSTRN","CATOBS10VALSOU","SY(FLTHAZ02)","4","O","OTHER","34051" -"OBSTRN","CATOBS7","SY(FOULGND1)","4","O","OTHER","34050" -"OBSTRN","CATOBS8","SY(FLTHAZ02)","4","O","OTHER","34050" -"OBSTRN","CATOBS9","SY(ACHARE02)","4","O","OTHER","34050" -"OBSTRN","CATOBS10","SY(FLTHAZ02)","4","O","OTHER","34050" -"OBSTRN","WATLEV7","SY(FLTHAZ02)","4","O","DISPLAYBASE","12410" -"OFSPLF","","SY(OFSPLF01);TE('Prod %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21)","5","O","DISPLAYBASE","12210" -"PILBOP","","SY(PILBOP02);TE('Plt %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21)","6","O","STANDARD","28010" -"PILPNT","","SY(PILPNT02)","5","O","DISPLAYBASE","12410" -"PIPARE","","SY(CHINFO07)","4","O","OTHER","34030" -"PIPSOL","","","0","O","","" -"PRCARE","","SY(PRCARE12)","5","O","STANDARD","25010" -"PRDARE","","SY(PRDINS02)","4","O","OTHER","32270" -"PRDARE","CATPRA5CONVIS1","SY(FLASTK11)","4","O","STANDARD","22220" -"PRDARE","CATPRA8CONVIS1","SY(TNKCON12)","4","O","STANDARD","22220" -"PRDARE","CATPRA9CONVIS1","SY(WIMCON11)","4","O","STANDARD","22220" -"PRDARE","CATPRA5","SY(FLASTK01)","4","O","OTHER","32270" -"PRDARE","CATPRA6","SY(TMBYRD01)","4","O","OTHER","32270" -"PRDARE","CATPRA8","SY(TNKCON02)","4","O","OTHER","32270" -"PRDARE","CATPRA9","SY(WIMCON01)","4","O","OTHER","32270" -"PYLONS","","SY(POSGEN03)","8","O","DISPLAYBASE","12210" -"RADRFL","","SY(RADRFL03)","6","O","STANDARD","27230" -"RADSTA","","SY(POSGEN01)","5","O","OTHER","38010" -"RADSTA","CATRAS2","SY(RDOSTA02);TE('ch %s','COMCHA',3,1,2,'15110',0,0,CHBLK,11)","5","O","OTHER","38010" -"RAPIDS","","","0","O","","" -"RCTLPT","","SY(RTLDEF51)","4","O","STANDARD","25020" -"RCTLPT","ORIENT","SY(RCTLPT52,ORIENT)","4","O","STANDARD","25020" -"RDOCAL","","SY(RCLDEF01);TE('Nr %s','OBJNAM',3,2,2,'15110',1,-1,CHBLK,21)","6","O","STANDARD","25060" -"RDOCAL","TRAFIC1ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" -"RDOCAL","TRAFIC2ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" -"RDOCAL","TRAFIC3ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" -"RDOCAL","TRAFIC4ORIENT","SY(RDOCAL03,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" -"RDOSTA","","SY(RDOSTA02)","4","O","OTHER","38010" -"RDOSTA","CATROS10","SY(DRFSTA01)","4","O","OTHER","38010" -"RETRFL","","SY(RETRFL02)","6","O","STANDARD","27080" -"ROADWY","","","0","O","","" -"RSCSTA","","SY(RSCSTA02)","7","O","OTHER","38030" -"RTPBCN","","SY(RTPBCN02)","6","O","STANDARD","27210" -"RUNWAY","","","0","O","","" -"SBDARE","","TX(NATSUR,1,2,2,'15110',0,0,CHBLK,25)","4","O","OTHER","34010" -"SEAARE","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" -"SILTNK","","SY(TNKCON02)","4","O","OTHER","32220" -"SILTNK","CATSIL1CONVIS1","SY(SILBUI11)","4","O","STANDARD","22220" -"SILTNK","CATSIL2CONVIS1","SY(TNKCON12)","4","O","STANDARD","22220" -"SILTNK","CATSIL3CONVIS1","SY(TOWERS03)","4","O","STANDARD","22220" -"SILTNK","CATSIL4CONVIS1","SY(TOWERS12)","4","O","STANDARD","22220" -"SILTNK","CONVIS1","SY(TNKCON12)","4","O","STANDARD","22220" -"SILTNK","CATSIL1","SY(SILBUI01)","4","O","OTHER","32220" -"SILTNK","CATSIL2","SY(TNKCON02)","4","O","OTHER","32220" -"SILTNK","CATSIL3","SY(TOWERS01)","4","O","OTHER","32220" -"SILTNK","CATSIL4","SY(TOWERS02)","4","O","OTHER","32220" -"SISTAT","","SY(SISTAT02)","7","O","STANDARD","28020" -"SISTAW","","SY(SISTAT02)","7","O","STANDARD","28020" -"SLCONS","","SY(MORFAC03);CS(SLCONS04)","8","O","DISPLAYBASE","12410" -"SLOGRD","","SY(HILTOP01)","3","S","OTHER","32010" -"SLOTOP","","SY(HILTOP01)","3","S","OTHER","32010" -"SLOTOP","CONVIS1","SY(HILTOP11)","3","S","STANDARD","22220" -"SMCFAC","","SY(SMCFAC02)","4","S","OTHER","38210" -"SNDWAV","","SY(SNDWAV02)","4","O","STANDARD","24010" -"SOUNDG","","CS(SOUNDG03)","6","O","OTHER","33010" -"SPLARE","","SY(CHINFO06)","4","O","STANDARD","26040" -"SPRING","","SY(SPRING02)","4","O","OTHER","34020" -"TOPMAR","","","0","O","","" -"TS_FEB","","SY(CURDEF01)","4","O","OTHER","33060" -"TS_FEB","CAT_TS1ORIENT","SY(FLDSTR01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,31)","4","O","OTHER","33060" -"TS_FEB","CAT_TS2ORIENT","SY(EBBSTR01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,31)","4","O","OTHER","33060" -"TS_FEB","CAT_TS3ORIENT","SY(CURENT01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,31)","4","O","OTHER","33060" -"TS_PAD","","SY(TIDSTR01)","4","O","OTHER","33060" -"TS_PNH","","SY(TIDSTR01)","4","O","OTHER","33060" -"TS_PRH","","SY(TIDSTR01)","4","O","OTHER","33060" -"TS_TIS","","SY(TIDSTR01)","4","O","OTHER","33060" -"TUNNEL","","","0","O","","" -"T_HMON","","SY(TIDEHT01)","4","O","OTHER","33050" -"T_NHMN","","SY(TIDEHT01)","4","O","OTHER","33050" -"T_TIMS","","SY(TIDEHT01)","4","O","OTHER","33050" -"UWTROC","","CS(OBSTRN07)","4","O","OTHER","34050" -"VEGATN","","SY(TREPNT04)","3","S","OTHER","32030" -"VEGATN","CATVEG7","SY(TREPNT05)","3","S","OTHER","32030" -"VEGATN","CATVEG21","SY(TREPNT05)","3","S","OTHER","32030" -"WATFAL","","","0","O","","" -"WATTUR","","SY(WATTUR02)","3","O","OTHER","33040" -"WEDKLP","","SY(WEDKLP03)","3","O","OTHER","34020" -"WRECKS","","CS(WRECKS05)","4","O","OTHER","34050" -"WRECKS","CATWRK3VALSOU","SY(FOULGND1)","4","O","OTHER","34051" -"WRECKS","CATWRK3","SY(FOULGND1)","4","O","OTHER","34050" -"dnghlt","","SY(DNGHILIT)","8","O","MARINERS STANDARD","53010" -"indhlt","","SY(INDHLT01)","8","O","MARINERS STANDARD","53010" -"marfea","","SY(CHINFO09);TX(OBJNAM,3,1,3,'15110',1,-1,CHBLK,50)","8","O","MARINERS STANDARD","53050" -"marnot","","SY(CHINFO09);TX(usrmrk,3,1,2,'15110',0,0,CHBLK,50)","8","O","MARINERS STANDARD","53040" -"marnot","catnot1","SY(CHINFO08);TX(usrmrk,3,1,2,'15110',0,0,CHBLK,50)","8","O","MARINERS STANDARD","53030" -"marnot","catnot2","SY(CHINFO09);TX(usrmrk,3,1,2,'15110',0,0,CHBLK,50)","8","O","MARINERS STANDARD","53040" diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/SYMBOLIZED_BOUNDARIES.dic b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/SYMBOLIZED_BOUNDARIES.dic deleted file mode 100755 index 7784fc3c8..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/SYMBOLIZED_BOUNDARIES.dic +++ /dev/null @@ -1,229 +0,0 @@ -"######","","SY(QUESMRK1);LC(QUESMRK1)","5","S","STANDARD","21010" -"ACHARE","","SY(ACHARE51);TX(OBJNAM,2,1,2,'15110',-1,2,CHBLK,26);LC(ACHARE51);CS(RESTRN01)","3","S","STANDARD","26220" -"ACHARE","CATACH8","SY(ACHARE02);TX(OBJNAM,2,1,2,'15110',-1,2,CHBLK,26);LS(DASH,2,CHMGF);CS(RESTRN01)","3","S","STANDARD","26220" -"ACHBRT","","SY(ACHBRT07);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29);LS(DASH,2,CHMGF)","5","S","STANDARD","26220" -"ADMARE","","LC(ADMARE01)","2","S","OTHER","36050" -"AIRARE","","AP(AIRARE02);LS(SOLD,1,LANDF)","2","S","OTHER","32240" -"AIRARE","CONVIS1","AC(LANDA);AP(AIRARE02);LS(SOLD,1,CHBLK)","2","S","STANDARD","22220" -"ARCSLN","","LC(ARCSLN01)","5","S","STANDARD","26260" -"BERTHS","","SY(BRTHNO01);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29)","3","S","OTHER","32440" -"BRIDGE","","TX(OBJNAM,3,1,2,'15110',1,0,CHBLK,21);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG2","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG3","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG4","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG5","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG7","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"BRIDGE","CATBRG8","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"BUAARE","","AC(CHBRN);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","3","S","STANDARD","22240" -"BUISGL","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" -"BUISGL","FUNCTN33CONVIS1","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"BUISGL","FUNCTN33","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","4","S","OTHER","32220" -"BUISGL","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"CANALS","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" -"CANALS","CONDTN","AC(DEPVS);LS(DASH,1,CHBLK)","2","S","DISPLAYBASE","12420" -"CAUSWY","","AC(CHBRN);LS(SOLD,1,CSTLN)","5","S","STANDARD","22010" -"CAUSWY","WATLEV4","AC(DEPIT);LS(DASH,2,CSTLN)","5","S","STANDARD","22010" -"CBLARE","","SY(CBLARE51);LC(CBLARE51);CS(RESTRN01)","3","S","OTHER","34030" -"CHKPNT","","SY(POSGEN04)","4","S","OTHER","32410" -"CONVYR","","TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" -"CONVYR","CONRAD1","SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" -"CONVYR","CONRAD3","SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" -"CONZNE","","LS(DASH,2,CHGRF)","2","S","OTHER","36050" -"COSARE","","LS(DASH,2,CHGRF)","2","S","OTHER","36010" -"CRANES","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32440" -"CRANES","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"CTNARE","","SY(CTNARE51);LC(CTNARE51)","3","S","STANDARD","26150" -"CTSARE","","SY(INFARE51);LC(CTYARE51)","3","S","STANDARD","26250" -"CUSZNE","","LS(DASH,1,CHGRF)","2","S","OTHER","36020" -"DAMCON","","AC(CHBRN);LS(SOLD,1,LANDF)","3","S","STANDARD","22010" -"DAMCON","CATDAM3","AC(CHBRN);LS(SOLD,2,CSTLN)","6","S","DISPLAYBASE","12410" -"DEPARE","","CS(DEPARE03)","1","S","DISPLAYBASE","13030" -"DEPARE","DRVAL1?DRVAL2?","AC(NODTA);AP(PRTSUR01);LS(SOLD,2,CHGRD)","1","S","DISPLAYBASE","13030" -"DMPGRD","","SY(INFARE51);LC(CTYARE51);CS(RESTRN01)","3","S","STANDARD","26240" -"DOCARE","","AC(DEPVS);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" -"DOCARE","CONDTN","AC(DEPVS);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26);LS(DASH,1,CHBLK)","2","S","DISPLAYBASE","12420" -"DRGARE","","CS(DEPARE03)","1","S","DISPLAYBASE","13030" -"DRYDOC","","AC(LANDA);LS(SOLD,1,CSTLN)","4","S","OTHER","32440" -"DWRTPT","","SY(TSLDEF51);SY(DWRTPT51);LC(DWRUTE51);CS(RESTRN01)","4","S","STANDARD","25010" -"DWRTPT","ORIENTTRAFIC1","SY(TSSLPT51,ORIENT);SY(DWRTPT51);LC(DWRUTE51);CS(RESTRN01)","4","S","STANDARD","25010" -"DWRTPT","ORIENTTRAFIC2","SY(TSSLPT51,ORIENT);SY(DWRTPT51);LC(DWRUTE51);CS(RESTRN01)","4","S","STANDARD","25010" -"DWRTPT","ORIENTTRAFIC3","SY(TSSLPT51,ORIENT);SY(DWRTPT51);LC(DWRUTE51);CS(RESTRN01)","4","S","STANDARD","25010" -"DWRTPT","ORIENTTRAFIC4","SY(DWRUTE51,ORIENT);SY(DWRTPT51);LC(DWRUTE51);CS(RESTRN01)","4","S","STANDARD","25010" -"DYKCON","","AC(CHBRN);LS(SOLD,1,LANDF)","3","S","STANDARD","22010" -"EXEZNE","","LS(DASH,2,CHGRF)","2","S","OTHER","36050" -"FAIRWY","","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);LC(NAVARE51);CS(RESTRN01)","4","S","STANDARD","26050" -"FAIRWY","ORIENTTRAFIC1","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);SY(FAIRWY51,ORIENT);LC(NAVARE51);CS(RESTRN01)","4","S","STANDARD","26050" -"FAIRWY","ORIENTTRAFIC2","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);SY(FAIRWY51,ORIENT);LC(NAVARE51);CS(RESTRN01)","4","S","STANDARD","26050" -"FAIRWY","ORIENTTRAFIC3","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);SY(FAIRWY51,ORIENT);LC(NAVARE51);CS(RESTRN01)","4","S","STANDARD","26050" -"FAIRWY","ORIENTTRAFIC4","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);SY(FAIRWY52,ORIENT);LC(NAVARE51);CS(RESTRN01)","4","S","STANDARD","26050" -"FERYRT","","SY(FRYARE51);LC(NAVARE51)","3","S","STANDARD","25030" -"FERYRT","CATFRY2","SY(FRYARE52);LC(NAVARE51)","3","S","STANDARD","25030" -"FLODOC","","AC(CHBRN);LS(SOLD,2,CSTLN)","2","S","DISPLAYBASE","12410" -"FORSTC","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" -"FORSTC","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"FRPARE","","LS(DASH,2,CHGRF)","2","S","OTHER","36020" -"FSHFAC","","SY(FSHFAC02);LC(NAVARE51)","4","S","STANDARD","26210" -"FSHFAC","CATFIF1","SY(FSHFAC03);LC(NAVARE51)","4","S","STANDARD","26210" -"FSHFAC","CATFIF2","SY(FSHFAC02);LC(NAVARE51)","4","S","STANDARD","26210" -"FSHFAC","CATFIF3","SY(FSHFAC02);LC(NAVARE51)","4","S","STANDARD","26210" -"FSHFAC","CATFIF4","SY(FSHFAC02);LC(NAVARE51)","4","S","STANDARD","26210" -"FSHGRD","","SY(FSHGRD01);LS(DASH,2,CHGRF)","3","S","STANDARD","26210" -"FSHZNE","","LS(DASH,2,CHGRF)","2","S","OTHER","36040" -"GATCON","","AC(CHBRN);LS(SOLD,2,CSTLN)","8","S","DISPLAYBASE","12410" -"GRIDRN","","LS(DASH,1,CHGRD)","5","S","STANDARD","27060" -"HRBARE","","LC(NAVARE51)","2","S","OTHER","36020" -"HRBFAC","","SY(CHINFO07)","4","S","OTHER","32410" -"HRBFAC","CATHAF1","SY(ROLROL01)","4","S","OTHER","32410" -"HRBFAC","CATHAF4","SY(HRBFAC09)","4","S","OTHER","32410" -"HRBFAC","CATHAF5","SY(SMCFAC02)","4","S","OTHER","32410" -"HULKES","","AC(CHBRN);LS(SOLD,2,CSTLN)","2","S","DISPLAYBASE","12410" -"ICEARE","","AC(NODTA);AP(ICEARE04);LS(DASH,1,CHGRD)","3","S","DISPLAYBASE","12410" -"ICNARE","","SY(INFARE51);LC(CTYARE51);CS(RESTRN01)","3","S","STANDARD","26250" -"ISTZNE","","SY(ITZARE51);LC(RESARE51);CS(RESTRN01)","5","S","STANDARD","25010" -"LAKARE","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","STANDARD","22010" -"LNDARE","","AC(LANDA);TX(OBJNAM,1,2,3,'15110',-1,-1,CHBLK,26)","1","S","DISPLAYBASE","12010" -"LNDMRK","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" -"LNDMRK","CATLMK17FUNCTN33CONVIS1","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"LNDMRK","CATLMK17FUNCTN33","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","4","S","OTHER","32220" -"LNDMRK","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"LNDRGN","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" -"LNDRGN","CATLND2","AP(MARSHES1)","3","S","STANDARD","21060" -"LNDRGN","CATLND12","AP(MARSHES1)","3","S","STANDARD","21060" -"LOCMAG","","SY(LOCMAG51);LC(NAVARE51)","4","S","OTHER","31080" -"LOGPON","","SY(FLTHAZ02);LS(DASH,1,CHBLK)","5","S","DISPLAYBASE","12410" -"LOKBSN","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" -"MAGVAR","","SY(MAGVAR51)","4","S","OTHER","31080" -"MARCUL","","AP(MARCUL02);LC(NAVARE51);CS(RESTRN01)","3","S","STANDARD","26210" -"MIPARE","","SY(CTYARE51);LC(CTYARE51);CS(RESTRN01)","4","S","STANDARD","26040" -"MORFAC","","AC(CHBRN);LS(SOLD,1,CHBLK)","6","S","DISPLAYBASE","12410" -"M_ACCY","","","0","O","OTHER","31010" -"M_COVR","","","1","S","OTHER","31040" -"M_CSCL","","","1","S","OTHER","31040" -"M_HOPA","","","0","O","OTHER","31010" -"M_NPUB","","LS(DASH,2,CHGRD)","4","S","OTHER","31020" -"M_NSYS","","LC(MARSYS51)","4","S","STANDARD","27040" -"M_NSYS","MARSYS1ORIENT","SY(DIRBOYA1,ORIENT);LC(NAVARE51)","4","S","STANDARD","27040" -"M_NSYS","MARSYS2ORIENT","SY(DIRBOYB1,ORIENT);LC(NAVARE51)","4","S","STANDARD","27040" -"M_NSYS","ORIENT","SY(DIRBOY01,ORIENT);LC(NAVARE51)","4","S","STANDARD","27040" -"M_QUAL","","AP(NODATA03);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC1","AP(DQUALA11);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC2","AP(DQUALA21);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC3","AP(DQUALB01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC4","AP(DQUALC01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC5","AP(DQUALD01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC6","AP(DQUALU01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_SDAT","","","0","O","OTHER","31010" -"M_SREL","","","0","O","OTHER","31010" -"M_VDAT","","","0","O","OTHER","31010" -"NEWOBJ","","SY(NEWOBJ01);LS(DASH,2,CHMGD)","6","S","STANDARD","21020" -"NEWOBJ","SYMINS","CS(SYMINS02)","6","S","STANDARD","21020" -"OBSTRN","","CS(OBSTRN07)","4","S","OTHER","34050" -"OBSTRN","CATOBS7VALSOU","SY(FOULGND1);LC(NAVARE51)","4","S","OTHER","34051" -"OBSTRN","CATOBS7","SY(FOULGND1);LC(NAVARE51)","4","S","OTHER","34050" -"OBSTRN","CATOBS8","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" -"OBSTRN","CATOBS9","SY(ACHARE02);LS(DASH,1,CHMGD)","4","S","DISPLAYBASE","12410" -"OBSTRN","CATOBS10","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" -"OBSTRN","WATLEV7","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" -"OFSPLF","","AC(CHBRN);LS(SOLD,4,CSTLN);TE('Prod %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21)","5","O","DISPLAYBASE","12210" -"OSPARE","","SY(CTYARE51);LC(CTYARE51);CS(RESTRN01)","4","S","STANDARD","26040" -"PILBOP","","SY(PILBOP02);LC(CTYARE51)","4","S","STANDARD","28010" -"PIPARE","","SY(INFARE51);LC(PIPARE51);CS(RESTRN01)","3","S","OTHER","34030" -"PIPARE","CATPIP2","SY(INFARE51);LC(PIPARE61);CS(RESTRN01)","3","S","OTHER","34030" -"PIPARE","CATPIP3","SY(INFARE51);LC(PIPARE61);CS(RESTRN01)","3","S","OTHER","34030" -"PIPARE","PRODCT3","SY(INFARE51);LC(PIPARE61);CS(RESTRN01)","3","S","OTHER","34030" -"PONTON","","AC(CHBRN);LS(SOLD,2,CSTLN)","2","S","DISPLAYBASE","12410" -"PRCARE","","AP(TSSJCT02);SY(PRCARE51);LC(PRCARE51);CS(RESTRN01)","4","S","STANDARD","25010" -"PRDARE","","LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA5CONVIS1","SY(RFNERY11);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" -"PRDARE","CATPRA8CONVIS1","SY(TNKFRM11);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" -"PRDARE","CATPRA9CONVIS1","SY(WNDFRM61);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" -"PRDARE","CATPRA1","SY(QUARRY01);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA5","SY(RFNERY01);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA6","SY(TMBYRD01);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA8","SY(TNKFRM01);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA9","SY(WNDFRM51);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PYLONS","","AC(CHBRN);LS(SOLD,2,CSTLN)","6","S","DISPLAYBASE","12210" -"RADRNG","","LS(DASH,1,TRFCF)","3","S","STANDARD","25040" -"RAPIDS","","AC(CHGRD)","3","S","OTHER","32050" -"RCTLPT","","SY(RTLDEF51)","4","S","STANDARD","25020" -"RCTLPT","ORIENT","SY(RCTLPT52,ORIENT)","4","S","STANDARD","25020" -"RECTRC","","SY(RECDEF51);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK1TRAFIC1","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK1TRAFIC2","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK1TRAFIC3","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK1TRAFIC4","SY(RECTRC56,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK2TRAFIC1","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK2TRAFIC2","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK2TRAFIC3","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK2TRAFIC4","SY(RECTRC55,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTTRAFIC1","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTTRAFIC2","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTTRAFIC3","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTTRAFIC4","SY(RECTRC55,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RESARE","","CS(RESARE04)","5","S","STANDARD","26010" -"RESARE","CATREA27","SY(ESSARE01);LC(ESSARE01)","5","S","STANDARD","26010" -"RESARE","CATREA28","SY(PSSARE01);LC(ESSARE01)","5","S","STANDARD","26010" -"RIVERS","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" -"ROADWY","","AC(LANDA);LS(SOLD,1,LANDF)","4","S","OTHER","32250" -"RUNWAY","","AC(CHBRN)","5","S","OTHER","32240" -"RUNWAY","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","5","S","STANDARD","22220" -"SBDARE","","TX(NATSUR,1,2,2,'15110',0,0,CHBLK,25)","3","O","OTHER","34010" -"SBDARE","WATLEV3NATSUR","TX(NATSUR,1,2,2,'15110',0,0,CHBLK,25);LS(DASH,1,CHGRD)","3","S","OTHER","34010" -"SBDARE","WATLEV4NATSUR9","AP(RCKLDG01);LS(DASH,1,CHGRD)","3","S","OTHER","34010" -"SBDARE","WATLEV4NATSUR11","AP(RCKLDG01);LS(DASH,1,CHGRD)","3","S","OTHER","34010" -"SBDARE","WATLEV4NATSUR14","AP(RCKLDG01);LS(DASH,1,CHGRD)","3","S","OTHER","34010" -"SBDARE","WATLEV4NATSUR","TX(NATSUR,1,2,2,'15110',0,0,CHBLK,25);LS(DASH,1,CHGRD)","3","S","OTHER","34010" -"SEAARE","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" -"SILTNK","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" -"SILTNK","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"SLCONS","","CS(SLCONS04)","7","S","DISPLAYBASE","12410" -"SLOGRD","","","0","O","","" -"SLOGRD","CATSLO1CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" -"SLOGRD","CATSLO2CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" -"SLOGRD","CATSLO3CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" -"SLOGRD","CATSLO4CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" -"SLOGRD","CATSLO5CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" -"SLOGRD","CATSLO6","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" -"SLOGRD","CATSLO7CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" -"SMCFAC","","AC(CHBRN);SY(SMCFAC02);LS(SOLD,1,LANDF)","4","S","OTHER","38210" -"SNDWAV","","AP(SNDWAV01);LC(NAVARE51)","4","S","STANDARD","24010" -"SPLARE","","SY(CTYARE51);LC(CTYARE51);CS(RESTRN01)","4","S","STANDARD","26040" -"SUBTLN","","SY(CTYARE51);LC(CTYARE51);CS(RESTRN01)","4","S","STANDARD","26040" -"SWPARE","","SY(SWPARE51);TE('swept to %5.1lf','DRVAL1',1,2,2,'15110',0,1,CHBLK,27);LC(NAVARE51)","4","S","STANDARD","23030" -"TESARE","","LS(DASH,2,CHGRF);CS(RESTRN01)","2","S","OTHER","36050" -"TIDEWY","","LS(DASH,1,CHGRF);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,25)","7","S","OTHER","32070" -"TSEZNE","","AC(TRFCF,3)","4","S","STANDARD","25010" -"TSSCRS","","AP(TSSJCT02);SY(TSSCRS51);CS(RESTRN01)","6","S","STANDARD","25010" -"TSSLPT","","AP(TSSJCT02);SY(CTNARE51);TX(INFORM,1,1,2,'15110',0,-2,CHBLK,24);CS(RESTRN01)","6","S","STANDARD","25010" -"TSSLPT","ORIENT","SY(TSSLPT51,ORIENT);CS(RESTRN01)","6","S","STANDARD","25010" -"TSSRON","","AP(TSSJCT02);SY(TSSRON51);CS(RESTRN01)","6","S","STANDARD","25010" -"TS_FEB","","SY(CURDEF01);LC(TIDINF51)","2","S","OTHER","33060" -"TS_FEB","CAT_TS1ORIENT","SY(FLDSTR01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,31)","4","S","OTHER","33060" -"TS_FEB","CAT_TS2ORIENT","SY(EBBSTR01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,31)","4","S","OTHER","33060" -"TS_FEB","CAT_TS3ORIENT","SY(CURENT01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,31)","4","S","OTHER","33060" -"TS_PAD","","SY(TIDSTR01);LC(TIDINF51)","2","S","OTHER","33060" -"TS_PNH","","SY(TIDSTR01);LC(TIDINF51)","2","S","OTHER","33060" -"TS_PRH","","SY(TIDSTR01);LC(TIDINF51)","2","S","OTHER","33060" -"TS_TIS","","SY(TIDSTR01);LC(TIDINF51)","2","S","OTHER","33060" -"TUNNEL","","LS(DASH,1,CHGRD)","4","S","OTHER","32250" -"TUNNEL","BURDEP0","AC(DEPVS);LS(DASH,1,CHBLK)","4","S","STANDARD","24010" -"TWRTPT","","SY(TWRDEF51);LC(CTYARE51)","4","S","STANDARD","25010" -"TWRTPT","ORIENTTRAFIC1","SY(TWRTPT53,ORIENT);LC(CTYARE51)","4","S","STANDARD","25010" -"TWRTPT","ORIENTTRAFIC2","SY(TWRTPT53,ORIENT);LC(CTYARE51)","4","S","STANDARD","25010" -"TWRTPT","ORIENTTRAFIC3","SY(TWRTPT53,ORIENT);LC(CTYARE51)","4","S","STANDARD","25010" -"TWRTPT","ORIENTTRAFIC4","SY(TWRTPT52,ORIENT);LC(CTYARE51)","4","S","STANDARD","25010" -"T_HMON","","SY(TIDEHT01);LC(TIDINF51)","2","S","OTHER","33050" -"T_NHMN","","SY(TIDEHT01);LC(TIDINF51)","2","S","OTHER","33050" -"T_TIMS","","SY(TIDEHT01);LC(TIDINF51)","2","S","OTHER","33050" -"UNSARE","","AC(NODTA);AP(NODATA03);LS(SOLD,2,CHGRD)","1","S","DISPLAYBASE","11050" -"VEGATN","","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG7","AP(VEGATN04);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG21","AP(VEGATN04);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"WATTUR","","SY(WATTUR02);LS(DASH,1,CHGRD)","4","S","OTHER","33040" -"WEDKLP","","SY(WEDKLP03);LS(DASH,1,CHGRF)","3","O","OTHER","34020" -"WRECKS","","CS(WRECKS05)","4","S","OTHER","34050" -"WRECKS","CATWRK3VALSOU","LC(NAVARE51)","4","S","OTHER","34051" -"WRECKS","CATWRK3","LC(NAVARE51)","4","S","OTHER","34050" -"dnghlt","","AC(DNGHL,3);LS(SOLD,3,DNGHL)","8","O","MARINERS STANDARD","53010" -"indhlt","","LC(INDHLT02)","8","O","MARINERS STANDARD","53010" -"marfea","","AC(ADINF,3);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,50);LS(SOLD,2,NINFO);LS(SOLD,1,CHBLK);","8","S","MARINERS STANDARD","53050" diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/DAY.clr b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/DAY.clr deleted file mode 100755 index 00dc9b0f6..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/DAY.clr +++ /dev/null @@ -1,67 +0,0 @@ -NODTA;grey;0.28;0.31;40;147;174;187 -CURSR;orange;0.5;0.4;32;227;128;57 -CHBLK;black;0.28;0.31;0;0;0;0 -CHGRD;grey;0.28;0.31;10;76;91;99 -CHGRF;grey;0.28;0.31;25;118;140;151 -CHRED;red;0.48;0.3;25;234;84;113 -CHGRN;green;0.31;0.56;60;82;232;59 -CHYLW;yellow;0.41;0.49;70;225;225;57 -CHMGD;magenta;0.3;0.17;20;192;69;209 -CHMGF;magenta;0.28;0.24;48;203;169;249 -CHBRN;brown;0.39;0.43;30;161;150;83 -CHWHT;white;0.28;0.31;80;201;237;254 -SCLBR;orange;0.5;0.4;32;227;128;57 -CHCOR;orange;0.5;0.4;32;227;128;57 -LITRD;red;0.48;0.3;25;234;84;113 -LITGN;green;0.31;0.56;60;82;232;59 -LITYW;yellow;0.41;0.49;70;225;225;57 -ISDNG;magenta;0.3;0.17;20;192;69;209 -DNGHL;red;0.48;0.3;25;234;84;113 -TRFCD;magenta;0.3;0.17;20;192;69;209 -TRFCF;magenta;0.28;0.24;48;203;169;249 -LANDA;brown;0.35;0.39;50;191;190;143 -LANDF;brown;0.45;0.42;15;141;100;46 -CSTLN;grey;0.28;0.31;10;76;91;99 -SNDG1;grey;0.28;0.31;25;118;140;151 -SNDG2;black;0.28;0.31;0;0;0;0 -DEPSC;grey;0.28;0.31;10;76;91;99 -DEPCN;grey;0.28;0.31;25;118;140;151 -DEPDW;white;0.28;0.31;80;201;237;254 -DEPMD;pale_blue;0.26;0.29;65;167;217;251 -DEPMS;light_blue;0.23;0.25;55;130;202;255 -DEPVS;medium_blue;0.21;0.22;45;97;183;255 -DEPIT;yellow-green;0.26;0.36;35;88;175;156 -RADHI;green;0.31;0.56;60;82;232;59 -RADLO;green;0.31;0.56;20;47;142;32 -ARPAT;blue_green;0.26;0.42;30;45;168;121 -NINFO;orange;0.5;0.4;32;227;128;57 -RESBL;blue;0.18;0.15;22;46;123;255 -ADINF;yellow;0.41;0.49;35;165;165;39 -RESGR;grey;0.28;0.31;25;118;140;151 -SHIPS;black;0.28;0.31;0;0;0;0 -PSTRK;black;0.28;0.31;0;0;0;0 -SYTRK;grey;0.28;0.31;25;118;140;151 -PLRTE;red;0.58;0.35;18;214;63;36 -APLRT;orange;0.5;0.4;32;227;128;57 -UINFD;black;0.28;0.31;0;0;0;0 -UINFF;grey;0.28;0.31;10;76;91;99 -UIBCK;white;0.28;0.31;80;201;237;254 -UIAFD;medium_blue;0.21;0.22;45;97;183;255 -UINFR;red;0.48;0.3;25;234;84;113 -UINFG;green;0.31;0.56;60;82;232;59 -UINFO;orange;0.5;0.4;32;227;128;57 -UINFB;blue;0.18;0.15;22;46;123;255 -UINFM;magenta;0.3;0.17;20;192;69;209 -UIBDR;grey;0.28;0.31;10;76;91;99 -UIAFF;brown;0.35;0.39;50;191;190;143 -OUTLW;black;0.28;0.31;0;0;0;0 -OUTLL;brown;0.45;0.42;15;141;100;46 -RES01;grey;0.28;0.31;25;118;140;151 -RES02;grey;0.28;0.31;25;118;140;151 -RES03;grey;0.28;0.31;25;118;140;151 -BKAJ1;grey;0.28;0.31;0.6;14;19;21 -BKAJ2;grey;0.28;0.31;1.6;28;35;39 -MARBL;blue;0.145;0.14;20;0;128;255 -MARCY;cyan;0.2;0.355;20;0;143;132 -MARMG;magenta;0.36;0.22;20;198;77;166 -MARWH;white;0.305;0.344;20;113;127;119 diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/DUSK.clr b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/DUSK.clr deleted file mode 100755 index 56904a095..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/DUSK.clr +++ /dev/null @@ -1,67 +0,0 @@ -NODTA;grey;0.28;0.31;7;64;77;83 -CURSR;orange;0.5;0.4;10;134;73;30 -CHBLK;grey;0.28;0.31;20;107;127;137 -CHGRD;grey;0.28;0.31;20;107;127;137 -CHGRF;grey;0.28;0.31;10;76;91;99 -CHRED;red;0.48;0.3;10;155;53;73 -CHGRN;green;0.31;0.56;20;47;142;32 -CHYLW;yellow;0.41;0.49;24;139;139;31 -CHMGD;magenta;0.28;0.24;18;130;108;161 -CHMGF;magenta;0.3;0.17;7;119;39;130 -CHBRN;brown;0.39;0.43;8;87;80;42 -CHWHT;white;0.28;0.31;36;140;166;178 -SCLBR;orange;0.5;0.4;10;134;73;30 -CHCOR;orange;0.5;0.4;10;134;73;30 -LITRD;red;0.48;0.3;10;155;53;73 -LITGN;green;0.31;0.56;20;47;142;32 -LITYW;yellow;0.41;0.49;24;139;139;31 -ISDNG;magenta;0.28;0.24;18;130;108;161 -DNGHL;red;0.48;0.3;10;155;53;73 -TRFCD;magenta;0.28;0.24;18;130;108;161 -TRFCF;magenta;0.3;0.17;7;119;39;130 -LANDA;brown;0.35;0.39;5;64;64;46 -LANDF;brown;0.45;0.42;12;127;90;41 -CSTLN;grey;0.28;0.31;20;107;127;137 -SNDG1;grey;0.28;0.31;10;76;91;99 -SNDG2;white;0.28;0.31;36;140;166;178 -DEPSC;grey;0.28;0.31;20;107;127;137 -DEPCN;grey;0.28;0.31;10;76;91;99 -DEPDW;black;0.28;0.31;0;0;0;0 -DEPMD;dark_blue;0.25;0.29;1;15;27;33 -DEPMS;medium_blue;0.23;0.25;3;29;50;70 -DEPVS;light_blue;0.21;0.22;5;30;65;101 -DEPIT;yellow-green;0.26;0.36;6;35;76;68 -RADHI;green;0.31;0.56;20;47;142;32 -RADLO;green;0.31;0.56;7;25;87;16 -ARPAT;green;0.26;0.42;17;33;130;92 -NINFO;orange;0.5;0.4;10;134;73;30 -RESBL;blue;0.18;0.15;10;29;85;180 -ADINF;yellow;0.41;0.49;12;100;101;20 -RESGR;grey;0.28;0.31;20;107;127;137 -SHIPS;white;0.28;0.31;36;140;166;178 -PSTRK;white;0.28;0.31;36;140;166;178 -SYTRK;grey;0.28;0.31;10;76;91;99 -PLRTE;red;0.58;0.35;8;149;41;22 -APLRT;orange;0.5;0.4;10;134;73;30 -UINFD;white;0.28;0.31;36;140;166;178 -UINFF;grey;0.28;0.31;20;107;127;137 -UIBCK;black;0.28;0.31;0;0;0;0 -UIAFD;light_blue;0.21;0.22;5;30;65;101 -UINFR;red;0.48;0.3;10;155;53;73 -UINFG;green;0.31;0.56;20;47;142;32 -UINFO;orange;0.5;0.4;10;134;73;30 -UINFB;blue;0.18;0.15;10;29;85;180 -UINFM;magenta;0.28;0.24;18;130;108;161 -UIBDR;grey;0.28;0.31;20;107;127;137 -UIAFF;brown;0.45;0.42;12;127;90;41 -OUTLW;black;0.28;0.31;0;0;0;0 -OUTLL;brown;0.35;0.39;5;64;64;46 -RES01;grey;0.28;0.31;10;76;91;99 -RES02;grey;0.28;0.31;10;76;91;99 -RES03;grey;0.28;0.31;10;76;91;99 -BKAJ1;grey;0.28;0.31;0;0;0;0 -BKAJ2;grey;0.28;0.31;0.72;16;21;24 -MARBL;blue;0.145;0.14;17;0;119;243 -MARCY;cyan;0.2;0.355;17;0;133;122 -MARMG;magenta;0.36;0.22;17;184;71;154 -MARWH;white;0.305;0.344;17;105;118;110 diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/IENC.stylx b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/IENC.stylx deleted file mode 100755 index f98f75ae5..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/IENC.stylx and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/NIGHT.clr b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/NIGHT.clr deleted file mode 100755 index a1c820126..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/NIGHT.clr +++ /dev/null @@ -1,67 +0,0 @@ -NODTA;grey;0.28;0.31;1.2;23;30;33 -CURSR;orange;0.5;0.4;1.25;48;23;5 -CHBLK;grey;0.28;0.31;2.5;37;45;49 -CHGRD;grey;0.28;0.31;2.5;37;45;49 -CHGRF;grey;0.28;0.31;1.25;24;30;33 -CHRED;red;0.48;0.3;1.25;57;14;22 -CHGRN;green;0.31;0.56;2.5;12;52;6 -CHYLW;yellow;0.41;0.49;3;50;50;6 -CHMGD;magenta;0.3;0.17;2;65;18;71 -CHMGF;magenta;0.3;0.17;2;65;18;71 -CHBRN;brown;0.39;0.43;1.3;33;30;12 -CHWHT;white;0.28;0.31;5;54;65;71 -SCLBR;orange;0.5;0.4;1.25;48;23;5 -CHCOR;orange;0.5;0.4;1.25;48;23;5 -LITRD;red;0.48;0.3;1.25;57;14;22 -LITGN;green;0.31;0.56;2.5;12;52;6 -LITYW;yellow;0.41;0.49;3;50;50;6 -ISDNG;magenta;0.3;0.17;2;65;18;71 -DNGHL;red;0.48;0.3;1.25;57;14;22 -TRFCD;magenta;0.3;0.17;2;65;18;71 -TRFCF;magenta;0.3;0.17;2;65;18;71 -LANDA;brown;0.35;0.39;0.8;23;22;14 -LANDF;brown;0.45;0.42;1.6;47;31;10 -CSTLN;grey;0.28;0.31;2.5;37;45;49 -SNDG1;grey;0.28;0.31;1.25;24;30;33 -SNDG2;white;0.28;0.31;5;54;65;71 -DEPSC;grey;0.28;0.31;2.5;37;45;49 -DEPCN;grey;0.28;0.31;1.25;24;30;33 -DEPDW;black;0.28;0.31;0;0;0;0 -DEPMD;dark_blue;0.25;0.29;0.2;3;7;10 -DEPMS;medium_blue;0.23;0.25;0.4;5;14;22 -DEPVS;light_blue;0.21;0.22;0.8;7;23;39 -DEPIT;yellow-green;0.26;0.36;1.2;11;32;28 -RADHI;green;0.31;0.56;2.5;12;52;6 -RADLO;green;0.31;0.56;0.8;4;27;2 -ARPAT;blue-green;0.26;0.42;1.75;5;42;27 -NINFO;orange;0.5;0.4;1.25;48;23;5 -RESBL;blue;0.18;0.15;1.25;5;27;68 -ADINF;yellow;0.41;0.49;1.5;34;34;3 -RESGR;grey;0.28;0.31;1.25;24;30;33 -SHIPS;white;0.28;0.31;5;54;65;71 -PSTRK;white;0.28;0.31;5;54;65;71 -SYTRK;grey;0.28;0.31;1.25;24;30;33 -PLRTE;red;0.58;0.35;0.9;51;8;3 -APLRT;orange;0.5;0.4;1.25;48;23;5 -UINFD;white;0.28;0.31;5;54;65;71 -UINFF;grey;0.28;0.31;2.5;37;45;49 -UIBCK;black;0.28;0.31;0;0;0;0 -UIAFD;light_blue;0.21;0.22;0.8;7;23;39 -UINFR;red;0.48;0.3;1.25;57;14;22 -UINFG;green;0.31;0.56;2.5;12;52;6 -UINFO;orange;0.5;0.4;1.25;48;23;5 -UINFB;blue;0.18;0.15;1.25;5;27;68 -UINFM;magenta;0.3;0.17;2;65;18;71 -UIBDR;grey;0.28;0.31;2.5;37;45;49 -UIAFF;brown;0.45;0.42;3.2;68;46;18 -OUTLW;black;0.28;0.31;0;0;0;0 -OUTLL;brown;0.35;0.39;0.8;23;22;14 -RES01;grey;0.28;0.31;1.25;24;30;33 -RES02;grey;0.28;0.31;1.25;24;30;33 -RES03;grey;0.28;0.31;1.25;24;30;33 -BKAJ1;black;0.28;0.31;0;0;0;0 -BKAJ2;grey;0.28;0.31;0.1;2;3;4 -MARBL;blue;0.145;0.14;1.75;0;38;85 -MARCY;cyan;0.2;0.355;1.75;0;43;39 -MARMG;magenta;0.36;0.22;1.75;63;19;51 -MARWH;white;0.305;0.344;1.75;32;37;34 diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/aienc24s.dic b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/aienc24s.dic deleted file mode 100755 index 57420ecb8..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/aienc24s.dic +++ /dev/null @@ -1,216 +0,0 @@ -* *** AREAS WITH PLAIN BOUNDARIES *** -* *** This is the look-up table for area symbolization. *** -* *** For IENC edition 2.4 *** -* -* draft version 0.2, 2015-03-11 -* -"######","","SY(QUESMRK1);LS(DASH,1,CHMGD)","5","S","STANDARD","21010" -"achare","","SY(ACHARE51);LS(DASH,2,CHMGF);CS(RESTRNI1)","3","S","STANDARD","26220" -"achare","CATACH8","SY(ACHARE02);LS(DASH,2,CHMGF);CS(RESTRNI1)","3","S","STANDARD","26220" -"achbrt","","SY(ACHBRT07);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29);LS(DASH,2,CHMGF)","5","S","STANDARD","26220" -"ADMARE","","LS(DASH,2,CHGRF)","2","S","OTHER","36050" -"AIRARE","","AP(AIRARE02);LS(SOLD,1,LANDF)","2","S","OTHER","32240" -"AIRARE","CONVIS1","AC(LANDA);AP(AIRARE02);LS(SOLD,1,CHBLK)","2","S","STANDARD","22220" -"berths","","TX(OBJNAM,1,2,2,'15110',1,0,CHBLK,29);LS(DASH,2,CHMGD)","3","S","OTHER","32440" -"bridge","","TX(OBJNAM,3,1,2,'15110',1,0,CHBLK,21);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"bridge","CATBRG2","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"bridge","CATBRG3","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"bridge","CATBRG4","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"bridge","CATBRG5","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"bridge","CATBRG7","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"bridge","CATBRG8","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"BUAARE","","AC(CHBRN);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","3","S","STANDARD","22240" -"BUISGL","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" -"BUISGL","FUNCTN33CONVIS1","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"BUISGL","FUNCTN33","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","4","S","OTHER","32220" -"BUISGL","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"bunsta","","SY(CHINFO07);LS(SOLD,1,CHGRD)","6","O","STANDARD","22410" -"bunsta","catbun1","SY(BUNSTA01);LS(SOLD,1,CHGRD)","6","O","STANDARD","22410" -"bunsta","catbun2","SY(BUNSTA02);LS(SOLD,1,CHGRD)","6","O","STANDARD","22410" -"bunsta","catbun3","SY(BUNSTA03);LS(SOLD,1,CHGRD)","6","O","STANDARD","22410" -"CANALS","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" -"CANALS","CONDTN","AC(DEPVS);LS(DASH,1,CHBLK)","2","S","DISPLAYBASE","12420" -"CAUSWY","","AC(CHBRN);LS(SOLD,1,CSTLN)","5","S","STANDARD","22010" -"CAUSWY","WATLEV4","AC(DEPIT);LS(DASH,2,CSTLN)","5","S","STANDARD","22010" -"CBLARE","","SY(CBLARE51);LS(DASH,2,CHMGD);CS(RESTRNI1)","3","S","STANDARD","26230" -"chkpnt","","SY(BORDER01);LS(DASH,1,TRFCF)","3","S","STANDARD","25040" -"comare","","","","","","" -"convyr","","TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" -"convyr","CONRAD1","SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" -"convyr","CONRAD3","SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" -"CONVYR","","TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" -"CONVYR","CONRAD1","SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" -"CONVYR","CONRAD3","SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" -"CRANES","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32440" -"CRANES","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"cranes","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32440" -"cranes","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"CTNARE","","SY(CTNARE51);LS(DASH,2,TRFCD)","3","S","STANDARD","26050" -"curent","","","","","","" -"DAMCON","","AC(CHBRN);LS(SOLD,1,LANDF)","3","S","STANDARD","22010" -"DAMCON","CATDAM3","AC(CHBRN);LS(SOLD,2,CSTLN)","6","S","DISPLAYBASE","12410" -"depare","","CS(DEPAREI1)","1","S","DISPLAYBASE","13030" -"DEPARE","","CS(DEPAREI1)","1","S","DISPLAYBASE","13030" -"DEPARE","DRVAL1?DRVAL2?","AC(NODTA);AP(PRTSUR01);LS(SOLD,2,CHGRD)","1","S","DISPLAYBASE","13030" -"DMPGRD","","SY(INFARE51);LS(DASH,1,CHMGD);CS(RESTRNI1)","3","S","STANDARD","26240" -"DRGARE","","CS(DEPAREI1)","1","S","DISPLAYBASE","13030" -"DRYDOC","","AC(LANDA);LS(SOLD,1,CSTLN)","4","S","OTHER","32440" -"DYKCON","","AC(CHBRN);LS(SOLD,1,LANDF)","3","S","STANDARD","22010" -"excnst","","LS(SOLD,2,CSTLN);CS(DEPAREI1)","58","S","DISPLAYBASE","13030" -"FAIRWY","","LS(DASH,1,CHGRD);CS(RESTRNI1)","4","S","STANDARD","26050" -"FAIRWY","ORIENTTRAFIC1","SY(FAIRWY51,ORIENT);LS(DASH,1,CHGRD);CS(RESTRNI1)","4","S","STANDARD","26050" -"FAIRWY","ORIENTTRAFIC2","SY(FAIRWY51,ORIENT);LS(DASH,1,CHGRD);CS(RESTRNI1)","4","S","STANDARD","26050" -"FAIRWY","ORIENTTRAFIC3","SY(FAIRWY51,ORIENT);LS(DASH,1,CHGRD);CS(RESTRNI1)","4","S","STANDARD","26050" -"FAIRWY","ORIENTTRAFIC4","SY(FAIRWY52,ORIENT);LS(DASH,1,CHGRD);CS(RESTRNI1)","4","S","STANDARD","26050" -"feryrt","","SY(FRYARE51);LS(DASH,2,CHMGD)","3","S","STANDARD","26040" -"feryrt","CATFRY2","SY(FRYARE52);LS(DASH,2,CHBLK)","3","S","STANDARD","26040" -"FERYRT","","SY(FRYARE51);LS(DASH,2,CHMGD)","3","S","STANDARD","26040" -"FERYRT","CATFRY2","SY(FRYARE52);LS(DASH,2,CHBLK)","3","S","STANDARD","26040" -"flodoc","","AC(CHBRN);LS(SOLD,2,CSTLN)","5","S","DISPLAYBASE","12410" -"FLODOC","","AC(CHBRN);LS(SOLD,2,CSTLN)","5","S","DISPLAYBASE","12410" -"FRPARE","","LS(DASH,2,CHGRF)","2","S","OTHER","36020" -"gatcon","","AC(CHBRN);LS(SOLD,2,CSTLN)","8","S","DISPLAYBASE","12410" -"GATCON","","AC(CHBRN);LS(SOLD,2,CSTLN)","8","S","DISPLAYBASE","12410" -"hrbare","","TX(OBJNAM,1,2,3,'15108',0,0,CHGRD,28);LS(DASH,1,CHGRD)","2","S","OTHER","36020" -"hrbbsn","","TX(OBJNAM,1,2,3,'15108',0,0,CHGRD,28);LS(DASH,1,CHGRF)","2","S","DISPLAYBASE","12420" -"hrbfac","","AC(CHBRN,3);SY(HRBFAC10)","4","O","STANDARD","22410" -"hrbfac","cathaf6","AC(CHBRN,3);SY(HRBFAC11)","4","O","STANDARD","22410" -"hrbfac","cathaf9","AC(CHBRN,3);SY(HRBFAC12)","4","O","STANDARD","22410" -"hrbfac","cathaf12","AC(CHBRN,3);SY(HRBFAC13)","4","O","STANDARD","22410" -"hrbfac","cathaf13","AC(CHBRN,3);SY(HRBFAC14)","4","O","STANDARD","22410" -"hrbfac","cathaf16","AC(CHBRN,3);SY(HRBFAC17)","4","O","STANDARD","22410" -"hrbfac","cathaf17","AC(CHBRN,3);SY(HRBFAC18)","4","O","STANDARD","22410" -"HRBFAC","","SY(CHINFO07)","4","S","OTHER","32410" -"HRBFAC","CATHAF1","SY(ROLROL01)","4","S","OTHER","32410" -"HRBFAC","CATHAF4","SY(HRBFAC09)","4","S","OTHER","32410" -"HRBFAC","CATHAF5","SY(SMCFAC02)","4","S","OTHER","32410" -"hulkes","","AC(CHBRN);LS(SOLD,2,CSTLN)","5","S","DISPLAYBASE","12410" -"HULKES","","AC(CHBRN);LS(SOLD,2,CSTLN)","5","S","DISPLAYBASE","12410" -"LAKARE","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","STANDARD","22010" -"LNDARE","","AC(LANDA);TX(OBJNAM,1,2,3,'15110',-1,-1,CHBLK,26)","1","S","DISPLAYBASE","12010" -"LNDMRK","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" -"LNDMRK","CATLMK17FUNCTN33CONVIS1","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"LNDMRK","CATLMK17FUNCTN33","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","4","S","OTHER","32220" -"LNDMRK","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"LNDRGN","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" -"LNDRGN","CATLND2","AP(MARSHES1)","3","S","STANDARD","21060" -"LNDRGN","CATLND12","AP(MARSHES1)","3","S","STANDARD","21060" -"lg_sdm","","","","","","" -"lg_vsp","","","","","","" -"lokbsn","","LS(DASH,2,CHGRF)","2","S","DISPLAYBASE","12420" -"lkbspt","","LS(DASH,2,CHGRF)","2","S","DISPLAYBASE","12420" -"MARCUL","","AP(MARCUL02);LS(DASH,1,CHGRD);CS(RESTRNI1)","3","S","STANDARD","26210" -"MORFAC","","AC(CHBRN);LS(SOLD,1,CHBLK)","6","S","DISPLAYBASE","12410" -"M_COVR","","CS(DATCVR02)","1","S","OTHER","31040" -"M_NPUB","",""," 0","O","","" -"m_nsys","","","","","","" -"M_QUAL","","AP(NODATA03);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC1","AP(DQUALA11);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC2","AP(DQUALA21);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC3","AP(DQUALB01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC4","AP(DQUALC01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC5","AP(DQUALD01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC6","AP(DQUALU01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_SDAT","",""," 0","O","","" -"M_SREL","",""," 0","O","","" -"m_vdat","",""," 0","O","","" -"OBSTRN","","CS(OBSTRNI1)","4","S","OTHER","34050" -"OBSTRN","CATOBS7VALSOU","SY(FOULGND1);LS(DASH,1,CHGRD)","4","S","OTHER","34051" -"OBSTRN","CATOBS7","SY(FOULGND1);LS(DASH,1,CHGRD)","4","S","OTHER","34050" -"OBSTRN","CATOBS8","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" -"OBSTRN","CATOBS9","SY(ACHARE02);LS(DASH,1,CHMGD)","4","S","DISPLAYBASE","12410" -"OBSTRN","CATOBS10","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" -"OBSTRN","WATLEV7","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" -"PIPARE","","SY(INFARE51);LS(DASH,2,CHMGD);CS(RESTRNI1)","3","S","STANDARD","26230" -"PIPARE","CATPIP2","SY(INFARE51);LS(DASH,2,CHGRD);CS(RESTRNI1)","3","S","STANDARD","26230" -"PIPARE","CATPIP3","SY(INFARE51);LS(DASH,2,CHGRD);CS(RESTRNI1)","3","S","STANDARD","26230" -"PIPARE","PRODCT3","SY(INFARE51);LS(DASH,2,CHGRD);CS(RESTRNI1)","3","S","STANDARD","26230" -"ponton","","AC(CHBRN);LS(SOLD,2,CSTLN)","5","S","DISPLAYBASE","12410" -"PONTON","","AC(CHBRN);LS(SOLD,2,CSTLN)","5","S","DISPLAYBASE","12410" -"PRDARE","","LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA5CONVIS1","SY(RFNERY11);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" -"PRDARE","CATPRA8CONVIS1","SY(TNKFRM11);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" -"PRDARE","CATPRA9CONVIS1","SY(WNDFRM61);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" -"PRDARE","CATPRA1","SY(QUARRY01);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA5","SY(RFNERY01);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA6","SY(TMBYRD01);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA8","SY(TNKFRM01);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA9","SY(WNDFRM51);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"prtare","","","","","","" -"PYLONS","","AC(CHBRN);LS(SOLD,2,CSTLN)","6","S","DISPLAYBASE","12210" -"RECTRC","","SY(RECDEF51);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK1TRAFIC1","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK1TRAFIC2","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK1TRAFIC3","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK1TRAFIC4","SY(RECTRC56,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK2TRAFIC1","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK2TRAFIC2","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK2TRAFIC3","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK2TRAFIC4","SY(RECTRC55,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" -"RECTRC","ORIENTTRAFIC1","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" -"RECTRC","ORIENTTRAFIC2","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" -"RECTRC","ORIENTTRAFIC3","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" -"RECTRC","ORIENTTRAFIC4","SY(RECTRC55,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" -"resare","","CS(RESAREI1)","5","S","STANDARD","26010" -"RESARE","","CS(RESARE03)","5","S","STANDARD","26010" -"RESARE","CATREA27","SY(ESSARE01);LC(ESSARE01)","5","S","STANDARD","26010" -"RESARE","CATREA28","SY(PSSARE01);LC(ESSARE01)","5","S","STANDARD","26010" -"RIVERS","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" -"ROADWY","","AC(LANDA);LS(SOLD,1,LANDF)","4","S","OTHER","32250" -"SEAARE","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" -"SILTNK","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" -"SILTNK","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"slcons","","CS(SLCONS03)","7","S","DISPLAYBASE","12410" -"SLCONS","","CS(SLCONS03)","7","S","DISPLAYBASE","12410" -"SLOGRD","","AC(CHGRD)","3","S","OTHER","32010" -"SMCFAC","","AC(CHBRN);SY(SMCFAC02);LS(SOLD,1,LANDF)","4","S","OTHER","38210" -"termnl","","AC(CHGRF,3);SY(TERMNL12)","4","O","STANDARD","22420" -"termnl","trshgd1","AC(CHGRF,3);SY(TERMNL03)","4","O","STANDARD","22420" -"termnl","trshgd2","AC(CHGRF,3);SY(TERMNL04)","4","O","STANDARD","22420" -"termnl","trshgd3","AC(CHGRF,3);SY(TERMNL05)","4","O","STANDARD","22420" -"termnl","trshgd4","AC(CHGRF,3);SY(TERMNL06)","4","O","STANDARD","22420" -"termnl","trshgd5","AC(CHGRF,3);SY(TERMNL07)","4","O","STANDARD","22420" -"termnl","trshgd6","AC(CHGRF,3);SY(TERMNL08)","4","O","STANDARD","22420" -"termnl","trshgd7","AC(CHGRF,3);SY(TERMNL09)","4","O","STANDARD","22420" -"termnl","trshgd8","AC(CHGRF,3);SY(TERMNL10)","4","O","STANDARD","22420" -"termnl","trshgd9","AC(CHGRF,3);SY(TERMNL11)","4","O","STANDARD","22420" -"termnl","cathaf1","AC(CHGRF,3);SY(TERMNL13)","4","O","STANDARD","22420" -"termnl","cathaf3","AC(CHGRF,3);SY(TERMNL02)","4","O","STANDARD","22420" -"termnl","cathaf7","AC(CHGRF,3);SY(TERMNL05)","4","O","STANDARD","22420" -"termnl","cathaf8","AC(CHGRF,3);SY(TERMNL01)","4","O","STANDARD","22420" -"termnl","cathaf10","AC(CHGRF,3);SY(TERMNL03)","4","O","STANDARD","22420" -"termnl","cathaf11","AC(CHGRF,3);SY(TERMNL04)","4","O","STANDARD","22420" -"trnbsn","","SY(TRNBSN01);LS(DASH,2,CHMGD)","3","O","STANDARD","26020" -"TSEZNE","","AC(TRFCF,3)","4","S","STANDARD","25010" -"TUNNEL","","LS(DASH,1,CHGRD)","4","S","OTHER","32250" -"TUNNEL","BURDEP0","AC(DEPVS);LS(DASH,1,CHBLK)","4","S","STANDARD","24010" -"TWRTPT","","SY(TWRDEF51);LS(DASH,4,TRFCD)","4","S","STANDARD","25010" -"TWRTPT","ORIENTTRAFIC1","SY(TWRTPT53,ORIENT);LS(DASH,4,TRFCD)","4","S","STANDARD","25010" -"TWRTPT","ORIENTTRAFIC2","SY(TWRTPT53,ORIENT);LS(DASH,4,TRFCD)","4","S","STANDARD","25010" -"TWRTPT","ORIENTTRAFIC3","SY(TWRTPT53,ORIENT);LS(DASH,4,TRFCD)","4","S","STANDARD","25010" -"TWRTPT","ORIENTTRAFIC4","SY(TWRTPT52,ORIENT);LS(DASH,4,TRFCD)","4","S","STANDARD","25010" -"UNSARE","","AC(NODTA);AP(NODATA03);LS(SOLD,2,CHGRD)","1","S","DISPLAYBASE","11050" -"uwtroc","","CS(OBSTRNI1)","4","S","OTHER","34050" -"UWTROC","","CS(OBSTRNI1)","4","S","OTHER","34050" -"VEGATN","",""," 0","O","","" -"VEGATN","CATVEG7","AP(VEGATN04);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG21","AP(VEGATN04);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG3","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG4","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG5","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG6","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG13","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG14","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG15","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG16","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG17","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG18","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG19","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG20","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG22","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"vehtrf","","SY(VEHTRF01);LS(DASH,1,CHGRF)","6","O","STANDARD","22410" -"WRECKS","","CS(WRECKS04)","4","S","OTHER","34050" -"WRECKS","CATWRK3VALSOU","LS(DASH,1,CHBLK)","4","S","OTHER","34051" -"WRECKS","CATWRK3","LS(DASH,1,CHBLK)","4","S","OTHER","34050" -"wtware","","","","","","" -"wtwgag","","","","","","" diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/aienc24t.dic b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/aienc24t.dic deleted file mode 100755 index 9cfa32279..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/aienc24t.dic +++ /dev/null @@ -1,219 +0,0 @@ -* *** AREAS WITH SYMBOLIZED BOUNDARIES *** -* *** This is the look-up table for area symbolization. *** -* *** For IENC edition 2.4 *** -* -* draft version 0.2, 2015-03-11 -* -"######","","SY(QUESMRK1);LC(QUESMRK1)","5","S","STANDARD","21010" -"achare","","SY(ACHARE51);LC(ACHARE51);CS(RESTRNI1)","3","S","STANDARD","26220" -"achare","CATACH8","SY(ACHARE02);LS(DASH,2,CHMGF);CS(RESTRNI1)","3","S","STANDARD","26220" -"achbrt","","SY(ACHBRT07);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29);LS(DASH,2,CHMGF)","5","S","STANDARD","26220" -"ADMARE","","LC(ADMARE01)","2","S","OTHER","36050" -"AIRARE","","AP(AIRARE02);LS(SOLD,1,LANDF)","2","S","OTHER","32240" -"AIRARE","CONVIS1","AC(LANDA);AP(AIRARE02);LS(SOLD,1,CHBLK)","2","S","STANDARD","22220" -"ARCSLN","","LC(ARCSLN01)","5","S","STANDARD","26260" -"berths","","TX(OBJNAM,1,2,2,'15110',1,0,CHBLK,29);LS(DASH,2,CHMGD)","3","S","OTHER","32440" -"bridge","","TX(OBJNAM,3,1,2,'15110',1,0,CHBLK,21);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"bridge","CATBRG2","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"bridge","CATBRG3","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"bridge","CATBRG4","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"bridge","CATBRG5","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"bridge","CATBRG7","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"bridge","CATBRG8","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" -"BUAARE","","AC(CHBRN);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","3","S","STANDARD","22240" -"bunsta","","SY(CHINFO07);LS(SOLD,1,CHGRD)","6","O","STANDARD","22410" -"bunsta","catbun1","SY(BUNSTA01);LS(SOLD,1,CHGRD)","6","O","STANDARD","22410" -"bunsta","catbun2","SY(BUNSTA02);LS(SOLD,1,CHGRD)","6","O","STANDARD","22410" -"bunsta","catbun3","SY(BUNSTA03);LS(SOLD,1,CHGRD)","6","O","STANDARD","22410" -"BUISGL","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" -"BUISGL","FUNCTN33CONVIS1","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"BUISGL","FUNCTN33","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","4","S","OTHER","32220" -"BUISGL","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"CANALS","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" -"CANALS","CONDTN","AC(DEPVS);LS(DASH,1,CHBLK)","2","S","DISPLAYBASE","12420" -"CAUSWY","","AC(CHBRN);LS(SOLD,1,CSTLN)","5","S","STANDARD","22010" -"CAUSWY","WATLEV4","AC(DEPIT);LS(DASH,2,CSTLN)","5","S","STANDARD","22010" -"CBLARE","","SY(CBLARE51);LC(CBLARE51);CS(RESTRN01)","3","S","STANDARD","26230" -"chkpnt","","SY(BORDER01);LS(DASH,1,TRFCF)","3","S","STANDARD","25040" -"comare","","","","","","" -"convyr","","TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" -"convyr","CONRAD1","SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" -"convyr","CONRAD3","SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" -"CONVYR","","TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" -"CONVYR","CONRAD1","SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" -"CONVYR","CONRAD3","SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" -"CONZNE","","LS(DASH,2,CHGRF)","2","S","OTHER","36050" -"cranes","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32440" -"cranes","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"CRANES","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32440" -"CRANES","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"CTNARE","","SY(CTNARE51);LC(CTNARE51)","3","S","STANDARD","26050" -"curent","","","","","","" -"DAMCON","","AC(CHBRN);LS(SOLD,1,LANDF)","3","S","STANDARD","22010" -"DAMCON","CATDAM3","AC(CHBRN);LS(SOLD,2,CSTLN)","6","S","DISPLAYBASE","12410" -"depare","","CS(DEPAREI1)","1","S","DISPLAYBASE","13030" -"DEPARE","","CS(DEPAREI1)","1","S","DISPLAYBASE","13030" -"DEPARE","DRVAL1?DRVAL2?","AC(NODTA);AP(PRTSUR01);LS(SOLD,2,CHGRD)","1","S","DISPLAYBASE","13030" -"DMPGRD","","SY(INFARE51);LC(CTYARE51);CS(RESTRNI1)","3","S","STANDARD","26240" -"DRGARE","","CS(DEPAREI1)","1","S","DISPLAYBASE","13030" -"DRYDOC","","AC(LANDA);LS(SOLD,1,CSTLN)","4","S","OTHER","32440" -"DYKCON","","AC(CHBRN);LS(SOLD,1,LANDF)","3","S","STANDARD","22010" -"excnst","","LS(SOLD,2,CSTLN);CS(DEPAREI1)","58","S","DISPLAYBASE","13030" -"FAIRWY","","LC(NAVARE51);CS(RESTRNI1)","4","S","STANDARD","26050" -"FAIRWY","ORIENTTRAFIC1","SY(FAIRWY51,ORIENT);LC(NAVARE51);CS(RESTRNI1)","4","S","STANDARD","26050" -"FAIRWY","ORIENTTRAFIC2","SY(FAIRWY51,ORIENT);LC(NAVARE51);CS(RESTRNI1)","4","S","STANDARD","26050" -"FAIRWY","ORIENTTRAFIC3","SY(FAIRWY51,ORIENT);LC(NAVARE51);CS(RESTRNI1)","4","S","STANDARD","26050" -"FAIRWY","ORIENTTRAFIC4","SY(FAIRWY52,ORIENT);LC(NAVARE51);CS(RESTRNI1)","4","S","STANDARD","26050" -"feryrt","","SY(FRYARE51);LS(DASH,2,CHMGD)","3","S","STANDARD","26040" -"feryrt","CATFRY2","SY(FRYARE52);LS(DASH,2,CHBLK)","3","S","STANDARD","26040" -"FERYRT","","SY(FRYARE51);LC(NAVARE51)","3","S","STANDARD","26040" -"FERYRT","CATFRY2","SY(FRYARE52);LC(NAVARE51)","3","S","STANDARD","26040" -"flodoc","","AC(CHBRN);LS(SOLD,2,CSTLN)","5","S","DISPLAYBASE","12410" -"FLODOC","","AC(CHBRN);LS(SOLD,2,CSTLN)","5","S","DISPLAYBASE","12410" -"FRPARE","","LS(DASH,2,CHGRF)","2","S","OTHER","36020" -"gatcon","","AC(CHBRN);LS(SOLD,2,CSTLN)","8","S","DISPLAYBASE","12410" -"GATCON","","AC(CHBRN);LS(SOLD,2,CSTLN)","8","S","DISPLAYBASE","12410" -"hrbare","","TX(OBJNAM,1,2,3,'15108',0,0,CHGRD,28);LS(DASH,1,CHGRD)","2","S","OTHER","36020" -"hrbbsn","","TX(OBJNAM,1,2,3,'15108',0,0,CHGRD,28);LS(DASH,1,CHGRF)","2","S","DISPLAYBASE","12420" -"hrbfac","","AC(CHBRN,3);SY(HRBFAC10)","4","O","STANDARD","22410" -"hrbfac","cathaf6","AC(CHBRN,3);SY(HRBFAC11)","4","O","STANDARD","22410" -"hrbfac","cathaf9","AC(CHBRN,3);SY(HRBFAC12)","4","O","STANDARD","22410" -"hrbfac","cathaf12","AC(CHBRN,3);SY(HRBFAC13)","4","O","STANDARD","22410" -"hrbfac","cathaf13","AC(CHBRN,3);SY(HRBFAC14)","4","O","STANDARD","22410" -"hrbfac","cathaf16","AC(CHBRN,3);SY(HRBFAC17)","4","O","STANDARD","22410" -"hrbfac","cathaf17","AC(CHBRN,3);SY(HRBFAC18)","4","O","STANDARD","22410" -"HRBFAC","","SY(CHINFO07)","4","S","OTHER","32410" -"HRBFAC","CATHAF1","SY(ROLROL01)","4","S","OTHER","32410" -"HRBFAC","CATHAF4","SY(HRBFAC09)","4","S","OTHER","32410" -"HRBFAC","CATHAF5","SY(SMCFAC02)","4","S","OTHER","32410" -"hulkes","","AC(CHBRN);LS(SOLD,2,CSTLN)","5","S","DISPLAYBASE","12410" -"HULKES","","AC(CHBRN);LS(SOLD,2,CSTLN)","5","S","DISPLAYBASE","12410" -"LAKARE","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","STANDARD","22010" -"LNDARE","","AC(LANDA);TX(OBJNAM,1,2,3,'15110',-1,-1,CHBLK,26)","1","S","DISPLAYBASE","12010" -"LNDMRK","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" -"LNDMRK","CATLMK17FUNCTN33CONVIS1","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"LNDMRK","CATLMK17FUNCTN33","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","4","S","OTHER","32220" -"LNDMRK","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"LNDRGN","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" -"LNDRGN","CATLND2","AP(MARSHES1)","3","S","STANDARD","21060" -"LNDRGN","CATLND12","AP(MARSHES1)","3","S","STANDARD","21060" -"lg_sdm","","","","","","" -"lg_vsp","","","","","","" -"lokbsn","","LS(DASH,2,CHGRF)","2","S","DISPLAYBASE","12420" -"lkbspt","","LS(DASH,2,CHGRF)","2","S","DISPLAYBASE","12420" -"MARCUL","","AP(MARCUL02);LC(NAVARE51);CS(RESTRNI1)","3","S","STANDARD","26210" -"MORFAC","","AC(CHBRN);LS(SOLD,1,CHBLK)","6","S","DISPLAYBASE","12410" -"M_COVR","","CS(DATCVR02)","1","S","OTHER","31040" -"M_NPUB","",""," 0","O","","" -"m_nsys","","","","","","" -"M_QUAL","","AP(NODATA03);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC1","AP(DQUALA11);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC2","AP(DQUALA21);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC3","AP(DQUALB01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC4","AP(DQUALC01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC5","AP(DQUALD01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_QUAL","CATZOC6","AP(DQUALU01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" -"M_SDAT","",""," 0","O","","" -"m_sdat","",""," 0","O","","" -"M_SREL","",""," 0","O","","" -"m_vdat","",""," 0","O","","" -"OBSTRN","","CS(OBSTRNI1)","4","S","OTHER","34050" -"OBSTRN","CATOBS7VALSOU","SY(FOULGND1);LC(NAVARE51)","4","S","OTHER","34051" -"OBSTRN","CATOBS7","SY(FOULGND1);LC(NAVARE51)","4","S","OTHER","34050" -"OBSTRN","CATOBS8","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" -"OBSTRN","CATOBS9","SY(ACHARE02);LS(DASH,1,CHMGD)","4","S","DISPLAYBASE","12410" -"OBSTRN","CATOBS10","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" -"OBSTRN","WATLEV7","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" -"PIPARE","","SY(INFARE51);LC(PIPARE51);CS(RESTRNI1)","3","S","STANDARD","26230" -"PIPARE","CATPIP2","SY(INFARE51);LC(PIPARE61);CS(RESTRNI1)","3","S","STANDARD","26230" -"PIPARE","CATPIP3","SY(INFARE51);LC(PIPARE61);CS(RESTRNI1)","3","S","STANDARD","26230" -"PIPARE","PRODCT3","SY(INFARE51);LC(PIPARE61);CS(RESTRNI1)","3","S","STANDARD","26230" -"ponton","","AC(CHBRN);LS(SOLD,2,CSTLN)","5","S","DISPLAYBASE","12410" -"PONTON","","AC(CHBRN);LS(SOLD,2,CSTLN)","5","S","DISPLAYBASE","12410" -"PRDARE","","LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA5CONVIS1","SY(RFNERY11);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" -"PRDARE","CATPRA8CONVIS1","SY(TNKFRM11);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" -"PRDARE","CATPRA9CONVIS1","SY(WNDFRM61);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" -"PRDARE","CATPRA1","SY(QUARRY01);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA5","SY(RFNERY01);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA6","SY(TMBYRD01);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA8","SY(TNKFRM01);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PRDARE","CATPRA9","SY(WNDFRM51);LS(DASH,1,LANDF)","4","S","OTHER","32270" -"PYLONS","","AC(CHBRN);LS(SOLD,2,CSTLN)","6","S","DISPLAYBASE","12210" -"prtare","","","","","","" -"RECTRC","","SY(RECDEF51);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK1TRAFIC1","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK1TRAFIC2","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK1TRAFIC3","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK1TRAFIC4","SY(RECTRC56,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK2TRAFIC1","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK2TRAFIC2","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK2TRAFIC3","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTCATTRK2TRAFIC4","SY(RECTRC55,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTTRAFIC1","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTTRAFIC2","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTTRAFIC3","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"RECTRC","ORIENTTRAFIC4","SY(RECTRC55,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" -"resare","","CS(RESAREI1)","5","S","STANDARD","26010" -"RESARE","","CS(RESAREI1)","5","S","STANDARD","26010" -"RESARE","CATREA27","SY(ESSARE01);LC(ESSARE01)","5","S","STANDARD","26010" -"RESARE","CATREA28","SY(PSSARE01);LC(ESSARE01)","5","S","STANDARD","26010" -"RIVERS","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" -"ROADWY","","AC(LANDA);LS(SOLD,1,LANDF)","4","S","OTHER","32250" -"SEAARE","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" -"SILTNK","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" -"SILTNK","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" -"slcons","","CS(SLCONSI1)","7","S","DISPLAYBASE","12410" -"SLCONS","","CS(SLCONSI1)","7","S","DISPLAYBASE","12410" -"SLOGRD","","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" -"SMCFAC","","AC(CHBRN);SY(SMCFAC02);LS(SOLD,1,LANDF)","4","S","OTHER","38210" -"termnl","","AC(CHGRF,3);SY(TERMNL12)","4","O","STANDARD","22420" -"termnl","trshgd1","AC(CHGRF,3);SY(TERMNL03)","4","O","STANDARD","22420" -"termnl","trshgd2","AC(CHGRF,3);SY(TERMNL04)","4","O","STANDARD","22420" -"termnl","trshgd3","AC(CHGRF,3);SY(TERMNL05)","4","O","STANDARD","22420" -"termnl","trshgd4","AC(CHGRF,3);SY(TERMNL06)","4","O","STANDARD","22420" -"termnl","trshgd5","AC(CHGRF,3);SY(TERMNL07)","4","O","STANDARD","22420" -"termnl","trshgd6","AC(CHGRF,3);SY(TERMNL08)","4","O","STANDARD","22420" -"termnl","trshgd7","AC(CHGRF,3);SY(TERMNL09)","4","O","STANDARD","22420" -"termnl","trshgd8","AC(CHGRF,3);SY(TERMNL10)","4","O","STANDARD","22420" -"termnl","trshgd9","AC(CHGRF,3);SY(TERMNL11)","4","O","STANDARD","22420" -"termnl","cathaf1","AC(CHGRF,3);SY(TERMNL13)","4","O","STANDARD","22420" -"termnl","cathaf3","AC(CHGRF,3);SY(TERMNL02)","4","O","STANDARD","22420" -"termnl","cathaf7","AC(CHGRF,3);SY(TERMNL05)","4","O","STANDARD","22420" -"termnl","cathaf8","AC(CHGRF,3);SY(TERMNL01)","4","O","STANDARD","22420" -"termnl","cathaf10","AC(CHGRF,3);SY(TERMNL03)","4","O","STANDARD","22420" -"termnl","cathaf11","AC(CHGRF,3);SY(TERMNL04)","4","O","STANDARD","22420" -"trnbsn","","SY(TRNBSN01);LS(DASH,2,CHMGD)","3","O","STANDARD","26020" -"TSEZNE","","AC(TRFCF,3)","4","S","STANDARD","25010" -"TUNNEL","","LS(DASH,1,CHGRD)","4","S","OTHER","32250" -"TUNNEL","BURDEP0","AC(DEPVS);LS(DASH,1,CHBLK)","4","S","STANDARD","24010" -"TWRTPT","","SY(TWRDEF51);LC(CTYARE51)","4","S","STANDARD","25010" -"TWRTPT","ORIENTTRAFIC1","SY(TWRTPT53,ORIENT);LC(CTYARE51)","4","S","STANDARD","25010" -"TWRTPT","ORIENTTRAFIC2","SY(TWRTPT53,ORIENT);LC(CTYARE51)","4","S","STANDARD","25010" -"TWRTPT","ORIENTTRAFIC3","SY(TWRTPT53,ORIENT);LC(CTYARE51)","4","S","STANDARD","25010" -"TWRTPT","ORIENTTRAFIC4","SY(TWRTPT52,ORIENT);LC(CTYARE51)","4","S","STANDARD","25010" -"UNSARE","","AC(NODTA);AP(NODATA03);LS(SOLD,2,CHGRD)","1","S","DISPLAYBASE","11050" -"uwtroc","","CS(OBSTRNI1)","4","S","OTHER","34050" -"UWTROC","","CS(OBSTRNI1)","4","S","OTHER","34050" -"VEGATN","",""," 0","O","","" -"VEGATN","CATVEG7","AP(VEGATN04);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG21","AP(VEGATN04);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG3","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG4","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG5","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG6","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG13","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG14","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG15","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG16","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG17","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG18","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG19","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG20","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"VEGATN","CATVEG22","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" -"vehtrf","","SY(VEHTRF01);LS(DASH,1,CHGRF)","6","O","STANDARD","22410" -"WRECKS","","CS(WRECKS04)","4","S","OTHER","34050" -"WRECKS","CATWRK3VALSOU","LC(NAVARE51)","4","S","OTHER","34051" -"WRECKS","CATWRK3","LC(NAVARE51)","4","S","OTHER","34050" -"wtware","","","","","","" -"wtwgag","","","","","","" diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/lienc24.dic b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/lienc24.dic deleted file mode 100755 index f69287efa..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/lienc24.dic +++ /dev/null @@ -1,135 +0,0 @@ -* *** *** -* *** InlandECDIS Ed.2.4 *** -* *** Look-up Table for line features *** -* *** *** -* -* draft version 0.2 2015-03-11 -* -* -"######","","LC(QUESMRK1)","5","O","STANDARD","21010" -"berths","","LS(SOLD,3,CHGRD);SY(BRTHNO01);TX(OBJNAM,1,2,3,'14108',1,0,CHMGD,29)","5","O","OTHER","32440" -"bridge","","LS(SOLD,5,CHGRD);TX(OBJNAM,3,1,2,'15110',1,0,CHBLK,21);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" -"bridge","CATBRG2","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" -"bridge","CATBRG3","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" -"bridge","CATBRG4","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" -"bridge","CATBRG5","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" -"bridge","CATBRG7","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" -"bridge","CATBRG8","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CANALS","","LS(SOLD,1,CHBLK)","2","O","DISPLAYBASE","12420" -"cblohd","","LS(DASH,2,CHGRD)","6","O","DISPLAYBASE","12210" -"cblohd","CONRAD1VERCSA","LS(DASH,2,CHGRD);SY(RACNSP01);TE('sf clr %4.1lf','VERCSA',3,1,2,'24207',1,0,CHBLK,52)","6","O","DISPLAYBASE","12210" -"cblohd","CONRAD3VERCSA","LS(DASH,2,CHGRD);SY(RACNSP01);TE('sf clr %4.1lf','VERCSA',3,1,2,'24207',1,0,CHBLK,52)","6","O","DISPLAYBASE","12210" -"cblohd","CONRAD1VERCLR","LS(DASH,2,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'24207',1,0,CHBLK,52)","6","O","DISPLAYBASE","12210" -"cblohd","CONRAD3VERCLR","LS(DASH,2,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'24207',1,0,CHBLK,52)","6","O","DISPLAYBASE","12210" -"cblohd","CONRAD1","LS(DASH,2,CHGRD);SY(RACNSP01)","6","O","DISPLAYBASE","12210" -"cblohd","CONRAD3","LS(DASH,2,CHGRD);SY(RACNSP01)","6","O","DISPLAYBASE","12210" -"cblohd","VERCSA","LS(DASH,2,CHGRD);TE('sf clr %4.1lf','VERCSA',3,1,2,'24207',1,0,CHBLK,52)","6","O","DISPLAYBASE","12210" -"cblohd","VERCLR","LS(DASH,2,CHGRD);TE('sf clr %4.1lf','VERCLR',3,1,2,'24207',1,0,CHBLK,52)","6","O","DISPLAYBASE","12210" -"CBLSUB","","LC(CBLSUB06)","3","O","OTHER","34070" -"CBLSUB","CATCBL6","LS(DASH,1,CHMGD)","6","O","STANDARD","24010" -"COALNE","","CS(QUAPOS01)","70","O","DISPLAYBASE","12410" -"COALNE","CATCOA6","LS(DASH,1,CSTLN)","70","O","DISPLAYBASE","12410" -"COALNE","CATCOA7","LS(DASH,1,CSTLN)","70","O","DISPLAYBASE","12410" -"COALNE","CATCOA8","LS(DASH,1,CSTLN)","70","O","DISPLAYBASE","12410" -"COALNE","CATCOA10","LS(DASH,1,CSTLN)","70","O","DISPLAYBASE","12410" -"CONVYR","","LS(DASH,4,CHGRD);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CONVYR","CATCON2CONRAD1","LS(SOLD,3,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CONVYR","CATCON2CONRAD3","LS(SOLD,3,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CONVYR","CONRAD1","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"CONVYR","CONRAD3","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"convyr","","LS(DASH,4,CHGRD);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"convyr","CATCON2CONRAD1","LS(SOLD,3,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"convyr","CATCON2CONRAD3","LS(SOLD,3,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"convyr","CONRAD1","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"convyr","CONRAD3","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" -"DAMCON","","LS(SOLD,4,LANDF)","6","O","STANDARD","22010" -"DAMCON","CATDAM3","LS(SOLD,2,CSTLN)","6","O","DISPLAYBASE","12410" -"DEPCNT","","CS(DEPCNT03)","5","O","OTHER","33020" -"DYKCON","","LS(SOLD,3,LANDF)","4","O","STANDARD","22010" -"DYKCON","CONRAD1","LS(SOLD,2,CHBLK)","4","O","STANDARD","22210" -"FERYRT","","LC(FERYRT02)","4","O","STANDARD","25030" -"FERYRT","CATFRY1","LC(FERYRT01)","4","O","STANDARD","25030" -"FERYRT","CATFRY2","LC(FERYRT02)","4","O","STANDARD","25030" -"feryrt","","LC(FERYRT02)","4","O","STANDARD","25030" -"feryrt","CATFRY1","LC(FERYRT01)","4","O","STANDARD","25030" -"feryrt","CATFRY2","LC(FERYRT02)","4","O","STANDARD","25030" -"FLODOC","","LS(SOLD,3,CSTLN)","5","O","DISPLAYBASE","12410" -"FNCLNE","","LS(SOLD,1,LANDF)","3","O","OTHER","32220" -"FNCLNE","CONVIS1","LS(SOLD,1,CHBLK)","3","O","STANDARD","22220" -"GATCON","","LS(SOLD,2,CSTLN)","8","O","DISPLAYBASE","12410" -"GATCON","CATGAT2","LS(SOLD,2,CSTLN)","8","O","DISPLAYBASE","12410" -"GATCON","CATGAT3","LS(SOLD,2,CSTLN);SY(GATCON04)","8","O","DISPLAYBASE","12410" -"GATCON","CATGAT4","LS(SOLD,2,CSTLN);SY(GATCON03)","8","O","DISPLAYBASE","12410" -"GATCON","CATGAT5","LS(SOLD,2,CSTLN)","8","O","DISPLAYBASE","12410" -"gatcon","","LS(SOLD,2,CSTLN)","8","O","DISPLAYBASE","12410" -"gatcon","CATGAT2","LS(SOLD,2,CSTLN)","8","O","DISPLAYBASE","12410" -"gatcon","CATGAT3","LS(SOLD,2,CSTLN);SY(GATCON04)","8","O","DISPLAYBASE","12410" -"gatcon","CATGAT4","LS(SOLD,2,CSTLN);SY(GATCON03)","8","O","DISPLAYBASE","12410" -"gatcon","CATGAT5","LS(SOLD,2,CSTLN)","8","O","DISPLAYBASE","12410" -"LNDARE","","CS(QUAPOS01)","8","O","DISPLAYBASE","12010" -"LNDMRK","","LS(SOLD,1,LANDF)","4","O","OTHER","32220" -"LNDMRK","CONVIS1","LS(SOLD,1,CHBLK)","4","O","STANDARD","22220" -"MARCUL","","LS(DASH,2,CHGRF)","40","O","STANDARD","26210" -"MORFAC","","LS(SOLD,2,CSTLN)","6","O","DISPLAYBASE","12410" -"MORFAC","CATMOR4","LS(SOLD,2,CSTLN)","6","O","DISPLAYBASE","12410" -"MORFAC","CATMOR6","LS(DASH,1,CHMGF)","6","O","DISPLAYBASE","14010" -"NAVLNE","","LS(DASH,1,CHGRD)","4","O","STANDARD","25010" -"NAVLNE","CATNAV1","LS(DASH,1,CHGRD);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","4","O","STANDARD","25010" -"NAVLNE","CATNAV2","LS(DASH,1,CHGRD);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","4","O","STANDARD","25010" -"OBSTRN","","CS(OBSTRNI1)","4","O","OTHER","34050" -"OBSTRN","CATOBS8","LS(DASH,1,CSTLN)","4","O","DISPLAYBASE","12410" -"OBSTRN","CATOBS9","LS(DASH,1,CHMGD)","4","O","DISPLAYBASE","12410" -"OBSTRN","CATOBS10","LS(DASH,1,CSTLN)","4","O","DISPLAYBASE","12410" -"OBSTRN","WATLEV7","LS(DASH,1,CSTLN)","4","O","DISPLAYBASE","12410" -"OILBAR","","LS(DASH,1,CHBLK)","4","O","DISPLAYBASE","12410" -"pipohd","","LS(SOLD,2,CHGRD);TE('clr %4.1lf','VERCLR',3,1,2,'24207',1,-1,CHBLK,52)","6","O","DISPLAYBASE","12210" -"pipohd","CONRAD1","LS(SOLD,2,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'24207',1,-1,CHBLK,52)","6","O","DISPLAYBASE","12210" -"pipohd","CONRAD3","LS(SOLD,2,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'24207',1,-1,CHBLK,52)","6","O","DISPLAYBASE","12210" -"PIPSOL","","LC(PIPSOL05)","6","O","OTHER","34070" -"PIPSOL","PRODCT3","LC(PIPSOL06)","6","O","OTHER","34070" -"PIPSOL","CATPIP2","LC(PIPSOL06)","6","O","OTHER","34070" -"PIPSOL","CATPIP3","LC(PIPSOL06)","6","O","OTHER","34070" -"PIPSOL","CATPIP4","LC(PIPSOL06)","6","O","OTHER","34070" -"PIPSOL","CATPIP5","LC(PIPSOL06)","6","O","OTHER","34070" -"PONTON","","LS(SOLD,2,CSTLN)","5","O","DISPLAYBASE","12410" -"ponton","","LS(SOLD,2,CSTLN)","5","O","DISPLAYBASE","12410" -"RAILWY","","LS(SOLD,2,LANDF)","4","O","OTHER","32250" -"rdocal","","LS(DASH,1,TRFCD);SY(RCLDEF01);TX(OBJNAM,3,2,2,'24207',1,-1,CHBLK,21)","6","O","DISPLAYBASE","15060" -"rdocal","TRAFIC1ORIENT","LS(DASH,1,TRFCD);SY(rdocal02,ORIENT);TX(OBJNAM,3,1,2,'24207',1,-1,CHBLK,21);TX(COMCHA,3,1,2,'24207',1,1,CHBLK,52)","6","O","DISPLAYBASE","15060" -"rdocal","TRAFIC2ORIENT","LS(DASH,1,TRFCD);SY(rdocal02,ORIENT);TX(OBJNAM,3,1,2,'24207',1,-1,CHBLK,21);TX(COMCHA,3,1,2,'24207',1,1,CHBLK,52)","6","O","DISPLAYBASE","15060" -"rdocal","TRAFIC3ORIENT","LS(DASH,1,TRFCD);SY(rdocal02,ORIENT);TX(OBJNAM,3,1,2,'24207',1,-1,CHBLK,21);TX(COMCHA,3,1,2,'24207',1,1,CHBLK,52)","6","O","DISPLAYBASE","15060" -"rdocal","TRAFIC4ORIENT","LS(DASH,1,TRFCD);SY(rdocal03,ORIENT);TX(OBJNAM,3,1,2,'24207',1,-1,CHBLK,21);TX(COMCHA,3,1,2,'24207',1,1,CHBLK,52)","6","O","DISPLAYBASE","15060" -"RECTRC","","LC(RECDEF02);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","CATTRK1TRAFIC1","LC(RECTRC12);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","CATTRK1TRAFIC2","LC(RECTRC12);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","CATTRK1TRAFIC3","LC(RECTRC12);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","CATTRK1TRAFIC4","LC(RECTRC10);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","CATTRK2TRAFIC1","LC(RECTRC11);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","CATTRK2TRAFIC2","LC(RECTRC11);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","CATTRK2TRAFIC3","LC(RECTRC11);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","CATTRK2TRAFIC4","LC(RECTRC09);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","TRAFIC1","LC(RECTRC11);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","TRAFIC2","LC(RECTRC11);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","TRAFIC3","LC(RECTRC11);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","6","O","STANDARD","25020" -"RECTRC","TRAFIC4","LC(RECTRC09);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","6","O","STANDARD","25020" -"RIVERS","","LS(SOLD,1,CHBLK)","2","O","STANDARD","22010" -"ROADWY","","LS(SOLD,2,LANDF)","4","O","OTHER","32250" -"SLCONS","","CS(SLCONSI1)","70","O","DISPLAYBASE","12410" -"slcons","","CS(SLCONSI1)","7","O","DISPLAYBASE","12410" -"SLOGRD","","LS(SOLD,1,LANDF)","4","O","OTHER","32010" -"SLOGRD","CATSLO3CONRAD1","LS(SOLD,1,CHBLK)","4","O","STANDARD","22210" -"SLOGRD","CATSLO3","LS(SOLD,1,CHGRD)","4","O","OTHER","32010" -"SLOTOP","","LS(SOLD,1,LANDF)","4","O","OTHER","32010" -"SLOTOP","CATSLO2CONRAD1","LS(SOLD,1,CHBLK)","4","O","STANDARD","22210" -"SLOTOP","CATSLO2","LS(SOLD,1,CHGRD)","4","O","OTHER","32010" -"TUNNEL","","LS(DASH,1,CHGRD)","4","O","OTHER","32250" -"TUNNEL","BURDEP0","LS(DASH,2,CHBLK)","4","O","STANDARD","24010" -"VEGATN","","LS(DASH,1,LANDF)","3","O","OTHER","32030" -"wtwaxs","","LS(DOTT,1,CHGRD)","3","S","OTHER","31050" -"wtwprf","","LS(DOTT,1,CHGRD)","3","S","OTHER","31050" -* -* *** end of look-up table *** - - - - diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/pienc24s.dic b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/pienc24s.dic deleted file mode 100755 index 1455a05f1..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/pienc24s.dic +++ /dev/null @@ -1,338 +0,0 @@ -* *** SIMPLIFIED POINTS *** -* *** This is the look-up table for point symbolization. *** -* *** For edition 2.4 Preslib ****** -* -* draft version 0.2, 2015-03-11 -* -"######","","SY(QUESMRK1)","5","O","STANDARD","21010" -"achare","","SY(ACHARE02)","6","O","STANDARD","26220" -"achbrt","","SY(ACHBRT07);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29)","5","O","STANDARD","26220" -"AIRARE","","SY(AIRARE02)","4","O","OTHER","32240" -"BCNISD","","SY(BCNISD21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"bcnlat","","SY(BCNDEF13);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" -"bcnlat","COLOUR3,4,3BCNSHP1","SY(BCNLAT21);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" -"bcnlat","COLOUR4,3,4BCNSHP1","SY(BCNLAT22);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" -"bcnlat","COLOUR3,4,3BCNSHP5","SY(BCNLAT15);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" -"bcnlat","COLOUR4,3,4BCNSHP5","SY(BCNLAT16);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" -"bcnlat","COLOUR3,4,3","SY(BCNLAT15);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" -"bcnlat","COLOUR4,3,4","SY(BCNLAT16);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" -"bcnlat","COLOUR3BCNSHP1","SY(BCNLAT21);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" -"bcnlat","COLOUR4BCNSHP1","SY(BCNLAT22);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" -"bcnlat","COLOUR3BCNSHP5","SY(BCNLAT15);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" -"bcnlat","COLOUR4BCNSHP5","SY(BCNLAT16);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" -"bcnlat","COLOUR3","SY(BCNLAT15);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" -"bcnlat","COLOUR4","SY(BCNLAT16);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" -"bcnlat","catlam5","SY(BCNLAT21);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" -"bcnlat","catlam6","SY(BCNLAT22);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" -"bcnlat","catlam9","SY(BCNLAT23);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" -"bcnlat","catlam11","SY(BCNLAT21);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" -"bcnlat","catlam12","SY(BCNLAT22);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" -"bcnlat","catlam13","SY(BCNSPP21);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" -"bcnlat","catlam14","SY(BCNSPP21);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" -"bcnlat","catlam15","SY(BCNLAT21);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" -"bcnlat","catlam16","SY(BCNLAT22);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" -"bcnlat","catlam17","SY(BCNLAT21);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" -"bcnlat","catlam18","SY(BCNLAT22);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" -"bcnlat","catlam19","SY(BCNLAT21);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" -"bcnlat","catlam20","SY(BCNLAT22);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" -"bcnlat","catlam21","SY(BCNLAT21);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" -"bcnlat","catlam22","SY(BCNLAT22);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" -"BCNLAT","","SY(BCNDEF13);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR3,4,3BCNSHP1","SY(BCNLAT21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR3,4,3BCNSHP2","SY(BCNLAT21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR3,4,3BCNSHP7","SY(BCNLAT21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR4,3,4BCNSHP1","SY(BCNLAT22);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR4,3,4BCNSHP2","SY(BCNLAT22);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR4,3,4BCNSHP7","SY(BCNLAT22);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR3,4,3BCNSHP3","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR3,4,3BCNSHP4","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR3,4,3BCNSHP5","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR4,3,4BCNSHP3","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR4,3,4BCNSHP4","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR4,3,4BCNSHP5","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR3,4,3","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR4,3,4","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR3BCNSHP1","SY(BCNLAT21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR3BCNSHP2","SY(BCNLAT21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR3BCNSHP7","SY(BCNLAT21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR4BCNSHP1","SY(BCNLAT22);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR4BCNSHP2","SY(BCNLAT22);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR4BCNSHP7","SY(BCNLAT22);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR3BCNSHP3","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR3BCNSHP4","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR3BCNSHP5","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR4BCNSHP3","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR4BCNSHP4","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR4BCNSHP5","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP6CONVIS1","SY(CAIRNS11);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP6","SY(CAIRNS01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR3","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","COLOUR4","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"berths","","SY(BRTHNO01);TX(OBJNAM,3,1,2,'15110',1,0,CHBLK,29)","5","O","OTHER","32440" -"BOYCAR","","SY(BOYDEF03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","CATCAM4","SY(BOYCAR04);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","CATCAM3","SY(BOYCAR03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","CATCAM2","SY(BOYCAR02);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","CATCAM1","SY(BOYCAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","","SY(BOYISD12);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"boylat","","SY(BOYDEF03);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" -"boylat","catlam1COLOUR3","SY(BOYLAT24);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" -"boylat","catlam1COLOUR4","SY(BOYLAT23);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" -"boylat","catlam2COLOUR3","SY(BOYLAT14);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" -"boylat","catlam2COLOUR4","SY(BOYLAT13);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" -"boylat","catlam3COLOUR3,4,3","SY(BOYLAT24);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" -"boylat","catlam3COLOUR4,3,4","SY(BOYLAT23);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" -"boylat","catlam4COLOUR3,4,3","SY(BOYLAT14);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" -"boylat","catlam4COLOUR4,3,4","SY(BOYLAT13);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" -"boylat","catlam7COLOUR3","SY(BOYLAT24);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" -"boylat","catlam8COLOUR4","SY(BOYLAT13);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" -"boylat","catlam10COLOUR3,4,3,4","SY(BOYLAT25);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" -"boylat","catlam10COLOUR4,3,4,3","SY(BOYLAT25);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" -"boylat","catlam10COLOUR3,4","SY(BOYLAT25);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" -"boylat","catlam10COLOUR4,3","SY(BOYLAT25);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" -"boylat","catlam15COLOUR1,3,1,3","SY(BOYLAT26);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" -"boylat","catlam15COLOUR3,1,3,1","SY(BOYLAT26);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" -"boylat","catlam16COLOUR1,4,1,4","SY(BOYLAT27);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" -"boylat","catlam16COLOUR4,1,4,1","SY(BOYLAT27);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" -"boylat","catlam17COLOUR3,4,3","SY(BOYLAT24);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" -"boylat","catlam17COLOUR4,3,4","SY(BOYLAT23);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" -"boylat","catlam18COLOUR3,4,3","SY(BOYLAT14);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" -"boylat","catlam18COLOUR4,3,4","SY(BOYLAT13);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" -"boylat","catlam19COLOUR3,4,3","SY(BOYLAT14);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" -"boylat","catlam19COLOUR4,3,4","SY(BOYLAT13);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" -"boylat","catlam23COLOUR6","SY(BOYSPP25);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" -"BOYLAT","","SY(BOYDEF03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP1COLOUR3,4,3","SY(BOYLAT14);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP1COLOUR4,3,4","SY(BOYLAT13);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP2COLOUR3,4,3","SY(BOYLAT24);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP2COLOUR4,3,4","SY(BOYLAT23);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","CATLAM3COLOUR3,4,3","SY(BOYLAT24);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","CATLAM3COLOUR4,3,4","SY(BOYLAT23);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","CATLAM4COLOUR3,4,3","SY(BOYLAT14);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","CATLAM4COLOUR4,3,4","SY(BOYLAT13);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP1COLOUR3","SY(BOYLAT14);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP1COLOUR4","SY(BOYLAT13);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP2COLOUR3","SY(BOYLAT24);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP2COLOUR4","SY(BOYLAT23);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","CATLAM1COLOUR3","SY(BOYLAT24);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","CATLAM1COLOUR4","SY(BOYLAT23);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","CATLAM2COLOUR3","SY(BOYLAT14);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","CATLAM2COLOUR4","SY(BOYLAT13);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSAW","","SY(BOYSAW12);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","","SY(BOYSPP11);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","CATSPM19BOYSHP1","SY(BOYSPP15);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","CATSPM19BOYSHP2","SY(BOYSPP25);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","CATSPM54BOYSHP1","SY(BOYSPP15);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","CATSPM54BOYSHP2","SY(BOYSPP25);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","CATSPM54BOYSHP4","SY(BOYSPP35);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","CATSPM54BOYSHP5","SY(BOYSPP35);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","CATSPM9","SY(BOYSUP02);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","CATSPM15","SY(BOYSUP02);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP1","SY(BOYSPP15);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP2","SY(BOYSPP25);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP3","SY(BOYSPP11);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP4","SY(BOYSPP35);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP5","SY(BOYSPP35);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP6","SY(BOYSPP11);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP7","SY(BOYSUP02);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP8","SY(BOYSPP35);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BUAARE","","SY(BUAARE02);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","3","O","STANDARD","22240" -"BUISGL","","SY(BUISGL01)","4","O","OTHER","32220" -"BUISGL","FUNCTN33CONVIS1OBJNAM","SY(POSGEN03);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","6","O","STANDARD","22220" -"BUISGL","FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"BUISGL","FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"BUISGL","FUNCTN22CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" -"BUISGL","FUNCTN23CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" -"BUISGL","FUNCTN24CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" -"BUISGL","FUNCTN25CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" -"BUISGL","FUNCTN26CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" -"BUISGL","FUNCTN27CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" -"BUISGL","FUNCTN33CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" -"BUISGL","FUNCTN35CONVIS1","SY(TNKCON12)","6","O","STANDARD","22220" -"BUISGL","FUNCTN33OBJNAM","SY(POSGEN03);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","4","O","OTHER","32220" -"BUISGL","CONVIS1","SY(BUISGL11)","4","O","STANDARD","22220" -"BUISGL","FUNCTN2","SY(HRBFAC13)","4","O","OTHER","32220" -"BUISGL","FUNCTN3","SY(HRBFAC16)","4","O","OTHER","32220" -"BUISGL","FUNCTN4","SY(HRBFAC18)","4","O","OTHER","32220" -"BUISGL","FUNCTN5","SY(HRBFAC18)","4","O","OTHER","32220" -"BUISGL","FUNCTN10","SY(HRBFAC15)","4","O","OTHER","32220" -"BUISGL","FUNCTN11","SY(HRBFAC14)","4","O","OTHER","32220" -"BUISGL","FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" -"BUISGL","FUNCTN21","SY(BUIREL01)","4","O","OTHER","32220" -"BUISGL","FUNCTN22","SY(BUIREL04)","4","O","OTHER","32220" -"BUISGL","FUNCTN23","SY(BUIREL04)","4","O","OTHER","32220" -"BUISGL","FUNCTN24","SY(BUIREL04)","4","O","OTHER","32220" -"BUISGL","FUNCTN25","SY(BUIREL04)","4","O","OTHER","32220" -"BUISGL","FUNCTN26","SY(BUIREL05)","4","O","OTHER","32220" -"BUISGL","FUNCTN27","SY(BUIREL05)","4","O","OTHER","32220" -"BUISGL","FUNCTN33","SY(POSGEN03)","4","O","OTHER","32220" -"BUISGL","FUNCTN35","SY(TNKCON02)","4","O","OTHER","32220" -"bunsta","","SY(CHINFO07)","8","O","STANDARD","22410" -"bunsta","catbun1","SY(BUNSTA01)","7","O","STANDARD","22410" -"bunsta","catbun2","SY(BUNSTA02)","7","O","STANDARD","22410" -"bunsta","catbun3","SY(BUNSTA03)","7","O","STANDARD","22410" -"chkpnt","","SY(POSGEN04)","7","O","OTHER","32410" -"chkpnt","catchp1","SY(CUSTOM01)","7","O","OTHER","32410" -"chkpnt","catchp2","SY(BORDER01)","7","O","OTHER","32410" -"cranes","","SY(CRANES01)","4","O","OTHER","32440" -"CRANES","","SY(CRANES01)","4","O","OTHER","32440" -"CTNARE","","SY(CHINFO06)","4","O","STANDARD","26050" -"curent","","SY(POSGEN04)","6","O","OTHER","33060" -"curent","ORIENT","SY(CURENT01,ORIENT)","6","O","OTHER","33060" -"daymar","","","","","","" -"DAYMAR","","","","","","" -"dismar","","SY(DISMAR05);TX(wtwdis,3,1,2,'14106',1,-1,CHBLK,21)","7","O","OTHER","32430" -"dismar","CATDIS3hunits3","SY(HECMTR02);TX(wtwdis,3,1,2,'14106',1,0,CHMGD,21)","7","O","STANDARD","22430" -"dismar","CATDIS3hunits4","SY(HECMTR01);TX(wtwdis,3,1,2,'14106',1,0,CHMGD,21)","7","O","STANDARD","22430" -"dismar","CATDIS1hunits3","SY(DISMAR05);TX(wtwdis,3,1,2,'14106',1,-1,CHBLK,21)","7","O","OTHER","32420" -"dismar","CATDIS1hunits4","SY(DISMAR05)","7","O","OTHER","32420" -"dismar","CATDIS1hunits5","SY(DISMAR05);TE('%.f sm','wtwdis',3,2,2,'14109',1,0,CHBLK,21)","7","O","STANDARD","22430" -"dismar","CATDIS1hunits6","SY(DISMAR05);TE('%.f nm','wtwdis',3,2,2,'14109',1,0,CHBLK,21)","7","O","STANDARD","22430" -"dismar","CATDIS2hunits3","SY(HECMTR02);TX(wtwdis,3,1,2,'14106',1,0,CHMGD,21)", "7","O","STANDARD","22430" -"dismar","CATDIS2hunits4","SY(HECMTR01);TX(wtwdis,3,1,2,'14106',1,0,CHMGD,21)", "7","O","STANDARD","22430" -"dismar","CATDIS4hunits3","SY(HECMTR02);TX(wtwdis,3,1,2,'14106',1,0,CHMGD,21)", "7","O","STANDARD","22430" -"dismar","CATDIS4hunits4","SY(HECMTR01);TX(wtwdis,3,1,2,'14106',1,0,CHMGD,21)", "7","O","STANDARD","22430" -"m_sdat","",""," 0","O","","" -"excnst","","SY(BRIDGE01)","8","O","DISPLAYBASE","12210" -"FOGSIG","","SY(FOGSIG01)","6","O","STANDARD","27080" -"hrbfac","","SY(HRBFAC10)","7","O","STANDARD","22410" -"hrbfac","cathaf6","SY(HRBFAC11)","7","O","STANDARD","22410" -"hrbfac","cathaf9","SY(HRBFAC12)","7","O","STANDARD","22410" -"hrbfac","cathaf14","SY(HRBFAC15)","7","O","STANDARD","22410" -"hrbfac","cathaf15","SY(HRBFAC16)","7","O","STANDARD","22410" -"hrbfac","cathaf16","SY(HRBFAC17)","7","O","STANDARD","22410" -"hrbfac","cathaf17","SY(HRBFAC18)","7","O","STANDARD","22410" -"HRBFAC","","SY(CHINFO07)","4","O","OTHER","32410" -"HRBFAC","CATHAF1","SY(ROLROL01)","4","O","OTHER","32410" -"HRBFAC","CATHAF4","SY(HRBFAC09)","4","O","OTHER","32410" -"HRBFAC","CATHAF5","SY(SMCFAC02)","4","O","OTHER","32410" -"HULKES","","SY(HULKES01)","5","O","DISPLAYBASE","12410" -"LIGHTS","","CS(LIGHTSI1)","8","O","STANDARD","27070" -"LNDARE","","SY(LNDARE01);TX(OBJNAM,1,2,2,'15110',0,1,CHBLK,26);CS(QUAPOS01)","4","O","DISPLAYBASE","12010" -"LNDMRK","","SY(POSGEN01)","4","O","OTHER","32220" -"LNDMRK","CATLMK17FUNCTN33CONVIS1","SY(TOWERS03);TX(OBJNAM,3,2,2,'15110',1,-1,CHBLK,26)","6","O","STANDARD","22220" -"LNDMRK","CATLMK15FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK15FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK17FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK17FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK20FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK20FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK20FUNCTN26CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" -"LNDMRK","CATLMK20FUNCTN27CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" -"LNDMRK","CATLMK17FUNCTN33","SY(TOWERS01);TX(OBJNAM,3,2,2,'15110',1,-1,CHBLK,26)","4","O","OTHER","32220" -"LNDMRK","CATLMK1CONVIS1","SY(CAIRNS11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK3CONVIS1","SY(CHIMNY11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK4CONVIS1","SY(DSHAER11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK5CONVIS1","SY(FLGSTF01)","6","O","STANDARD","22220" -"LNDMRK","CATLMK6CONVIS1","SY(FLASTK11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK7CONVIS1","SY(MSTCON14)","6","O","STANDARD","22220" -"LNDMRK","CATLMK8CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" -"LNDMRK","CATLMK9CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" -"LNDMRK","CATLMK10CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" -"LNDMRK","CATLMK12CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" -"LNDMRK","CATLMK13CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" -"LNDMRK","CATLMK15CONVIS1","SY(DOMES011)","6","O","STANDARD","22220" -"LNDMRK","CATLMK16CONVIS1","SY(RASCAN11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK17CONVIS1","SY(TOWERS03)","6","O","STANDARD","22220" -"LNDMRK","CATLMK18CONVIS1","SY(WNDMIL12)","6","O","STANDARD","22220" -"LNDMRK","CATLMK19CONVIS1","SY(WIMCON11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK20CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" -"LNDMRK","CATLMK15FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" -"LNDMRK","CATLMK17FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" -"LNDMRK","CATLMK20FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" -"LNDMRK","CATLMK3","SY(CHIMNY01)","4","O","OTHER","32220" -"LNDMRK","CATLMK6","SY(FLASTK01)","4","O","OTHER","32220" -"LNDMRK","CATLMK7","SY(MSTCON04)","4","O","OTHER","32220" -"LNDMRK","CATLMK15","SY(DOMES001)","4","O","OTHER","32220" -"LNDMRK","CATLMK16","SY(RASCAN01)","4","O","OTHER","32220" -"LNDMRK","CATLMK17","SY(TOWERS01)","4","O","OTHER","32220" -"LNDMRK","CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" -"LNDRGN","","SY(POSGEN04);TX(OBJNAM,1,2,2,'15110',0,-1,CHBLK,26)","4","O","STANDARD","21060" -"MARCUL","","SY(MARCUL02)","4","O","STANDARD","26210" -"MORFAC","","SY(MORFAC03)","6","O","DISPLAYBASE","12410" -"MORFAC","CATMOR1","SY(MORFAC03)","6","O","DISPLAYBASE","12410" -"MORFAC","CATMOR2","SY(MORFAC04)","6","O","DISPLAYBASE","12410" -"MORFAC","CATMOR3","SY(PILPNT02)","6","O","OTHER","32440" -"MORFAC","CATMOR5","SY(PILPNT02)","6","O","DISPLAYBASE","12410" -"MORFAC","CATMOR7","SY(BOYMOR11)","8","O","STANDARD","27010" -"notmrk","","CS(NOTMRKI1)","8","O","DISPLAYBASE","17030" -"notmrk","catnmk1","SY(NMKPRH02,ORIENT)","8","O","DISPLAYBASE","17030" -"notmrk","catnmk12","SY(NMKPRH12,ORIENT)","8","O","DISPLAYBASE","17030" -"notmrk","catnmk13","SY(NMKPRH13,ORIENT)","8","O","DISPLAYBASE","17030" -"notmrk","catnmk44","SY(NMKRCD01,ORIENT)","8","O","DISPLAYBASE","17030" -"notmrk","catnmk45","SY(NMKRCD02,ORIENT)","8","O","DISPLAYBASE","17030" -"notmrk","catnmk46","SY(NMKRCD03,ORIENT)","8","O","DISPLAYBASE","17030" -"notmrk","catnmk47","SY(NMKRCD04,ORIENT)","8","O","DISPLAYBASE","17030" -"notmrk","catnmk50","SY(NMKINF01,ORIENT)","8","O","DISPLAYBASE","17030" -"OBSTRN","","CS(OBSTRNI1)","4","O","OTHER","34050" -"OBSTRN","CATOBS7VALSOU","SY(FOULGND1)","4","O","OTHER","34051" -"OBSTRN","CATOBS8VALSOU","SY(FLTHAZ02)","4","O","OTHER","34051" -"OBSTRN","CATOBS9VALSOU","SY(ACHARE02)","4","O","OTHER","34051" -"OBSTRN","CATOBS10VALSOU","SY(FLTHAZ02)","4","O","OTHER","34051" -"OBSTRN","CATOBS7","SY(FOULGND1)","4","O","OTHER","34050" -"OBSTRN","CATOBS8","SY(FLTHAZ02)","4","O","OTHER","34050" -"OBSTRN","CATOBS9","SY(ACHARE02)","4","O","OTHER","34050" -"OBSTRN","CATOBS10","SY(FLTHAZ02)","4","O","OTHER","34050" -"OBSTRN","WATLEV7","SY(FLTHAZ02)","4","O","DISPLAYBASE","12410" -"PILPNT","","SY(PILPNT02)","5","O","DISPLAYBASE","12410" -"PIPSOL","","SY(POSGEN04)","7","O","OTHER","34070" -"PYLONS","","SY(POSGEN03)","8","O","DISPLAYBASE","12210" -"RADSTA","","SY(POSGEN01)","5","O","OTHER","38010" -"RADSTA","CATRAS2","SY(RDOSTA02);TE('ch %s','COMCHA',3,1,2,'15110',0,0,CHBLK,11)","5","O","OTHER","38010" -"rdocal","","SY(RCLDEF01);TE('Nr %s','OBJNAM',3,2,2,'15110',1,-1,CHBLK,21)","6","O","STANDARD","25060" -"rdocal","TRAFIC1ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" -"rdocal","TRAFIC2ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" -"rdocal","TRAFIC3ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" -"rdocal","TRAFIC4ORIENT","SY(RDOCAL03,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" -"refdmp","","SY(REFDMP01)","7","O","STANDARD","22410" -"RSCSTA","","SY(RSCSTA02)","7","O","OTHER","38030" -"RSCSTA","catrsc10","SY(LIFEBUOY)","7","O","OTHER","38030" -"RTPBCN","","SY(RTPBCN02)","6","O","STANDARD","27210" -"SEAARE","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" -"SILTNK","","SY(TNKCON02)","4","O","OTHER","32220" -"SILTNK","CATSIL1CONVIS1","SY(SILBUI11)","4","O","STANDARD","22220" -"SILTNK","CATSIL2CONVIS1","SY(TNKCON12)","4","O","STANDARD","22220" -"SILTNK","CATSIL3CONVIS1","SY(TOWERS03)","4","O","STANDARD","22220" -"SILTNK","CATSIL4CONVIS1","SY(TOWERS12)","4","O","STANDARD","22220" -"SILTNK","CONVIS1","SY(TNKCON12)","4","O","STANDARD","22220" -"SILTNK","CATSIL1","SY(SILBUI01)","4","O","OTHER","32220" -"SILTNK","CATSIL2","SY(TNKCON02)","4","O","OTHER","32220" -"SILTNK","CATSIL3","SY(TOWERS01)","4","O","OTHER","32220" -"SILTNK","CATSIL4","SY(TOWERS02)","4","O","OTHER","32220" -"sistat","","SY(SISTAT02)","7","O","STANDARD","28020" -"sistat","catsit2","SY(SSENTR01)","8","O","STANDARD","28020" -"sistat","catsit6","SY(SSLOCK01)","8","O","STANDARD","28020" -"sistat","catsit10","SY(SSWARS01)","8","O","STANDARD","28020" -"sistaw","","SY(SISTAT02)","7","O","STANDARD","28020" -"sistaw","catsiw15","SY(HGWTMK01)","7","O","STANDARD","28020" -"sistaw","catsiw16","SY(VTCLMK01)","7","O","STANDARD","28020" -"sistaw","catsiw18","SY(WTLVGG02)","7","O","STANDARD","28020" -"SLCONS","","SY(MORFAC03);CS(SLCONSI1)","8","O","DISPLAYBASE","12410" -"SMCFAC","","SY(SMCFAC02)","4","S","OTHER","38210" -"SOUNDG","","CS(SOUNDG02)","6","O","OTHER","33010" -"termnl","","SY(TERMNL12)","7","O","STANDARD","22420" -"termnl","trshgd1","SY(TERMNL03)","7","O","STANDARD","22420" -"termnl","trshgd2","SY(TERMNL04)","7","O","STANDARD","22420" -"termnl","trshgd3","SY(TERMNL05)","7","O","STANDARD","22420" -"termnl","trshgd4","SY(TERMNL06)","7","O","STANDARD","22420" -"termnl","trshgd5","SY(TERMNL07)","7","O","STANDARD","22420" -"termnl","trshgd6","SY(TERMNL08)","7","O","STANDARD","22420" -"termnl","trshgd7","SY(TERMNL09)","7","O","STANDARD","22420" -"termnl","trshgd8","SY(TERMNL10)","7","O","STANDARD","22420" -"termnl","trshgd9","SY(TERMNL11)","7","O","STANDARD","22420" -"termnl","cathaf1","SY(TERMNL13)","7","O","STANDARD","22420" -"termnl","cathaf3","SY(TERMNL02)","7","O","STANDARD","22420" -"termnl","cathaf7","SY(TERMNL05)","7","O","STANDARD","22420" -"termnl","cathaf8","SY(TERMNL01)","7","O","STANDARD","22420" -"termnl","cathaf10","SY(TERMNL03)","7","O","STANDARD","22420" -"termnl","cathaf11","SY(TERMNL04)","7","O","STANDARD","22420" -"TOPMAR","",""," 0","O","","" -"trnbsn","","SY(TRNBSN01)","6","O","STANDARD","26020" -"uwtroc","","CS(OBSTRNI1)","4","O","OTHER","34050" -"UWTROC","","CS(OBSTRNI1)","4","O","OTHER","34050" -"VEGATN","",""," 0","O","","" -"vehtrf","","SY(VEHTRF01)","7","O","STANDARD","22410" -"WRECKS","","CS(WRECKS04)","4","O","OTHER","34050" -"WRECKS","CATWRK3VALSOU","SY(FOULGND1)","4","O","OTHER","34051" -"WRECKS","CATWRK3","SY(FOULGND1)","4","O","OTHER","34050" -"wtwgag","","SY(WTLVGG02)","7","O","STANDARD","28020" diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/pienc24t.dic b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/pienc24t.dic deleted file mode 100755 index 27db93ff8..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/pienc24t.dic +++ /dev/null @@ -1,311 +0,0 @@ -* *** PAPER CHART POINTS *** -* *** This is the look-up table for point symbolization. *** -* *** For edition 2.4 Preslib ****** -* -* draft version 0.2, 2015-03-11 -* -"######","","SY(QUESMRK1)","5","O","STANDARD","21010" -"achare","","SY(ACHARE02)","6","O","STANDARD","26220" -"achbrt","","SY(ACHBRT07);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29)","5","O","STANDARD","26220" -"AIRARE","","SY(AIRARE02)","4","O","OTHER","32240" -"BCNISD","","SY(BCNGEN03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNISD","BCNSHP1","SY(BCNSTK02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNISD","BCNSHP3","SY(BCNTOW01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNISD","BCNSHP4","SY(BCNLTC01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNISD","BCNSHP5","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNISD","BCNSHP7","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"bcnlat","","SY(BCNGEN03);TX(OBJNAM,2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"bcnlat","BCNSHP1","SY(BCNSTK03);TX(OBJNAM,2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"bcnlat","BCNSHP5","SY(BCNGEN01);TX(OBJNAM,2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","","SY(BCNGEN03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP2CATLAM1","SY(PRICKE03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP2CATLAM2","SY(PRICKE04);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP6CONVIS1","SY(CAIRNS11);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP1","SY(BCNSTK02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP3","SY(BCNTOW01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP4","SY(BCNLTC01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP5","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP6","SY(CAIRNS01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNLAT","BCNSHP7","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNSAW","","SY(BCNGEN03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSAW","BCNSHP1","SY(BCNSTK02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSAW","BCNSHP3","SY(BCNTOW01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNSAW","BCNSHP4","SY(BCNLTC01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNSAW","BCNSHP5","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNSAW","BCNSHP7","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","","SY(BCNGEN03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","BCNSHP6CONVIS1","SY(CAIRNS11);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","CATSPM18","SY(NOTBRD11);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","CATSPM44","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","BCNSHP1","SY(BCNSTK02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","BCNSHP3","SY(BCNTOW01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","BCNSHP4","SY(BCNLTC01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","BCNSHP5","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","BCNSHP6","SY(CAIRNS01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" -"BCNSPP","BCNSHP7","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" -"berths","","SY(BRTHNO01);TX(OBJNAM,3,1,2,'15110',1,0,CHBLK,29)","5","O","OTHER","32440" -"BOYCAR","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","BOYSHP1","SY(BOYCON01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","BOYSHP2","SY(BOYCAN01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYCAR","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYINB","","SY(BOYINB01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","BOYSHP1","SY(BOYCON01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","BOYSHP2","SY(BOYCAN01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYISD","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"boylat","","SY(BOYGEN03);TX(OBJNAM,2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"boylat","marsys11catlam3","SY(BOYINL03);TX(OBJNAM,2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"boylat","marsys11catlam4","SY(BOYINL03);TX(OBJNAM,2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"boylat","marsys11catlam7","SY(BOYINL01);TX(OBJNAM,2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"boylat","marsys11catlam8","SY(BOYINL02);TX(OBJNAM,2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"boylat","marsys11catlam10","SY(BOYINL03);TX(OBJNAM,2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"boylat","marsys11catlam15","SY(BOYLAT26);TX(OBJNAM,2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"boylat","marsys11catlam16","SY(BOYLAT27);TX(OBJNAM,2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"boylat","marsys11catlam23","SY(BOYINL08);TX(OBJNAM,2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP1","SY(BOYCON01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP2","SY(BOYCAN01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYLAT","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSAW","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSAW","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSAW","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSAW","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSAW","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSAW","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSAW","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","CATSPM9","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","CATSPM15","SY(BOYSUP03);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP1","SY(BOYCON01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP2","SY(BOYCAN01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" -"BOYSPP","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" -"BUAARE","","SY(BUAARE02);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","3","O","STANDARD","22240" -"BUISGL","","SY(BUISGL01)","4","O","OTHER","32220" -"BUISGL","FUNCTN33CONVIS1OBJNAM","SY(POSGEN03);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","6","O","STANDARD","22220" -"BUISGL","FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"BUISGL","FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"BUISGL","FUNCTN22CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" -"BUISGL","FUNCTN23CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" -"BUISGL","FUNCTN24CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" -"BUISGL","FUNCTN25CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" -"BUISGL","FUNCTN26CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" -"BUISGL","FUNCTN27CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" -"BUISGL","FUNCTN33CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" -"BUISGL","FUNCTN35CONVIS1","SY(TNKCON12)","6","O","STANDARD","22220" -"BUISGL","FUNCTN33OBJNAM","SY(POSGEN03);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","4","O","OTHER","32220" -"BUISGL","CONVIS1","SY(BUISGL11)","6","O","STANDARD","22220" -"BUISGL","FUNCTN2","SY(HRBFAC13)","6","O","OTHER","32220" -"BUISGL","FUNCTN3","SY(HRBFAC16)","6","O","OTHER","32220" -"BUISGL","FUNCTN4","SY(HRBFAC18)","6","O","OTHER","32220" -"BUISGL","FUNCTN5","SY(HRBFAC18)","6","O","OTHER","32220" -"BUISGL","FUNCTN10","SY(HRBFAC15)","6","O","OTHER","32220" -"BUISGL","FUNCTN11","SY(HRBFAC14)","6","O","OTHER","32220" -"BUISGL","FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" -"BUISGL","FUNCTN21","SY(BUIREL01)","4","O","OTHER","32220" -"BUISGL","FUNCTN22","SY(BUIREL04)","4","O","OTHER","32220" -"BUISGL","FUNCTN23","SY(BUIREL04)","4","O","OTHER","32220" -"BUISGL","FUNCTN24","SY(BUIREL04)","4","O","OTHER","32220" -"BUISGL","FUNCTN25","SY(BUIREL04)","4","O","OTHER","32220" -"BUISGL","FUNCTN26","SY(BUIREL05)","4","O","OTHER","32220" -"BUISGL","FUNCTN27","SY(BUIREL05)","4","O","OTHER","32220" -"BUISGL","FUNCTN33","SY(POSGEN03)","4","O","OTHER","32220" -"BUISGL","FUNCTN35","SY(TNKCON02)","4","O","OTHER","32220" -"bunsta","","SY(CHINFO07)","8","O","STANDARD","22410" -"bunsta","catbun1","SY(BUNSTA01)","7","O","STANDARD","22410" -"bunsta","catbun2","SY(BUNSTA02)","7","O","STANDARD","22410" -"bunsta","catbun3","SY(BUNSTA03)","7","O","STANDARD","22410" -"chkpnt","","SY(POSGEN04)","7","O","OTHER","32410" -"chkpnt","catchp1","SY(CUSTOM01)","7","O","OTHER","32410" -"chkpnt","catchp2","SY(BORDER01)","7","O","OTHER","32410" -"cranes","","SY(CRANES01)","4","O","OTHER","32440" -"CRANES","","SY(CRANES01)","4","O","OTHER","32440" -"CTNARE","","SY(CHINFO06)","4","O","STANDARD","26050" -"curent","","SY(POSGEN04)","6","O","OTHER","33060" -"curent","ORIENT","SY(CURENT01,ORIENT)","6","O","OTHER","33060" -"daymar","","CS(TOPMARI1)","82","O","STANDARD","27050" -"DAYMAR","","CS(TOPMARI1)","82","O","STANDARD","27050" -"dismar","","SY(DISMAR05);TX(wtwdis,3,1,2,'14106',1,-1,CHBLK,21)","7","O","OTHER","32430" -"dismar","CATDIS3hunits3","SY(HECMTR02);TX(wtwdis,3,1,2,'14106',1,0,CHMGD,21)","7","O","STANDARD","22430" -"dismar","CATDIS3hunits4","SY(HECMTR01);TX(wtwdis,3,1,2,'14106',1,0,CHMGD,21)","7","O","STANDARD","22430" -"dismar","CATDIS1hunits3","SY(DISMAR05);TX(wtwdis,3,1,2,'14106',1,-1,CHBLK,21)","7","O","OTHER","32420" -"dismar","CATDIS1hunits4","SY(DISMAR05)","7","O","OTHER","32420" -"dismar","CATDIS1hunits5","SY(DISMAR05);TE('%.f sm','wtwdis',3,2,2,'14109',1,0,CHBLK,21)","7","O","STANDARD","22430" -"dismar","CATDIS1hunits6","SY(DISMAR05);TE('%.f nm','wtwdis',3,2,2,'14109',1,0,CHBLK,21)","7","O","STANDARD","22430" -"dismar","CATDIS2hunits3","SY(HECMTR02);TX(wtwdis,3,1,2,'14106',1,0,CHMGD,21)","7","O","STANDARD","22430" -"dismar","CATDIS2hunits4","SY(HECMTR01);TX(wtwdis,3,1,2,'14106',1,0,CHMGD,21)","7","O","STANDARD","22430" -"dismar","CATDIS4hunits3","SY(HECMTR02);TX(wtwdis,3,1,2,'14106',1,0,CHMGD,21)","7","O","STANDARD","22430" -"dismar","CATDIS4hunits4","SY(HECMTR01);TX(wtwdis,3,1,2,'14106',1,0,CHMGD,21)","7","O","STANDARD","22430" -"excnst","","SY(BRIDGE01)","8","O","DISPLAYBASE","12210" -"FOGSIG","","SY(FOGSIG01)","6","O","STANDARD","27080" -"hrbfac","","SY(HRBFAC10)","7","O","STANDARD","22410" -"hrbfac","cathaf6","SY(HRBFAC11)","7","O","STANDARD","22410" -"hrbfac","cathaf9","SY(HRBFAC12)","7","O","STANDARD","22410" -"hrbfac","cathaf14","SY(HRBFAC15)","7","O","STANDARD","22410" -"hrbfac","cathaf15","SY(HRBFAC16)","7","O","STANDARD","22410" -"hrbfac","cathaf16","SY(HRBFAC17)","7","O","STANDARD","22410" -"hrbfac","cathaf17","SY(HRBFAC18)","7","O","STANDARD","22410" -"HRBFAC","","SY(CHINFO07)","4","O","OTHER","32410" -"HRBFAC","CATHAF1","SY(ROLROL01)","4","O","OTHER","32410" -"HRBFAC","CATHAF4","SY(HRBFAC09)","4","O","OTHER","32410" -"HRBFAC","CATHAF5","SY(SMCFAC02)","4","O","OTHER","32410" -"HULKES","","SY(HULKES01)","5","O","DISPLAYBASE","12410" -"LIGHTS","","CS(LIGHTSI1)","8","O","STANDARD","27070" -"LNDARE","","SY(LNDARE01);TX(OBJNAM,1,2,2,'15110',0,1,CHBLK,26);CS(QUAPOS01)","4","O","DISPLAYBASE","12010" -"LNDMRK","","SY(POSGEN01)","4","O","OTHER","32220" -"LNDMRK","CATLMK17FUNCTN33CONVIS1","SY(TOWERS03);TX(OBJNAM,3,2,2,'15110',1,-1,CHBLK,26)","6","O","STANDARD","22220" -"LNDMRK","CATLMK15FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK15FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK17FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK17FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK20FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK20FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" -"LNDMRK","CATLMK20FUNCTN26CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" -"LNDMRK","CATLMK20FUNCTN27CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" -"LNDMRK","CATLMK17FUNCTN33","SY(TOWERS01);TX(OBJNAM,3,2,2,'15110',1,-1,CHBLK,26)","4","O","OTHER","32220" -"LNDMRK","CATLMK1CONVIS1","SY(CAIRNS11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK3CONVIS1","SY(CHIMNY11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK4CONVIS1","SY(DSHAER11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK5CONVIS1","SY(FLGSTF01)","6","O","STANDARD","22220" -"LNDMRK","CATLMK6CONVIS1","SY(FLASTK11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK7CONVIS1","SY(MSTCON14)","6","O","STANDARD","22220" -"LNDMRK","CATLMK8CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" -"LNDMRK","CATLMK9CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" -"LNDMRK","CATLMK10CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" -"LNDMRK","CATLMK12CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" -"LNDMRK","CATLMK13CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" -"LNDMRK","CATLMK15CONVIS1","SY(DOMES011)","6","O","STANDARD","22220" -"LNDMRK","CATLMK16CONVIS1","SY(RASCAN11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK17CONVIS1","SY(TOWERS03)","6","O","STANDARD","22220" -"LNDMRK","CATLMK18CONVIS1","SY(WNDMIL12)","6","O","STANDARD","22220" -"LNDMRK","CATLMK19CONVIS1","SY(WIMCON11)","6","O","STANDARD","22220" -"LNDMRK","CATLMK20CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" -"LNDMRK","CATLMK20FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" -"LNDMRK","CATLMK1","SY(CAIRNS01)","4","O","OTHER","32220" -"LNDMRK","CATLMK3","SY(CHIMNY01)","4","O","OTHER","32220" -"LNDMRK","CATLMK4","SY(DSHAER01)","4","O","OTHER","32220" -"LNDMRK","CATLMK5","SY(FLGSTF01)","4","O","OTHER","32220" -"LNDMRK","CATLMK6","SY(FLASTK01)","4","O","OTHER","32220" -"LNDMRK","CATLMK7","SY(MSTCON04)","4","O","OTHER","32220" -"LNDMRK","CATLMK8","SY(POSGEN03)","4","O","OTHER","32220" -"LNDMRK","CATLMK9","SY(MONUMT02)","4","O","OTHER","32220" -"LNDMRK","CATLMK10","SY(MONUMT02)","4","O","OTHER","32220" -"LNDMRK","CATLMK12","SY(MONUMT02)","4","O","OTHER","32220" -"LNDMRK","CATLMK13","SY(MONUMT02)","4","O","OTHER","32220" -"LNDMRK","CATLMK15","SY(DOMES001)","4","O","OTHER","32220" -"LNDMRK","CATLMK16","SY(RASCAN01)","4","O","OTHER","32220" -"LNDMRK","CATLMK17","SY(TOWERS01)","4","O","OTHER","32220" -"LNDMRK","CATLMK18","SY(WNDMIL02)","4","O","OTHER","32220" -"LNDMRK","CATLMK19","SY(WIMCON01)","4","O","OTHER","32220" -"LNDMRK","CATLMK20","SY(POSGEN01)","4","O","OTHER","32220" -"LNDMRK","CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" -"LNDRGN","","SY(POSGEN04);TX(OBJNAM,1,2,2,'15110',0,-1,CHBLK,26)","4","O","STANDARD","21060" -"MARCUL","","SY(MARCUL02)","4","O","STANDARD","26210" -"MORFAC","","SY(MORFAC03)","6","O","DISPLAYBASE","12410" -"MORFAC","CATMOR7BOYSHP3","SY(BOYMOR01)","8","O","STANDARD","27010" -"MORFAC","CATMOR7BOYSHP6","SY(BOYMOR03)","8","O","STANDARD","27010" -"MORFAC","CATMOR1","SY(MORFAC03)","6","O","DISPLAYBASE","12410" -"MORFAC","CATMOR2","SY(MORFAC04)","6","O","DISPLAYBASE","12410" -"MORFAC","CATMOR3","SY(PILPNT02)","6","O","OTHER","32440" -"MORFAC","CATMOR5","SY(PILPNT02)","6","O","DISPLAYBASE","12410" -"MORFAC","CATMOR7","SY(BOYMOR11)","8","O","STANDARD","27010" -"notmrk","","CS(NOTMRKI1)","8","O","DISPLAYBASE","17030" -"notmrk","catnmk1","SY(NMKPRH02,ORIENT)","8","O","DISPLAYBASE","17030" -"notmrk","catnmk12","SY(NMKPRH12,ORIENT)","8","O","DISPLAYBASE","17030" -"notmrk","catnmk13","SY(NMKPRH13,ORIENT)","8","O","DISPLAYBASE","17030" -"notmrk","catnmk44","SY(NMKRCD01,ORIENT)","8","O","DISPLAYBASE","17030" -"notmrk","catnmk45","SY(NMKRCD02,ORIENT)","8","O","DISPLAYBASE","17030" -"notmrk","catnmk46","SY(NMKRCD03,ORIENT)","8","O","DISPLAYBASE","17030" -"notmrk","catnmk47","SY(NMKRCD04,ORIENT)","8","O","DISPLAYBASE","17030" -"notmrk","catnmk50","SY(NMKINF01,ORIENT)","8","O","DISPLAYBASE","17030" -"OBSTRN","","CS(OBSTRNI1)","4","O","OTHER","34050" -"OBSTRN","CATOBS7VALSOU","SY(FOULGND1)","4","O","OTHER","34051" -"OBSTRN","CATOBS8VALSOU","SY(FLTHAZ02)","4","O","OTHER","34051" -"OBSTRN","CATOBS9VALSOU","SY(ACHARE02)","4","O","OTHER","34051" -"OBSTRN","CATOBS10VALSOU","SY(FLTHAZ02)","4","O","OTHER","34051" -"OBSTRN","CATOBS7","SY(FOULGND1)","4","O","OTHER","34050" -"OBSTRN","CATOBS8","SY(FLTHAZ02)","4","O","OTHER","34050" -"OBSTRN","CATOBS9","SY(ACHARE02)","4","O","OTHER","34050" -"OBSTRN","CATOBS10","SY(FLTHAZ02)","4","O","OTHER","34050" -"OBSTRN","WATLEV7","SY(FLTHAZ02)","4","O","DISPLAYBASE","12410" -"PILPNT","","SY(PILPNT02)","5","O","DISPLAYBASE","12410" -"PIPSOL","","SY(POSGEN04)","7","O","OTHER","34070" -"PYLONS","","SY(POSGEN03)","8","O","DISPLAYBASE","12210" -"RADSTA","","SY(POSGEN01)","5","O","OTHER","38010" -"RADSTA","CATRAS2","SY(RDOSTA02);TE('ch %s','COMCHA',3,1,2,'15110',0,0,CHBLK,11)","5","O","OTHER","38010" -"rdocal","","SY(RCLDEF01);TE('Nr %s','OBJNAM',3,2,2,'15110',1,-1,CHBLK,21)","6","O","STANDARD","25060" -"rdocal","TRAFIC1ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" -"rdocal","TRAFIC2ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" -"rdocal","TRAFIC3ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" -"rdocal","TRAFIC4ORIENT","SY(RDOCAL03,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" -"refdmp","","SY(REFDMP01)","7","O","STANDARD","22410" -"RSCSTA","","SY(RSCSTA02)","7","O","OTHER","38030" -"RSCSTA","catrsc10","SY(LIFEBUOY)","7","O","OTHER","38030" -"RTPBCN","","SY(RTPBCN02)","6","O","STANDARD","27210" -"SEAARE","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" -"SILTNK","","SY(TNKCON02)","4","O","OTHER","32220" -"SILTNK","CATSIL1CONVIS1","SY(SILBUI11)","4","O","STANDARD","22220" -"SILTNK","CATSIL2CONVIS1","SY(TNKCON12)","4","O","STANDARD","22220" -"SILTNK","CATSIL3CONVIS1","SY(TOWERS03)","4","O","STANDARD","22220" -"SILTNK","CATSIL4CONVIS1","SY(TOWERS12)","4","O","STANDARD","22220" -"SILTNK","CONVIS1","SY(TNKCON12)","4","O","STANDARD","22220" -"SILTNK","CATSIL1","SY(SILBUI01)","4","O","OTHER","32220" -"SILTNK","CATSIL2","SY(TNKCON02)","4","O","OTHER","32220" -"SILTNK","CATSIL3","SY(TOWERS01)","4","O","OTHER","32220" -"SILTNK","CATSIL4","SY(TOWERS02)","4","O","OTHER","32220" -"sistat","","SY(SISTAT02)","7","O","STANDARD","28020" -"sistat","catsit2","SY(SSENTR01)","8","O","STANDARD","28020" -"sistat","catsit6","SY(SSLOCK01)","8","O","STANDARD","28020" -"sistat","catsit10","SY(SSWARS01)","8","O","STANDARD","28020" -"sistaw","","SY(SISTAT02)","7","O","STANDARD","28020" -"sistaw","catsiw15","SY(HGWTMK01)","7","O","STANDARD","28020" -"sistaw","catsiw16","SY(VTCLMK01)","7","O","STANDARD","28020" -"sistaw","catsiw18","SY(WTLVGG02)","7","O","STANDARD","28020" -"SLCONS","","SY(MORFAC03);CS(SLCONSI1)","8","O","DISPLAYBASE","12410" -"SMCFAC","","SY(SMCFAC02)","4","S","OTHER","38210" -"SOUNDG","","CS(SOUNDG02)","6","O","OTHER","33010" -"termnl","","SY(TERMNL12)","7","O","STANDARD","22420" -"termnl","trshgd1","SY(TERMNL03)","7","O","STANDARD","22420" -"termnl","trshgd2","SY(TERMNL04)","7","O","STANDARD","22420" -"termnl","trshgd3","SY(TERMNL05)","7","O","STANDARD","22420" -"termnl","trshgd4","SY(TERMNL06)","7","O","STANDARD","22420" -"termnl","trshgd5","SY(TERMNL07)","7","O","STANDARD","22420" -"termnl","trshgd6","SY(TERMNL08)","7","O","STANDARD","22420" -"termnl","trshgd7","SY(TERMNL09)","7","O","STANDARD","22420" -"termnl","trshgd8","SY(TERMNL10)","7","O","STANDARD","22420" -"termnl","trshgd9","SY(TERMNL11)","7","O","STANDARD","22420" -"termnl","cathaf1","SY(TERMNL13)","7","O","STANDARD","22420" -"termnl","cathaf3","SY(TERMNL02)","7","O","STANDARD","22420" -"termnl","cathaf7","SY(TERMNL05)","7","O","STANDARD","22420" -"termnl","cathaf8","SY(TERMNL01)","7","O","STANDARD","22420" -"termnl","cathaf10","SY(TERMNL03)","7","O","STANDARD","22420" -"termnl","cathaf11","SY(TERMNL04)","7","O","STANDARD","22420" -"TOPMAR","","CS(TOPMARI1)","6","O","STANDARD","27050" -"trnbsn","","SY(TRNBSN01)","6","O","STANDARD","26020" -"uwtroc","","CS(OBSTRNI1)","4","O","OTHER","34050" -"UWTROC","","CS(OBSTRNI1)","4","O","OTHER","34050" -"VEGATN","",""," 0","O","","" -"vehtrf","","SY(VEHTRF01)","7","O","STANDARD","22410" -"WRECKS","","CS(WRECKS04)","4","O","OTHER","34050" -"WRECKS","CATWRK3VALSOU","SY(FOULGND1)","4","O","OTHER","34051" -"WRECKS","CATWRK3","SY(FOULGND1)","4","O","OTHER","34050" -"wtwgag","","SY(WTLVGG02)","7","O","STANDARD","28020" diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/S57DataDictionary.xml b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/S57DataDictionary.xml deleted file mode 100755 index f5eebbaab..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/S57DataDictionary.xml +++ /dev/null @@ -1,8954 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_arm64_v8a/lib/libEsriCommonQt_arm64-v8a.so b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_arm64_v8a/lib/libEsriCommonQt_arm64-v8a.so deleted file mode 100755 index b5c058e4e..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_arm64_v8a/lib/libEsriCommonQt_arm64-v8a.so and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_arm64_v8a/lib/libEsriRuntimeQt_arm64-v8a.a b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_arm64_v8a/lib/libEsriRuntimeQt_arm64-v8a.a deleted file mode 100755 index 8c451e91d..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_arm64_v8a/lib/libEsriRuntimeQt_arm64-v8a.a and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_arm64_v8a/lib/libruntimecore_arm64-v8a.so b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_arm64_v8a/lib/libruntimecore_arm64-v8a.so deleted file mode 100755 index 16566edf2..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_arm64_v8a/lib/libruntimecore_arm64-v8a.so and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_armv7/lib/libEsriCommonQt_armeabi-v7a.so b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_armv7/lib/libEsriCommonQt_armeabi-v7a.so deleted file mode 100755 index f96b45422..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_armv7/lib/libEsriCommonQt_armeabi-v7a.so and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_armv7/lib/libEsriRuntimeQt_armeabi-v7a.a b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_armv7/lib/libEsriRuntimeQt_armeabi-v7a.a deleted file mode 100755 index 59d4bddd9..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_armv7/lib/libEsriRuntimeQt_armeabi-v7a.a and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_armv7/lib/libruntimecore_armeabi-v7a.so b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_armv7/lib/libruntimecore_armeabi-v7a.so deleted file mode 100755 index a1d67a57e..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_armv7/lib/libruntimecore_armeabi-v7a.so and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86/lib/libEsriCommonQt_x86.so b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86/lib/libEsriCommonQt_x86.so deleted file mode 100755 index 17ccc8680..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86/lib/libEsriCommonQt_x86.so and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86/lib/libEsriRuntimeQt_x86.a b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86/lib/libEsriRuntimeQt_x86.a deleted file mode 100755 index 6a1fe0eaf..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86/lib/libEsriRuntimeQt_x86.a and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86/lib/libruntimecore_x86.so b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86/lib/libruntimecore_x86.so deleted file mode 100755 index 83a26bdf4..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86/lib/libruntimecore_x86.so and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86_64/lib/libEsriCommonQt_x86_64.so b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86_64/lib/libEsriCommonQt_x86_64.so deleted file mode 100755 index bb1a6d5f6..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86_64/lib/libEsriCommonQt_x86_64.so and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86_64/lib/libEsriRuntimeQt_x86_64.a b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86_64/lib/libEsriRuntimeQt_x86_64.a deleted file mode 100755 index 51a824af8..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86_64/lib/libEsriRuntimeQt_x86_64.a and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86_64/lib/libruntimecore_x86_64.so b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86_64/lib/libruntimecore_x86_64.so deleted file mode 100755 index 8b35d6cce..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86_64/lib/libruntimecore_x86_64.so and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/jar/MapsSDKNative.jar b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/jar/MapsSDKNative.jar deleted file mode 100755 index 9423fb57f..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/jar/MapsSDKNative.jar and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/doc/ArcGISQtCpp.qch b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/doc/ArcGISQtCpp.qch deleted file mode 100755 index 79feec183..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/doc/ArcGISQtCpp.qch and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/doc/ArcGISQtToolkit.qch b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/doc/ArcGISQtToolkit.qch deleted file mode 100755 index 7851cf359..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/doc/ArcGISQtToolkit.qch and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntime.cmake b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntime.cmake deleted file mode 100644 index db6677b14..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntime.cmake +++ /dev/null @@ -1,288 +0,0 @@ -#------------------------------------------------- -# Copyright 2020 ESRI -# -# All rights reserved under the copyright laws of the United States -# and applicable international laws, treaties, and conventions. -# -# You may freely redistribute and use this sample code, with or -# without modification, provided you include the original copyright -# notice and use restrictions. -# -# See the Sample code usage restrictions document for further information. -#------------------------------------------------- -#[================================================[.rst - -Find the native ArcGISRuntime includes and libraries. - -IMPORTED Targets -^^^^^^^^^^^^^^^^ - -This module defines :prop_tgt:`IMPORTED` target ``ArcGISRuntime::Core``, if -ArcGISRuntime has been found. - - -Result variables -^^^^^^^^^^^^^^^^ - -This module defines the following variables: - -:: - - ArcGISRuntime_EsriCommonQt_IMPLIB - location of EsriCommon link library. - ArcGISRuntime_EsriCommonQt_LIB - location of EsriCommon dynamic library. - ArcGISRuntime_runtimecore_LIB - location of runtimecore dynamic library. - ArcGISRuntime_LIBRARIES - collection of all required dynamic libraries. - -This module defines the following variables for the ``Cpp`` component: - -:: - - ArcGISRuntime_INCLUDE_DIR - where to find ArcGISRuntime header files. - ArcGISRuntime_EsriRuntimeQt_IMPLIB - location of the static C++ library. - -Hints -^^^^^ - -A user may set ``ArcGISRuntime_INSTALL_DIR`` to tell this module where to look, -or overide the default search with environment variable -``ArcGISRuntimeInstall``. - -#]================================================] - -#------------------------------------------------- -# Define utility functions -#------------------------------------------------- -function(GET_ARCH_FOLDER OUT_VAR DESC_VAR) - # Find the system folder based on the target architecture. - if(iOS STREQUAL ${CMAKE_SYSTEM_NAME}) - # Special iOS case. - set(ARCH universal) - elseif(Darwin STREQUAL ${CMAKE_SYSTEM_NAME}) - # Special MacOS case. - set(ARCH universal) - elseif(X86 STREQUAL "${MSVC_CXX_ARCHITECTURE_ID}") - # Special MSVC case. A limitation of CMake/MSVC is that CMAKE_SYSTEM_PROCESSOR - # can not be be set to x86 in time. - # We can detect the MSVC CMake variable for architecture and apply this, however. - set(ARCH x86) - elseif(armv7-a STREQUAL ${CMAKE_SYSTEM_PROCESSOR}) - # armv7-a = armv7 - set(ARCH android_armv7) - elseif(aarch64 STREQUAL ${CMAKE_SYSTEM_PROCESSOR}) - if (Linux STREQUAL ${CMAKE_SYSTEM_NAME}) - set(ARCH aarch64) - else() - # aarch64 = arm64 - set(ARCH android_arm64_v8a) - endif() - elseif(x86_64 STREQUAL ${CMAKE_SYSTEM_PROCESSOR}) - # x86_64 = android_x86_64 or linux x64 - if (ANDROID) - set(ARCH android_x86_64) - else() - set(ARCH x64) - endif() - elseif(AMD64 STREQUAL ${CMAKE_SYSTEM_PROCESSOR}) - # AMD64 = x64 - set(ARCH x64) - elseif(i686 STREQUAL ${CMAKE_SYSTEM_PROCESSOR}) - # i686 = x86 - set(ARCH android_x86) - else() - # otherwise keep as is - set(ARCH ${CMAKE_SYSTEM_PROCESSOR}) - endif() - set(${OUT_VAR} ${ARCH} CACHE STRING ${DESC_VAR}) -endfunction() - -function(GET_PLATFORM_NAME OUT_VAR DESC_VAR) - string(TOLOWER ${CMAKE_SYSTEM_NAME} PLATFORM_NAME) - if(${PLATFORM_NAME} STREQUAL darwin) - set(PLATFORM_NAME macOS) - elseif(${PLATFORM_NAME} STREQUAL ios) - # For the rare case that the user has a case-sensitive Mac filesystem. - set(PLATFORM_NAME iOS) - endif() - set(${OUT_VAR} ${PLATFORM_NAME} CACHE STRING ${DESC_VAR}) -endfunction() - - -#------------------------------------------------- -# Find paths to libraries and get postfix for debug -#------------------------------------------------- -get_arch_folder(ArcGISRuntime_ARCH "Arch of ArcGISRuntime") -mark_as_advanced(ArcGISRuntime_ARCH) - -get_platform_name(ArcGISRuntime_PLATFORM_NAME "Platform of ArcGISRuntime") -mark_as_advanced(ArcGISRuntime_PLATFORM_NAME) - -set(SDK_PART_PATH "sdk/${ArcGISRuntime_PLATFORM_NAME}/${ArcGISRuntime_ARCH}") - -if(${CMAKE_SYSTEM_NAME} STREQUAL Windows AND CMAKE_BUILD_TYPE MATCHES Debug) - set(ArcGISRuntime_DEBUG_POSTFIX "d") -endif() - - -#------------------------------------------------- -# Add EsriCommon static libraries -#------------------------------------------------- -find_library(ArcGISRuntime_EsriCommonQt_IMPLIB - NAMES EsriCommonQt${ArcGISRuntime_DEBUG_POSTFIX} - EsriCommonQt_x86_64${ArcGISRuntime_DEBUG_POSTFIX} - EsriCommonQt_x86${ArcGISRuntime_DEBUG_POSTFIX} - EsriCommonQt_armeabi-v7a${ArcGISRuntime_DEBUG_POSTFIX} - EsriCommonQt_arm64-v8a${ArcGISRuntime_DEBUG_POSTFIX} - PATH_SUFFIXES "${SDK_PART_PATH}/lib" - HINTS ENV ArcGISRuntimeInstall - PATHS "${ArcGISRuntime_INSTALL_DIR}" - NO_CMAKE_FIND_ROOT_PATH) - -mark_as_advanced(ArcGISRuntime_EsriCommonQt_IMPLIB) - -# If not found, return an error -if(${ArcGISRuntime_EsriCommonQt_IMPLIB} STREQUAL "ArcGISRuntime_EsriCommonQt_IMPLIB-NOTFOUND") - message(FATAL_ERROR "Missing library: ${ArcGISRuntime_EsriCommonQt_IMPLIB}") -endif() - - -#------------------------------------------------- -# Add EsriCommon dynamic libraries -#------------------------------------------------- -find_file(ArcGISRuntime_EsriCommonQt_LIB - NAMES ${CMAKE_SHARED_LIBRARY_PREFIX}EsriCommonQt${ArcGISRuntime_DEBUG_POSTFIX}${CMAKE_SHARED_LIBRARY_SUFFIX} - ${CMAKE_SHARED_LIBRARY_PREFIX}EsriCommonQt_x86_64${ArcGISRuntime_DEBUG_POSTFIX}${CMAKE_SHARED_LIBRARY_SUFFIX} - ${CMAKE_SHARED_LIBRARY_PREFIX}EsriCommonQt_x86${ArcGISRuntime_DEBUG_POSTFIX}${CMAKE_SHARED_LIBRARY_SUFFIX} - ${CMAKE_SHARED_LIBRARY_PREFIX}EsriCommonQt_armeabi-v7a${ArcGISRuntime_DEBUG_POSTFIX}${CMAKE_SHARED_LIBRARY_SUFFIX} - ${CMAKE_SHARED_LIBRARY_PREFIX}EsriCommonQt_arm64-v8a${ArcGISRuntime_DEBUG_POSTFIX}${CMAKE_SHARED_LIBRARY_SUFFIX} - PATH_SUFFIXES "${SDK_PART_PATH}/lib" "${SDK_PART_PATH}/bin" - HINTS ENV ArcGISRuntimeInstall - PATHS "${ArcGISRuntime_INSTALL_DIR}" - NO_CMAKE_FIND_ROOT_PATH) - -mark_as_advanced(ArcGISRuntime_EsriCommonQt_LIB) - -# iOS libs are static - so we must cater to this special case. -if(EXISTS "${ArcGISRuntime_EsriCommonQt_LIB}") - set(STATIC_OR_SHARED_COMMON SHARED) - set(COMMON_LOCATION_LIB "${ArcGISRuntime_EsriCommonQt_LIB}") -else() - set(STATIC_OR_SHARED_COMMON STATIC) - set(COMMON_LOCATION_LIB "${ArcGISRuntime_EsriCommonQt_IMPLIB}") -endif() - -# If not found, return an error -if(${ArcGISRuntime_EsriCommonQt_LIB} STREQUAL "ArcGISRuntime_EsriCommonQt_LIB-NOTFOUND" AND ${STATIC_OR_SHARED_COMMON} STREQUAL "SHARED") - message(FATAL_ERROR "Missing library: ${ArcGISRuntime_EsriCommonQt_LIB}") -endif() - -if(EXISTS "${ArcGISRuntime_EsriCommonQt_LIB}") - list(APPEND ArcGISRuntime_LIBRARIES "${ArcGISRuntime_EsriCommonQt_LIB}") -endif() - - -#------------------------------------------------- -# Add MapsSDKNative.jar on Android -#------------------------------------------------- -if(ANDROID) - set(JAR_PART_PATH "sdk/${ArcGISRuntime_PLATFORM_NAME}/jar") - - find_file(ArcGISRuntime_MapsSDKNative_JAR - NAME MapsSDKNative.jar - PATH_SUFFIXES "${JAR_PART_PATH}" - HINTS ENV ArcGISRuntimeInstall - PATHS "${ArcGISRuntime_INSTALL_DIR}" - NO_CMAKE_FIND_ROOT_PATH) -endif() - - -#------------------------------------------------- -# Add RuntimeCore libraries -#------------------------------------------------- -if(IOS) - set(IOS_PLATFORM_FRAMEWORK_FOLDER "sdk/${ArcGISRuntime_PLATFORM_NAME}/universal/framework") - find_library(ArcGISRuntime_runtimecore_LIB - Runtimecore - PATH_SUFFIXES "${SDK_PART_PATH}/lib" "${SDK_PART_PATH}/bin" "${IOS_PLATFORM_FRAMEWORK_FOLDER}" - HINTS ENV ArcGISRuntimeInstall - PATHS "${ArcGISRuntime_INSTALL_DIR}" - NO_CMAKE_FIND_ROOT_PATH) -else() - find_file(ArcGISRuntime_runtimecore_LIB - NAMES ${CMAKE_SHARED_LIBRARY_PREFIX}runtimecore${CMAKE_SHARED_LIBRARY_SUFFIX} - ${CMAKE_SHARED_LIBRARY_PREFIX}runtimecore_x86${CMAKE_SHARED_LIBRARY_SUFFIX} - ${CMAKE_SHARED_LIBRARY_PREFIX}runtimecore_x86_64${CMAKE_SHARED_LIBRARY_SUFFIX} - ${CMAKE_SHARED_LIBRARY_PREFIX}runtimecore_armeabi-v7a${CMAKE_SHARED_LIBRARY_SUFFIX} - ${CMAKE_SHARED_LIBRARY_PREFIX}runtimecore_arm64-v8a${CMAKE_SHARED_LIBRARY_SUFFIX} - PATH_SUFFIXES "${SDK_PART_PATH}/lib" "${SDK_PART_PATH}/bin" "${IOS_PLATFORM_FRAMEWORK_FOLDER}" - HINTS ENV ArcGISRuntimeInstall - PATHS "${ArcGISRuntime_INSTALL_DIR}" - NO_CMAKE_FIND_ROOT_PATH) -endif() - -mark_as_advanced(ArcGISRuntime_runtimecore_LIB) - -if(${ArcGISRuntime_runtimecore_LIB} STREQUAL "ArcGISRuntime_runtimecore_LIB-NOTFOUND") - message(FATAL_ERROR "Missing library: ${ArcGISRuntime_runtimecore_LIB}") -endif() - - -#------------------------------------------------- - -# IOS uses a Framework that is deployed differently, not manually copied. -if(EXISTS "${ArcGISRuntime_runtimecore_LIB}" AND NOT IOS) - list(APPEND ArcGISRuntime_LIBRARIES "${ArcGISRuntime_runtimecore_LIB}") -endif() - -add_library(ArcGISRuntime::Core ${STATIC_OR_SHARED_COMMON} IMPORTED) -set_property(TARGET ArcGISRuntime::Core PROPERTY IMPORTED_LOCATION "${COMMON_LOCATION_LIB}") -set_property(TARGET ArcGISRuntime::Core PROPERTY IMPORTED_IMPLIB "${ArcGISRuntime_EsriCommonQt_IMPLIB}") -if(${STATIC_OR_SHARED_COMMON} STREQUAL "SHARED") - set_property(TARGET ArcGISRuntime::Core PROPERTY IMPORTED_LINK_DEPENDENT_LIBRARIES "${ArcGISRuntime_runtimecore_LIB}") -elseif(${STATIC_OR_SHARED_COMMON} STREQUAL "STATIC") - target_link_libraries(ArcGISRuntime::Core INTERFACE ${ArcGISRuntime_runtimecore_LIB}) -endif() - -if(WIN32) - target_link_libraries(ArcGISRuntime::Core INTERFACE d3d11 d3dcompiler) -endif() - - -#------------------------------------------------- -# Discover C++ API. -#------------------------------------------------- -if(ArcGISRuntime_FIND_REQUIRED_Cpp) - find_path(ArcGISRuntime_INCLUDE_DIR ArcGISRuntimeEnvironment.h - PATH_SUFFIXES sdk/include - HINTS ENV ArcGISRuntimeInstall - PATHS "${ArcGISRuntime_INSTALL_DIR}" - NO_CMAKE_FIND_ROOT_PATH) - - mark_as_advanced(ArcGISRuntime_INCLUDE_DIR) - - find_library(ArcGISRuntime_EsriRuntimeQt_IMPLIB - NAMES EsriRuntimeQt${ArcGISRuntime_DEBUG_POSTFIX} - EsriRuntimeQt_x86_64 - EsriRuntimeQt_x86 - EsriRuntimeQt_armeabi-v7a - EsriRuntimeQt_arm64-v8a - PATH_SUFFIXES "${SDK_PART_PATH}/lib" - HINTS ENV ArcGISRuntimeInstall - PATHS "${ArcGISRuntime_INSTALL_DIR}" - NO_CMAKE_FIND_ROOT_PATH) - - mark_as_advanced(ArcGISRuntime_EsriRuntimeQt_IMPLIB) - - if(${ArcGISRuntime_EsriRuntimeQt_IMPLIB} STREQUAL "ArcGISRuntime_EsriRuntimeQt_IMPLIB-NOTFOUND") - message(FATAL_ERROR "Missing library: ${ArcGISRuntime_EsriRuntimeQt_IMPLIB}") - endif() - - add_library(ArcGISRuntime::Cpp STATIC IMPORTED) - set_property(TARGET ArcGISRuntime::Cpp PROPERTY IMPORTED_LINK_INTERFACE_LIBRARIES ArcGISRuntime::Core) - set_property(TARGET ArcGISRuntime::Cpp PROPERTY IMPORTED_LOCATION "${ArcGISRuntime_EsriRuntimeQt_IMPLIB}") - set_property(TARGET ArcGISRuntime::Cpp PROPERTY IMPORTED_IMPLIB "${ArcGISRuntime_EsriRuntimeQt_IMPLIB}") - set_property(TARGET ArcGISRuntime::Cpp PROPERTY INTERFACE_INCLUDE_DIRECTORIES "${ArcGISRuntime_INCLUDE_DIR}") - set(ArcGISRuntime_Cpp_FOUND TRUE) -endif() - -include(FindPackageHandleStandardArgs) -find_package_handle_standard_args(ArcGISRuntime REQUIRED_VARS ArcGISRuntime_EsriCommonQt_IMPLIB HANDLE_COMPONENTS) diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/Android.pri b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/Android.pri deleted file mode 100644 index bc594f567..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/Android.pri +++ /dev/null @@ -1,25 +0,0 @@ -#------------------------------------------------- -# Copyright %{CurrentYear} ESRI -# -# All rights reserved under the copyright laws of the United States -# and applicable international laws, treaties, and conventions. -# -# You may freely redistribute and use this sample code, with or -# without modification, provided you include the original copyright -# notice and use restrictions. -# -# See the Sample code usage restrictions document for further information. -#------------------------------------------------- - -INCLUDEPATH += $$PWD -DEPENDPATH += $$PWD - -ANDROID_PACKAGE_SOURCE_DIR = $$PWD - -OTHER_FILES += \ - $$ANDROID_PACKAGE_SOURCE_DIR/res/drawable-ldpi/icon.png \ - $$ANDROID_PACKAGE_SOURCE_DIR/res/drawable-mdpi/icon.png \ - $$ANDROID_PACKAGE_SOURCE_DIR/res/drawable-hdpi/icon.png \ - $$ANDROID_PACKAGE_SOURCE_DIR/res/drawable-xhdpi/icon.png \ - $$ANDROID_PACKAGE_SOURCE_DIR/res/drawable-xxhdpi/icon.png - diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-hdpi/icon.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-hdpi/icon.png deleted file mode 100755 index ad4a8f1f3..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-hdpi/icon.png and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-ldpi/icon.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-ldpi/icon.png deleted file mode 100755 index 5073d05e5..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-ldpi/icon.png and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-mdpi/icon.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-mdpi/icon.png deleted file mode 100755 index 6b8144ec0..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-mdpi/icon.png and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-xhdpi/icon.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-xhdpi/icon.png deleted file mode 100755 index 591b4e0ee..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-xhdpi/icon.png and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-xxhdpi/icon.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-xxhdpi/icon.png deleted file mode 100755 index 77eda0a63..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-xxhdpi/icon.png and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/CMakeLists.txt b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/CMakeLists.txt deleted file mode 100644 index c2fd9a8ee..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/CMakeLists.txt +++ /dev/null @@ -1,143 +0,0 @@ -#------------------------------------------------- -# Copyright %{CurrentYear} ESRI -# -# All rights reserved under the copyright laws of the United States -# and applicable international laws, treaties, and conventions. -# -# You may freely redistribute and use this sample code, with or -# without modification, provided you include the original copyright -# notice and use restrictions. -# -# See the Sample code usage restrictions document for further information. -#------------------------------------------------- -cmake_minimum_required(VERSION 3.16) - -project(%{ProjectName} LANGUAGES CXX) - -set(CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH}) - -set(CMAKE_INCLUDE_CURRENT_DIR ON) - -set(CMAKE_AUTOUIC OFF) -set(CMAKE_AUTOMOC ON) -set(CMAKE_AUTORCC ON) - -set(CMAKE_CXX_STANDARD 17) -set(CMAKE_CXX_STANDARD_REQUIRED ON) - -if(IOS) - set(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE) - set(CMAKE_OSX_DEPLOYMENT_TARGET "16.0" CACHE STRING "Minimum iOS deployment version" FORCE) -elseif(APPLE) - set(CMAKE_OSX_DEPLOYMENT_TARGET "13.0" CACHE STRING "Minimum macOS deployment version" FORCE) -endif() - -find_package(Qt6 COMPONENTS REQUIRED Core Quick Multimedia Positioning Sensors WebSockets) -if (Qt6Core_VERSION VERSION_LESS 6.8.2) - message(FATAL_ERROR "This version of the ArcGIS Maps SDK for Qt requires at least Qt 6.8.2") -endif() -find_package(ArcGISRuntime %{ArcGISVersion} COMPONENTS REQUIRED Cpp) - -set(SOURCE_FILES - %{MainCppFileName} - %{CN}.cpp - %{CN}.h - qml/qml.qrc - Resources/Resources.qrc - $<$:Win/Resources.rc> - $<$:Mac/AppIcon.icns>) - -if(ANDROID) - qt_add_executable(${PROJECT_NAME} ${SOURCE_FILES}) -else() - qt_add_executable(${PROJECT_NAME} MACOSX_BUNDLE ${SOURCE_FILES}) - # IOS uses static Runtimecore Framework - if(IOS) - # Workaround for the CMake version of https://bugreports.qt.io/browse/QTBUG-129651 - # ArcGIS Maps SDK for Qt adds 'INSTALL_RPATH = ${FFMPEG_FRAMEWORKS}' - # which contains the path to the FFmpeg frameworks. - # This ensures that the FFmpeg frameworks are included in the application bundle. - qt_add_ios_ffmpeg_libraries(${PROJECT_NAME}) - get_target_property(Qt6Core_LOCATION Qt6::Core LOCATION) - get_filename_component(Qt6_DIR ${Qt6Core_LOCATION} DIRECTORY) - set(FFMPEG_LIB_DIR "${Qt6_DIR}/../ffmpeg") - if(Qt6Core_VERSION VERSION_LESS "6.8.3") - set(FRAMEWORK "framework") - else() - set(FRAMEWORK "xcframework") - endif() - - set(FFMPEG_FRAMEWORKS - "${FFMPEG_LIB_DIR}/libavcodec.${FRAMEWORK}" - "${FFMPEG_LIB_DIR}/libavformat.${FRAMEWORK}" - "${FFMPEG_LIB_DIR}/libavutil.${FRAMEWORK}" - "${FFMPEG_LIB_DIR}/libswresample.${FRAMEWORK}" - "${FFMPEG_LIB_DIR}/libswscale.${FRAMEWORK}") - set_target_properties(${PROJECT_NAME} PROPERTIES - INSTALL_RPATH "@executable_path/Frameworks;@loader_path/Frameworks" - XCODE_EMBED_FRAMEWORKS "${ArcGISRuntime_runtimecore_LIB};${FFMPEG_FRAMEWORKS}" - XCODE_EMBED_FRAMEWORKS_CODE_SIGN_ON_COPY TRUE - LINK_FLAGS "-F${FFMPEG_LIB_DIR} -F${ArcGISRuntime_runtimecore_LIB_DIR} -Wl,-rpath,@executable_path -Wl,-rpath,@loader_path/Frameworks") - endif() - # On MacOSX add icon to app bundle. - set(MACOSX_BUNDLE_ICON_FILE AppIcon.icns) - set_source_files_properties(Mac/AppIcon.icns - PROPERTIES MACOSX_PACKAGE_LOCATION "Resources") - - # Copy required dynamic libraries to the build folder as a post-build step. - if(DEFINED ArcGISRuntime_LIBRARIES) - add_custom_command(TARGET ${PROJECT_NAME} POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_if_different - ${ArcGISRuntime_LIBRARIES} - $) - endif() -endif() - -target_compile_definitions(${PROJECT_NAME} - PRIVATE $<$,$>:QT_QML_DEBUG>) - -target_link_libraries(${PROJECT_NAME} PRIVATE - Qt6::Core - Qt6::Quick - Qt6::Multimedia - Qt6::Positioning - Qt6::Sensors - Qt6::WebSockets - ArcGISRuntime::Cpp) - -# To integrate the toolkit, copy the `toolkitcpp` and the `common` subdirectories from the toolkit -# into your project's directory. Then uncomment the following lines to add it to your project. -# See https://github.com/Esri/arcgis-maps-sdk-toolkit-qt for details -# add_subdirectory(toolkitcpp) -# target_link_libraries(${PROJECT_NAME} PRIVATE libtoolkitcpp) - -if(ANDROID) - set(PROJECT_DEPLOYABLE_LIBS - ${ArcGISRuntime_LIBRARIES}) - - list(JOIN PROJECT_DEPLOYABLE_LIBS , PROJECT_DEPLOYABLE_LIBS_STRING) - - add_custom_command(TARGET ${PROJECT_NAME} - POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy - "${ArcGISRuntime_MapsSDKNative_JAR}" - "$/android-build-${PROJECT_NAME}/libs/MapsSDKNative.jar") - - # Setup openssl by cloning the repo https://github.com/KDAB/android_openssl More info at https://doc.qt.io/qt-6/android-openssl-support.html - # QtCreator can also be used to install openssl https://doc.qt.io/qtcreator/creator-developing-android.html#specifying-android-device-settings - # Uncomment line below and point to your openssl path. - - #include(/CMakeLists.txt) - - # QtCreator supports the following variables for Android, which are identical - # to qmake Android variables. - # Check http://doc.qt.io/qt-6/deployment-android.html for more information. - # Setting this property changed at Qt6 see doc below. - # https://doc.qt.io/qt-6/cmake-target-property-qt-android-extra-libs.html - - set_property(TARGET ${PROJECT_NAME} PROPERTY QT_ANDROID_EXTRA_LIBS ${PROJECT_DEPLOYABLE_LIBS_STRING} ${ANDROID_EXTRA_LIBS}) - get_property(EXTRA_LIBS TARGET ${PROJECT_NAME} PROPERTY QT_ANDROID_EXTRA_LIBS) - if(NOT EXTRA_LIBS MATCHES "libssl" OR NOT EXTRA_LIBS MATCHES "libcrypto") - message(WARNING "openssl libraries are missing, check the project CMakeLists.txt and set up openssl environment") - endif() -endif() diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Mac/AppIcon.icns b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Mac/AppIcon.icns deleted file mode 100644 index 42e175aeb..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Mac/AppIcon.icns and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Mac/Mac.pri b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Mac/Mac.pri deleted file mode 100644 index 51e55bdb6..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Mac/Mac.pri +++ /dev/null @@ -1,18 +0,0 @@ -#------------------------------------------------- -# Copyright %{CurrentYear} ESRI -# -# All rights reserved under the copyright laws of the United States -# and applicable international laws, treaties, and conventions. -# -# You may freely redistribute and use this sample code, with or -# without modification, provided you include the original copyright -# notice and use restrictions. -# -# See the Sample code usage restrictions document for further information. -#------------------------------------------------- - -ICON = $$PWD/AppIcon.icns - -OTHER_FILES += \ - $$PWD/AppIcon.icns - diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Resources/AppIcon.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Resources/AppIcon.png deleted file mode 100644 index 184bdd2ba..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Resources/AppIcon.png and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Resources/Resources.qrc b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Resources/Resources.qrc deleted file mode 100644 index b84cbba7f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Resources/Resources.qrc +++ /dev/null @@ -1,5 +0,0 @@ - - - AppIcon.png - - diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Win/AppIcon.ico b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Win/AppIcon.ico deleted file mode 100644 index 095a36fa0..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Win/AppIcon.ico and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Win/Resources.rc b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Win/Resources.rc deleted file mode 100644 index d08191400..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Win/Resources.rc +++ /dev/null @@ -1 +0,0 @@ -IDI_ICON1 ICON DISCARDABLE "AppIcon.ico" diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Win/Win.pri b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Win/Win.pri deleted file mode 100644 index a162ee18b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Win/Win.pri +++ /dev/null @@ -1,21 +0,0 @@ -#------------------------------------------------- -# Copyright %{CurrentYear} ESRI -# -# All rights reserved under the copyright laws of the United States -# and applicable international laws, treaties, and conventions. -# -# You may freely redistribute and use this sample code, with or -# without modification, provided you include the original copyright -# notice and use restrictions. -# -# See the Sample code usage restrictions document for further information. -#------------------------------------------------- - -RC_FILE = $$PWD/Resources.rc - -OTHER_FILES += \ - $$PWD/Resources.rc \ - $$PWD/AppIcon.ico - -LIBS += \ - Ole32.lib diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/app.pro b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/app.pro deleted file mode 100644 index ea02c4e1a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/app.pro +++ /dev/null @@ -1,57 +0,0 @@ -#------------------------------------------------- -# Copyright %{CurrentYear} ESRI -# -# All rights reserved under the copyright laws of the United States -# and applicable international laws, treaties, and conventions. -# -# You may freely redistribute and use this sample code, with or -# without modification, provided you include the original copyright -# notice and use restrictions. -# -# See the Sample code usage restrictions document for further information. -#------------------------------------------------- - -TEMPLATE = app - -CONFIG += c++17 - -# additional modules are pulled in via arcgisruntime.pri -QT += qml quick - -TARGET = %{ProjectName} - -!versionAtLeast(QT_VERSION, %{MinQtMajor}.%{MinQtMinor}.%{MinQtPatch}) { - error("$$TARGET requires Qt %{MinQtMajor}.%{MinQtMinor}.%{MinQtPatch} or newer") -} - -ARCGIS_RUNTIME_VERSION = %{ArcGISVersion} -include($$PWD/arcgisruntime.pri) - -HEADERS += \\ - %{CN}.h - -SOURCES += \\ - %{MainCppFileName} \\ - %{CN}.cpp - -RESOURCES += \\ - qml/qml.qrc \\ - Resources/Resources.qrc - -#------------------------------------------------------------------------------- - -win32 { - include (Win/Win.pri) -} - -macx { - include (Mac/Mac.pri) -} - -ios { - include (iOS/iOS.pri) -} - -android { - include (Android/Android.pri) -} diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/arcgisruntime.pri b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/arcgisruntime.pri deleted file mode 100644 index 8e7d95f71..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/arcgisruntime.pri +++ /dev/null @@ -1,27 +0,0 @@ -#------------------------------------------------- -# Copyright %{CurrentYear} ESRI -# -# All rights reserved under the copyright laws of the United States -# and applicable international laws, treaties, and conventions. -# -# You may freely redistribute and use this sample code, with or -# without modification, provided you include the original copyright -# notice and use restrictions. -# -# See the Sample code usage restrictions document for further information. -#------------------------------------------------- - -contains(QMAKE_HOST.os, Windows):{ - iniPath = $$(ALLUSERSPROFILE)\\EsriRuntimeQt\\ArcGIS Runtime SDK for Qt $${ARCGIS_RUNTIME_VERSION}.ini -} -else { - userHome = $$system(echo $HOME) - iniPath = $${userHome}/.config/EsriRuntimeQt/ArcGIS Runtime SDK for Qt $${ARCGIS_RUNTIME_VERSION}.ini -} -iniLine = $$cat($${iniPath}, "lines") -dirPath = $$find(iniLine, "InstallDir") -cleanDirPath = $$replace(dirPath, "InstallDir=", "") -priLocation = $$replace(cleanDirPath, '"', "") -!include($$priLocation/sdk/ideintegration/arcgis_runtime_qml_cpp.pri) { - error("Cannot locate ArcGIS Runtime PRI file. Run the configure script.") -} diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/cmake/FindArcGISRuntime.cmake b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/cmake/FindArcGISRuntime.cmake deleted file mode 100644 index 2f46bf2c9..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/cmake/FindArcGISRuntime.cmake +++ /dev/null @@ -1,62 +0,0 @@ -#------------------------------------------------- -# Copyright %{CurrentYear} ESRI -# -# All rights reserved under the copyright laws of the United States -# and applicable international laws, treaties, and conventions. -# -# You may freely redistribute and use this sample code, with or -# without modification, provided you include the original copyright -# notice and use restrictions. -# -# See the Sample code usage restrictions document for further information. -#------------------------------------------------- -#[================================================[.rst - -Find the native ArcGISRuntime includes and libraries. - -Hints -^^^^^ - -A user may set ``ArcGISRuntime_ROOT`` to override the default search path. -See "ArcGISRuntime.cmake" for additional information. - -#]================================================] - -function(GET_INSTALL_DIR OUT_VAR DESC_VAR) - # Discover the INI file with an install location (if it exists). - set(VER_MAJ_MIN ${ArcGISRuntime_FIND_VERSION_MAJOR}.${ArcGISRuntime_FIND_VERSION_MINOR}.${ArcGISRuntime_FIND_VERSION_PATCH} CACHE STRING "Major Minor version ArcGISRuntime" FORCE) - if(${CMAKE_HOST_SYSTEM_NAME} STREQUAL Windows) - set(INI_PATH $ENV{ALLUSERSPROFILE}/EsriRuntimeQt/ArcGIS\\ Runtime\\ SDK\\ for\\ Qt\\ ${VER_MAJ_MIN}.ini) - else() - set(INI_PATH $ENV{HOME}/.config/EsriRuntimeQt/ArcGIS\\ Runtime\\ SDK\\ for\\ Qt\\ ${VER_MAJ_MIN}.ini) - endif() - - # If there is an INI path we attempt to extract the install location from it. - if(EXISTS ${INI_PATH}) - message("Found configuration file at " ${INI_PATH}) - # Finds the `InstallDir="/path/to/arcgis"` string and extracts the path. - file(STRINGS ${INI_PATH} INSTALL_INI REGEX InstallDir=) - string(REGEX REPLACE "^InstallDir=\\"(.*)\\"$" "\\\\1" INSTALL_DIR ${INSTALL_INI}) # \" - if(INSTALL_DIR) - message("Found ArcGISRuntime installation at ${INSTALL_DIR}") - set(${OUT_VAR} "${INSTALL_DIR}" CACHE STRING ${DESC_VAR}) - else() - message(FATAL_ERROR "Missing ArcGIS Runtime install location in configuration file. Run the configure script and clear the CMake cache.") - endif() - endif() -endfunction() - -message("") - -get_install_dir(ArcGISRuntime_INSTALL_DIR "Install directory of ArcGISRuntime") - -set(RUNTIME_CMAKE_PATH - "${ArcGISRuntime_INSTALL_DIR}/sdk/ideintegration/ArcGISRuntime.cmake") - -if(EXISTS "${RUNTIME_CMAKE_PATH}") - include("${RUNTIME_CMAKE_PATH}") -else() - message(FATAL_ERROR "module ${RUNTIME_CMAKE_PATH} does not exist. Run the configure script and clear the CMake cache.") -endif() - -message("") diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Contents.json b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Contents.json deleted file mode 100644 index 441ab4b02..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Contents.json +++ /dev/null @@ -1,104 +0,0 @@ -{ - "images" : [ - { - "size" : "29x29", - "idiom" : "iphone", - "filename" : "Icon_29.png", - "scale" : "1x" - }, - { - "size" : "29x29", - "idiom" : "iphone", - "filename" : "Icon_58.png", - "scale" : "2x" - }, - { - "size" : "40x40", - "idiom" : "iphone", - "filename" : "Icon_80.png", - "scale" : "2x" - }, - { - "size" : "57x57", - "idiom" : "iphone", - "filename" : "Icon_57.png", - "scale" : "1x" - }, - { - "size" : "57x57", - "idiom" : "iphone", - "filename" : "Icon_114.png", - "scale" : "2x" - }, - { - "size" : "60x60", - "idiom" : "iphone", - "filename" : "Icon_120.png", - "scale" : "2x" - }, - { - "size" : "29x29", - "idiom" : "ipad", - "filename" : "Icon_29.png", - "scale" : "1x" - }, - { - "size" : "29x29", - "idiom" : "ipad", - "filename" : "Icon_58.png", - "scale" : "2x" - }, - { - "size" : "40x40", - "idiom" : "ipad", - "filename" : "Icon_40.png", - "scale" : "1x" - }, - { - "size" : "40x40", - "idiom" : "ipad", - "filename" : "Icon_80.png", - "scale" : "2x" - }, - { - "size" : "50x50", - "idiom" : "ipad", - "filename" : "Icon_50.png", - "scale" : "1x" - }, - { - "size" : "50x50", - "idiom" : "ipad", - "filename" : "Icon_100.png", - "scale" : "2x" - }, - { - "size" : "72x72", - "idiom" : "ipad", - "filename" : "Icon_72.png", - "scale" : "1x" - }, - { - "size" : "72x72", - "idiom" : "ipad", - "filename" : "Icon_144.png", - "scale" : "2x" - }, - { - "size" : "76x76", - "idiom" : "ipad", - "filename" : "Icon_76.png", - "scale" : "1x" - }, - { - "size" : "76x76", - "idiom" : "ipad", - "filename" : "Icon_152.png", - "scale" : "2x" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_100.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_100.png deleted file mode 100755 index 308ed41ce..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_100.png and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_114.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_114.png deleted file mode 100755 index 4c6b031f2..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_114.png and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_120.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_120.png deleted file mode 100755 index 2c7624041..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_120.png and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_144.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_144.png deleted file mode 100755 index 3325e7613..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_144.png and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_152.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_152.png deleted file mode 100755 index f45fb8206..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_152.png and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_29.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_29.png deleted file mode 100755 index 7542958b2..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_29.png and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_40.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_40.png deleted file mode 100755 index f6759f106..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_40.png and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_50.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_50.png deleted file mode 100755 index eac9b2d15..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_50.png and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_57.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_57.png deleted file mode 100755 index 12fa880f6..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_57.png and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_58.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_58.png deleted file mode 100755 index 483fc4e63..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_58.png and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_72.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_72.png deleted file mode 100755 index c3ace8a70..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_72.png and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_76.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_76.png deleted file mode 100755 index 28cc798a3..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_76.png and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_80.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_80.png deleted file mode 100755 index b7aca9644..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_80.png and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Info.plist b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Info.plist deleted file mode 100644 index 4d9a5f791..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Info.plist +++ /dev/null @@ -1,98 +0,0 @@ - - - - - CFBundleDisplayName - %{ProjectName} - CFBundleExecutable - %{ProjectName} - CFBundleGetInfoString - ArcGIS - CFBundleIcons - - CFBundlePrimaryIcon - - CFBundleIconFiles - - Icon_29.png - Icon_40.png - Icon_50.png - Icon_57.png - Icon_58.png - Icon_72.png - Icon_76.png - Icon_80.png - Icon_100.png - Icon_114.png - Icon_120.png - Icon_144.png - Icon_152.png - - - - CFBundleIcons~ipad - - CFBundlePrimaryIcon - - CFBundleIconFiles - - Icon_29.png - Icon_40.png - Icon_50.png - Icon_57.png - Icon_58.png - Icon_72.png - Icon_76.png - Icon_80.png - Icon_100.png - Icon_114.png - Icon_120.png - Icon_144.png - Icon_152.png - - - - CFBundleIdentifier - ${PRODUCT_BUNDLE_IDENTIFIER} - CFBundleName - ${PRODUCT_NAME} - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1.0 - NOTE - Built with ArcGIS Maps SDK for Qt. - UIFileSharingEnabled - FALSE - UIRequiresPersistentWiFi - NO - LSRequiresIPhoneOS - - NSLocationAlwaysUsageDescription - - NSLocationWhenInUseUsageDescription - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UIRequiresFullScreen - - UILaunchStoryboardName - LaunchScreen - - diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/iOS.pri b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/iOS.pri deleted file mode 100644 index aa5cc63ad..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/iOS.pri +++ /dev/null @@ -1,57 +0,0 @@ -#------------------------------------------------- -# Copyright %{CurrentYear} ESRI -# -# All rights reserved under the copyright laws of the United States -# and applicable international laws, treaties, and conventions. -# -# You may freely redistribute and use this sample code, with or -# without modification, provided you include the original copyright -# notice and use restrictions. -# -# See the Sample code usage restrictions document for further information. -#------------------------------------------------- - -INCLUDEPATH += $$PWD -DEPENDPATH += $$PWD - -ios_icon.files = $$files($$PWD/Images.xcassets/AppIcon.appiconset/Icon_*.png) -QMAKE_BUNDLE_DATA += ios_icon - -OTHER_FILES += \ - $$PWD/Info.plist \ - $$PWD/Images.xcassets/AppIcon.appiconset/Contents.json - -QMAKE_INFO_PLIST = $$PWD/Info.plist - -# add_ios_ffmpeg_libraries is available in Qt 6.8.4+ (6.8.x) and 6.9.1+ (6.9.x) -versionAtLeast(QT_VERSION, 6.8.4):!versionAtLeast(QT_VERSION, 6.9.0) { - CONFIG += add_ios_ffmpeg_libraries -} else:versionAtLeast(QT_VERSION, 6.9.1):!versionAtLeast(QT_VERSION, 6.10.0) { - CONFIG += add_ios_ffmpeg_libraries -} else { - # workaround for https://bugreports.qt.io/browse/QTBUG-129651 - # ArcGIS Maps SDK for Qt adds 'QMAKE_RPATHDIR = @executable_path/Frameworks' - # and ffmpeg frameworks have embedded '@rpath/Frameworks' path. - # so in order for them to be found, we need to add @executable_path to the - # search path. - FFMPEG_LIB_DIR = $$absolute_path($$replace(QMAKE_QMAKE, "qmake6", "../../ios/lib/ffmpeg")) - FFMPEG_LIB_DIR = $$absolute_path($$replace(FFMPEG_LIB_DIR, "qmake", "../../ios/lib/ffmpeg")) - QMAKE_LFLAGS += -F$${FFMPEG_LIB_DIR} -Wl,-rpath,@executable_path - versionAtLeast(QT_VERSION, 6.8.3) { - FRAMEWORK = "xcframework" - } else { - FRAMEWORK = "framework" - } - LIBS += -framework libavcodec \ - -framework libavformat \ - -framework libavutil \ - -framework libswresample \ - -framework libswscale - ffmpeg.files = $${FFMPEG_LIB_DIR}/libavcodec.$${FRAMEWORK} \ - $${FFMPEG_LIB_DIR}/libavformat.$${FRAMEWORK} \ - $${FFMPEG_LIB_DIR}/libavutil.$${FRAMEWORK} \ - $${FFMPEG_LIB_DIR}/libswresample.$${FRAMEWORK} \ - $${FFMPEG_LIB_DIR}/libswscale.$${FRAMEWORK} - ffmpeg.path = Frameworks - QMAKE_BUNDLE_DATA += ffmpeg -} diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/main.cpp b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/main.cpp deleted file mode 100644 index 5d4e7f477..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/main.cpp +++ /dev/null @@ -1,102 +0,0 @@ -// Copyright %{CurrentYear} ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// You may freely redistribute and use this sample code, with or -// without modification, provided you include the original copyright -// notice and use restrictions. -// -// See the Sample code usage restrictions document for further information. -// - -#include "%{CN}.h" - -#include "ArcGISRuntimeEnvironment.h" -@if %{ThreeDSample} -#include %{JS: ( '%{GeoViewType}' === 'globalScene' ? '"SceneQuickView.h"' : '"LocalSceneQuickView.h"' )} -@else -#include "MapQuickView.h" -@endif - -#include -#include -@if %{ThreeDSample} -#include -@endif -#include - -//------------------------------------------------------------------------------ - -using namespace Esri::ArcGISRuntime; - -int main(int argc, char *argv[]) -{ -@if %{ThreeDSample} - #if defined(Q_OS_LINUX) && !defined(Q_OS_ANDROID) - // Linux requires 3.2 OpenGL Context - // in order to instance 3D symbols - QSurfaceFormat fmt = QSurfaceFormat::defaultFormat(); - fmt.setVersion(3, 2); - QSurfaceFormat::setDefaultFormat(fmt); -#endif - -@endif - QGuiApplication app(argc, argv); - - // Use of ArcGIS location services, such as basemap styles, geocoding, and routing services, - // requires an access token. For more information see - // https://links.esri.com/arcgis-runtime-security-auth. - - // The following methods grant an access token: - - // 1. User authentication: Grants a temporary access token associated with a user's ArcGIS account. - // To generate a token, a user logs in to the app with an ArcGIS account that is part of an - // organization in ArcGIS Online or ArcGIS Enterprise. - - // 2. API key authentication: Get a long-lived access token that gives your application access to - // ArcGIS location services. Go to the tutorial at https://links.esri.com/create-an-api-key. - // Copy the API Key access token. - - const QString accessToken = QString("%{AccessToken}"); - - if (accessToken.isEmpty()) - { - qWarning() << "Use of ArcGIS location services, such as the basemap styles service, requires" << - "you to authenticate with an ArcGIS account or set the API Key property."; - } - else - { - ArcGISRuntimeEnvironment::setApiKey(accessToken); - } - - // Production deployment of applications built with ArcGIS Maps SDK requires you to - // license ArcGIS Maps SDK functionality. For more information see - // https://links.esri.com/arcgis-runtime-license-and-deploy. - - // ArcGISRuntimeEnvironment::setLicense("Place license string in here"); - -@if %{ThreeDSample} - // Register the scene view for QML - qmlRegisterType<%{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneQuickView' : 'LocalSceneQuickView' )}>("Esri.%{ProjectName}", 1, 0, "%{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneView' : 'LocalSceneView' )}"); -@else - // Register the map view for QML - qmlRegisterType("Esri.%{ProjectName}", 1, 0, "MapView"); -@endif - - // Register the %{CN} (QQuickItem) for QML - qmlRegisterType<%{CN}>("Esri.%{ProjectName}", 1, 0, "%{CN}"); - - // Initialize application view - QQmlApplicationEngine engine; - - // Add the import Path - engine.addImportPath(QDir(QCoreApplication::applicationDirPath()).filePath("qml")); - - // Set the source - engine.load(QUrl("qrc:/qml/main.qml")); - - return QGuiApplication::exec(); -} - -//------------------------------------------------------------------------------ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/qml/main.qml.tpl b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/qml/main.qml.tpl deleted file mode 100644 index 6ee38e956..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/qml/main.qml.tpl +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright %{CurrentYear} ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// You may freely redistribute and use this sample code, with or -// without modification, provided you include the original copyright -// notice and use restrictions. -// -// See the Sample code usage restrictions document for further information. -// - -import QtQuick.Controls -import Esri.%{ProjectName} - -ApplicationWindow { - visible: true - width: 800 - height: 600 - - %{CN}Form { - anchors.fill: parent - } -} diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/qml/qml.qrc b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/qml/qml.qrc deleted file mode 100644 index c0f0ed44e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/qml/qml.qrc +++ /dev/null @@ -1,6 +0,0 @@ - - - main.qml - %{CN}Form.qml - - diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/qml/template.qml.tpl b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/qml/template.qml.tpl deleted file mode 100644 index 94061d71b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/qml/template.qml.tpl +++ /dev/null @@ -1,46 +0,0 @@ -// Copyright %{CurrentYear} ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// You may freely redistribute and use this sample code, with or -// without modification, provided you include the original copyright -// notice and use restrictions. -// -// See the Sample code usage restrictions document for further information. -// - -import QtQuick -import QtQuick.Controls -import Esri.%{ProjectName} - -Item { - -@if %{ThreeDSample} - // Create %{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneView' : 'LocalSceneView' )} here, and create its Scene etc. in C++ code - %{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneView' : 'LocalSceneView' )} { - id: view - anchors.fill: parent - } - - // Declare the C++ instance which creates the scene etc. and supply the view - %{CN} { - id: model - sceneView: view - } -@else - // Create MapQuickView here, and create its Map etc. in C++ code - MapView { - id: view - anchors.fill: parent - // set focus to enable keyboard navigation - focus: true - } - - // Declare the C++ instance which creates the map etc. and supply the view - %{CN} { - id: model - mapView: view - } -@endif -} diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/template.cpp b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/template.cpp deleted file mode 100644 index 82d4f0f36..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/template.cpp +++ /dev/null @@ -1,91 +0,0 @@ -// Copyright %{CurrentYear} ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// You may freely redistribute and use this sample code, with or -// without modification, provided you include the original copyright -// notice and use restrictions. -// -// See the Sample code usage restrictions document for further information. -// - -#include "%{CN}.h" - -@if %{ThreeDSample} -#include "ArcGISTiledElevationSource.h" -#include "ElevationSourceListModel.h" -#include "MapTypes.h" -#include "Scene.h" -#include %{JS: ( '%{GeoViewType}' === 'globalScene' ? '"SceneQuickView.h"' : '"LocalSceneQuickView.h"' )} -#include "SceneViewTypes.h" -#include "Surface.h" - -#include -@else -#include "Map.h" -#include "MapTypes.h" -#include "MapQuickView.h" -@endif - -using namespace Esri::ArcGISRuntime; - -%{CN}::%{CN}(QObject* parent /* = nullptr */): - QObject(parent), -@if %{ThreeDSample} - m_scene(new Scene(%{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneViewingMode::Global' : 'SceneViewingMode::Local' )}, BasemapStyle::%{BaseMapOption}, this)) -@else - m_map(new Map(BasemapStyle::%{BaseMapOption}, this)) -@endif -{ -@if %{ThreeDSample} - // create a new elevation source from %{ElevationOption} rest service - ArcGISTiledElevationSource* elevationSource = new ArcGISTiledElevationSource( - QUrl("https://elevation3d.arcgis.com/arcgis/rest/services/WorldElevation3D/%{ElevationOption}/ImageServer"), this); - - // add the elevation source to the scene to display elevation - m_scene->baseSurface()->elevationSources()->append(elevationSource); -@endif -} - -%{CN}::~%{CN}() = default; - -@if %{ThreeDSample} -%{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneQuickView*' : 'LocalSceneQuickView*' )} %{CN}::sceneView() const -{ - return m_sceneView; -} - -// Set the view (created in QML) -void %{CN}::setSceneView(%{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneQuickView*' : 'LocalSceneQuickView*' )} sceneView) -{ - if (!sceneView || sceneView == m_sceneView) - { - return; - } - - m_sceneView = sceneView; - m_sceneView->setArcGISScene(m_scene); - - emit sceneViewChanged(); -} -@else -MapQuickView* %{CN}::mapView() const -{ - return m_mapView; -} - -// Set the view (created in QML) -void %{CN}::setMapView(MapQuickView* mapView) -{ - if (!mapView || mapView == m_mapView) - { - return; - } - - m_mapView = mapView; - m_mapView->setMap(m_map); - - emit mapViewChanged(); -} -@endif diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/template.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/template.h deleted file mode 100644 index f42e49e04..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/template.h +++ /dev/null @@ -1,71 +0,0 @@ -// Copyright %{CurrentYear} ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// You may freely redistribute and use this sample code, with or -// without modification, provided you include the original copyright -// notice and use restrictions. -// -// See the Sample code usage restrictions document for further information. -// - -#ifndef %{IncludeGuard} -#define %{IncludeGuard} - -namespace Esri::ArcGISRuntime { -@if %{ThreeDSample} - class Scene; - class %{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneQuickView' : 'LocalSceneQuickView' )}; -@else - class Map; - class MapQuickView; -@endif -} // namespace Esri::ArcGISRuntime - -#include - -@if %{ThreeDSample} -Q_MOC_INCLUDE("%{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneQuickView' : 'LocalSceneQuickView' )}.h") -@else -Q_MOC_INCLUDE("MapQuickView.h") -@endif - -class %{CN} : public QObject -{ - Q_OBJECT - -@if %{ThreeDSample} - Q_PROPERTY(Esri::ArcGISRuntime::%{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneQuickView*' : 'LocalSceneQuickView*' )} sceneView READ sceneView WRITE setSceneView NOTIFY sceneViewChanged) -@else - Q_PROPERTY(Esri::ArcGISRuntime::MapQuickView* mapView READ mapView WRITE setMapView NOTIFY mapViewChanged) -@endif - -public: - explicit %{CN}(QObject* parent = nullptr); - ~%{CN}() override; - -signals: -@if %{ThreeDSample} - void sceneViewChanged(); -@else - void mapViewChanged(); -@endif - -private: -@if %{ThreeDSample} - Esri::ArcGISRuntime::%{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneQuickView*' : 'LocalSceneQuickView*' )} sceneView() const; - void setSceneView(Esri::ArcGISRuntime::%{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneQuickView*' : 'LocalSceneQuickView*' )} sceneView); - - Esri::ArcGISRuntime::Scene* m_scene = nullptr; - Esri::ArcGISRuntime::%{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneQuickView*' : 'LocalSceneQuickView*' )} m_sceneView = nullptr; -@else - Esri::ArcGISRuntime::MapQuickView* mapView() const; - void setMapView(Esri::ArcGISRuntime::MapQuickView* mapView); - - Esri::ArcGISRuntime::Map* m_map = nullptr; - Esri::ArcGISRuntime::MapQuickView* m_mapView = nullptr; -@endif -}; - -#endif // %{IncludeGuard} diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/wizard.json b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/wizard.json deleted file mode 100644 index 61deb45fa..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/wizard.json +++ /dev/null @@ -1,401 +0,0 @@ -{ - "version": 1, - "kind": "project", - "supportedProjectTypes": [ "Qt4ProjectManager.Qt4Project", "CMakeProjectManager.CMakeProject" ], - "id": "A.ArcGISQt_QmlCpp_300_0_0", - "category": "B.CustomProjects", - "trDescription": "Creates a simple ArcGIS Maps 300.0.0 Qt C++ app with a Qt Quick UI.", - "trDisplayName": "ArcGIS Maps 300.0.0 Qt Quick C++ app", - "trDisplayCategory": "ArcGIS", - "icon": "wizard.png", - "featuresRequired": [ "QtSupport.Wizards.FeatureQt.6.8.2" ], - "platformIndependent": "true", - "enabled": "%{JS: [ %{Plugins} ].indexOf('QmakeProjectManager') >= 0 }", - - "options": - [ - { "key": "ProFileName", "value": "%{JS: Util.fileName('%{ProjectDirectory}/%{ProjectName}', 'pro')}" }, - { "key": "MainCppFileName", "value": "%{JS: 'main.' + Util.preferredSuffix('text/x-c++src')}" }, - { "key": "QtQuickVersion", "value": "2.9" }, - { "key": "QtQuickWindowVersion", "value": "2.2" }, - { "key": "QtQuickFeature", "value": "QtSupport.Wizards.FeatureQtQuick.%{QtQuickVersion}" }, - { "key": "CN", "value": "%{JS: '%{ProjectName}'.charAt(0).toUpperCase() + '%{ProjectName}'.substring(1)}" }, - { "key": "AppDescription", "value": "%{AppDescr}" }, - { "key": "IncludeGuard", "value": "%{JS: Cpp.headerGuard('%{CN}' + '_H')}" }, - { "key": "MinQtMajor", "value": "6" }, - { "key": "MinQtMinor", "value": "8" }, - { "key": "MinQtPatch", "value": "2" }, - { "key": "ArcGISVersion", "value": "300.0.0" }, - { "key": "CurrentYear", "value": "%{JS: new Date().getFullYear()}" } - ], - - "pages": - [ - { - "trDisplayName": "Project Location", - "trShortTitle": "Location", - "typeId": "Project" - }, - { - "trDisplayName": "Define Build System", - "trShortTitle": "Build System", - "typeId": "Fields", - "data": - [ - { - "name": "BuildSystem", - "trDisplayName": "Build system", - "type": "ComboBox", - "data": - { - "index": 0, - "items": - [ - { - "trKey": "CMake", - "value": "cmake" - }, - { - "trKey": "qmake", - "value": "qmake" - } - ] - } - } - ] - }, - { - "trDisplayName": "Define Project Details", - "trShortTitle": "Details", - "typeId": "Fields", - "data": - [ - { - "name": "AppDescr", - "trDisplayName": "App Description:", - "mandatory": false, - "type": "TextEdit", - "data": - { - "trText": "Sample Qt Quick app built using the ArcGIS Maps SDK for Qt" - } - }, - { - "name": "GeoViewType", - "trDisplayName": "GeoView type:", - "type": "ComboBox", - "trToolTip": "%{JS: ( '%{GeoViewType}' === 'map' ) ? 'A two-dimensional map' : ( '%{GeoViewType}' === 'globalScene') ? 'A three-dimensional scene on a globe' : 'A three-dimensional scene on a projected plane' }", - "data": - { - "index": 0, - "items": - [ - { - "trKey": "2D Map", - "value": "map" - }, - { - "trKey": "Global 3D Scene", - "value": "globalScene" - }, - { - "trKey": "Local 3D Scene", - "value": "localScene" - } - ] - } - }, - { - "name": "ThreeDSample", - "trDisplayName": "3D project", - "type": "CheckBox", - "visible": false, - "data": - { - "checked": "%{JS: ( '%{GeoViewType}' !== 'map' ) ? 'yes' : ''}" - } - }, - { - "name": "BaseMapOption", - "trDisplayName": "ArcGIS Online Basemap:", - "type": "ComboBox", - "data": - { - "index": 0, - "items": - [ - { - "trKey": "Streets", - "value": "ArcGISStreets" - }, - { - "trKey": "Streets Night", - "value": "ArcGISStreetsNight" - }, - { - "trKey": "Imagery", - "value": "ArcGISImagery" - }, - { - "trKey": "Light Gray Canvas", - "value": "ArcGISLightGray" - }, - { - "trKey": "Navigation", - "value": "ArcGISNavigation" - }, - { - "trKey": "Navigation Night", - "value": "ArcGISNavigationNight" - }, - { - "trKey": "Oceans", - "value": "ArcGISOceans" - }, - { - "trKey": "OpenStreetMap", - "value": "OsmStandard" - }, - { - "trKey": "Terrain", - "value": "ArcGISTerrain" - }, - - { - "trKey": "Topographic", - "value": "ArcGISTopographic" - } - ] - } - }, - { - "name": "ElevationOption", - "trDisplayName": "ArcGIS Online Elevation:", - "type": "ComboBox", - "visible": "%{JS: ( '%{GeoViewType}' !== 'map' )}" , - "data": - { - "index": 0, - "items": - [ - { - "trKey": "Terrain 3D", - "value": "Terrain3D" - }, - { - "trKey": "Topo Bathymetry 3D", - "value": "TopoBathy3D" - } - ] - } - }, - { - "name": "AccessToken", - "trDisplayName": "Access Token:", - "type": "LineEdit", - "mandatory": false, - "data": - { - "trPlaceholder": "Add your Access token here, or you can choose to add it later in the project" - } - } - ] - }, - { - "trDisplayName": "Kit Selection", - "trShortTitle": "Kits", - "typeId": "Kits", - "data": { - "projectFilePath": "%{JS: '%{BuildSystem}' === 'cmake' ? '%{ProjectDirectory}/CMakeLists.txt' : '%{ProFileName}' }", - "requiredFeatures": [ "QtSupport.Wizards.FeatureQt", "%{QtQuickFeature}" ] - } - }, - { - "trDisplayName": "Project Management", - "trShortTitle": "Summary", - "typeId": "Summary" - } - ], - "generators": - [ - { - "typeId": "File", - "data": - [ - { - "source": "app.pro", - "target": "%{ProFileName}", - "openAsProject": true, - "condition": "%{JS: '%{BuildSystem}' === 'qmake' }" - }, - { - "source": "CMakeLists.txt", - "target": "CMakeLists.txt", - "openAsProject": true, - "condition": "%{JS: '%{BuildSystem}' === 'cmake' }" - }, - { - "source": "cmake/FindArcGISRuntime.cmake", - "target": "cmake/FindArcGISRuntime.cmake", - "condition": "%{JS: '%{BuildSystem}' === 'cmake' }" - }, - { - "source": "main.cpp", - "target": "%{MainCppFileName}" - }, - { - "source": "template.h", - "target": "%{CN}.h" - }, - { - "source": "template.cpp", - "target": "%{CN}.cpp" - }, - { - "source": "qml/main.qml.tpl", - "target": "qml/main.qml" - }, - { - "source": "qml/template.qml.tpl", - "target": "qml/%{CN}Form.qml", - "openInEditor": true - }, - { - "source": "qml/qml.qrc" - }, - { - "source": "Resources/Resources.qrc" - }, - { - "source": "Resources/AppIcon.png", - "isBinary": true - }, - { - "source": "Win/Win.pri", - "condition": "%{JS: '%{BuildSystem}' === 'qmake' }" - }, - { - "source": "Win/Resources.rc" - }, - { - "source": "Win/AppIcon.ico", - "isBinary": true - }, - { - "source": "Mac/Mac.pri", - "condition": "%{JS: '%{BuildSystem}' === 'qmake' }" - }, - { - "source": "Mac/AppIcon.icns", - "isBinary": true - }, - { - "source": "iOS/iOS.pri", - "condition": "%{JS: '%{BuildSystem}' === 'qmake' }" - }, - { - "source": "iOS/Info.plist", - "condition": "%{JS: '%{BuildSystem}' === 'qmake' }" - }, - { - "source": "iOS/Images.xcassets/AppIcon.appiconset/Contents.json", - "condition": "%{JS: '%{BuildSystem}' === 'qmake' }" - }, - { - "source": "iOS/Images.xcassets/AppIcon.appiconset/Icon_29.png", - "condition": "%{JS: '%{BuildSystem}' === 'qmake' }", - "isBinary": true - }, - { - "source": "iOS/Images.xcassets/AppIcon.appiconset/Icon_40.png", - "condition": "%{JS: '%{BuildSystem}' === 'qmake' }", - "isBinary": true - }, - { - "source": "iOS/Images.xcassets/AppIcon.appiconset/Icon_50.png", - "condition": "%{JS: '%{BuildSystem}' === 'qmake' }", - "isBinary": true - }, - { - "source": "iOS/Images.xcassets/AppIcon.appiconset/Icon_57.png", - "condition": "%{JS: '%{BuildSystem}' === 'qmake' }", - "isBinary": true - }, - { - "source": "iOS/Images.xcassets/AppIcon.appiconset/Icon_58.png", - "condition": "%{JS: '%{BuildSystem}' === 'qmake' }", - "isBinary": true - }, - { - "source": "iOS/Images.xcassets/AppIcon.appiconset/Icon_72.png", - "condition": "%{JS: '%{BuildSystem}' === 'qmake' }", - "isBinary": true - }, - { - "source": "iOS/Images.xcassets/AppIcon.appiconset/Icon_76.png", - "condition": "%{JS: '%{BuildSystem}' === 'qmake' }", - "isBinary": true - }, - { - "source": "iOS/Images.xcassets/AppIcon.appiconset/Icon_80.png", - "condition": "%{JS: '%{BuildSystem}' === 'qmake' }", - "isBinary": true - }, - { - "source": "iOS/Images.xcassets/AppIcon.appiconset/Icon_100.png", - "condition": "%{JS: '%{BuildSystem}' === 'qmake' }", - "isBinary": true - }, - { - "source": "iOS/Images.xcassets/AppIcon.appiconset/Icon_114.png", - "condition": "%{JS: '%{BuildSystem}' === 'qmake' }", - "isBinary": true - }, - { - "source": "iOS/Images.xcassets/AppIcon.appiconset/Icon_120.png", - "condition": "%{JS: '%{BuildSystem}' === 'qmake' }", - "isBinary": true - }, - { - "source": "iOS/Images.xcassets/AppIcon.appiconset/Icon_144.png", - "condition": "%{JS: '%{BuildSystem}' === 'qmake' }", - "isBinary": true - }, - { - "source": "iOS/Images.xcassets/AppIcon.appiconset/Icon_152.png", - "condition": "%{JS: '%{BuildSystem}' === 'qmake' }", - "isBinary": true - }, - { - "source": "Android/Android.pri", - "condition": "%{JS: '%{BuildSystem}' === 'qmake' }" - }, - { - "source": "Android/res/drawable-hdpi/icon.png", - "isBinary": true - }, - { - "source": "Android/res/drawable-ldpi/icon.png", - "isBinary": true - }, - { - "source": "Android/res/drawable-mdpi/icon.png", - "isBinary": true - }, - { - "source": "Android/res/drawable-xhdpi/icon.png", - "isBinary": true - }, - { - "source": "Android/res/drawable-xxhdpi/icon.png", - "isBinary": true - }, - { - "source": "arcgisruntime.pri", - "target": "arcgisruntime.pri", - "condition": "%{JS: '%{BuildSystem}' === 'qmake' }" - } - ] - } - ] -} diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/wizard.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/wizard.png deleted file mode 100755 index 33e82ecb9..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/wizard.png and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/CMakeLists.txt b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/CMakeLists.txt deleted file mode 100644 index 45c8054bb..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/CMakeLists.txt +++ /dev/null @@ -1,75 +0,0 @@ -#------------------------------------------------- -# Copyright %{CurrentYear} ESRI -# -# All rights reserved under the copyright laws of the United States -# and applicable international laws, treaties, and conventions. -# -# You may freely redistribute and use this sample code, with or -# without modification, provided you include the original copyright -# notice and use restrictions. -# -# See the Sample code usage restrictions document for further information. -#------------------------------------------------- -cmake_minimum_required(VERSION 3.16) - -project(%{ProjectName} LANGUAGES CXX) - -set(CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH}) - -set(CMAKE_INCLUDE_CURRENT_DIR ON) - -set(CMAKE_AUTOUIC ON) -set(CMAKE_AUTOMOC ON) -set(CMAKE_AUTORCC ON) - -set(CMAKE_CXX_STANDARD 17) -set(CMAKE_CXX_STANDARD_REQUIRED ON) - -if(IOS) - set(CMAKE_OSX_DEPLOYMENT_TARGET "17.0" CACHE STRING "Minimum iOS deployment version" FORCE) -elseif(APPLE) - set(CMAKE_OSX_DEPLOYMENT_TARGET "14.0" CACHE STRING "Minimum macOS deployment version" FORCE) -endif() - -find_package(Qt6 COMPONENTS REQUIRED Core Widgets Multimedia Positioning Sensors OpenGLWidgets WebSockets) -if (Qt6Core_VERSION VERSION_LESS 6.8.2) - message(FATAL_ERROR "This version of the ArcGIS Maps SDK for Qt requires at least Qt 6.8.2") -endif() -find_package(ArcGISRuntime %{ArcGISVersion} COMPONENTS REQUIRED Cpp) - -set(SOURCE_FILES - %{MainCppFileName} - %{CN}.cpp - %{CN}.h) - -qt_add_executable(${PROJECT_NAME} ${SOURCE_FILES}) - -# Copy required dynamic libraries to the build folder as a post-build step. -if(DEFINED ArcGISRuntime_LIBRARIES) - add_custom_command(TARGET ${PROJECT_NAME} POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_if_different - ${ArcGISRuntime_LIBRARIES} - $) -endif() - -target_link_libraries(${PROJECT_NAME} PRIVATE - ArcGISRuntime::Cpp - Qt6::Core - Qt6::Widgets - Qt6::Multimedia - Qt6::Positioning - Qt6::Sensors - Qt6::OpenGLWidgets - Qt6::WebSockets) - -if(APPLE AND NOT IOS) - target_link_libraries(${PROJECT_NAME} PRIVATE - "-framework QuartzCore" - "-framework Metal") -endif() - -# To integrate the toolkit, copy the `toolkitwidgets` and the `common` subdirectories from the toolkit -# into your project's directory. Then uncomment the following lines to add it to your project. -# See https://github.com/Esri/arcgis-maps-sdk-toolkit-qt for details -# add_subdirectory(toolkitwidgets) -# target_link_libraries(${PROJECT_NAME} PRIVATE libtoolkitwidgets) diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/app.pro b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/app.pro deleted file mode 100644 index cdb2e4cf9..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/app.pro +++ /dev/null @@ -1,39 +0,0 @@ -#------------------------------------------------- -# Copyright %{CurrentYear} ESRI -# -# All rights reserved under the copyright laws of the United States -# and applicable international laws, treaties, and conventions. -# -# You may freely redistribute and use this sample code, with or -# without modification, provided you include the original copyright -# notice and use restrictions. -# -# See the Sample code usage restrictions document for further information. -#------------------------------------------------- - -TARGET = %{ProjectName} -TEMPLATE = app - -CONFIG += c++17 - -# additional modules are pulled in via arcgisruntime.pri -QT += widgets - -!versionAtLeast(QT_VERSION, %{MinQtMajor}.%{MinQtMinor}.%{MinQtPatch}) { - error("$$TARGET requires Qt %{MinQtMajor}.%{MinQtMinor}.%{MinQtPatch} or newer") -} - -ARCGIS_RUNTIME_VERSION = %{ArcGISVersion} -include($$PWD/arcgisruntime.pri) - -win32:CONFIG += \\ - embed_manifest_exe - -SOURCES += \\ - %{MainCppFileName} \\ - %{CN}.cpp - -HEADERS += \\ - %{CN}.h - -#------------------------------------------------------------------------------- diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/arcgisruntime.pri b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/arcgisruntime.pri deleted file mode 100644 index d217efccf..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/arcgisruntime.pri +++ /dev/null @@ -1,27 +0,0 @@ -#------------------------------------------------- -# Copyright %{CurrentYear} ESRI -# -# All rights reserved under the copyright laws of the United States -# and applicable international laws, treaties, and conventions. -# -# You may freely redistribute and use this sample code, with or -# without modification, provided you include the original copyright -# notice and use restrictions. -# -# See the Sample code usage restrictions document for further information. -#------------------------------------------------- - -contains(QMAKE_HOST.os, Windows):{ - iniPath = $$(ALLUSERSPROFILE)\\EsriRuntimeQt\\ArcGIS Runtime SDK for Qt $${ARCGIS_RUNTIME_VERSION}.ini -} -else { - userHome = $$system(echo $HOME) - iniPath = $${userHome}/.config/EsriRuntimeQt/ArcGIS Runtime SDK for Qt $${ARCGIS_RUNTIME_VERSION}.ini -} -iniLine = $$cat($${iniPath}, "lines") -dirPath = $$find(iniLine, "InstallDir") -cleanDirPath = $$replace(dirPath, "InstallDir=", "") -priLocation = $$replace(cleanDirPath, '"', "") -!include($$priLocation/sdk/ideintegration/esri_runtime_qt.pri) { - error("Cannot locate ArcGIS Runtime PRI file. Run the configure script.") -} diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/cmake/FindArcGISRuntime.cmake b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/cmake/FindArcGISRuntime.cmake deleted file mode 100644 index 2f46bf2c9..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/cmake/FindArcGISRuntime.cmake +++ /dev/null @@ -1,62 +0,0 @@ -#------------------------------------------------- -# Copyright %{CurrentYear} ESRI -# -# All rights reserved under the copyright laws of the United States -# and applicable international laws, treaties, and conventions. -# -# You may freely redistribute and use this sample code, with or -# without modification, provided you include the original copyright -# notice and use restrictions. -# -# See the Sample code usage restrictions document for further information. -#------------------------------------------------- -#[================================================[.rst - -Find the native ArcGISRuntime includes and libraries. - -Hints -^^^^^ - -A user may set ``ArcGISRuntime_ROOT`` to override the default search path. -See "ArcGISRuntime.cmake" for additional information. - -#]================================================] - -function(GET_INSTALL_DIR OUT_VAR DESC_VAR) - # Discover the INI file with an install location (if it exists). - set(VER_MAJ_MIN ${ArcGISRuntime_FIND_VERSION_MAJOR}.${ArcGISRuntime_FIND_VERSION_MINOR}.${ArcGISRuntime_FIND_VERSION_PATCH} CACHE STRING "Major Minor version ArcGISRuntime" FORCE) - if(${CMAKE_HOST_SYSTEM_NAME} STREQUAL Windows) - set(INI_PATH $ENV{ALLUSERSPROFILE}/EsriRuntimeQt/ArcGIS\\ Runtime\\ SDK\\ for\\ Qt\\ ${VER_MAJ_MIN}.ini) - else() - set(INI_PATH $ENV{HOME}/.config/EsriRuntimeQt/ArcGIS\\ Runtime\\ SDK\\ for\\ Qt\\ ${VER_MAJ_MIN}.ini) - endif() - - # If there is an INI path we attempt to extract the install location from it. - if(EXISTS ${INI_PATH}) - message("Found configuration file at " ${INI_PATH}) - # Finds the `InstallDir="/path/to/arcgis"` string and extracts the path. - file(STRINGS ${INI_PATH} INSTALL_INI REGEX InstallDir=) - string(REGEX REPLACE "^InstallDir=\\"(.*)\\"$" "\\\\1" INSTALL_DIR ${INSTALL_INI}) # \" - if(INSTALL_DIR) - message("Found ArcGISRuntime installation at ${INSTALL_DIR}") - set(${OUT_VAR} "${INSTALL_DIR}" CACHE STRING ${DESC_VAR}) - else() - message(FATAL_ERROR "Missing ArcGIS Runtime install location in configuration file. Run the configure script and clear the CMake cache.") - endif() - endif() -endfunction() - -message("") - -get_install_dir(ArcGISRuntime_INSTALL_DIR "Install directory of ArcGISRuntime") - -set(RUNTIME_CMAKE_PATH - "${ArcGISRuntime_INSTALL_DIR}/sdk/ideintegration/ArcGISRuntime.cmake") - -if(EXISTS "${RUNTIME_CMAKE_PATH}") - include("${RUNTIME_CMAKE_PATH}") -else() - message(FATAL_ERROR "module ${RUNTIME_CMAKE_PATH} does not exist. Run the configure script and clear the CMake cache.") -endif() - -message("") diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/main.cpp b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/main.cpp deleted file mode 100644 index 035bbab2b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/main.cpp +++ /dev/null @@ -1,92 +0,0 @@ -// Copyright %{CurrentYear} ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// You may freely redistribute and use this sample code, with or -// without modification, provided you include the original copyright -// notice and use restrictions. -// -// See the Sample code usage restrictions document for further information. -// - -// Qt headers -#include -#include - -@if %{ThreeDSample} -#include -@endif - -#include "ArcGISRuntimeEnvironment.h" - -#include "%{CN}.h" - -using namespace Esri::ArcGISRuntime; - -int main(int argc, char *argv[]) -{ -@if %{ThreeDSample} -#if defined(Q_OS_LINUX) && !defined(Q_OS_ANDROID) - // Linux requires 3.2 OpenGL Context - // in order to instance 3D symbols - QSurfaceFormat fmt = QSurfaceFormat::defaultFormat(); - fmt.setVersion(3, 2); - QSurfaceFormat::setDefaultFormat(fmt); -#endif - -@endif - QApplication application(argc, argv); - - // Use of ArcGIS location services, such as basemap styles, geocoding, and routing services, - // requires an access token. For more information see - // https://links.esri.com/arcgis-runtime-security-auth. - - // The following methods grant an access token: - - // 1. User authentication: Grants a temporary access token associated with a user's ArcGIS account. - // To generate a token, a user logs in to the app with an ArcGIS account that is part of an - // organization in ArcGIS Online or ArcGIS Enterprise. - - // 2. API key authentication: Get a long-lived access token that gives your application access to - // ArcGIS location services. Go to the tutorial at https://links.esri.com/create-an-api-key. - // Copy the API Key access token. - - const QString accessToken = QString("%{AccessToken}"); - - if (accessToken.isEmpty()) - { - qWarning() << "Use of ArcGIS location services, such as the basemap styles service, requires" << - "you to authenticate with an ArcGIS account or set the API Key property."; - } - else - { - ArcGISRuntimeEnvironment::setApiKey(accessToken); - } - - // Production deployment of applications built with ArcGIS Maps SDK requires you to - // license ArcGIS Maps SDK functionality. For more information see - // https://links.esri.com/arcgis-runtime-license-and-deploy. - - // ArcGISRuntimeEnvironment::setLicense("Place license string in here"); - - // use this code to check for initialization errors - // QObject::connect(ArcGISRuntimeEnvironment::instance(), &ArcGISRuntimeEnvironment::errorOccurred, [](const Error& error){ - // QMessageBox msgBox; - // msgBox.setText(error.message); - // msgBox.exec(); - // }); - - // if (ArcGISRuntimeEnvironment::initialize() == false) - // { - // application.quit(); - // return 1; - // } - - %{CN} applicationWindow; - applicationWindow.setMinimumWidth(800); - applicationWindow.setMinimumHeight(600); - applicationWindow.show(); - - return QApplication::exec(); -} diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/template.cpp b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/template.cpp deleted file mode 100644 index 1c7d6c410..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/template.cpp +++ /dev/null @@ -1,69 +0,0 @@ -// Copyright %{CurrentYear} ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// You may freely redistribute and use this sample code, with or -// without modification, provided you include the original copyright -// notice and use restrictions. -// -// See the Sample code usage restrictions document for further information. -// - -// Other headers -#include "%{CN}.h" - -// C++ API headers -@if %{ThreeDSample} -#include "ArcGISTiledElevationSource.h" -#include "ElevationSourceListModel.h" -#include "MapTypes.h" -#include "Scene.h" -#include "SceneViewTypes.h" -#include %{JS: ( '%{GeoViewType}' === 'globalScene' ? '"SceneGraphicsView.h"' : '"LocalSceneWidget.h"' )} -#include "Surface.h" - -#include -@else -#include "Map.h" -#include "MapGraphicsView.h" -#include "MapTypes.h" -@endif - -using namespace Esri::ArcGISRuntime; - -%{CN}::%{CN}(QWidget* parent /*=nullptr*/): - QMainWindow(parent) -{ -@if %{ThreeDSample} - // Create a scene using the %{BaseMapOption} BasemapStyle - Scene* scene = new Scene(%{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneViewingMode::Global' : 'SceneViewingMode::Local' )}, BasemapStyle::%{BaseMapOption}, this); - - // create a new elevation source from %{ElevationOption} rest service - ArcGISTiledElevationSource* elevationSource = new ArcGISTiledElevationSource( - QUrl("https://elevation3d.arcgis.com/arcgis/rest/services/WorldElevation3D/%{ElevationOption}/ImageServer"), this); - - // add the elevation source to the scene to display elevation - scene->baseSurface()->elevationSources()->append(elevationSource); - - // Create a scene view, and pass in the scene - m_sceneView = new %{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneGraphicsView' : 'LocalSceneWidget' )}(scene, this); - - // set the sceneView as the central widget - setCentralWidget(m_sceneView); -@else - // Create a map using the %{BaseMapOption} BasemapStyle - m_map = new Map(BasemapStyle::%{BaseMapOption}, this); - - // Create the Widget view - m_mapView = new MapGraphicsView(this); - - // Set map to map view - m_mapView->setMap(m_map); - - // set the mapView as the central widget - setCentralWidget(m_mapView); -@endif -} - -%{CN}::~%{CN}() = default; diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/template.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/template.h deleted file mode 100644 index 3701d5a50..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/template.h +++ /dev/null @@ -1,45 +0,0 @@ -// Copyright %{CurrentYear} ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// You may freely redistribute and use this sample code, with or -// without modification, provided you include the original copyright -// notice and use restrictions. -// -// See the Sample code usage restrictions document for further information. -// - -#ifndef %{IncludeGuard} -#define %{IncludeGuard} - -namespace Esri::ArcGISRuntime { -@if %{ThreeDSample} - class %{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneGraphicsView' : 'LocalSceneWidget' )}; -@else - class Map; - class MapGraphicsView; -@endif -} // namespace Esri::ArcGISRuntime - -#include - -class %{CN} : public QMainWindow -{ - Q_OBJECT -public: - explicit %{CN}(QWidget* parent = nullptr); - ~%{CN}() override; - -public slots: - -private: -@if %{ThreeDSample} - Esri::ArcGISRuntime::%{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneGraphicsView' : 'LocalSceneWidget' )}* m_sceneView = nullptr; -@else - Esri::ArcGISRuntime::Map* m_map = nullptr; - Esri::ArcGISRuntime::MapGraphicsView* m_mapView = nullptr; -@endif -}; - -#endif // %{IncludeGuard} diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/wizard.json b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/wizard.json deleted file mode 100644 index 0e368c5af..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/wizard.json +++ /dev/null @@ -1,260 +0,0 @@ -{ - "version": 1, - "kind": "project", - "supportedProjectTypes": [ "Qt4ProjectManager.Qt4Project", "CMakeProjectManager.CMakeProject" ], - "id": "A.ArcGISQt_Cpp_300_0_0", - "category": "B.CustomProjects", - "trDescription": "Creates an ArcGIS Maps 300.0.0 Qt Widgets app.", - "trDisplayName": "ArcGIS Maps 300.0.0 Qt Widgets app", - "trDisplayCategory": "ArcGIS", - "icon": "wizard.png", - "featuresRequired": [ "QtSupport.Wizards.FeatureQt.6.8.2", "QtSupport.Wizards.FeatureQWidgets", "QtSupport.Wizards.FeatureDesktop" ], - "platformIndependent": "false", - "enabled": "%{JS: [ %{Plugins} ].indexOf('QmakeProjectManager') >= 0 && [ %{Plugins} ].indexOf('CppEditor') >= 0}", - - "options": - [ - { "key": "ProFileName", "value": "%{JS: Util.fileName('%{ProjectDirectory}/%{ProjectName}', 'pro')}" }, - { "key": "MainCppFileName", "value": "%{JS: 'main.' + Util.preferredSuffix('text/x-c++src')}" }, - { "key": "CN", "value": "%{JS: '%{ProjectName}'.charAt(0).toUpperCase() + '%{ProjectName}'.substring(1)}" }, - { "key": "AppDescription", "value": "%{AppDescr}" }, - { "key": "IncludeGuard", "value": "%{JS: Cpp.headerGuard('%{CN}' + '_H')}" }, - { "key": "MinQtMajor", "value": "6" }, - { "key": "MinQtMinor", "value": "8" }, - { "key": "MinQtPatch", "value": "2" }, - { "key": "ArcGISVersion", "value": "300.0.0" }, - { "key": "CurrentYear", "value": "%{JS: new Date().getFullYear()}" } - ], - - "pages": - [ - { - "trDisplayName": "Project Location", - "trShortTitle": "Location", - "typeId": "Project" - }, - { - "trDisplayName": "Define Build System", - "trShortTitle": "Build System", - "typeId": "Fields", - "data": - [ - { - "name": "BuildSystem", - "trDisplayName": "Build system", - "type": "ComboBox", - "data": - { - "index": 0, - "items": - [ - { - "trKey": "CMake", - "value": "cmake" - }, - { - "trKey": "qmake", - "value": "qmake" - } - ] - } - } - ] - }, - { - "trDisplayName": "Define Project Details", - "trShortTitle": "Details", - "typeId": "Fields", - "data": - [ - { - "name": "AppDescr", - "trDisplayName": "App Description:", - "mandatory": false, - "type": "TextEdit", - "data": - { - "trText": "Sample Widgets app built using the ArcGIS Maps SDK for Qt" - } - }, - { - "name": "GeoViewType", - "trDisplayName": "GeoView type:", - "type": "ComboBox", - "trToolTip": "%{JS: ( '%{GeoViewType}' === 'map' ) ? 'A two-dimensional map' : ( '%{GeoViewType}' === 'globalScene') ? 'A three-dimensional scene on a globe' : 'A three-dimensional scene on a projected plane' }", - "data": - { - "index": 0, - "items": - [ - { - "trKey": "2D Map", - "value": "map" - }, - { - "trKey": "Global 3D Scene", - "value": "globalScene" - }, - { - "trKey": "Local 3D Scene", - "value": "localScene" - } - ] - } - }, - { - "name": "ThreeDSample", - "trDisplayName": "3D project", - "type": "CheckBox", - "visible": false, - "data": - { - "checked": "%{JS: ( '%{GeoViewType}' !== 'map' ) ? 'yes' : ''}" - } - }, - { - "name": "BaseMapOption", - "trDisplayName": "ArcGIS Online Basemap:", - "type": "ComboBox", - "data": - { - "index": 0, - "items": - [ - { - "trKey": "Streets", - "value": "ArcGISStreets" - }, - { - "trKey": "Streets Night", - "value": "ArcGISStreetsNight" - }, - { - "trKey": "Imagery", - "value": "ArcGISImagery" - }, - { - "trKey": "Light Gray Canvas", - "value": "ArcGISLightGray" - }, - { - "trKey": "Navigation", - "value": "ArcGISNavigation" - }, - { - "trKey": "Navigation Night", - "value": "ArcGISNavigationNight" - }, - { - "trKey": "Oceans", - "value": "ArcGISOceans" - }, - { - "trKey": "OpenStreetMap", - "value": "OsmStandard" - }, - { - "trKey": "Terrain", - "value": "ArcGISTerrain" - }, - - { - "trKey": "Topographic", - "value": "ArcGISTopographic" - } - ] - } - }, - { - "name": "ElevationOption", - "trDisplayName": "ArcGIS Online Elevation:", - "type": "ComboBox", - "visible": "%{JS: ( '%{GeoViewType}' !== 'map' )}" , - "data": - { - "index": 0, - "items": - [ - { - "trKey": "Terrain 3D", - "value": "Terrain3D" - }, - { - "trKey": "Topo Bathymetry 3D", - "value": "TopoBathy3D" - } - ] - } - }, - { - "name": "AccessToken", - "trDisplayName": "Access Token:", - "type": "LineEdit", - "mandatory": false, - "data": - { - "trPlaceholder": "Add your Access token here, or you can choose to add it later in the project" - } - } - ] - }, - { - "trDisplayName": "Kit Selection", - "trShortTitle": "Kits", - "typeId": "Kits", - "data": { - "projectFilePath": "%{JS: '%{BuildSystem}' === 'cmake' ? '%{ProjectDirectory}/CMakeLists.txt' : '%{ProFileName}' }", - "requiredFeatures": [ "QtSupport.Wizards.FeatureQt", "QtSupport.Wizards.FeatureQWidgets", "QtSupport.Wizards.FeatureDesktop" ] - } - }, - { - "trDisplayName": "Project Management", - "trShortTitle": "Summary", - "typeId": "Summary" - } - ], - "generators": - [ - { - "typeId": "File", - "data": - [ - { - "source": "app.pro", - "target": "%{ProFileName}", - "openAsProject": true, - "condition": "%{JS: '%{BuildSystem}' === 'qmake' }" - }, - { - "source": "CMakeLists.txt", - "target": "CMakeLists.txt", - "openAsProject": true, - "condition": "%{JS: '%{BuildSystem}' === 'cmake' }" - }, - { - "source": "cmake/FindArcGISRuntime.cmake", - "target": "cmake/FindArcGISRuntime.cmake", - "condition": "%{JS: '%{BuildSystem}' === 'cmake' }" - }, - { - "source": "main.cpp", - "target": "%{MainCppFileName}" - }, - { - "source": "template.h", - "target": "%{CN}.h" - }, - { - "source": "template.cpp", - "target": "%{CN}.cpp", - "openInEditor": true - }, - { - "source": "arcgisruntime.pri", - "target": "arcgisruntime.pri", - "condition": "%{JS: '%{BuildSystem}' === 'qmake' }" - } - ] - } - ] -} diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/wizard.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/wizard.png deleted file mode 100755 index 33e82ecb9..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/wizard.png and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/arcgis_runtime_qml_cpp.pri b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/arcgis_runtime_qml_cpp.pri deleted file mode 100755 index 1a78de786..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/arcgis_runtime_qml_cpp.pri +++ /dev/null @@ -1,251 +0,0 @@ -#------------------------------------------------- -# Copyright 2019 ESRI -# -# All rights reserved under the copyright laws of the United States -# and applicable international laws, treaties, and conventions. -# -# You may freely redistribute and use this sample code, with or -# without modification, provided you include the original copyright -# notice and use restrictions. -# -# See the Sample code usage restrictions document for further information. -#------------------------------------------------- - -ESRIRUNTIME_QT_VERSION = 300.0.0 -ESRIRUNTIME_QT_MAJOR_VERSION = 300 -ESRIRUNTIME_QT_MINOR_VERSION = 0 -ESRIRUNTIME_QT_PATCH_VERSION = 0 - -MinQtVersion = 6.8.2 - -!versionAtLeast(QT_VERSION, $${MinQtVersion}) { - error("$$TARGET requires Qt $${MinQtVersion} or newer") -} - -QT += gui network positioning sensors multimedia websockets - -macx: { - ARCH = $$QMAKE_HOST.arch - !equals(QMAKE_APPLE_DEVICE_ARCHS, ""):{ - ARCH = $$QMAKE_APPLE_DEVICE_ARCHS - } - message("ArcGIS Maps SDK for Qt - Mac ("$$ARCH")") - PLATFORM = "macOS" -} - -unix:!macx:!android:!ios { - message("ArcGIS Maps SDK for Qt - Linux ("$$QT_ARCH")") - PLATFORM = "linux" -} - -win32 { - message("ArcGIS Maps SDK for Qt - Windows ("$$QT_ARCH")") - PLATFORM = "windows" -} - -android { - message("ArcGIS Maps SDK for Qt - Android ("$$QT_ARCH")") - PLATFORM = "android" - ANDROID_ARCH_FOLDER="" - equals(QT_ARCH, "arm64-v8a") { - ANDROID_ARCH_FOLDER="android_arm64_v8a" - } - else:equals(QT_ARCH, "armeabi-v7a") { - ANDROID_ARCH_FOLDER="android_armv7" - } - else:equals(QT_ARCH, "x86_64") { - ANDROID_ARCH_FOLDER="android_x86_64" - } - else:equals(QT_ARCH, "x86") { - ANDROID_ARCH_FOLDER="android_x86" - } -} - -ios { - message("ArcGIS Maps SDK for Qt - iOS ("universal")") - PLATFORM = "iOS" -} - -message("Version " $$ESRIRUNTIME_QT_VERSION) - -#------------------------------------------------- -# Compiler options -#------------------------------------------------- - -SDK_INSTALL_DIR = "/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0" - -unix:!macx:!android:!ios { - eval(QMAKE_TARGET.arch = ""):{ - # QMAKE_TARGET.arch isn't set properly on Linux. - # If we get a bitset-specific mkspec, use it - linux-g++-32:QMAKE_TARGET.arch = x86 - linux-g++-64:QMAKE_TARGET.arch = x86_64 - - # If we get a generic one, then determine the - # arch of the machine and assign - linux-g++:{ - ARCH = $$system(uname -m) # i686 or x86_64 - contains(ARCH, x86_64):{ - QMAKE_TARGET.arch = x86_64 - } - else{ - QMAKE_TARGET.arch = x86 - } - } # linux-g++ - } # eval -} # unix - -ios { - QMAKE_IOS_DEPLOYMENT_TARGET = 16.0 -} - -macx { - QMAKE_MACOSX_DEPLOYMENT_TARGET = 14.0 - - QMAKE_POST_LINK += install_name_tool -change libEsriCommonQt.dylib \"$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/universal/lib/libEsriCommonQt.dylib\" $${TARGET}.app/Contents/MacOS/$${TARGET} $$escape_expand(\n\t) - QMAKE_POST_LINK += install_name_tool -change libruntimecore.dylib \"$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/universal/lib/libruntimecore.dylib\" $${TARGET}.app/Contents/MacOS/$${TARGET} $$escape_expand(\n\t) -} - -#------------------------------------------------- -# Headers -#------------------------------------------------- - -INCLUDEPATH += "$${SDK_INSTALL_DIR}/sdk/include" - -!macx:!android:!ios { - INCLUDEPATH += "$${SDK_INSTALL_DIR}/sdk/include/LocalServer" -} - -#------------------------------------------------- -# Libraries -#------------------------------------------------- - -unix:!macx:!android:!ios { - LINUX_PLATFORM = $${PLATFORM} - equals(QMAKE_HOST.arch, x86_64) { - LINUX_PLATFORM = $${PLATFORM}/x64 - } else { - LINUX_PLATFORM = $${PLATFORM}/$${QMAKE_HOST.arch} - } - LIBS += \ - -L$${SDK_INSTALL_DIR}/sdk/$${LINUX_PLATFORM}/lib \ - -lEsriRuntimeQt \ - -lEsriCommonQt \ - -lruntimecore -} - -macx:{ - LIBS += \ - -L$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/universal/lib \ - -lEsriCommonQt \ - -lEsriRuntimeQt -} - -win32:{ - QMAKE_CXXFLAGS_WARN_ON -= -w44996 - - CONFIG(debug, debug|release) { - QMAKE_CXXFLAGS += /FS - QMAKE_LFLAGS += /IGNORE:4099 - } - - contains(QT_ARCH, x86_64):{ - LIBS += \ - -L$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/x64/bin \ - -L$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/x64/lib - } - else { - LIBS += \ - -L$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/x86/bin \ - -L$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/x86/lib - } - - CONFIG(debug, debug|release) { - LIBS += \ - -lEsriCommonQtd \ - -lEsriRuntimeQtd - } else { - LIBS += \ - -lEsriCommonQt \ - -lEsriRuntimeQt - } - - LIBS += \ - Ole32.lib \ - -ld3d11 \ - -ld3dcompiler -} - -android { - contains(QMAKE_HOST.os, Windows):{ - - ANDROIDDIR = $$clean_path($$(ALLUSERSPROFILE)\\EsriRuntimeQt) - INCLUDEPATH -= "$${SDK_INSTALL_DIR}/sdk/include" - INCLUDEPATH += $${ANDROIDDIR}/Qt$${ESRIRUNTIME_QT_VERSION}/include - - QMAKE_PRE_LINK += $(COPY) \"$${SDK_INSTALL_DIR}\sdk\android\\$${ANDROID_ARCH_FOLDER}\lib\libruntimecore_$${QT_ARCH}.so\" \"$${OUT_PWD}\libruntimecore_$${QT_ARCH}.so\" $$escape_expand(\n\t) - QMAKE_PRE_LINK += $(COPY) \"$${SDK_INSTALL_DIR}\sdk\android\\$${ANDROID_ARCH_FOLDER}\lib\libEsriCommonQt_$${QT_ARCH}.so\" \"$${OUT_PWD}\libEsriCommonQt_$${QT_ARCH}.so\" $$escape_expand(\n\t) - QMAKE_PRE_LINK += $(COPY) \"$${SDK_INSTALL_DIR}\sdk\android\\$${ANDROID_ARCH_FOLDER}\lib\libEsriRuntimeQt_$${QT_ARCH}.a\" \"$${OUT_PWD}\libEsriRuntimeQt_$${QT_ARCH}.a\" $$escape_expand(\n\t) - - LIBS += \ - -L$${OUT_PWD} \ - -lEsriCommonQt_$${QT_ARCH} \ - -lEsriRuntimeQt_$${QT_ARCH} - } - else { - LIBS += \ - -L$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/$${ANDROID_ARCH_FOLDER}/lib \ - -lEsriCommonQt_$${QT_ARCH} \ - -lEsriRuntimeQt_$${QT_ARCH} - } - - ANDROID_EXTRA_LIBS += \ - $${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/$${ANDROID_ARCH_FOLDER}/lib/libruntimecore_$${QT_ARCH}.so \ - $${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/$${ANDROID_ARCH_FOLDER}/lib/libEsriCommonQt_$${QT_ARCH}.so - - ANDROID_LIBS_DIR = $$shell_path($$OUT_PWD/android-build/libs) - RuntimeNativeJar.target = $$shell_path($$ANDROID_LIBS_DIR/MapsSDKNative.jar) - - RuntimeNativeJar.commands = \ - $$sprintf($$QMAKE_MKDIR_CMD, $$ANDROID_LIBS_DIR) $$escape_expand(\n\t) \ - $${QMAKE_COPY} $$shell_path($$shell_quote($${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/jar/MapsSDKNative.jar)) $$ANDROID_LIBS_DIR $$escape_expand(\n\t) - - target.depends += RuntimeNativeJar - - QMAKE_EXTRA_TARGETS += RuntimeNativeJar - - ALL_DEPS += $${RuntimeNativeJar.target} -} - -ios { - IOS_PLATFORM_FRAMEWORK_FOLDER = $${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/universal/framework - QMAKE_RPATHDIR = @executable_path/Frameworks - runtimecore.files = $${IOS_PLATFORM_FRAMEWORK_FOLDER}/Runtimecore.xcframework - runtimecore.path = Frameworks - QMAKE_BUNDLE_DATA += runtimecore - - QMAKE_CXXFLAGS += -Wno-deprecated-register - - LIBS += -framework Metal \ - -L$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/universal/lib \ - -lEsriCommonQt \ - -lEsriRuntimeQt \ - -F$${IOS_PLATFORM_FRAMEWORK_FOLDER} \ - -framework Runtimecore -} - -#---------------------------------------------------------------------------- -# The following remains in place to support upgrading older templates to -# newer versions of Runtime. New templates will use the above macros instead -#---------------------------------------------------------------------------- - -# DEFINES -unix:!macx:!ios { - contains(QMAKE_HOST.os, Linux):{ - # on some linux platforms the string 'linux' is replaced with 1 - # temporarily replace it with ARCGISRUNTIME_SDK_LINUX_REPLACEMENT - LINUX_PLATFORM_REPLACEMENT = ARCGISRUNTIME_SDK_LINUX_REPLACEMENT - - DEFINES += LINUX_PLATFORM_REPLACEMENT=$$LINUX_PLATFORM_REPLACEMENT - } -} diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/esri_runtime_qt.pri b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/esri_runtime_qt.pri deleted file mode 100644 index d88146fe2..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/esri_runtime_qt.pri +++ /dev/null @@ -1,149 +0,0 @@ -#------------------------------------------------- -# Copyright 2019 ESRI -# -# All rights reserved under the copyright laws of the United States -# and applicable international laws, treaties, and conventions. -# -# You may freely redistribute and use this sample code, with or -# without modification, provided you include the original copyright -# notice and use restrictions. -# -# See the Sample code usage restrictions document for further information. -#------------------------------------------------- - -ESRIRUNTIME_QT_VERSION = 300.0.0 -ESRIRUNTIME_QT_MAJOR_VERSION = 300 -ESRIRUNTIME_QT_MINOR_VERSION = 0 -ESRIRUNTIME_QT_PATCH_VERSION = 0 - -MinQtVersion = 6.8.2 - -!versionAtLeast(QT_VERSION, $${MinQtVersion}) { - error("$$TARGET requires Qt $${MinQtVersion} or newer") -} - -QT += gui network positioning sensors multimedia websockets openglwidgets - -unix:!macx { - message("ArcGIS Maps SDK for Qt - Linux ("$$QT_ARCH")") - PLATFORM = "linux" -} - -macx { - ARCH = $$QMAKE_HOST.arch - !equals(QMAKE_APPLE_DEVICE_ARCHS, ""):{ - ARCH = $$QMAKE_APPLE_DEVICE_ARCHS - } - message("ArcGIS Maps SDK for Qt - Mac ("$$ARCH")") - PLATFORM = "macOS" -} - -win32 { - message("ArcGIS Maps SDK for Qt - Windows ("$$QT_ARCH")") - PLATFORM = "windows" -} - -message("Version " $$ESRIRUNTIME_QT_VERSION) - -#------------------------------------------------- -# Compiler options -#------------------------------------------------- - -SDK_INSTALL_DIR = "/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0" - -unix:!macx{ - eval(QMAKE_TARGET.arch = ""):{ - # QMAKE_TARGET.arch isn't set properly on Linux. - # If we get a bitset-specific mkspec, use it - linux-g++-32:QMAKE_TARGET.arch = x86 - linux-g++-64:QMAKE_TARGET.arch = x86_64 - - # If we get a generic one, then determine the - # arch of the machine and assign - linux-g++:{ - ARCH = $$system(uname -m) # i686 or x86_64 - contains(ARCH, x86_64):{ - QMAKE_TARGET.arch = x86_64 - } - else{ - QMAKE_TARGET.arch = x86 - } - } # linux-g++ - } # eval -} # unix - -macx { - QMAKE_POST_LINK += install_name_tool -change libEsriCommonQt.dylib \"$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/universal/lib/libEsriCommonQt.dylib\" $${TARGET}.app/Contents/MacOS/$${TARGET} $$escape_expand(\n\t) - QMAKE_MACOSX_DEPLOYMENT_TARGET = 14.0 -} - -#------------------------------------------------- -# Headers -#------------------------------------------------- - -INCLUDEPATH += "$${SDK_INSTALL_DIR}/sdk/include" - -!macx { - INCLUDEPATH += "$${SDK_INSTALL_DIR}/sdk/include/LocalServer" -} - -#------------------------------------------------- -# Libraries -#------------------------------------------------- - -unix:!macx{ - LINUX_PLATFORM = $${PLATFORM} - equals(QMAKE_HOST.arch, x86_64) { - LINUX_PLATFORM = $${PLATFORM}/x64 - } else { - LINUX_PLATFORM = $${PLATFORM}/$${QMAKE_HOST.arch} - } - LIBS += \ - -L$${SDK_INSTALL_DIR}/sdk/$${LINUX_PLATFORM}/lib \ - -lEsriRuntimeQt \ - -lEsriCommonQt \ - -lruntimecore - - QT += opengl -} - -macx:{ - LIBS += \ - -L$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/universal/lib \ - -lEsriCommonQt \ - -lEsriRuntimeQt \ - -framework QuartzCore \ - -framework Metal -} - -win32:{ - QMAKE_CXXFLAGS_WARN_ON -= -w44996 - - CONFIG(debug, debug|release) { - QMAKE_CXXFLAGS += /FS - QMAKE_LFLAGS += /IGNORE:4099 - } - - contains(QT_ARCH, x86_64):{ - LIBS += \ - -L$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/x64/lib \ - -L$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/x64/bin - } - else { - LIBS += \ - -L$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/x86/lib \ - -L$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/x86/bin - } - - CONFIG(debug, debug|release) { - LIBS += \ - -lEsriCommonQtd \ - -lEsriRuntimeQtd - } else { - LIBS += \ - -lEsriCommonQt \ - -lEsriRuntimeQt - } - - LIBS += -ld3d11 -ld3dcompiler -} diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AbstractLocationDataSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AbstractLocationDataSource.h deleted file mode 100644 index c4bd375bf..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AbstractLocationDataSource.h +++ /dev/null @@ -1,92 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file AbstractLocationDataSource.h - -#ifndef QRT_AbstractLocationDataSource_H -#define QRT_AbstractLocationDataSource_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class AbstractLocationDataSourceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Location; - enum class LocationDataSourceStatus; - - class AbstractLocationDataSource : public Object - { - Q_OBJECT - - public: - explicit AbstractLocationDataSource(QObject* parent); - ~AbstractLocationDataSource() override; - - Error error() const; - - LocationDataSourceStatus locationDataSourceStatus() const; - - void start(); - void stop(); - - /*! - \internal - */ - AbstractLocationDataSource(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - signals: - void errorChanged(const Esri::ArcGISRuntime::Error& error); - void headingChanged(double heading); - void locationChanged(const Esri::ArcGISRuntime::Location& location); - void locationDataSourceStatusChanged(Esri::ArcGISRuntime::LocationDataSourceStatus locationDataSourceStatus); - - protected slots: - virtual void onStart() = 0; - virtual void onStop() = 0; - - protected: - void updateHeading(double heading); - void updateLocation(const Location& location); - void onStartCompleted(const QString& error = QString()); - void onStopCompleted(); - - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(AbstractLocationDataSource) - - void connectSignals_(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_AbstractLocationDataSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AddRastersParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AddRastersParameters.h deleted file mode 100644 index 926de1447..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AddRastersParameters.h +++ /dev/null @@ -1,86 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file AddRastersParameters.h - -#ifndef QRT_AddRastersParameters_H -#define QRT_AddRastersParameters_H - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class AddRastersParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class AddRastersParametersType; - - class AddRastersParameters - { - public: - AddRastersParameters(); - AddRastersParameters(const AddRastersParameters& other); - AddRastersParameters(AddRastersParameters&& other) noexcept; - - AddRastersParameters& operator=(const AddRastersParameters& other); - AddRastersParameters& operator=(AddRastersParameters&& other) noexcept; - - virtual ~AddRastersParameters(); - - AddRastersParametersType addRastersParametersType() const; - - QString filter() const; - void setFilter(const QString& filter); - - QString inputDirectory() const; - void setInputDirectory(const QString& inputDirectory); - - QString inputFile() const; - void setInputFile(const QString& inputFile); - - double maxPixelSizeFactor() const; - void setMaxPixelSizeFactor(double maxPixelSizeFactor); - - double minPixelSizeFactor() const; - void setMinPixelSizeFactor(double minPixelSizeFactor); - - QString rasterFunctionTemplateFile() const; - void setRasterFunctionTemplateFile(const QString& templateFile); - - /*! - \internal - */ - explicit AddRastersParameters(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - protected: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_AddRastersParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AggregateField.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AggregateField.h deleted file mode 100644 index 9edd93a27..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AggregateField.h +++ /dev/null @@ -1,77 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file AggregateField.h - -#ifndef QRT_AggregateField_H -#define QRT_AggregateField_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class AggregateFieldImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ArcadeExpression; - enum class AggregateStatisticType; - - class AggregateField : public Object - { - Q_OBJECT - public: - AggregateField(const QString& name, ArcadeExpression* statisticExpression, AggregateStatisticType statisticType, QObject* parent = nullptr); - - AggregateField(const QString& name, const QString& statisticFieldName, AggregateStatisticType statisticType, QObject* parent = nullptr); - - ~AggregateField() override; - - QString alias() const; - void setAlias(const QString& alias); - - QString name() const; - void setName(const QString& name); - - ArcadeExpression* statisticExpression() const; - void setStatisticExpression(ArcadeExpression* statisticExpression); - - QString statisticFieldName() const; - void setStatisticFieldName(const QString& statisticFieldName); - - AggregateStatisticType statisticType() const; - void setStatisticType(AggregateStatisticType statisticType); - - AggregateField(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(AggregateField) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_AggregateField_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AggregateFieldListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AggregateFieldListModel.h deleted file mode 100644 index 12f6b429d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AggregateFieldListModel.h +++ /dev/null @@ -1,118 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file AggregateFieldListModel.h - -#ifndef QRT_AggregateFieldListModel_H -#define QRT_AggregateFieldListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -namespace QRTImpl -{ - class AggregateFieldListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class AggregateField; - class Error; - - class AggregateFieldListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum AggregateFieldRoles - { - AggregateFieldNameRole = Qt::UserRole + 1, - AggregateFieldAliasRole, - AggregateFieldStatisticFieldNameRole - }; - - ~AggregateFieldListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(AggregateField* aggregateField); - - void insert(int index, AggregateField* aggregateField); - - void removeAt(int index); - - void removeOne(AggregateField* aggregateField); - - void move(int from, int to); - - AggregateField* at(int index) const override; - - bool contains(AggregateField* aggregateField) const; - - int indexOf(AggregateField* aggregateField) const; - - AggregateField* first() const; - - AggregateField* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - AggregateFieldListModel(std::shared_ptr impl, QObject* parent); - - AggregateFieldListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(AggregateFieldListModel) - - void connectSignals_(); - void setupRoles(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_AggregateFieldListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AggregateGeoElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AggregateGeoElement.h deleted file mode 100644 index 690a67ed4..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AggregateGeoElement.h +++ /dev/null @@ -1,70 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file AggregateGeoElement.h - -#ifndef QRT_AggregateGeoElement_H -#define QRT_AggregateGeoElement_H - -// C++ API headers -#include "GeoElement.h" -#include "Object.h" - -template -class QFuture; - -namespace QRTImpl -{ - class AggregateGeoElementImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class AggregateGeoElement : public Object, public GeoElement - { - Q_OBJECT - public: - ~AggregateGeoElement() override; - - bool isSelected() const; - void setSelected(bool selected); - - [[nodiscard]] QFuture> geoElementsAsync(QObject* parent = nullptr); - - // GeoElement interface methods - AttributeListModel* attributes() const override; - Geometry geometry() const override; - void setGeometry(const Geometry& geometry) override; - - AggregateGeoElement(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - std::shared_ptr iGetImpl() const override; - - private: - Q_DISABLE_COPY_MOVE(AggregateGeoElement) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_AggregateGeoElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AggregationFeatureReduction.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AggregationFeatureReduction.h deleted file mode 100644 index f6cbffacd..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AggregationFeatureReduction.h +++ /dev/null @@ -1,71 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file AggregationFeatureReduction.h - -#ifndef QRT_AggregationFeatureReduction_H -#define QRT_AggregationFeatureReduction_H - -// C++ API headers -#include "FeatureReduction.h" -#include "PopupSource.h" - -namespace Esri::ArcGISRuntime -{ - - class AggregateFieldListModel; - class LabelDefinitionListModel; - class Renderer; - - class AggregationFeatureReduction : public FeatureReduction, public PopupSource - { - Q_OBJECT - public: - ~AggregationFeatureReduction() override; - - AggregateFieldListModel* aggregateFields() const; - - LabelDefinitionListModel* labelDefinitions() const; - - double maxScale() const; - void setMaxScale(double maxScale); - - Renderer* renderer() const; - void setRenderer(Renderer* renderer); - - bool isShowLabels() const; - void setShowLabels(bool showLabels); - - // PopupSource interface methods - bool isPopupEnabled() const override; - void setPopupEnabled(bool popupEnabled) override; - PopupDefinition* popupDefinition() const override; - void setPopupDefinition(PopupDefinition* popupDefinition) override; - - AggregationFeatureReduction(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(AggregationFeatureReduction) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_AggregationFeatureReduction_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Analysis.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Analysis.h deleted file mode 100644 index c98526865..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Analysis.h +++ /dev/null @@ -1,70 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Analysis.h - -#ifndef QRT_Analysis_H -#define QRT_Analysis_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class AnalysisImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class AnalysisType; - - class Analysis : public Object - { - Q_OBJECT - - public: - ~Analysis() override; - - bool isVisible() const; - void setVisible(bool visible); - - AnalysisType analysisType() const; - - /*! \internal */ - Analysis(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - Analysis() = delete; - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(Analysis) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Analysis_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisListModel.h deleted file mode 100644 index 1cc66bf3a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisListModel.h +++ /dev/null @@ -1,123 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file AnalysisListModel.h - -#ifndef QRT_AnalysisListModel_H -#define QRT_AnalysisListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class AnalysisListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Analysis; - class Error; - - class AnalysisListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum AnalysisRoles - { - AnalysisVisibleRole = Qt::UserRole + 1, - AnalysisTypeRole - }; - - ~AnalysisListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(Analysis* analysis); - - void insert(int index, Analysis* analysis); - - void removeAt(int index); - - void removeOne(Analysis* analysis); - - void move(int from, int to); - - Analysis* at(int index) const override; - - bool contains(Analysis* analysis) const; - - int indexOf(Analysis* analysis) const; - - Analysis* first() const; - - Analysis* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - /*! - \internal - */ - AnalysisListModel(std::shared_ptr impl, QObject* parent); - - AnalysisListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(AnalysisListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_AnalysisListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisOverlay.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisOverlay.h deleted file mode 100644 index ab0de36ab..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisOverlay.h +++ /dev/null @@ -1,67 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file AnalysisOverlay.h - -#ifndef QRT_AnalysisOverlay_H -#define QRT_AnalysisOverlay_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class AnalysisOverlayImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class AnalysisListModel; - - class AnalysisOverlay : public Object - { - Q_OBJECT - - public: - explicit AnalysisOverlay(QObject* parent = nullptr); - ~AnalysisOverlay() override; - - bool isVisible() const; - void setVisible(bool visible); - - AnalysisListModel* analyses() const; - - /*! \internal */ - AnalysisOverlay(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(AnalysisOverlay) - - std::shared_ptr m_impl; - }; -} // namespace Esri::ArcGISRuntime - -#endif // QRT_AnalysisOverlay_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisOverlayListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisOverlayListModel.h deleted file mode 100644 index 08b5e49fd..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisOverlayListModel.h +++ /dev/null @@ -1,122 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file AnalysisOverlayListModel.h - -#ifndef QRT_AnalysisOverlayListModel_H -#define QRT_AnalysisOverlayListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class AnalysisOverlayListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class AnalysisOverlay; - class Error; - - class AnalysisOverlayListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum AnalysisOverlayRoles - { - AnalysisOverlayVisibleRole = Qt::UserRole + 1 - }; - - ~AnalysisOverlayListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(AnalysisOverlay* analysisOverlay); - - void insert(int index, AnalysisOverlay* analysisOverlay); - - void removeAt(int index); - - void removeOne(AnalysisOverlay* analysisOverlay); - - void move(int from, int to); - - AnalysisOverlay* at(int index) const override; - - bool contains(AnalysisOverlay* analysisOverlay) const; - - int indexOf(AnalysisOverlay* analysisOverlay) const; - - AnalysisOverlay* first() const; - - AnalysisOverlay* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - /*! - \internal - */ - AnalysisOverlayListModel(std::shared_ptr impl, QObject* parent); - - AnalysisOverlayListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(AnalysisOverlayListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_AnalysisOverlayListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisTypes.h deleted file mode 100644 index 84841c294..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisTypes.h +++ /dev/null @@ -1,57 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file AnalysisTypes.h - -#ifndef QRT_AnalysisTypes_H -#define QRT_AnalysisTypes_H - -// Qt headers -#include // for Q_DELCARE_METATYPE - -namespace Esri::ArcGISRuntime -{ - - enum class ContinuousFieldFunctionType - { - ContinuousFieldFunction = 0, - ViewshedFunction = 1, - }; - - enum class HeightOrigin - { - Relative = 0, - Absolute = 1 - }; - -} // namespace Esri::ArcGISRuntime - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ContinuousFieldFunctionType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::HeightOrigin value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ContinuousFieldFunctionType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::HeightOrigin) - -#endif // QRT_AnalysisTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisViewState.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisViewState.h deleted file mode 100644 index 917e6c74a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisViewState.h +++ /dev/null @@ -1,70 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file AnalysisViewState.h - -#ifndef QRT_AnalysisViewState_H -#define QRT_AnalysisViewState_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class AnalysisViewStateImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - enum class AnalysisViewStatus; - - class AnalysisViewState - { - public: - AnalysisViewState(); - ~AnalysisViewState(); - AnalysisViewState(const AnalysisViewState& other); - AnalysisViewState(AnalysisViewState&& other) noexcept; - AnalysisViewState& operator=(const AnalysisViewState& other); - AnalysisViewState& operator=(AnalysisViewState&& other) noexcept; - - bool isEmpty() const; - - Error error() const; - - AnalysisViewStatus status() const; - - AnalysisViewState(std::shared_ptr impl); - - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_AnalysisViewState_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AngularUnit.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AngularUnit.h deleted file mode 100644 index b7f87656d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AngularUnit.h +++ /dev/null @@ -1,85 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file AngularUnit.h - -#ifndef QRT_AngularUnit_H -#define QRT_AngularUnit_H - -// C++ API headers -#include "GeometryTypes.h" -#include "Unit.h" - -// STL headers -#include - -namespace QRTImpl -{ - class AngularUnitImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class AngularUnit : public Unit - { - public: - AngularUnit(); - - AngularUnit(AngularUnitId angularUnitId); - - AngularUnit(const AngularUnit& other); - AngularUnit(AngularUnit&& other) noexcept; - explicit AngularUnit(const Unit& other); - - AngularUnit& operator=(const AngularUnit& other); - AngularUnit& operator=(AngularUnit&& other) noexcept; - - ~AngularUnit() override; - - bool isValid() const; - - AngularUnitId angularUnitId() const; - - [[nodiscard]] double convertFrom(const AngularUnit& fromUnit, double angle) const; - [[nodiscard]] double convertTo(const AngularUnit& toUnit, double angle) const; - - double convertFromRadians(double radians) const; - double convertToRadians(double thisUnitValue) const; - - static AngularUnit degrees(); - static AngularUnit radians(); - - /*! \internal */ - explicit AngularUnit(std::shared_ptr impl); - std::shared_ptr getImpl() const; - }; - - /*! \internal */ - template<> - inline AngularUnit unit_cast(const Unit& unit) - { - return unit.unitType() == UnitType::AngularUnit ? static_cast(unit) : AngularUnit(); - } - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_AngularUnit_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnnotationLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnnotationLayer.h deleted file mode 100644 index 276ea5ea8..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnnotationLayer.h +++ /dev/null @@ -1,97 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file AnnotationLayer.h - -#ifndef QRT_AnnotationLayer_H -#define QRT_AnnotationLayer_H - -// C++ API headers -#include "Layer.h" - -// STL headers -#include - -template -class QFuture; - -namespace Esri::ArcGISRuntime -{ - - enum class LabelBarrierWeight; - enum class SelectionMode; - class ArcGISFeatureTable; - class Feature; - class FeatureQueryResult; - class QueryParameters; - - class AnnotationLayer : public Layer - { - Q_OBJECT - - public: - AnnotationLayer(Item* item, qint64 serviceLayerId, QObject* parent = nullptr); - - explicit AnnotationLayer(ArcGISFeatureTable* featureTable, QObject* parent = nullptr); - - explicit AnnotationLayer(const QUrl& url, QObject* parent = nullptr); - - ~AnnotationLayer() override; - - LabelBarrierWeight barrierWeight() const; - void setBarrierWeight(LabelBarrierWeight barrierWeight); - - QString definitionExpression() const; - void setDefinitionExpression(const QString& definitionExpression); - - qint64 serviceLayerId() const; - double referenceScale() const; - - ArcGISFeatureTable* featureTable() const; - - void clearSelection(); - - void setFeatureVisible(Feature* feature, bool visible); - void setFeaturesVisible(const QList& features, bool visible); - void resetFeaturesVisible(); - - void selectFeature(Feature* feature); - void selectFeatures(const QList& features); - - void unselectFeature(Feature* feature); - void unselectFeatures(const QList& features); - - // async methods - [[nodiscard]] QFuture selectFeaturesAsync(const QueryParameters& parameters, SelectionMode mode, QObject* parent = nullptr); - [[nodiscard]] QFuture selectedFeaturesAsync(QObject* parent = nullptr); - - QUrl url() const; - - /*! \internal */ - AnnotationLayer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(AnnotationLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_AnnotationLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnnotationSublayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnnotationSublayer.h deleted file mode 100644 index 5b5b16a49..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnnotationSublayer.h +++ /dev/null @@ -1,93 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file AnnotationSublayer.h - -#ifndef QRT_AnnotationSublayer_H -#define QRT_AnnotationSublayer_H - -// C++ API headers -#include "LayerContent.h" - -// STL headers -#include - -namespace QRTImpl -{ - class AnnotationSublayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class AnnotationSublayer : public LayerContent - { - Q_OBJECT - - public: - ~AnnotationSublayer() override; - - QString definitionExpression() const; - - double maxScale() const; - double minScale() const; - float opacity() const; - - bool scaleSymbols() const; - - qint64 subLayerId() const; - - QString name() const override; - - bool isVisible() const override; - - void setVisible(bool visible) override; - - bool canChangeVisibility() const override; - - bool isVisibleAtScale(double scale) const override; - - bool isShowInLegend() const override; - - void setShowInLegend(bool showInLegend) override; - - QList subLayerContents() const override; - - bool isAutoFetchLegendInfos() const override; - - void setAutoFetchLegendInfos(bool autoFetchLegendInfos) override; - - LegendInfoListModel* legendInfos() const override; - - /*! \internal */ - std::shared_ptr iGetImpl() const override; - /*! \internal */ - AnnotationSublayer(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(AnnotationSublayer) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_AnnotationSublayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ApiKeyResource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ApiKeyResource.h deleted file mode 100644 index 7204779ec..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ApiKeyResource.h +++ /dev/null @@ -1,53 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ApiKeyResource.h - -#ifndef QRT_ApiKeyResource_H -#define QRT_ApiKeyResource_H - -// Qt headers -#include // for Q_DISABLE_COPY_MOVE - -class QString; - -namespace Esri::ArcGISRuntime -{ - - class ApiKeyResource - { - public: - virtual ~ApiKeyResource(); - - virtual void setApiKey(const QString& apiKey) = 0; - - virtual QString apiKey() const = 0; - - protected: - ApiKeyResource(); - - private: - Q_DISABLE_COPY_MOVE(ApiKeyResource) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ApiKeyResource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeature.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeature.h deleted file mode 100644 index 95692d14e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeature.h +++ /dev/null @@ -1,100 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcGISFeature.h - -#ifndef QRT_ArcGISFeature_H -#define QRT_ArcGISFeature_H - -// C++ API headers -#include "Feature.h" -#include "Loadable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class ArcGISFeatureImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class AttachmentListModel; - class FeatureSubtype; - class RelationshipInfo; - - class ArcGISFeature : public Feature, public Loadable - { - Q_OBJECT - - public: - ~ArcGISFeature() override; - - bool canEditAttachments() const; - bool canUpdateGeometry() const; - - AttachmentListModel* attachments() const; - - void relateFeature(ArcGISFeature* feature); - - void relateFeature(ArcGISFeature* feature, const RelationshipInfo& relationshipInfo); - - void unrelateFeature(ArcGISFeature* feature); - - FeatureSubtype featureSubtype() const; - - // Loadable Interface methods - Error loadError() const override; - - LoadStatus loadStatus() const override; - - void cancelLoad() override; - - void load() override; - - void retryLoad() override; - - /*! - \internal - */ - ArcGISFeature(const std::shared_ptr& impl, QObject* parent); - std::shared_ptr getImpl() const; - - ArcGISFeature() = delete; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(ArcGISFeature) - - mutable QPointer m_attachments; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ArcGISFeature_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeatureLayerInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeatureLayerInfo.h deleted file mode 100644 index 831a53a43..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeatureLayerInfo.h +++ /dev/null @@ -1,197 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcGISFeatureLayerInfo.h - -#ifndef QRT_ArcGISFeatureLayerInfo_H -#define QRT_ArcGISFeatureLayerInfo_H - -// Qt headers -#include // for QList - -// STL headers -#include - -class QUrl; -class QVariant; - -namespace QRTImpl -{ - class ArcGISFeatureLayerInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class ArcGISFeatureLayerInfoServiceType; - class ArcadeExpression; - class DrawingInfo; - class EditFieldsInfo; - class Envelope; - enum class GeometryType; - class FeatureServiceCapabilities; - class FeatureSubtype; - class FeatureTemplate; - class FeatureType; - class Field; - class LayerTimeInfo; - class OwnershipBasedAccessControlInfo; - class RelationshipInfo; - enum class ServiceType; - enum class CurveType; - - class ArcGISFeatureLayerInfo - { - public: - ArcGISFeatureLayerInfo(); - - ArcGISFeatureLayerInfo(const ArcGISFeatureLayerInfo& other); - ArcGISFeatureLayerInfo(ArcGISFeatureLayerInfo&& other) noexcept; - - ~ArcGISFeatureLayerInfo(); - - ArcGISFeatureLayerInfo& operator=(const ArcGISFeatureLayerInfo& other); - ArcGISFeatureLayerInfo& operator=(ArcGISFeatureLayerInfo&& other) noexcept; - - bool isEmpty() const; - - QString cimVersion() const; - - QUrl url() const; - - bool isAllowGeometryUpdates() const; - - FeatureServiceCapabilities capabilities() const; - - QString attribution() const; - - bool isDataVersioned() const; - - QVariant defaultSubtypeCode() const; - - QString definitionQuery() const; - - bool isDefaultVisible() const; - - QString description() const; - - ArcadeExpression* displayFieldExpression(QObject* parent) const; - - QString displayFieldName() const; - - DrawingInfo drawingInfo() const; - - EditFieldsInfo editFieldsInfo() const; - - double effectiveMaxScale() const; - - double effectiveMinScale() const; - - Envelope extent() const; - - QList featureTemplates() const; - - QList featureTypes() const; - - QList featureSubtypes() const; - - QList fields() const; - - GeometryType geometryType() const; - - QString globalIdFieldName() const; - - bool hasAttachments() const; - - bool hasM() const; - - bool hasZ() const; - - ArcGISFeatureLayerInfoServiceType serviceType() const; - - qint64 maxRecordCount() const; - - double maxScale() const; - - double minScale() const; - - QString objectIdFieldName() const; - - OwnershipBasedAccessControlInfo ownershipBasedAccessControl() const; - - qint64 serviceLayerId() const; - - QString serviceLayerName() const; - - ServiceType serviceSourceType() const; - - QString subtypeField() const; - - QList supportedCurveTypes() const; - - bool isSupportsAdvancedQueries() const; - - bool isSupportsAttachmentKeywords() const; - - bool isSupportsCoordinatesQuantization() const; - - bool isSupportsRollbackOnFailureParameter() const; - - bool isSupportsStatistics() const; - - bool isSupportsOBACForAnonymousUsers() const; - - bool isSupportsPagination() const; - - bool isSupportsQuantizationEditMode() const; - - bool isSupportsQueryExtent() const; - - bool isSupportsQueryWithResultType() const; - - LayerTimeInfo timeInfo() const; - - QString typeIdFieldName() const; - - QString version() const; - - double zDefault() const; - - bool isZDefaultsEnabled() const; - - FeatureType featureType(const QString& name) const; - - Field field(const QString& fieldName) const; - - QList relationshipInfos() const; - - /*! - \internal - */ - explicit ArcGISFeatureLayerInfo(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ArcGISFeatureLayerInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeatureListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeatureListModel.h deleted file mode 100644 index 6bf59c58d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeatureListModel.h +++ /dev/null @@ -1,97 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcGISFeatureListModel.h - -#ifndef QRT_ArcGISFeatureListModel_H -#define QRT_ArcGISFeatureListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityNetworkImpl; - class ArcGISFeatureImpl; -} // namespace QRTImpl - -namespace Esri::ArcGISRuntime -{ - - class ArcGISFeature; - class Feature; - - class ArcGISFeatureListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - ~ArcGISFeatureListModel() override; - - bool isEmpty() const; - - ArcGISFeature* at(int index) const override; - - bool contains(ArcGISFeature* feature) const; - - int indexOf(ArcGISFeature* feature) const; - - ArcGISFeature* first() const; - - ArcGISFeature* last() const; - - QList features(QObject* parent = nullptr) const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - /*! - \internal - */ - ArcGISFeatureListModel(const std::shared_ptr& impl, QObject* parent); - - ArcGISFeatureListModel() = delete; - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(ArcGISFeatureListModel) - - void setupRoles(); - int size() const override; - - QHash m_roles; - QList> m_data; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ArcGISFeatureListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeatureServiceInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeatureServiceInfo.h deleted file mode 100644 index 48277a22b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeatureServiceInfo.h +++ /dev/null @@ -1,135 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcGISFeatureServiceInfo.h - -#ifndef QRT_ArcGISFeatureServiceInfo_H -#define QRT_ArcGISFeatureServiceInfo_H - -// Qt headers -#include // for QList, QString, qint64 - -// STL headers -#include - -class QUrl; - -namespace QRTImpl -{ - class ArcGISFeatureServiceInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class EditorTrackingInfo; - class Envelope; - class FeatureServiceCapabilities; - class IdInfo; - class ServiceDocumentInfo; - class SpatialReference; - class SyncCapabilities; - class Unit; - enum class CurveType; - - class ArcGISFeatureServiceInfo - { - public: - ArcGISFeatureServiceInfo(); - - ArcGISFeatureServiceInfo(const ArcGISFeatureServiceInfo& other); - ArcGISFeatureServiceInfo(ArcGISFeatureServiceInfo&& other) noexcept; - - ~ArcGISFeatureServiceInfo(); - - ArcGISFeatureServiceInfo& operator=(const ArcGISFeatureServiceInfo& other); - ArcGISFeatureServiceInfo& operator=(ArcGISFeatureServiceInfo&& other) noexcept; - - bool isEmpty() const; - - QUrl url() const; - - bool isAllowGeometryUpdates() const; - - bool isAllowTrueCurvesUpdates() const; - - bool canUseServiceGeodatabaseApplyEdits() const; - - QString attribution() const; - - QString description() const; - - ServiceDocumentInfo documentInfo() const; - - EditorTrackingInfo editorTrackingInfo() const; - - QList layerInfos() const; - - FeatureServiceCapabilities featureServiceCapabilities() const; - - Envelope fullExtent() const; - - bool hasStaticData() const; - - bool hasVersionedData() const; - - Envelope initialExtent() const; - - qint64 maxRecordCount() const; - - bool isOnlyAllowTrueCurveUpdatesByTrueCurveClients() const; - - QString serviceDescription() const; - - SpatialReference spatialReference() const; - - QList supportedCurveTypes() const; - - bool isSupportsDisconnectedEditing() const; - - bool isSupportsTrueCurve() const; - - SyncCapabilities syncCapabilities() const; - - bool isSyncEnabled() const; - - QList tableInfos() const; - - QString version() const; - - double zDefault() const; - - bool isZDefaultsEnabled() const; - - Unit unit() const; - - /*! - \internal - */ - ArcGISFeatureServiceInfo(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ArcGISFeatureServiceInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeatureTable.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeatureTable.h deleted file mode 100644 index 1bb9d0dbe..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeatureTable.h +++ /dev/null @@ -1,150 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcGISFeatureTable.h - -#ifndef QRT_ArcGISFeatureTable_H -#define QRT_ArcGISFeatureTable_H - -// C++ API headers -#include "FeatureFormSource.h" -#include "FeatureTable.h" - -// STL headers -#include - -template -class QFuture; - -class QJsonObject; - -namespace QRTImpl -{ - class ArcGISFeatureTableImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class RelationshipConstraintViolationType; - class ArcGISFeature; - class ArcGISFeatureLayerInfo; - class ContingencyConstraintViolation; - class ContingentValuesDefinition; - class ContingentValuesResult; - class FeatureSubtype; - class FeatureTemplate; - class FeatureType; - class LocalFeatureEditsResult; - class RelatedFeatureQueryResult; - class RelatedQueryParameters; - class RelationshipInfo; - class SubtypeSubtableListModel; - - class ArcGISFeatureTable : public FeatureTable, public FeatureFormSource - { - Q_OBJECT - - public: - ~ArcGISFeatureTable() override; - - QList featureTemplates() const; - FeatureTemplate featureTemplate(const QString& name) const; - - QList featureTypes() const; - FeatureType featureType(const QString& name) const; - - QList featureSubtypes() const; - - QString globalIdField() const; - - bool hasAttachments() const; - - QString objectIdField() const; - - QString typeIdField() const; - - QVariant defaultSubtypeCode() const; - - QString subtypeField() const; - - bool isUseAdvancedSymbology() const; - void setUseAdvancedSymbology(bool advancedSymbology); - - bool hasLocalEdits() const; - - QString username() const; - - SubtypeSubtableListModel* subtypeSubtables() const; - - ContingentValuesDefinition* contingentValuesDefinition() const; - ContingentValuesResult* contingentValues(ArcGISFeature* feature, const QString& field) const; - QList validateContingencyConstraints(ArcGISFeature* feature) const; - - ArcGISFeature* createFeatureWithTemplate(const FeatureTemplate& featureTemplate, QObject* parent = nullptr) const; - ArcGISFeature* createFeatureWithTemplate(const FeatureTemplate& featureTemplate, const Geometry& geometry, QObject* parent = nullptr) const; - ArcGISFeature* createFeatureWithType(const FeatureType& featureType, QObject* parent = nullptr) const; - ArcGISFeature* createFeatureWithType(const FeatureType& featureType, const Geometry& geometry, QObject* parent = nullptr) const; - ArcGISFeature* createFeatureWithSubtype(const FeatureSubtype& featureSubtype, QObject* parent = nullptr) const; - ArcGISFeature* createFeatureWithSubtype(const FeatureSubtype& featureSubtype, const Geometry& geometry, QObject* parent = nullptr) const; - - qint64 serviceLayerId() const; - ArcGISFeatureLayerInfo layerInfo() const; - - QList editableAttributeFields() const; - - QList relatedTables(const RelationshipInfo& relationshipInfo) const; - QList relatedTables() const; - - // FeatureFormSource interface methods - FeatureFormDefinition* featureFormDefinition() const override; - - // async methods - [[nodiscard]] QFuture> queryRelatedFeaturesAsync(ArcGISFeature* feature, QObject* parent = nullptr); - [[nodiscard]] QFuture> queryRelatedFeaturesAsync(ArcGISFeature* feature, - const RelatedQueryParameters& parameters, - QObject* parent = nullptr); - [[nodiscard]] QFuture queryRelatedFeatureCountAsync(ArcGISFeature* feature); - [[nodiscard]] QFuture queryRelatedFeatureCountAsync(ArcGISFeature* feature, const RelatedQueryParameters& parameters); - [[nodiscard]] QFuture validateRelationshipConstraintsAsync(ArcGISFeature* feature); - [[nodiscard]] QFuture addedFeaturesAsync(QObject* parent = nullptr); - [[nodiscard]] QFuture addedFeaturesCountAsync(); - [[nodiscard]] QFuture deletedFeaturesAsync(QObject* parent = nullptr); - [[nodiscard]] QFuture deletedFeaturesCountAsync(); - [[nodiscard]] QFuture updatedFeaturesAsync(QObject* parent = nullptr); - [[nodiscard]] QFuture updatedFeaturesCountAsync(); - [[nodiscard]] QFuture localEditsAsync(QObject* parent = nullptr); - [[nodiscard]] QFuture localEditsCountAsync(); - - /*! \internal */ - ArcGISFeatureTable(std::shared_ptr impl, QObject* parent); - /*! \internal */ - std::shared_ptr getImpl() const; - - ArcGISFeatureTable() = delete; - - private: - Q_DISABLE_COPY_MOVE(ArcGISFeatureTable) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ArcGISFeatureTable_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISImageServiceInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISImageServiceInfo.h deleted file mode 100644 index 4b0f7c334..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISImageServiceInfo.h +++ /dev/null @@ -1,98 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcGISImageServiceInfo.h - -#ifndef QRT_ArcGISImageServiceInfo_H -#define QRT_ArcGISImageServiceInfo_H - -// Qt headers -#include // for QList, QString - -class QUrl; - -// STL headers -#include - -namespace QRTImpl -{ - class ArcGISImageServiceInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Envelope; - class Field; - class LayerTimeInfo; - enum class PixelType; - class RenderingRuleInfo; - class SpatialReference; - - class ArcGISImageServiceInfo - { - public: - ArcGISImageServiceInfo(); - - ArcGISImageServiceInfo(const ArcGISImageServiceInfo& other); - ArcGISImageServiceInfo(ArcGISImageServiceInfo&& other) noexcept; - - ~ArcGISImageServiceInfo(); - - ArcGISImageServiceInfo& operator=(const ArcGISImageServiceInfo& other); - ArcGISImageServiceInfo& operator=(ArcGISImageServiceInfo&& other) noexcept; - - bool isEmpty() const; - - QString attribution() const; - - QString currentVersion() const; - - Envelope fullExtent() const; - - QList fields() const; - - double maxScale() const; - - double minScale() const; - - QString name() const; - - SpatialReference spatialReference() const; - - PixelType pixelType() const; - - QList renderingRuleInfos() const; - - LayerTimeInfo timeInfo() const; - - QUrl url() const; - - /*! \internal */ - explicit ArcGISImageServiceInfo(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ArcGISImageServiceInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISMapImageLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISMapImageLayer.h deleted file mode 100644 index 4fea7c387..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISMapImageLayer.h +++ /dev/null @@ -1,107 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcGISMapImageLayer.h - -#ifndef QRT_ArcGISMapImageLayer_H -#define QRT_ArcGISMapImageLayer_H - -// C++ API headers -#include "ImageAdjustmentLayer.h" -#include "TimeAware.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class ArcGISMapImageLayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class MapServiceImageFormat; - class ArcGISMapServiceInfo; - class ArcGISSublayerListModel; - class Item; - class ServiceFeatureTable; - class TimeExtent; - class TimeValue; - - class ArcGISMapImageLayer : public ImageAdjustmentLayer, public TimeAware - { - Q_OBJECT - - public: - explicit ArcGISMapImageLayer(const QUrl& url, QObject* parent = nullptr); - explicit ArcGISMapImageLayer(Item* item, QObject* parent = nullptr); - ~ArcGISMapImageLayer() override; - - QString geodatabaseVersion() const; - void setGeodatabaseVersion(const QString& geodatabaseVersion); - - MapServiceImageFormat imageFormat() const; - void setImageFormat(MapServiceImageFormat imageFormat); - - ArcGISSublayerListModel* mapImageSublayers() const; - - ArcGISMapServiceInfo mapServiceInfo() const; - - void resetSublayers(); - - quint64 refreshInterval() const; - void setRefreshInterval(quint64 milliseconds); - - QUrl url() const; - - // TimeAware interface methods - TimeExtent fullTimeExtent() const override; - bool isTimeFilteringEnabled() const override; - void setTimeFilteringEnabled(bool timeFilteringEnabled) override; - bool isSupportsTimeFiltering() const override; - TimeValue timeInterval() const override; - TimeValue timeOffset() const override; - void setTimeOffset(const TimeValue& timeOffset) override; - - QList tables() const; - - // async methods - [[nodiscard]] QFuture loadTablesAndLayersAsync(); - - /*! \internal */ - ArcGISMapImageLayer(std::shared_ptr impl, QObject* parent); - - signals: - void fullTimeExtentChanged(); - - private: - void connectSignals_(); - - Q_DISABLE_COPY_MOVE(ArcGISMapImageLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ArcGISMapImageLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISMapImageSublayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISMapImageSublayer.h deleted file mode 100644 index ed9daabf2..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISMapImageSublayer.h +++ /dev/null @@ -1,77 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcGISMapImageSublayer.h - -#ifndef QRT_ArcGISMapImageSublayer_H -#define QRT_ArcGISMapImageSublayer_H - -// C++ API headers -#include "ArcGISSublayer.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ArcGISSublayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class LabelDefinitionListModel; - class ServiceFeatureTable; - class SublayerSource; - - class ArcGISMapImageSublayer : public ArcGISSublayer - { - Q_OBJECT - - public: - explicit ArcGISMapImageSublayer(qint64 id, QObject* parent = nullptr); - ArcGISMapImageSublayer(qint64 id, SublayerSource* sublayerSource, QObject* parent = nullptr); - ~ArcGISMapImageSublayer() override; - - bool isDefaultVisible() const; - SublayerSource* source() const; - void setDefinitionExpression(const QString& definitionExpression); - void setMaxScale(double maxScale); - void setMinScale(double minScale); - void setName(const QString& name); - void setOpacity(float opacity); - void setRenderer(Renderer* renderer); - void setScaleSymbols(bool scaleSymbols); - void setLabelsEnabled(bool labelsEnabled); - ServiceFeatureTable* table() const; - - LabelDefinitionListModel* labelDefinitions() const; - - /*! \internal */ - ArcGISMapImageSublayer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(ArcGISMapImageSublayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ArcGISMapImageSublayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISMapServiceInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISMapServiceInfo.h deleted file mode 100644 index a31649193..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISMapServiceInfo.h +++ /dev/null @@ -1,144 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcGISMapServiceInfo.h - -#ifndef QRT_ArcGISMapServiceInfo_H -#define QRT_ArcGISMapServiceInfo_H - -// C++ API headers -#include "JsonSerializable.h" - -// Qt headers -#include // for QList, QStringList - -// STL headers -#include - -class QUrl; - -namespace QRTImpl -{ - class ArcGISMapServiceInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Envelope; - class IdInfo; - class MapServiceCapabilities; - class ServiceDocumentInfo; - class ServiceTimeInfo; - enum class ServiceType; - class SpatialReference; - class TileInfo; - class Unit; - - class ArcGISMapServiceInfo : public JsonSerializable - { - public: - ArcGISMapServiceInfo(); - - ArcGISMapServiceInfo(const ArcGISMapServiceInfo& other); - ArcGISMapServiceInfo(ArcGISMapServiceInfo&& other) noexcept; - - ~ArcGISMapServiceInfo() override; - - ArcGISMapServiceInfo& operator=(const ArcGISMapServiceInfo& other); - ArcGISMapServiceInfo& operator=(ArcGISMapServiceInfo&& other) noexcept; - - bool isEmpty() const; - - QUrl url() const; - - QString attribution() const; - - MapServiceCapabilities capabilities() const; - - QString currentVersion() const; - - QString description() const; - - ServiceDocumentInfo documentInfo() const; - - bool isExportTileCacheCompactV2Allowed() const; - - bool isExportTilesAllowed() const; - - Envelope fullExtent() const; - - Envelope initialExtent() const; - - QList layerInfos() const; - - QString mapName() const; - - int maxExportTilesCount() const; - - int maxImageHeight() const; - - int maxImageWidth() const; - - int maxRecordCount() const; - - double maxScale() const; - - double minScale() const; - - QString serviceDescription() const; - - ServiceType serviceSourceType() const; - - bool isSingleFusedMapCache() const; - - SpatialReference spatialReference() const; - - QStringList supportedImageFormatTypes() const; - - bool isSupportsDynamicLayers() const; - - QList tableInfos() const; - - TileInfo tileInfo() const; - - QStringList tileServers() const; - - ServiceTimeInfo timeInfo() const; - - Unit unit() const; - - // JsonSerializable Interface methods - [[nodiscard]] static ArcGISMapServiceInfo fromJson(const QString& json); - [[nodiscard]] QString toJson() const override; - - /*! - \internal - */ - explicit ArcGISMapServiceInfo(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ArcGISMapServiceInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISMapServiceSublayerInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISMapServiceSublayerInfo.h deleted file mode 100644 index 14d2f36e2..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISMapServiceSublayerInfo.h +++ /dev/null @@ -1,166 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcGISMapServiceSublayerInfo.h - -#ifndef QRT_ArcGISMapServiceSublayerInfo_H -#define QRT_ArcGISMapServiceSublayerInfo_H - -// Qt headers -#include // for QList - -// STL headers -#include - -class QUrl; -class QVariant; - -namespace QRTImpl -{ - class ArcGISMapServiceSublayerInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class ArcGISMapServiceSublayerType; - class ArcadeExpression; - class DrawingInfo; - class Envelope; - class FeatureSubtype; - class FeatureType; - class Field; - enum class GeometryType; - class IdInfo; - class LayerTimeInfo; - class MapServiceCapabilities; - class OwnershipBasedAccessControlInfo; - class RelationshipInfo; - - class ArcGISMapServiceSublayerInfo - { - public: - ArcGISMapServiceSublayerInfo(); - ArcGISMapServiceSublayerInfo(const ArcGISMapServiceSublayerInfo& other); - ArcGISMapServiceSublayerInfo(ArcGISMapServiceSublayerInfo&& other) noexcept; - ~ArcGISMapServiceSublayerInfo(); - - ArcGISMapServiceSublayerInfo& operator=(const ArcGISMapServiceSublayerInfo& other); - ArcGISMapServiceSublayerInfo& operator=(ArcGISMapServiceSublayerInfo&& other) noexcept; - - bool isEmpty() const; - - QUrl url() const; - - QString attribution() const; - - bool canModifyLayer() const; - - bool canScaleSymbols() const; - - MapServiceCapabilities capabilities() const; - - QVariant defaultSubtypeCode() const; - - bool isDefaultVisible() const; - - QString definitionExpression() const; - - QString description() const; - - ArcadeExpression* displayFieldExpression(QObject* parent) const; - - QString displayFieldName() const; - - DrawingInfo drawingInfo() const; - - double effectiveMaxScale() const; - - double effectiveMinScale() const; - - Envelope extent() const; - - QList featureTypes() const; - - QList featureSubtypes() const; - - QList fields() const; - - GeometryType geometryType() const; - - bool hasAttachments() const; - - bool hasLabels() const; - - bool hasM() const; - - bool hasZ() const; - - bool isDataVersioned() const; - - qint64 maxRecordCount() const; - - double maxScale() const; - - double minScale() const; - - OwnershipBasedAccessControlInfo ownershipBasedAccessControl() const; - - IdInfo parentLayerInfo() const; - - qint64 serviceLayerId() const; - - QString serviceLayerName() const; - - QList relationshipInfos() const; - - ArcGISMapServiceSublayerType sublayerType() const; - - QList sublayerInfos() const; - - QString subtypeField() const; - - bool isSupportsAdvancedQueries() const; - - bool isSupportsStatistics() const; - - LayerTimeInfo timeInfo() const; - - QString typeIdFieldName() const; - - bool isUseStandardizedQueries() const; - - QString version() const; - - Field field(const QString& fieldName) const; - - /*! - \internal - */ - explicit ArcGISMapServiceSublayerInfo(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ArcGISMapServiceSublayerInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISQt_global.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISQt_global.h deleted file mode 100644 index 987b0e5e1..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISQt_global.h +++ /dev/null @@ -1,41 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcGISQt_global.h - -#ifndef QRT_ArcGISQt_global_H -#define QRT_ArcGISQt_global_H - -// Qt headers -#include // for Q_OS_* -#include // for Q_PROCESSOR_* - -// define for local server -#if defined Q_OS_WIN64 || (defined(Q_OS_LINUX) && defined(Q_PROCESSOR_X86_64) && !defined(Q_OS_ANDROID)) -#define LOCALSERVER_SUPPORTED -#endif - -// define for GraphicsView (QtWidgets) -#if defined Q_OS_WIN32 || defined Q_OS_MACOS || (defined(Q_OS_LINUX) && !defined(Q_OS_ANDROID)) -#define GRAPHICSVIEW_SUPPORTED -#endif - -#endif // QRT_ArcGISQt_global_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISRuntimeEnvironment.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISRuntimeEnvironment.h deleted file mode 100644 index 6afa5ef82..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISRuntimeEnvironment.h +++ /dev/null @@ -1,95 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcGISRuntimeEnvironment.h - -#ifndef QRT_ArcGISRuntimeEnvironment_H -#define QRT_ArcGISRuntimeEnvironment_H - -// C++ API headers -#include "Object.h" - -// Qt headers -#include - -// Platform specific headers -#ifdef Q_OS_ANDROID -class QJniObject; -#endif // Q_OS_ANDROID - -namespace Esri::ArcGISRuntime -{ - - enum class ServiceCurveGeometryMode; - class ArcadeConsoleMessageContext; - class License; - class LicenseInfo; - class LicenseResult; - - namespace Authentication - { - class AuthenticationManager; - } - - class ArcGISRuntimeEnvironment : public Object - { - Q_OBJECT - - public: - ~ArcGISRuntimeEnvironment() override; - - static ArcGISRuntimeEnvironment* instance(); - - static bool initialize(); - - static Authentication::AuthenticationManager* authenticationManager(); - - static QString installDirectory(); - static void setInstallDirectory(const QString& installDirectory); - - static bool isInstallOk(); - - static QString apiKey(); - static void setApiKey(const QString& apiKey); - - static ServiceCurveGeometryMode serviceCurveGeometryMode(); - static void setServiceCurveGeometryMode(ServiceCurveGeometryMode serviceCurveGeometryMode); - -#if defined(Q_OS_ANDROID) || defined(Q_QDOC) - static void setAndroidApplicationContext(const QJniObject& context); -#endif // defined(Q_OS_ANDROID) || defined(Q_QDOC) - - [[nodiscard]] static LicenseResult setLicense(const QString& licenseKey); - [[nodiscard]] static LicenseResult setLicense(const QString& licenseKey, const QStringList& extensions); - [[nodiscard]] static LicenseResult setLicense(const LicenseInfo& licenseInfo); - static License* license(); - - signals: - void arcadeConsoleMessageNotification(Esri::ArcGISRuntime::ArcadeConsoleMessageContext* context, const QString& message); - - private: - Q_DISABLE_COPY_MOVE(ArcGISRuntimeEnvironment) - explicit ArcGISRuntimeEnvironment(QObject* parent = nullptr); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ArcGISRuntimeEnvironment_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISSceneLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISSceneLayer.h deleted file mode 100644 index fe16c7aea..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISSceneLayer.h +++ /dev/null @@ -1,118 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcGISSceneLayer.h - -#ifndef QRT_ArcGISSceneLayer_H -#define QRT_ArcGISSceneLayer_H - -// C++ API headers -#include "ApiKeyResource.h" -#include "FloorAware.h" -#include "Layer.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class ArcGISSceneLayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SurfacePlacement; - enum class SceneLayerDataType; - class Feature; - class FeatureTable; - class FeatureQueryResult; - class Renderer; - class SceneLayerPolygonFilter; - - class ArcGISSceneLayer : public Layer, public ApiKeyResource, public FloorAware - { - Q_OBJECT - - public: - explicit ArcGISSceneLayer(const QUrl& url, QObject* parent = nullptr); - explicit ArcGISSceneLayer(Item* item, QObject* parent = nullptr); - ~ArcGISSceneLayer() override; - - SceneLayerDataType dataType() const; - - FeatureTable* featureTable() const; - - bool isLabelsEnabled() const; - void setLabelsEnabled(bool labelsEnabled); - - void clearSelection(); - - void selectFeature(Feature* feature); - void selectFeatures(const QList& features); - - void unselectFeature(Feature* feature); - void unselectFeatures(const QList& features); - - double altitudeOffset() const; - void setAltitudeOffset(double altitudeOffset); - - SceneLayerPolygonFilter* polygonFilter() const; - void setPolygonFilter(SceneLayerPolygonFilter* polygonFilter); - - Renderer* renderer() const; - void setRenderer(Renderer* renderer); - - SurfacePlacement surfacePlacement() const; - void setSurfacePlacement(SurfacePlacement surfacePlacement); - - void setFeatureVisible(Feature* feature, bool visible); - void setFeaturesVisible(const QList& features, bool visible); - void resetFeaturesVisible(); - - // async methods - [[nodiscard]] QFuture selectedFeaturesAsync(QObject* parent = nullptr); - - // FloorAware interface methods - LayerFloorDefinition* floorDefinition() const override; - void setFloorDefinition(LayerFloorDefinition* floorDefinition) override; - - QUrl url() const; - - // APIKeyResource interface methods - QString apiKey() const override; - void setApiKey(const QString& apiKey) override; - - /*! \internal */ - ArcGISSceneLayer(std::shared_ptr impl, QObject* parent); - - ArcGISSceneLayer() = delete; - - private: - Q_DISABLE_COPY_MOVE(ArcGISSceneLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ArcGISSceneLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISStreamService.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISStreamService.h deleted file mode 100644 index b7cee523f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISStreamService.h +++ /dev/null @@ -1,76 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcGISStreamService.h - -#ifndef QRT_ArcGISStreamService_H -#define QRT_ArcGISStreamService_H - -// C++ API headers -#include "DynamicEntityDataSource.h" - -class QUrl; - -namespace QRTImpl -{ - class ArcGISStreamServiceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ArcGISStreamServiceInfo; - class ArcGISStreamServiceFilter; - class PortalItem; - - class ArcGISStreamService final : public DynamicEntityDataSource - { - Q_OBJECT - - public: - explicit ArcGISStreamService(const QUrl& url, QObject* parent = nullptr); - explicit ArcGISStreamService(PortalItem* item, QObject* parent = nullptr); - - ~ArcGISStreamService() override; - - ArcGISStreamServiceFilter* filter() const; - void setFilter(ArcGISStreamServiceFilter* filter); - - PortalItem* portalItem() const; - - ArcGISStreamServiceInfo* serviceInfo() const; - - QUrl url() const; - - ArcGISStreamService(std::shared_ptr impl, QObject* parent); - - protected: - QFuture onConnectAsync() override; - QFuture onDisconnectAsync() override; - QFuture onLoadAsync() override; - - private: - Q_DISABLE_COPY_MOVE(ArcGISStreamService) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ArcGISStreamService_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISStreamServiceFilter.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISStreamServiceFilter.h deleted file mode 100644 index 2774c9120..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISStreamServiceFilter.h +++ /dev/null @@ -1,79 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcGISStreamServiceFilter.h - -#ifndef QRT_ArcGISStreamServiceFilter_H -#define QRT_ArcGISStreamServiceFilter_H - -// C++ API headers -#include "Object.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class ArcGISStreamServiceFilterImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Geometry; - class SpatialReference; - - class ArcGISStreamServiceFilter : public Object - { - Q_OBJECT - - public: - explicit ArcGISStreamServiceFilter(QObject* parent = nullptr); - - ~ArcGISStreamServiceFilter() override; - - Geometry geometry() const; - void setGeometry(const Geometry& geometry); - - QStringList outFields() const; - void setOutFields(const QStringList& outFields); - - SpatialReference outSpatialReference() const; - void setOutSpatialReference(const SpatialReference& outSpatialReference); - - QString whereClause() const; - void setWhereClause(const QString& whereClause); - - ArcGISStreamServiceFilter(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ArcGISStreamServiceFilter) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ArcGISStreamServiceFilter_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISStreamServiceInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISStreamServiceInfo.h deleted file mode 100644 index 952ddd404..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISStreamServiceInfo.h +++ /dev/null @@ -1,100 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcGISStreamServiceInfo.h - -#ifndef QRT_ArcGISStreamServiceInfo_H -#define QRT_ArcGISStreamServiceInfo_H - -// C++ API headers -#include "Object.h" - -// Qt headers -#include // for QList, qint64, QString - -class QUrl; - -namespace QRTImpl -{ - class ArcGISStreamServiceInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class DrawingInfo; - class Field; - class SpatialReference; - enum class GeometryType; - - class ArcGISStreamServiceInfo : public Object - { - Q_OBJECT - - public: - ~ArcGISStreamServiceInfo() override; - - double archiveMaximumFeatureAge() const; - - QUrl archiveServiceUrl() const; - - qint64 archiveUpdateInterval() const; - - QString currentVersion() const; - - QString description() const; - - DrawingInfo drawingInfo() const; - - QString endTimeField() const; - - QList fields() const; - - QString geometryField() const; - - GeometryType geometryType() const; - - QString globalIdField() const; - - QString objectIdField() const; - - QString relatedFeaturesJoinField() const; - - QUrl relatedFeaturesUrl() const; - - SpatialReference spatialReference() const; - - QString startTimeField() const; - - QString trackIdField() const; - - ArcGISStreamServiceInfo(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ArcGISStreamServiceInfo) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ArcGISStreamServiceInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISSublayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISSublayer.h deleted file mode 100644 index 3c0053155..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISSublayer.h +++ /dev/null @@ -1,127 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcGISSublayer.h - -#ifndef QRT_ArcGISSublayer_H -#define QRT_ArcGISSublayer_H - -// C++ API headers -#include "LayerContent.h" -#include "Loadable.h" -#include "PopupSource.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ArcGISSublayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class ArcGISSublayerType; - class ArcGISMapServiceSublayerInfo; - class ArcGISSublayerListModel; - class PopupDefinition; - class Renderer; - - class ArcGISSublayer : public LayerContent, public Loadable, public PopupSource - { - Q_OBJECT - - public: - ~ArcGISSublayer() override; - - bool operator==(const ArcGISSublayer& other) const; - bool operator!=(const ArcGISSublayer& other) const; - - QString definitionExpression() const; - - qint64 id() const; - - ArcGISMapServiceSublayerInfo mapServiceSublayerInfo() const; - - double maxScale() const; - - double minScale() const; - - float opacity() const; - - Renderer* renderer() const; - - bool isScaleSymbols() const; - - bool isLabelsEnabled() const; - - ArcGISSublayerType sublayerType() const; - - ArcGISSublayerListModel* sublayers() const; - - // LayerContent interface methods - QString name() const override; - bool isVisible() const override; - void setVisible(bool visible) override; - bool canChangeVisibility() const override; - bool isVisibleAtScale(double scale) const override; - bool isShowInLegend() const override; - void setShowInLegend(bool showInLegend) override; - bool isAutoFetchLegendInfos() const override; - void setAutoFetchLegendInfos(bool autoFetchLegendInfos) override; - LegendInfoListModel* legendInfos() const override; - QList subLayerContents() const override; - std::shared_ptr iGetImpl() const override; - - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - // PopupSource interface methods - bool isPopupEnabled() const override; - void setPopupEnabled(bool popupEnabled) override; - PopupDefinition* popupDefinition() const override; - void setPopupDefinition(PopupDefinition* popupDefinition) override; - - ArcGISSublayer* clone(QObject* parent = nullptr) const; - - /*! \internal */ - ArcGISSublayer(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - protected: - std::shared_ptr m_impl; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(ArcGISSublayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ArcGISSublayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISSublayerListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISSublayerListModel.h deleted file mode 100644 index 3e209f8c7..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISSublayerListModel.h +++ /dev/null @@ -1,136 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcGISSublayerListModel.h - -#ifndef QRT_ArcGISSublayerListModel_H -#define QRT_ArcGISSublayerListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class ArcGISSublayerListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ArcGISSublayer; - class Error; - - class ArcGISSublayerListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum SublayerRoles - { - SublayerNameRole = Qt::UserRole + 1, - SublayerIdRole = Qt::UserRole + 2, - SublayerMinScaleRole = Qt::UserRole + 3, - SublayerMaxScaleRole = Qt::UserRole + 4, - SublayerTypeRole = Qt::UserRole + 5, - SublayerCanChangeVisibilityRole = Qt::UserRole + 6, - SublayerVisibleRole = Qt::UserRole + 7, - SublayerShowInLegendRole = Qt::UserRole + 8, - SublayerDefinitionExpressionRole = Qt::UserRole + 9, - SublayerOpacityRole = Qt::UserRole + 10, - SublayerScaleSymbolsRole = Qt::UserRole + 11, - SublayerLabelsEnabledRole = Qt::UserRole + 12 - }; - - ~ArcGISSublayerListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(ArcGISSublayer* sublayer); - - void insert(int index, ArcGISSublayer* sublayer); - - void removeAt(int index); - - void removeOne(ArcGISSublayer* sublayer); - - void move(int from, int to); - - ArcGISSublayer* at(int index) const override; - - bool contains(ArcGISSublayer* sublayer) const; - - int indexOf(ArcGISSublayer* sublayer) const; - - ArcGISSublayer* first() const; - - ArcGISSublayer* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - /*! - \internal - */ - ArcGISSublayerListModel(std::shared_ptr impl, QObject* parent); - - ArcGISSublayerListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - /*! - \internal - */ - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(ArcGISSublayerListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ArcGISSublayerListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISTiledElevationSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISTiledElevationSource.h deleted file mode 100644 index 3f09e1fe4..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISTiledElevationSource.h +++ /dev/null @@ -1,73 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcGISTiledElevationSource.h - -#ifndef QRT_ArcGISTiledElevationSource_H -#define QRT_ArcGISTiledElevationSource_H - -// C++ API headers -#include "ElevationSource.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ArcGISTiledElevationSourceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Item; - class TileCache; - - class ArcGISTiledElevationSource : public ElevationSource - { - Q_OBJECT - - public: - explicit ArcGISTiledElevationSource(const QUrl& url, QObject* parent = nullptr); - explicit ArcGISTiledElevationSource(Item* item, QObject* parent = nullptr); - explicit ArcGISTiledElevationSource(TileCache* tileCache, QObject* parent = nullptr); - ~ArcGISTiledElevationSource() override; - - Item* item() const; - - TileCache* tileCache() const; - - QUrl url() const; - - /*! - \internal - */ - ArcGISTiledElevationSource(std::shared_ptr impl, QObject* parent); - - ArcGISTiledElevationSource() = delete; - - private: - Q_DISABLE_COPY_MOVE(ArcGISTiledElevationSource) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ArcGISTiledElevationSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISTiledLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISTiledLayer.h deleted file mode 100644 index ca45f6bbd..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISTiledLayer.h +++ /dev/null @@ -1,81 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcGISTiledLayer.h - -#ifndef QRT_ArcGISTiledLayer_H -#define QRT_ArcGISTiledLayer_H - -// C++ API headers -#include "ApiKeyResource.h" -#include "ImageTiledLayer.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ArcGISTiledLayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ArcGISMapServiceInfo; - class ArcGISSublayer; - class Item; - class TileCache; - - class ArcGISTiledLayer : public ImageTiledLayer, public ApiKeyResource - { - Q_OBJECT - - public: - explicit ArcGISTiledLayer(const QUrl& url, QObject* parent = nullptr); - explicit ArcGISTiledLayer(Item* item, QObject* parent = nullptr); - explicit ArcGISTiledLayer(TileCache* tileCache, QObject* parent = nullptr); - ~ArcGISTiledLayer() override; - - QList tiledSublayers() const; - - ArcGISMapServiceInfo mapServiceInfo() const; - - TileCache* tileCache() const; - - quint64 refreshInterval() const; - void setRefreshInterval(quint64 milliseconds); - - QUrl url() const; - - // ApiKeyResource interface methods - void setApiKey(const QString& apiKey) override; - QString apiKey() const override; - - /*! \internal */ - ArcGISTiledLayer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(ArcGISTiledLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ArcGISTiledLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISTiledSublayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISTiledSublayer.h deleted file mode 100644 index eadae4644..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISTiledSublayer.h +++ /dev/null @@ -1,54 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcGISTiledSublayer.h - -#ifndef QRT_ArcGISTiledSublayer_H -#define QRT_ArcGISTiledSublayer_H - -// C++ API headers -#include "ArcGISSublayer.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class ArcGISTiledSublayer : public ArcGISSublayer - { - Q_OBJECT - - public: - ~ArcGISTiledSublayer() override; - - /*! - \internal - */ - ArcGISTiledSublayer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(ArcGISTiledSublayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ArcGISTiledSublayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISVectorTiledLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISVectorTiledLayer.h deleted file mode 100644 index 9f0282000..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISVectorTiledLayer.h +++ /dev/null @@ -1,81 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcGISVectorTiledLayer.h - -#ifndef QRT_ArcGISVectorTiledLayer_H -#define QRT_ArcGISVectorTiledLayer_H - -// C++ API headers -#include "ApiKeyResource.h" -#include "Layer.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ArcGISVectorTiledLayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Item; - class ItemResourceCache; - class VectorTileCache; - class VectorTileSourceInfo; - class VectorTileStyle; - - class ArcGISVectorTiledLayer : public Layer, public ApiKeyResource - { - Q_OBJECT - - public: - explicit ArcGISVectorTiledLayer(const QUrl& url, QObject* parent = nullptr); - explicit ArcGISVectorTiledLayer(Item* item, QObject* parent = nullptr); - explicit ArcGISVectorTiledLayer(VectorTileCache* vectorTileCache, QObject* parent = nullptr); - ArcGISVectorTiledLayer(VectorTileCache* vectorTileCache, ItemResourceCache* itemResourceCache, QObject* parent = nullptr); - ~ArcGISVectorTiledLayer() override; - - VectorTileSourceInfo sourceInfo() const; - - VectorTileStyle style() const; - - VectorTileCache* vectorTileCache() const; - - ItemResourceCache* itemResourceCache() const; - - QUrl url() const; - - // ApiKeyResource interface methods - void setApiKey(const QString& apiKey) override; - QString apiKey() const override; - - ArcGISVectorTiledLayer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(ArcGISVectorTiledLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ArcGISVectorTiledLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeConsoleMessageContext.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeConsoleMessageContext.h deleted file mode 100644 index a11be59b4..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeConsoleMessageContext.h +++ /dev/null @@ -1,63 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcadeConsoleMessageContext.h - -#ifndef QRT_ArcadeConsoleMessageContext_H -#define QRT_ArcadeConsoleMessageContext_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ArcadeConsoleMessageContextImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class ArcadeProfile; - - class ArcadeConsoleMessageContext : public Object - { - Q_OBJECT - - public: - ~ArcadeConsoleMessageContext() override; - - QMap information() const; - ArcadeProfile profile() const; - - ArcadeConsoleMessageContext(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ArcadeConsoleMessageContext) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ArcadeConsoleMessageContext_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeEvaluationResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeEvaluationResult.h deleted file mode 100644 index 6a819012a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeEvaluationResult.h +++ /dev/null @@ -1,70 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcadeEvaluationResult.h - -#ifndef QRT_ArcadeEvaluationResult_H -#define QRT_ArcadeEvaluationResult_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -class QVariant; - -namespace QRTImpl -{ - class ArcadeEvaluationResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class ArcadeExpressionReturnType; - - class ArcadeEvaluationResult : public Object - { - Q_OBJECT - - public: - ~ArcadeEvaluationResult() override; - - bool operator==(ArcadeEvaluationResult* other) const; - bool operator!=(ArcadeEvaluationResult* other) const; - - QVariant result() const; - - QVariant castTo(ArcadeExpressionReturnType toType) const; - - ArcadeEvaluationResult(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ArcadeEvaluationResult) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ArcadeEvaluationResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeEvaluator.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeEvaluator.h deleted file mode 100644 index 2278d6816..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeEvaluator.h +++ /dev/null @@ -1,99 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcadeEvaluator.h - -#ifndef QRT_ArcadeEvaluator_H -#define QRT_ArcadeEvaluator_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class ArcadeEvaluatorImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ArcadeExpression; - class ArcadeEvaluationResult; - class FeatureTable; - class GeoElement; - enum class ArcadeProfile; - - class ArcadeEvaluator : public Object, public Loadable - { - Q_OBJECT - public: - ArcadeEvaluator(ArcadeExpression* expression, ArcadeProfile profile, QObject* parent = nullptr); - - ~ArcadeEvaluator() override; - - ArcadeExpression* expression() const; - - QStringList profileVariablesUsed() const; - - bool isStable() const; - - ArcadeProfile profile() const; - - // async methods - [[nodiscard]] QFuture evaluateAsync(const QVariantMap& profileVariables, QObject* parent = nullptr); - [[nodiscard]] QFuture attributesAsync(const QString& variableName, FeatureTable* attributeNameSource); - [[nodiscard]] QFuture attributesAsync(const QString& variableName, GeoElement* attributeNameSource); - - bool hasUndeterminedAttributeReferences(const QString& variableName); - - bool usesGeometry(const QString& variableName); - - // Loadable interface methods - void cancelLoad() override; - void load() override; - void retryLoad() override; - Error loadError() const override; - LoadStatus loadStatus() const override; - - /*! \internal */ - ArcadeEvaluator(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(ArcadeEvaluator) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ArcadeEvaluator_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeExpression.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeExpression.h deleted file mode 100644 index 6a72d6416..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeExpression.h +++ /dev/null @@ -1,86 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcadeExpression.h - -#ifndef QRT_ArcadeExpression_H -#define QRT_ArcadeExpression_H - -// C++ API headers -#include "JsonSerializable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ArcadeExpressionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class ArcadeExpressionReturnType; - - class ArcadeExpression : public Object, public JsonSerializable - { - Q_OBJECT - public: - explicit ArcadeExpression(const QString& expression, QObject* parent = nullptr); - - ArcadeExpression(const QString& expression, const QString& title, const QString& name, QObject* parent = nullptr); - - ArcadeExpression(const QString& expression, - const QString& title, - const QString& name, - ArcadeExpressionReturnType returnType, - QObject* parent = nullptr); - - ~ArcadeExpression() override; - - bool operator==(ArcadeExpression* other) const; - bool operator!=(ArcadeExpression* other) const; - - QString expression() const; - - QString name() const; - - ArcadeExpressionReturnType returnType() const; - - QString title() const; - - // JSONSerializable interface methods - [[nodiscard]] static ArcadeExpression* fromJson(const QString& json, QObject* parent = nullptr); - [[nodiscard]] QString toJson() const override; - - ArcadeExpression(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ArcadeExpression) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ArcadeExpression_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeLabelExpression.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeLabelExpression.h deleted file mode 100644 index 656f69efa..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeLabelExpression.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcadeLabelExpression.h - -#ifndef QRT_ArcadeLabelExpression_H -#define QRT_ArcadeLabelExpression_H - -// C++ API headers -#include "LabelExpression.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ArcadeLabelExpressionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ArcadeExpression; - - class ArcadeLabelExpression : public LabelExpression - { - Q_OBJECT - public: - explicit ArcadeLabelExpression(QObject* parent = nullptr); - explicit ArcadeLabelExpression(ArcadeExpression* arcadeExpression, QObject* parent = nullptr); - explicit ArcadeLabelExpression(const QString& arcadeString, QObject* parent = nullptr); - ArcadeLabelExpression(std::shared_ptr impl, QObject* parent); - ~ArcadeLabelExpression() override; - - ArcadeExpression* arcadeExpression() const; - void setArcadeExpression(ArcadeExpression* arcadeExpression); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ArcadeLabelExpression) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ArcadeLabelExpression_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AreaUnit.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AreaUnit.h deleted file mode 100644 index 6842a49a0..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AreaUnit.h +++ /dev/null @@ -1,89 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file AreaUnit.h - -#ifndef QRT_AreaUnit_H -#define QRT_AreaUnit_H - -// C++ API headers -#include "GeometryTypes.h" -#include "Unit.h" - -// STL headers -#include - -namespace QRTImpl -{ - class AreaUnitImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class LinearUnit; - - class AreaUnit : public Unit - { - public: - AreaUnit(); - explicit AreaUnit(AreaUnitId areaUnitId); - explicit AreaUnit(const LinearUnit& linearUnit); - - AreaUnit(const AreaUnit& other); - AreaUnit(AreaUnit&& other) noexcept; - explicit AreaUnit(const Unit& other); - - AreaUnit& operator=(const AreaUnit& other); - AreaUnit& operator=(AreaUnit&& other) noexcept; - - ~AreaUnit() override; - - bool isValid() const; - - AreaUnitId areaUnitId() const; - - [[nodiscard]] double convertFrom(const AreaUnit& fromUnit, double area) const; - [[nodiscard]] double convertTo(const AreaUnit& toUnit, double area) const; - - double convertFromSquareMeters(double squareMeters) const; - double convertToSquareMeters(double thisUnitValue) const; - - static AreaUnit squareMeters(); - static AreaUnit squareFeet(); - static AreaUnit squareMiles(); - static AreaUnit squareKilometers(); - - /*! \internal */ - explicit AreaUnit(std::shared_ptr impl); - std::shared_ptr getImpl() const; - }; - - /*! \internal */ - template<> - inline AreaUnit unit_cast(const Unit& unit) - { - return unit.unitType() == UnitType::AreaUnit ? static_cast(unit) : AreaUnit(); - } - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_AreaUnit_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Attachment.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Attachment.h deleted file mode 100644 index f6c9c6aab..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Attachment.h +++ /dev/null @@ -1,84 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Attachment.h - -#ifndef QRT_Attachment_H -#define QRT_Attachment_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class AttachmentImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Attachment : public Object - { - Q_OBJECT - - public: - ~Attachment() override; - - qint64 attachmentId() const; - - QString contentType() const; - - QString keywords() const; - - bool isDataFetched() const; - - QString name() const; - - qint64 size() const; - - QUrl attachmentUrl() const; - - // async methods - [[nodiscard]] QFuture fetchDataAsync(); - - /*! \internal */ - Attachment(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - Attachment() = delete; - - private: - Q_DISABLE_COPY_MOVE(Attachment) - - void connectSignals_(); - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Attachment_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttachmentListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttachmentListModel.h deleted file mode 100644 index 283c83de1..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttachmentListModel.h +++ /dev/null @@ -1,149 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file AttachmentListModel.h - -#ifndef QRT_AttachmentListModel_H -#define QRT_AttachmentListModel_H - -// Qt headers -#include -#include - -// STL headers -#include - -class QFile; - -namespace QRTImpl -{ - class ArcGISFeatureImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Attachment; - class Error; - - class AttachmentListModel : public QAbstractListModel - { - Q_OBJECT - - public: - enum AttachmentRoles - { - AttachmentNameRole = Qt::UserRole + 1, - AttachmentContentTypeRole = Qt::UserRole + 2, - AttachmentDataFetchedRole = Qt::UserRole + 3, - AttachmentSizeRole = Qt::UserRole + 4, - AttachmentUrlRole = Qt::UserRole + 5, - AttachmentIdRole = Qt::UserRole + 6 - }; - - ~AttachmentListModel() override; - - // async methods - [[nodiscard]] QFuture addAttachmentAsync(QIODevice& ioDevice, - const QString& contentType, - const QString& name, - QObject* parent = nullptr); - - [[nodiscard]] QFuture addAttachmentAsync(const QString& filePath, - const QString& contentType, - const QString& name, - QObject* parent = nullptr); - - [[nodiscard]] QFuture addAttachmentAsync(QIODevice& ioDevice, - const QString& contentType, - const QString& name, - const QString& keywords, - QObject* parent = nullptr); - - [[nodiscard]] QFuture addAttachmentAsync(const QString& filePath, - const QString& contentType, - const QString& name, - const QString& keywords, - QObject* parent = nullptr); - - [[nodiscard]] QFuture deleteAttachmentAsync(Attachment* attachment); - - [[nodiscard]] QFuture deleteAttachmentAsync(int index); - - [[nodiscard]] QFuture deleteAttachmentsAsync(const QList& attachments); - - [[nodiscard]] QFuture deleteAttachmentsAsync(int index, int count = 1); - - [[nodiscard]] QFuture> fetchAttachmentsAsync(QObject* parent = nullptr); - - [[nodiscard]] QFuture updateAttachmentAsync(Attachment* attachment, QIODevice& ioDevice, const QString& contentType, const QString& name); - - [[nodiscard]] QFuture updateAttachmentAsync(int index, QIODevice& ioDevice, const QString& contentType, const QString& name); - - [[nodiscard]] QFuture updateAttachmentAsync(Attachment* attachment, - const QString& filePath, - const QString& contentType, - const QString& name); - - [[nodiscard]] QFuture updateAttachmentAsync(Attachment* attachment, - QIODevice& ioDevice, - const QString& contentType, - const QString& name, - const QString& keywords); - - [[nodiscard]] QFuture updateAttachmentAsync(Attachment* attachment, - const QString& filePath, - const QString& contentType, - const QString& name, - const QString& keywords); - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - AttachmentListModel(std::shared_ptr impl, QObject* parent); - - AttachmentListModel() = delete; - - signals: - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(AttachmentListModel) - - void connectSignals_(); - void setupRoles(); - - std::shared_ptr m_impl; - - QHash m_roles; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_AttachmentListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttachmentsFormElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttachmentsFormElement.h deleted file mode 100644 index ad0ac43d3..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttachmentsFormElement.h +++ /dev/null @@ -1,80 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file AttachmentsFormElement.h - -#ifndef QRT_AttachmentsFormElement_H -#define QRT_AttachmentsFormElement_H - -// C++ API headers -#include "FormElement.h" - -template -class QFuture; - -namespace QRTImpl -{ - class AttachmentsFormElementImpl; -} - -class QByteArray; - -namespace Esri::ArcGISRuntime -{ - - class AttachmentsFormInput; - class FormAttachment; - - class AttachmentsFormElement : public FormElement - { - Q_OBJECT - public: - ~AttachmentsFormElement() override; - - QList attachments() const; - - bool isEditable() const; - - QString keyword() const; - - FormAttachment* addAttachment(const QString& name, const QString& contentType, const QByteArray& data); - - [[nodiscard]] QFuture addAttachmentAsync(const QString& name, - const QString& contentType, - const QString& filePath, - QObject* parent = nullptr); - - void deleteAttachment(FormAttachment* attachment); - - [[nodiscard]] QFuture fetchAttachmentsAsync(); - - AttachmentsFormElement(std::shared_ptr impl, QObject* parent); - - signals: - void editableChanged(bool isEditable); - - private: - Q_DISABLE_COPY_MOVE(AttachmentsFormElement) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_AttachmentsFormElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttachmentsPopupElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttachmentsPopupElement.h deleted file mode 100644 index 63233d9ef..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttachmentsPopupElement.h +++ /dev/null @@ -1,84 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file AttachmentsPopupElement.h - -#ifndef QRT_AttachmentsPopupElement_H -#define QRT_AttachmentsPopupElement_H - -// C++ API headers -#include "PopupElement.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class AttachmentsPopupElementImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class AttachmentsPopupElementMediaType; - enum class PopupAttachmentsDisplayType; - class PopupAttachment; - - class AttachmentsPopupElement : public PopupElement - { - Q_OBJECT - - public: - explicit AttachmentsPopupElement(PopupAttachmentsDisplayType displayType, QObject* parent = nullptr); - - ~AttachmentsPopupElement() override; - - QList attachments() const; - - QString description() const; - void setDescription(const QString& description); - - PopupAttachmentsDisplayType displayType() const; - void setDisplayType(PopupAttachmentsDisplayType displayType); - - QStringList keywords() const; - void setKeywords(const QStringList& keywords); - - QList mediaTypes() const; - void setMediaTypes(const QList& mediaTypes); - - QString title() const; - void setTitle(const QString& title); - - [[nodiscard]] QFuture fetchAttachmentsAsync(); - - AttachmentsPopupElement(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(AttachmentsPopupElement) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_AttachmentsPopupElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttributeListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttributeListModel.h deleted file mode 100644 index 431d6b3ef..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttributeListModel.h +++ /dev/null @@ -1,112 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file AttributeListModel.h - -#ifndef QRT_AttributeListModel_H -#define QRT_AttributeListModel_H - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class AttributeListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - - class AttributeListModel : public QAbstractListModel - { - Q_OBJECT - - public: - enum AttributeRoles - { - AttributeNameRole = Qt::UserRole + 1, - AttributeValueRole = Qt::UserRole + 2 - }; - - ~AttributeListModel() override; - - bool operator==(AttributeListModel* other) const; - bool operator!=(AttributeListModel* other) const; - QVariant operator[](const QString& attributeName) const; - AttributeListModel& operator+=(const std::pair& attribute); - AttributeListModel& operator<<(const std::pair& attribute); - - bool isEmpty() const; - int size() const; - - QStringList attributeNames() const; - QVariant attributeValue(const QString& attributeName) const; - bool containsAttribute(const QString& attributeName) const; - void insertAttribute(const QString& attributeName, const QVariant& attributeValue); - void removeAttribute(const QString& attributeName); - void removeAllAttributes(); - void replaceAttribute(const QString& attributeName, const QVariant& attributeValue); - - QVariantMap attributesMap() const; - void setAttributesMap(const QVariantMap& attributes); - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - /*! \internal */ - AttributeListModel(std::shared_ptr impl, QObject* parent); - - AttributeListModel() = delete; - - signals: - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(AttributeListModel) - - /*! \internal */ - - void connectSignals_(); - void setupRoles(); - - std::shared_ptr m_impl; - - QHash m_roles; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_AttributeListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttributeParameterValue.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttributeParameterValue.h deleted file mode 100644 index e230835de..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttributeParameterValue.h +++ /dev/null @@ -1,73 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file AttributeParameterValue.h - -#ifndef QRT_AttributeParameterValue_H -#define QRT_AttributeParameterValue_H - -// STL headers -#include - -class QString; -class QVariant; - -namespace QRTImpl -{ - class AttributeParameterValueImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class AttributeParameterValue - { - public: - AttributeParameterValue(); - AttributeParameterValue(const AttributeParameterValue& other); - AttributeParameterValue(AttributeParameterValue&& other) noexcept; - ~AttributeParameterValue(); - - AttributeParameterValue& operator=(const AttributeParameterValue& other); - AttributeParameterValue& operator=(AttributeParameterValue&& other) noexcept; - - QString attributeName() const; - void setAttributeName(const QString& attributeName); - - QString parameterName() const; - void setParameterName(const QString& parameterName); - - QVariant parameterValue() const; - void setParameterValue(const QVariant& parameterValue); - - /*! - \internal - */ - explicit AttributeParameterValue(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_AttributeParameterValue_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ArcGISAuthenticationChallenge.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ArcGISAuthenticationChallenge.h deleted file mode 100644 index c5d2e39c1..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ArcGISAuthenticationChallenge.h +++ /dev/null @@ -1,81 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcGISAuthenticationChallenge.h - -#ifndef QRT_ArcGISAuthenticationChallenge_H -#define QRT_ArcGISAuthenticationChallenge_H - -// C++ API headers -#include "Object.h" - -class QUrl; - -namespace QRTImpl -{ - class ArcGISAuthenticationChallengeImpl; -} - -namespace Esri::ArcGISRuntime -{ - class Error; -} - -namespace Esri::ArcGISRuntime::Authentication -{ - - class ArcGISCredential; - enum class ArcGISAuthenticationChallengeType; - - class ArcGISAuthenticationChallenge : public Object - { - Q_OBJECT - public: - ~ArcGISAuthenticationChallenge() override; - - Error error() const; - - quint8 previousFailureCount() const; - - QUrl requestUrl() const; - - ArcGISAuthenticationChallengeType arcGISAuthenticationChallengeType() const; - - void cancel(); - - void continueAndFail(); - - void continueWithError(const Error& error); - - void continueWithCredential(ArcGISCredential* credential); - - ArcGISAuthenticationChallenge(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ArcGISAuthenticationChallenge) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime::Authentication - -#endif // QRT_ArcGISAuthenticationChallenge_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ArcGISAuthenticationChallengeHandler.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ArcGISAuthenticationChallengeHandler.h deleted file mode 100644 index 25c9ba067..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ArcGISAuthenticationChallengeHandler.h +++ /dev/null @@ -1,67 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcGISAuthenticationChallengeHandler.h - -#ifndef QRT_ArcGISAuthenticationChallengeHandler_H -#define QRT_ArcGISAuthenticationChallengeHandler_H - -// Qt headers -#include - -// STL headers -#include -#include - -namespace QRTImpl -{ - class ArcGISAuthenticationChallengeHandlerImpl; - class ArcGISAuthenticationChallengeImpl; -} // namespace QRTImpl - -namespace Esri::ArcGISRuntime::Authentication -{ - - class ArcGISAuthenticationChallenge; - - class ArcGISAuthenticationChallengeHandler : public QObject - { - Q_OBJECT - public: - ~ArcGISAuthenticationChallengeHandler() override; - - std::shared_ptr getImpl() const; - - protected: - virtual void handleArcGISAuthenticationChallenge(ArcGISAuthenticationChallenge* challenge) = 0; - explicit ArcGISAuthenticationChallengeHandler(QObject* parent = nullptr); - - private: - Q_DISABLE_COPY_MOVE(ArcGISAuthenticationChallengeHandler) - std::shared_ptr m_impl; - - using ArcGISAuthHandlerFunc = std::function&)>; - ArcGISAuthHandlerFunc handlerMethod_(); - }; - -} // namespace Esri::ArcGISRuntime::Authentication - -#endif // QRT_ArcGISAuthenticationChallengeHandler_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ArcGISCredential.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ArcGISCredential.h deleted file mode 100644 index a010dd2a0..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ArcGISCredential.h +++ /dev/null @@ -1,79 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcGISCredential.h - -#ifndef QRT_ArcGISCredential_H -#define QRT_ArcGISCredential_H - -// C++ API headers -#include "JsonSerializable.h" -#include "Object.h" - -class QUrl; -template -class QFuture; - -namespace QRTImpl -{ - class ArcGISCredentialImpl; -} - -namespace Esri::ArcGISRuntime::Authentication -{ - - enum class ArcGISCredentialType; - - class ArcGISCredential : public Object, public JsonSerializable - { - Q_OBJECT - public: - ~ArcGISCredential() override; - - bool operator==(ArcGISCredential* other) const; - bool operator!=(ArcGISCredential* other) const; - - ArcGISCredentialType arcGISCredentialType() const; - - QString referer() const; - - QUrl serverContext() const; - - QString username() const; - - // JSONSerializable interface methods - [[nodiscard]] static ArcGISCredential* fromJson(const QString& json, QObject* parent = nullptr); - [[nodiscard]] QString toJson() const override; - - ArcGISCredential(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(ArcGISCredential) - }; - -} // namespace Esri::ArcGISRuntime::Authentication - -#endif // QRT_ArcGISCredential_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ArcGISCredentialStore.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ArcGISCredentialStore.h deleted file mode 100644 index 762723bdc..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ArcGISCredentialStore.h +++ /dev/null @@ -1,82 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ArcGISCredentialStore.h - -#ifndef QRT_ArcGISCredentialStore_H -#define QRT_ArcGISCredentialStore_H - -// C++ API headers -#include "Object.h" - -// Qt headers -#include // for QList - -class QUrl; -template -class QFuture; - -namespace QRTImpl -{ - class ArcGISCredentialStoreImpl; -} - -namespace Esri::ArcGISRuntime::Authentication -{ - - class ArcGISCredential; - - class ArcGISCredentialStore : public Object - { - Q_OBJECT - public: - explicit ArcGISCredentialStore(QObject* parent = nullptr); - - ~ArcGISCredentialStore() override; - - void add(ArcGISCredential* arcGISCredential); - - void add(ArcGISCredential* arcGISCredential, const QUrl& url); - - ArcGISCredential* credential(const QUrl& url) const; - - QList credentials() const; - - bool remove(ArcGISCredential* arcGISCredential); - - void removeAll(); - - QList removeCredentials(const QUrl& url); - - static QFuture makePersistent(QObject* parent = nullptr); - - ArcGISCredentialStore(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ArcGISCredentialStore) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime::Authentication - -#endif // QRT_ArcGISCredentialStore_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/AuthenticationManager.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/AuthenticationManager.h deleted file mode 100644 index 25f2a126e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/AuthenticationManager.h +++ /dev/null @@ -1,81 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file AuthenticationManager.h - -#ifndef QRT_AuthenticationManager_H -#define QRT_AuthenticationManager_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl::Authentication -{ - class AuthenticationManagerImpl; -} - -namespace Esri::ArcGISRuntime::Authentication -{ - - class ArcGISAuthenticationChallengeHandler; - class ArcGISCredentialStore; - class OAuthUserLoginPrompt; - class OAuthUserLogoutPrompt; - class NetworkCredentialStore; - class NetworkAuthenticationChallengeHandler; - - class AuthenticationManager : public Object - { - Q_OBJECT - public: - ~AuthenticationManager() override; - - ArcGISAuthenticationChallengeHandler* arcGISAuthenticationChallengeHandler() const; - void setArcGISAuthenticationChallengeHandler(ArcGISAuthenticationChallengeHandler* arcGISAuthenticationChallengeHandler); - - ArcGISCredentialStore* arcGISCredentialStore() const; - void setArcGISCredentialStore(ArcGISCredentialStore* arcGISCredentialStore); - - NetworkAuthenticationChallengeHandler* networkAuthenticationChallengeHandler() const; - void setNetworkAuthenticationChallengeHandler(NetworkAuthenticationChallengeHandler* networkAuthenticationChallengeHandler); - - NetworkCredentialStore* networkCredentialStore() const; - void setNetworkCredentialStore(NetworkCredentialStore* networkCredentialStore); - - AuthenticationManager(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - signals: - /* internal use for toolkit */ - void oAuthUserLoginPromptIssued(Esri::ArcGISRuntime::Authentication::OAuthUserLoginPrompt* prompt); - - /* internal use for toolkit */ - void oAuthUserLogoutPromptIssued(Esri::ArcGISRuntime::Authentication::OAuthUserLogoutPrompt* prompt); - - private: - Q_DISABLE_COPY_MOVE(AuthenticationManager) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime::Authentication - -#endif // QRT_AuthenticationManager_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/AuthenticationTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/AuthenticationTypes.h deleted file mode 100644 index 79a160a5f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/AuthenticationTypes.h +++ /dev/null @@ -1,110 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file AuthenticationTypes.h - -#ifndef QRT_AuthenticationTypes_H -#define QRT_AuthenticationTypes_H - -// Qt headers -#include // for Q_DELCARE_METATYPE - -namespace Esri::ArcGISRuntime::Authentication -{ - - enum class ArcGISAuthenticationChallengeType - { - Token = 0, - OAuthOrToken = 1 - }; - - enum class ArcGISCredentialType - { - TokenCredential = 1, - PregeneratedTokenCredential = 2, - OAuthUserCredential = 3, - OAuthApplicationCredential = 4, - IapCredential = 5 - }; - - enum class NetworkCredentialType - { - ServerTrust = 1, - Password = 2, - Certificate = 3 - }; - - enum class NetworkChallengeType - { - Basic = 1, - ClientCertificate = 2, - Digest = 3, - Negotiate = 4, - Ntlm = 5, - ServerTrust = 6 - }; - - enum class UserInterfaceStyle - { - Unspecified = 0, - Light = 1, - Dark = 2 - }; - - enum class OAuthRefreshTokenExpirationIntervalType - { - Default = 0, - Maximum = 1, - Minutes = 2 - }; - - enum class IapAuthorizationPromptType - { - Unspecified = 0, - None = 1, - Login = 2, - Consent = 3, - SelectAccount = 4 - }; - -} // namespace Esri::ArcGISRuntime::Authentication - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::Authentication::ArcGISAuthenticationChallengeType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::Authentication::ArcGISCredentialType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::Authentication::NetworkCredentialType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::Authentication::NetworkChallengeType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::Authentication::UserInterfaceStyle value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::Authentication::OAuthRefreshTokenExpirationIntervalType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::Authentication::IapAuthorizationPromptType value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Authentication::ArcGISAuthenticationChallengeType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Authentication::ArcGISCredentialType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Authentication::NetworkCredentialType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Authentication::NetworkChallengeType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Authentication::UserInterfaceStyle) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Authentication::OAuthRefreshTokenExpirationIntervalType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Authentication::IapAuthorizationPromptType) - -#endif // QRT_AuthenticationTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/CertificateCredential.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/CertificateCredential.h deleted file mode 100644 index 5ee3cf870..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/CertificateCredential.h +++ /dev/null @@ -1,57 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file CertificateCredential.h - -#ifndef QRT_CertificateCredential_H -#define QRT_CertificateCredential_H - -// C++ API headers -#include "Authentication/NetworkCredential.h" - -class QString; -class QSslKey; -class QSslCertificate; - -namespace Esri::ArcGISRuntime::Authentication -{ - - class CertificateCredential : public NetworkCredential - { - Q_OBJECT - public: - ~CertificateCredential() override; - - QSslKey key() const; - - QSslCertificate certificate() const; - - QString password() const; - - CertificateCredential(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(CertificateCredential) - }; - -} // namespace Esri::ArcGISRuntime::Authentication - -#endif // QRT_CertificateCredential_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/IapConfiguration.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/IapConfiguration.h deleted file mode 100644 index ff05430b4..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/IapConfiguration.h +++ /dev/null @@ -1,114 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file IapConfiguration.h - -#ifndef QRT_IapConfiguration_H -#define QRT_IapConfiguration_H - -// C++ API headers -#include "JsonSerializable.h" -#include "Object.h" - -// STL headers -#include - -class QUrl; -template -class QFuture; - -namespace QRTImpl -{ - class IapConfigurationImpl; -} - -namespace Esri::ArcGISRuntime::Authentication -{ - - enum class IapAuthorizationPromptType; - - class IapConfiguration : public Object, public JsonSerializable - { - Q_OBJECT - public: - ~IapConfiguration() override; - - IapAuthorizationPromptType authorizationPromptType() const; - - QUrl authorizeUrl() const; - - QString clientId() const; - - QString clientSecret() const; - - QStringList hostsBehindProxy() const; - - QString iapClientId() const; - - QUrl logoutUrl() const; - - QUrl redirectUrl() const; - - QStringList scopes() const; - - QUrl tokenUrl() const; - - bool canBeUsedForUrl(const QUrl& url) const; - - static IapConfiguration* create(const QUrl& authorizeUrl, - const QUrl& tokenUrl, - const QUrl& logoutUrl, - const QString& clientId, - const QString& clientSecret, - const QUrl& redirectUrl, - const QString& iapClientId, - const QStringList& scopes, - const QStringList& hostsBehindProxy, - IapAuthorizationPromptType authorizationPromptType, - QObject* parent = nullptr); - - [[nodiscard]] static QFuture createAsync(const QString& path, QObject* parent = nullptr); - - static IapConfiguration* createForMicrosoft(const QString& tenantId, - const QString& clientId, - const QUrl& redirectUrl, - const QStringList& hostsBehindProxy, - IapAuthorizationPromptType authorizationPromptType, - QObject* parent = nullptr); - - bool operator==(IapConfiguration* other) const; - - // JSONSerializable interface methods - [[nodiscard]] static IapConfiguration* fromJson(const QString& json, QObject* parent = nullptr); - [[nodiscard]] QString toJson() const override; - - IapConfiguration(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(IapConfiguration) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime::Authentication - -#endif // QRT_IapConfiguration_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/IapCredential.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/IapCredential.h deleted file mode 100644 index b94fc8fcb..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/IapCredential.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file IapCredential.h - -#ifndef QRT_IapCredential_H -#define QRT_IapCredential_H - -// C++ API headers -#include "Authentication/ArcGISCredential.h" - -template -class QFuture; - -namespace QRTImpl -{ - class IapCredentialImpl; -} - -namespace Esri::ArcGISRuntime::Authentication -{ - class IapConfiguration; - class IapTokenInfo; - - class IapCredential : public ArcGISCredential - { - Q_OBJECT - public: - ~IapCredential() override; - - QString authorizationCode() const; - - IapConfiguration* configuration() const; - - [[nodiscard]] static QFuture createAsync(IapConfiguration* configuration, QObject* parent = nullptr); - - [[nodiscard]] QFuture tokenInfoAsync(QObject* parent = nullptr); - - [[nodiscard]] QFuture invalidateAsync(); - - IapCredential(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(IapCredential) - }; - -} // namespace Esri::ArcGISRuntime::Authentication - -#endif // QRT_IapCredential_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/IapTokenInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/IapTokenInfo.h deleted file mode 100644 index b9a092f2f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/IapTokenInfo.h +++ /dev/null @@ -1,76 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file IapTokenInfo.h - -#ifndef QRT_IapTokenInfo_H -#define QRT_IapTokenInfo_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -class QDateTime; - -namespace QRTImpl -{ - class IapTokenInfoImpl; -} - -namespace Esri::ArcGISRuntime::Authentication -{ - - class IapTokenInfo : public Object - { - Q_OBJECT - public: - ~IapTokenInfo() override; - - QString accessToken() const; - - QDateTime expirationDate() const; - - QString idToken() const; - - QDateTime idTokenExpirationDate() const; - - QString refreshToken() const; - - QStringList scopes() const; - - QString tokenType() const; - - bool operator==(IapTokenInfo* other) const; - - IapTokenInfo(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(IapTokenInfo) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime::Authentication - -#endif // QRT_IapTokenInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/NetworkAuthenticationChallenge.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/NetworkAuthenticationChallenge.h deleted file mode 100644 index 0832d37db..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/NetworkAuthenticationChallenge.h +++ /dev/null @@ -1,94 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file NetworkAuthenticationChallenge.h - -#ifndef QRT_NetworkAuthenticationChallenge_H -#define QRT_NetworkAuthenticationChallenge_H - -// C++ API headers -#include "Object.h" - -// Qt headers -#include - -// STL headers -#include - -class QUrl; -class QSslError; - -namespace QRTImpl -{ - class NetworkAuthenticationChallengeImpl; -} - -namespace Esri::ArcGISRuntime -{ - class Error; -} - -namespace Esri::ArcGISRuntime::Authentication -{ - - class NetworkCredential; - enum class NetworkChallengeType; - - class NetworkAuthenticationChallenge : public Object - { - Q_OBJECT - public: - ~NetworkAuthenticationChallenge() override; - - NetworkChallengeType networkChallengeType() const; - - QList sslErrors() const; - - QNetworkReply::NetworkError error() const; - - std::optional httpStatusCode() const; - - QString errorString() const; - - int previousFailureCount() const; - - QString host() const; - - void cancel(); - - void continueAndFail(); - - void continueWithError(const Error& error); - - void continueWithCredential(NetworkCredential* credential); - - NetworkAuthenticationChallenge(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(NetworkAuthenticationChallenge) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime::Authentication - -#endif // QRT_NetworkAuthenticationChallenge_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/NetworkAuthenticationChallengeHandler.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/NetworkAuthenticationChallengeHandler.h deleted file mode 100644 index 5fce8cc7c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/NetworkAuthenticationChallengeHandler.h +++ /dev/null @@ -1,67 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file NetworkAuthenticationChallengeHandler.h - -#ifndef QRT_NetworkAuthenticationChallengeHandler_H -#define QRT_NetworkAuthenticationChallengeHandler_H - -// Qt headers -#include - -// STL headers -#include -#include - -namespace QRTImpl -{ - class NetworkAuthenticationChallengeHandlerImpl; - class NetworkAuthenticationChallengeImpl; -} // namespace QRTImpl - -namespace Esri::ArcGISRuntime::Authentication -{ - - class NetworkAuthenticationChallenge; - - class NetworkAuthenticationChallengeHandler : public QObject - { - Q_OBJECT - public: - ~NetworkAuthenticationChallengeHandler() override; - - std::shared_ptr getImpl() const; - - protected: - explicit NetworkAuthenticationChallengeHandler(QObject* parent = nullptr); - virtual void handleNetworkAuthenticationChallenge(NetworkAuthenticationChallenge* challenge) = 0; - - private: - Q_DISABLE_COPY_MOVE(NetworkAuthenticationChallengeHandler) - std::shared_ptr m_impl; - - using NetworkAuthHandlerFunc = std::function&)>; - NetworkAuthHandlerFunc handlerMethod_(); - }; - -} // namespace Esri::ArcGISRuntime::Authentication - -#endif // QRT_NetworkAuthenticationChallengeHandler_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/NetworkCredential.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/NetworkCredential.h deleted file mode 100644 index ab8051a49..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/NetworkCredential.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file NetworkCredential.h - -#ifndef QRT_NetworkCredential_H -#define QRT_NetworkCredential_H - -// C++ API headers -#include "Object.h" - -class QUrl; - -namespace QRTImpl -{ - class NetworkCredentialImpl; -} - -namespace Esri::ArcGISRuntime::Authentication -{ - - enum class NetworkCredentialType; - class PasswordCredential; - class CertificateCredential; - - class NetworkCredential : public Object - { - Q_OBJECT - public: - ~NetworkCredential() override; - - NetworkCredentialType networkCredentialType() const; - - [[nodiscard]] static PasswordCredential* password(const QString& username, const QString& password, QObject* parent = nullptr); - - [[nodiscard]] static CertificateCredential* certificate(const QUrl& path, const QString& password, QObject* parent = nullptr); - - NetworkCredential(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(NetworkCredential) - }; - -} // namespace Esri::ArcGISRuntime::Authentication - -#endif // QRT_NetworkCredential_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/NetworkCredentialStore.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/NetworkCredentialStore.h deleted file mode 100644 index 333a93dbd..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/NetworkCredentialStore.h +++ /dev/null @@ -1,70 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file NetworkCredentialStore.h - -#ifndef QRT_NetworkCredentialStore_H -#define QRT_NetworkCredentialStore_H - -// C++ API headers -#include "Object.h" - -// Qt headers -#include // for QSet - -template -class QFuture; -class QString; - -namespace QRTImpl -{ - class NetworkCredentialStoreImpl; -} - -namespace Esri::ArcGISRuntime::Authentication -{ - - class NetworkCredential; - - class NetworkCredentialStore : public Object - { - Q_OBJECT - public: - ~NetworkCredentialStore() override; - - QSet credentialsForHost(const QString& host) const; - - [[nodiscard]] QFuture removeAllAsync(); - - static QFuture makePersistent(QObject* parent = nullptr); - - NetworkCredentialStore(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(NetworkCredentialStore) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime::Authentication - -#endif // QRT_NetworkCredentialStore_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthApplicationCredential.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthApplicationCredential.h deleted file mode 100644 index c91076fbb..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthApplicationCredential.h +++ /dev/null @@ -1,70 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OAuthApplicationCredential.h - -#ifndef QRT_OAuthApplicationCredential_H -#define QRT_OAuthApplicationCredential_H - -// C++ API headers -#include "ArcGISCredential.h" - -// STL headers -#include - -class QUrl; -template -class QFuture; - -namespace Esri::ArcGISRuntime::Authentication -{ - - class OAuthApplicationTokenInfo; - - class OAuthApplicationCredential : public ArcGISCredential - { - Q_OBJECT - public: - ~OAuthApplicationCredential() override; - - QString clientId() const; - - QUrl portalUrl() const; - - std::optional tokenExpirationInterval() const; - - [[nodiscard]] static QFuture createAsync(const QUrl& portalUrl, - const QString& clientId, - const QString& clientSecret, - std::optional tokenExpirationInterval, - QObject* parent = nullptr); - - [[nodiscard]] QFuture tokenInfoAsync(QObject* parent = nullptr); - - OAuthApplicationCredential(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(OAuthApplicationCredential) - }; - -} // namespace Esri::ArcGISRuntime::Authentication - -#endif // QRT_OAuthApplicationCredential_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthApplicationTokenInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthApplicationTokenInfo.h deleted file mode 100644 index 16e157584..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthApplicationTokenInfo.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OAuthApplicationTokenInfo.h - -#ifndef QRT_OAuthApplicationTokenInfo_H -#define QRT_OAuthApplicationTokenInfo_H - -// C++ API headers -#include "Object.h" - -class QDateTime; - -namespace QRTImpl -{ - class OAuthApplicationTokenInfoImpl; -} - -namespace Esri::ArcGISRuntime::Authentication -{ - - class OAuthApplicationTokenInfo : public Object - { - Q_OBJECT - public: - ~OAuthApplicationTokenInfo() override; - - bool operator==(OAuthApplicationTokenInfo* other) const; - bool operator!=(OAuthApplicationTokenInfo* other) const; - - QString accessToken() const; - - QDateTime expirationDate() const; - - OAuthApplicationTokenInfo(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(OAuthApplicationTokenInfo) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime::Authentication - -#endif // QRT_OAuthApplicationTokenInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthRefreshTokenExpirationInterval.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthRefreshTokenExpirationInterval.h deleted file mode 100644 index 7a36e4bb5..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthRefreshTokenExpirationInterval.h +++ /dev/null @@ -1,61 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OAuthRefreshTokenExpirationInterval.h - -#ifndef QRT_OAuthRefreshTokenExpirationInterval_H -#define QRT_OAuthRefreshTokenExpirationInterval_H - -namespace QRTImpl -{ - class OAuthRefreshTokenExpirationIntervalImpl; -} - -#include -#include - -namespace Esri::ArcGISRuntime::Authentication -{ - - enum class OAuthRefreshTokenExpirationIntervalType; - - class OAuthRefreshTokenExpirationInterval - { - public: - OAuthRefreshTokenExpirationIntervalType type() const; - std::optional minutes() const; - - static OAuthRefreshTokenExpirationInterval Default(); - - static OAuthRefreshTokenExpirationInterval Maximum(); - - static OAuthRefreshTokenExpirationInterval Minutes(int minutes); - - explicit OAuthRefreshTokenExpirationInterval(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime::Authentication - -#endif // QRT_OAuthRefreshTokenExpirationInterval_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserConfiguration.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserConfiguration.h deleted file mode 100644 index 1c169fe46..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserConfiguration.h +++ /dev/null @@ -1,104 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OAuthUserConfiguration.h - -#ifndef QRT_OAuthUserConfiguration_H -#define QRT_OAuthUserConfiguration_H - -// C++ API headers -#include "JsonSerializable.h" -#include "Object.h" - -// STL headers -#include - -class QUrl; - -namespace QRTImpl -{ - class OAuthUserConfigurationImpl; -} - -namespace Esri::ArcGISRuntime::Authentication -{ - - enum class UserInterfaceStyle; - class OAuthRefreshTokenExpirationInterval; - - class OAuthUserConfiguration : public Object, public JsonSerializable - { - Q_OBJECT - public: - OAuthUserConfiguration(const QUrl& portalUrl, const QString& clientId, const QString& redirectUri, QObject* parent = nullptr); - - OAuthUserConfiguration(const QUrl& portalUrl, - const QString& clientId, - const QString& redirectUri, - const QString& culture, - const OAuthRefreshTokenExpirationInterval& refreshTokenExpirationInterval, - std::optional refreshTokenExchangeInterval, - int federatedTokenExpirationInterval, - bool showCancelButton, - UserInterfaceStyle userInterfaceStyle, - QObject* parent = nullptr); - - ~OAuthUserConfiguration() override; - - bool operator==(OAuthUserConfiguration* other) const; - bool operator!=(OAuthUserConfiguration* other) const; - - QString clientId() const; - - QString culture() const; - - int federatedTokenExpirationInterval() const; - - QUrl portalUrl() const; - - QString redirectUri() const; - - std::optional refreshTokenExchangeInterval() const; - - OAuthRefreshTokenExpirationInterval refreshTokenExpirationInterval() const; - - bool isShowCancelButton() const; - - UserInterfaceStyle userInterfaceStyle() const; - - bool canBeUsedForUrl(const QUrl& url) const; - - // JSONSerializable interface methods - [[nodiscard]] static OAuthUserConfiguration* fromJson(const QString& json, QObject* parent); - [[nodiscard]] QString toJson() const override; - - OAuthUserConfiguration(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(OAuthUserConfiguration) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime::Authentication - -#endif // QRT_OAuthUserConfiguration_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserCredential.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserCredential.h deleted file mode 100644 index 72f363003..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserCredential.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OAuthUserCredential.h - -#ifndef QRT_OAuthUserCredential_H -#define QRT_OAuthUserCredential_H - -// C++ API headers -#include "ArcGISCredential.h" - -template -class QFuture; - -namespace Esri::ArcGISRuntime::Authentication -{ - - class OAuthUserTokenInfo; - class ClientReference; - class OAuthUserConfiguration; - - class OAuthUserCredential : public ArcGISCredential - { - Q_OBJECT - public: - ~OAuthUserCredential() override; - - QString authorizationCode() const; - - OAuthUserConfiguration* configuration() const; - - [[nodiscard]] static QFuture createAsync(OAuthUserConfiguration* configuration, QObject* parent = nullptr); - - [[nodiscard]] QFuture tokenInfoAsync(QObject* parent = nullptr); - - [[nodiscard]] QFuture revokeTokenAsync(); - - OAuthUserCredential(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(OAuthUserCredential) - }; - -} // namespace Esri::ArcGISRuntime::Authentication - -#endif // QRT_OAuthUserCredential_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserLoginPrompt.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserLoginPrompt.h deleted file mode 100644 index 972fcfee4..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserLoginPrompt.h +++ /dev/null @@ -1,78 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OAuthUserLoginPrompt.h - -#ifndef QRT_OAuthUserLoginPrompt_H -#define QRT_OAuthUserLoginPrompt_H - -#if !defined(CPP_ARCGISRUNTIME_TOOLKIT) && !defined(WIDGETS_ARCGISRUNTIME_TOOLKIT) && !defined(MAPS_SDK_API_BUILD) -#pragma message("OAuthUserLoginPrompt.h is not intended to be used directly. API may change at any time.") -#endif - -// C++ API headers -#include "Object.h" - -class QUrl; - -namespace QRTImpl -{ - class OAuthUserLoginPromptImpl; -} - -namespace Esri::ArcGISRuntime::Authentication -{ - - /* - This class is an internal implementation detail intended to be used by the ArcGIS Maps SDK for Qt - toolkit. - - The API is not intended to be used by developers directly and the API could change at any time. - */ - - class OAuthUserLoginPrompt : public Object - { - Q_OBJECT - - public: - ~OAuthUserLoginPrompt() override; - - QUrl authorizeUrl() const; - - QString redirectUri() const; - - void respond(const QUrl& url); - - void respondWithError(const QString& platformError); - - OAuthUserLoginPrompt(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(OAuthUserLoginPrompt) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime::Authentication - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Authentication::OAuthUserLoginPrompt) - -#endif // QRT_OAuthUserLoginPrompt_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserLogoutPrompt.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserLogoutPrompt.h deleted file mode 100644 index 30f216966..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserLogoutPrompt.h +++ /dev/null @@ -1,78 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OAuthUserLogoutPrompt.h - -#ifndef QRT_OAuthUserLogoutPrompt_H -#define QRT_OAuthUserLogoutPrompt_H - -#if !defined(CPP_ARCGISRUNTIME_TOOLKIT) && !defined(WIDGETS_ARCGISRUNTIME_TOOLKIT) && !defined(MAPS_SDK_API_BUILD) -#pragma message("OAuthUserLogoutPrompt.h is not intended to be used directly. API may change at any time.") -#endif - -// C++ API headers -#include "Object.h" - -class QUrl; - -namespace QRTImpl -{ - class OAuthUserLogoutPromptImpl; -} - -namespace Esri::ArcGISRuntime::Authentication -{ - - /* - This class is an internal implementation detail intended to be used by the ArcGIS Maps SDK for Qt - toolkit. - - The API is not intended to be used by developers directly and the API could change at any time. - */ - - class OAuthUserLogoutPrompt : public Object - { - Q_OBJECT - - public: - ~OAuthUserLogoutPrompt() override; - - QUrl logoutUrl() const; - - QString redirectUri() const; - - void respond(bool result); - - void respondWithError(const QString& platformError); - - OAuthUserLogoutPrompt(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(OAuthUserLogoutPrompt) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime::Authentication - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Authentication::OAuthUserLogoutPrompt) - -#endif // QRT_OAuthUserLogoutPrompt_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserTokenInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserTokenInfo.h deleted file mode 100644 index e531d343c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserTokenInfo.h +++ /dev/null @@ -1,72 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OAuthUserTokenInfo.h - -#ifndef QRT_OAuthUserTokenInfo_H -#define QRT_OAuthUserTokenInfo_H - -// C++ API headers -#include "Object.h" - -class QDateTime; - -namespace QRTImpl -{ - class OAuthUserTokenInfoImpl; -} - -namespace Esri::ArcGISRuntime::Authentication -{ - - class OAuthUserTokenInfo : public Object - { - Q_OBJECT - public: - ~OAuthUserTokenInfo() override; - - bool operator==(OAuthUserTokenInfo* other) const; - bool operator!=(OAuthUserTokenInfo* other) const; - - QString accessToken() const; - - QDateTime expirationDate() const; - - bool isSslRequired() const; - - QString refreshToken() const; - - QDateTime refreshTokenExchangeDate() const; - - QDateTime refreshTokenExpirationDate() const; - - OAuthUserTokenInfo(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(OAuthUserTokenInfo) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime::Authentication - -#endif // QRT_OAuthUserTokenInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/PasswordCredential.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/PasswordCredential.h deleted file mode 100644 index 730726f9d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/PasswordCredential.h +++ /dev/null @@ -1,53 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PasswordCredential.h - -#ifndef QRT_PasswordCredential_H -#define QRT_PasswordCredential_H - -class QString; - -// C++ API headers -#include "Authentication/NetworkCredential.h" - -namespace Esri::ArcGISRuntime::Authentication -{ - - class PasswordCredential : public NetworkCredential - { - Q_OBJECT - public: - ~PasswordCredential() override; - - QString username() const; - - QString password() const; - - PasswordCredential(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(PasswordCredential) - }; - -} // namespace Esri::ArcGISRuntime::Authentication - -#endif // QRT_PasswordCredential_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/PregeneratedTokenCredential.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/PregeneratedTokenCredential.h deleted file mode 100644 index 3bb0dd963..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/PregeneratedTokenCredential.h +++ /dev/null @@ -1,61 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PregeneratedTokenCredential.h - -#ifndef QRT_PregeneratedTokenCredential_H -#define QRT_PregeneratedTokenCredential_H - -// C++ API headers -#include "ArcGISCredential.h" - -class QUrl; -class QString; - -namespace QRTImpl -{ - class PregeneratedTokenCredentialImpl; -} - -namespace Esri::ArcGISRuntime::Authentication -{ - - class TokenInfo; - - class PregeneratedTokenCredential : public ArcGISCredential - { - Q_OBJECT - public: - PregeneratedTokenCredential(const QUrl& url, TokenInfo* tokenInfo, const QString& referer, QObject* parent = nullptr); - - ~PregeneratedTokenCredential() override; - - TokenInfo* tokenInfo() const; - - PregeneratedTokenCredential(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(PregeneratedTokenCredential) - }; - -} // namespace Esri::ArcGISRuntime::Authentication - -#endif // QRT_PregeneratedTokenCredential_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ServerTrustCredential.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ServerTrustCredential.h deleted file mode 100644 index 781e5a0cf..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ServerTrustCredential.h +++ /dev/null @@ -1,51 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ServerTrustCredential.h - -#ifndef QRT_ServerTrustCredential_H -#define QRT_ServerTrustCredential_H - -// C++ API headers -#include "Authentication/NetworkCredential.h" - -namespace Esri::ArcGISRuntime::Authentication -{ - - class NetworkAuthenticationChallenge; - - class ServerTrustCredential : public NetworkCredential - { - Q_OBJECT - public: - ~ServerTrustCredential() override; - - [[nodiscard]] static ServerTrustCredential* createWithChallenge(NetworkAuthenticationChallenge* challenge, QObject* parent = nullptr); - - ServerTrustCredential(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(ServerTrustCredential) - }; - -} // namespace Esri::ArcGISRuntime::Authentication - -#endif // QRT_ServerTrustCredential_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/TokenCredential.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/TokenCredential.h deleted file mode 100644 index 3604223c4..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/TokenCredential.h +++ /dev/null @@ -1,92 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TokenCredential.h - -#ifndef QRT_TokenCredential_H -#define QRT_TokenCredential_H - -// C++ API headers -#include "ArcGISCredential.h" - -// STL headers -#include - -class QUrl; -template -class QFuture; - -namespace QRTImpl -{ - class TokenCredentialImpl; -} - -namespace Esri::ArcGISRuntime::Authentication -{ - - class ArcGISAuthenticationChallenge; - class TokenInfo; - - class TokenCredential : public ArcGISCredential - { - Q_OBJECT - public: - ~TokenCredential() override; - - std::optional tokenExpirationInterval() const; - - [[nodiscard]] static QFuture createAsync(const QUrl& url, - const QString& username, - const QString& password, - std::optional tokenExpirationInterval, - QObject* parent = nullptr); - - [[nodiscard]] static QFuture createFederatedAsync(const QUrl& url, - ArcGISCredential* portalCredential, - std::optional tokenExpirationInterval, - QObject* parent = nullptr); - - [[nodiscard]] static QFuture createFederatedAsync(const QUrl& url, - std::optional tokenExpirationInterval, - QObject* parent = nullptr); - - [[nodiscard]] static QFuture createNetworkSecuredAsync(const QUrl& url, - const QString& username, - std::optional tokenExpirationInterval, - QObject* parent = nullptr); - - [[nodiscard]] static QFuture createWithChallengeAsync(ArcGISAuthenticationChallenge* challenge, - const QString& username, - const QString& password, - std::optional tokenExpirationInterval, - QObject* parent = nullptr); - - [[nodiscard]] QFuture tokenInfoAsync(QObject* parent = nullptr); - - TokenCredential(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(TokenCredential) - }; - -} // namespace Esri::ArcGISRuntime::Authentication - -#endif // QRT_TokenCredential_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/TokenInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/TokenInfo.h deleted file mode 100644 index 081f1dc97..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/TokenInfo.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TokenInfo.h - -#ifndef QRT_TokenInfo_H -#define QRT_TokenInfo_H - -// C++ API headers -#include "Object.h" - -class QDateTime; -class QString; - -namespace QRTImpl -{ - class TokenInfoImpl; -} - -namespace Esri::ArcGISRuntime::Authentication -{ - - class TokenInfo : public Object - { - Q_OBJECT - public: - TokenInfo(const QString& accessToken, const QDateTime& expirationDate, bool isSslRequired, QObject* parent = nullptr); - - ~TokenInfo() override; - - bool operator==(TokenInfo* other) const; - bool operator!=(TokenInfo* other) const; - - QString accessToken() const; - - QDateTime expirationDate() const; - - bool isSslRequired() const; - - TokenInfo(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(TokenInfo) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime::Authentication - -#endif // QRT_TokenInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BackgroundGrid.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BackgroundGrid.h deleted file mode 100644 index f5518ba1a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BackgroundGrid.h +++ /dev/null @@ -1,87 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BackgroundGrid.h - -#ifndef QRT_BackgroundGrid_H -#define QRT_BackgroundGrid_H - -// STL headers -#include - -class QColor; - -namespace QRTImpl -{ - class BackgroundGridImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class BackgroundGrid - { - public: - BackgroundGrid(); - BackgroundGrid(const QColor& color, const QColor& gridLineColor, float gridLineWidth, float gridSize); - - BackgroundGrid(const BackgroundGrid& other); - BackgroundGrid(BackgroundGrid&& other) noexcept; - BackgroundGrid& operator=(const BackgroundGrid& other); - BackgroundGrid& operator=(BackgroundGrid&& other) noexcept; - - ~BackgroundGrid(); - - QColor color() const; - void setColor(const QColor& color); - - QColor gridLineColor() const; - void setGridLineColor(const QColor& color); - - double gridLineWidth() const; - void setGridLineWidth(double gridLineWidth); - - double gridSize() const; - void setGridSize(double gridSize); - - bool isVisible() const; - void setVisible(bool visible); - - bool operator==(const BackgroundGrid& other) const; - bool operator!=(const BackgroundGrid& other) const; - - /*! - \internal - */ - explicit BackgroundGrid(const std::shared_ptr& impl); - - /*! - \internal - */ - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BackgroundGrid_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BarcodeScannerFormInput.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BarcodeScannerFormInput.h deleted file mode 100644 index 406de3eec..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BarcodeScannerFormInput.h +++ /dev/null @@ -1,56 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BarcodeScannerFormInput.h - -#ifndef QRT_BarcodeScannerFormInput_H -#define QRT_BarcodeScannerFormInput_H - -// C++ API headers -#include "FormInput.h" - -namespace QRTImpl -{ - class BarcodeScannerFormInputImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class BarcodeScannerFormInput : public FormInput - { - Q_OBJECT - public: - ~BarcodeScannerFormInput() override; - - quint32 maxLength() const; - - quint32 minLength() const; - - BarcodeScannerFormInput(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(BarcodeScannerFormInput) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BarcodeScannerFormInput_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BaseStretchRenderer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BaseStretchRenderer.h deleted file mode 100644 index 34e454aef..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BaseStretchRenderer.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BaseStretchRenderer.h - -#ifndef QRT_BaseStretchRenderer_H -#define QRT_BaseStretchRenderer_H - -// C++ API headers -#include "RasterRenderer.h" - -// STL headers -#include - -namespace QRTImpl -{ - class BaseStretchRendererImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class StretchParameters; - - class BaseStretchRenderer : public RasterRenderer - { - Q_OBJECT - - public: - ~BaseStretchRenderer() override; - - StretchParameters stretchParameters() const; - bool isEstimateStatistics() const; - QList gammas() const; - - BaseStretchRenderer(std::shared_ptr impl, QObject* parent); - - BaseStretchRenderer() = delete; - - private: - Q_DISABLE_COPY_MOVE(BaseStretchRenderer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BaseStretchRenderer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Basemap.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Basemap.h deleted file mode 100644 index c518e31b8..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Basemap.h +++ /dev/null @@ -1,120 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Basemap.h - -#ifndef QRT_Basemap_H -#define QRT_Basemap_H - -// C++ API headers -#include "ApiKeyResource.h" -#include "JsonSerializable.h" -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class BasemapImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class BasemapStyle; - class BasemapStyleParameters; - class Item; - class Layer; - class LayerListModel; - - class Basemap : public Object, public ApiKeyResource, public Loadable, public JsonSerializable - { - Q_OBJECT - - public: - explicit Basemap(QObject* parent = nullptr); - - explicit Basemap(Item* item, QObject* parent = nullptr); - - explicit Basemap(const QUrl& url, QObject* parent = nullptr); - - explicit Basemap(Layer* baseLayer, QObject* parent = nullptr); - - explicit Basemap(BasemapStyle basemapStyle, QObject* parent = nullptr); - - Basemap(const QList& baseLayers, const QList& referenceLayers, QObject* parent = nullptr); - - Basemap(BasemapStyle basemapStyle, BasemapStyleParameters* basemapStyleParameters, QObject* parent = nullptr); - - ~Basemap() override; - - LayerListModel* baseLayers() const; - - LayerListModel* referenceLayers() const; - - QString name() const; - - void setName(const QString& name); - - Item* item() const; - - // APIKeyResource interface methods - QString apiKey() const override; - void setApiKey(const QString& apiKey) override; - - // JsonSerializable Interface methods - [[nodiscard]] static Basemap* fromJson(const QString& json, QObject* parent = nullptr); - [[nodiscard]] QString toJson() const override; - - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - QUrl url() const; - - Basemap* clone(QObject* parent = nullptr) const; - - /*! - \internal - */ - Basemap(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(Basemap) - - void connectSignals_(); - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Basemap_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapListModel.h deleted file mode 100644 index c7819a289..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapListModel.h +++ /dev/null @@ -1,133 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BasemapListModel.h - -#ifndef QRT_BasemapListModel_H -#define QRT_BasemapListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class BasemapListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Basemap; - class Error; - - class BasemapListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum BasemapRoles - { - BasemapNameRole = Qt::UserRole + 1, - BasemapUrlRole = Qt::UserRole + 2, - BasemapItemAccessInformationRole = Qt::UserRole + 3, // read-only - BasemapItemCreatedRole = Qt::UserRole + 4, // read-only - BasemapItemDescriptionRole = Qt::UserRole + 5, // read-only - BasemapItemIdRole = Qt::UserRole + 6, // read-only - BasemapItemTypeRole = Qt::UserRole + 7, // read-only - BasemapItemModifiedRole = Qt::UserRole + 8, // read-only - BasemapItemSnippetRole = Qt::UserRole + 9, // read-only - BasemapItemTagsRole = Qt::UserRole + 10, // read-only - BasemapItemTitleRole = Qt::UserRole + 11, // read-only - BasemapItemThumbnailUrlRole = Qt::UserRole + 12 // read-only - }; - - ~BasemapListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(Basemap* basemap); - - void insert(int index, Basemap* basemap); - - void removeAt(int index); - - void removeOne(Basemap* basemap); - - void move(int from, int to); - - Basemap* at(int index) const override; - - bool contains(Basemap* basemap) const; - - int indexOf(Basemap* basemap) const; - - Basemap* first() const; - - Basemap* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - /*! - \internal - */ - BasemapListModel(std::shared_ptr impl, QObject* parent); - - BasemapListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(BasemapListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BasemapListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStyleInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStyleInfo.h deleted file mode 100644 index 40c47fc1a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStyleInfo.h +++ /dev/null @@ -1,80 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BasemapStyleInfo.h - -#ifndef QRT_BasemapStyleInfo_H -#define QRT_BasemapStyleInfo_H - -// C++ API headers -#include "Object.h" - -// Qt headers -#include // for QList, QString - -class QImage; -class QUrl; - -namespace QRTImpl -{ - class BasemapStyleInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - enum class BasemapStyle; - class BasemapStyleLanguageInfo; - enum class BasemapStyleLanguageStrategy; - class Worldview; - - class BasemapStyleInfo : public Object - { - Q_OBJECT - public: - ~BasemapStyleInfo() override; - - QList languageStrategies() const; - - QList languages() const; - - BasemapStyle style() const; - - QString styleName() const; - - QUrl thumbnailUrl() const; - - QList worldviews() const; - - BasemapStyleInfo(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - signals: - void thumbnailUrlChanged(); - - private: - Q_DISABLE_COPY_MOVE(BasemapStyleInfo) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BasemapStyleInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStyleLanguageInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStyleLanguageInfo.h deleted file mode 100644 index 602ea89b7..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStyleLanguageInfo.h +++ /dev/null @@ -1,62 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BasemapStyleLanguageInfo.h - -#ifndef QRT_BasemapStyleLanguageInfo_H -#define QRT_BasemapStyleLanguageInfo_H - -// C++ API headers -#include "Object.h" - -// Qt headers -#include // for QString - -namespace QRTImpl -{ - class BasemapStyleLanguageInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class BasemapStyleLanguageInfo : public Object - { - Q_OBJECT - public: - ~BasemapStyleLanguageInfo() override; - - QString displayName() const; - - QString languageCode() const; - - BasemapStyleLanguageInfo(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(BasemapStyleLanguageInfo) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BasemapStyleLanguageInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStyleParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStyleParameters.h deleted file mode 100644 index 569db6e60..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStyleParameters.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BasemapStyleParameters.h - -#ifndef QRT_BasemapStyleParameters_H -#define QRT_BasemapStyleParameters_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class BasemapStyleParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class BasemapStyleLanguageStrategy; - class Worldview; - - class BasemapStyleParameters : public Object - { - Q_OBJECT - public: - explicit BasemapStyleParameters(QObject* parent = nullptr); - - ~BasemapStyleParameters() override; - - BasemapStyleLanguageStrategy languageStrategy() const; - void setLanguageStrategy(BasemapStyleLanguageStrategy languageStrategy); - - QString specificLanguage() const; - void setSpecificLanguage(const QString& specificLanguage); - - Worldview* worldview() const; - void setWorldview(Worldview* worldview); - - BasemapStyleParameters(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(BasemapStyleParameters) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BasemapStyleParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStylesService.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStylesService.h deleted file mode 100644 index 637f1c211..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStylesService.h +++ /dev/null @@ -1,83 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BasemapStylesService.h - -#ifndef QRT_BasemapStylesService_H -#define QRT_BasemapStylesService_H - -// C++ API headers -#include "ApiKeyResource.h" -#include "Loadable.h" -#include "Object.h" - -// Qt headers -#include // for QString - -namespace QRTImpl -{ - class BasemapStylesServiceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class BasemapStylesServiceInfo; - class Error; - enum class LoadStatus; - - class BasemapStylesService : public Object, public ApiKeyResource, public Loadable - { - Q_OBJECT - public: - explicit BasemapStylesService(QObject* parent = nullptr); - - ~BasemapStylesService() override; - - BasemapStylesServiceInfo* info() const; - - // APIKeyResource interface methods - QString apiKey() const override; - void setApiKey(const QString& apiKey) override; - - // Loadable interface methods - void cancelLoad() override; - void load() override; - void retryLoad() override; - Error loadError() const override; - LoadStatus loadStatus() const override; - - BasemapStylesService(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(BasemapStylesService) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BasemapStylesService_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStylesServiceInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStylesServiceInfo.h deleted file mode 100644 index a3e63cc85..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStylesServiceInfo.h +++ /dev/null @@ -1,67 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BasemapStylesServiceInfo.h - -#ifndef QRT_BasemapStylesServiceInfo_H -#define QRT_BasemapStylesServiceInfo_H - -// C++ API headers -#include "Object.h" - -// Qt headers -#include // for QList, QString - -class QUrl; - -namespace QRTImpl -{ - class BasemapStylesServiceInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - class BasemapStyleInfo; - - class BasemapStylesServiceInfo : public Object - { - Q_OBJECT - public: - ~BasemapStylesServiceInfo() override; - - QList stylesInfo() const; - - QUrl url() const; - - QString version() const; - - BasemapStylesServiceInfo(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(BasemapStylesServiceInfo) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BasemapStylesServiceInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BeaconIdentifier.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BeaconIdentifier.h deleted file mode 100644 index 85b0438a9..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BeaconIdentifier.h +++ /dev/null @@ -1,63 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BeaconIdentifier.h - -#ifndef QRT_BeaconIdentifier_H -#define QRT_BeaconIdentifier_H - -// C++ API headers -#include "Object.h" - -class QUuid; - -namespace QRTImpl -{ - class BeaconIdentifierImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class BeaconIdentifier : public Object - { - Q_OBJECT - - public: - ~BeaconIdentifier() override; - - quint16 major() const; - - quint16 minor() const; - - QUuid uuid() const; - - BeaconIdentifier(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(BeaconIdentifier) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BeaconIdentifier_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BeaconInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BeaconInfo.h deleted file mode 100644 index fd320eef9..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BeaconInfo.h +++ /dev/null @@ -1,74 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BeaconInfo.h - -#ifndef QRT_BeaconInfo_H -#define QRT_BeaconInfo_H - -// C++ API headers -#include "Object.h" - -class QDateTime; - -namespace QRTImpl -{ - class BeaconInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class BeaconIdentifier; - class Point; - - class BeaconInfo : public Object - { - Q_OBJECT - - public: - ~BeaconInfo() override; - - qint8 batteryLevel() const; - - BeaconIdentifier* iBeaconIdentifier() const; - - qint8 lastRssi() const; - - QDateTime lastSeen() const; - - Point position() const; - - qint8 txPower() const; - - QString uniqueBeaconId() const; - - BeaconInfo(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(BeaconInfo) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BeaconInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BeaconScanner.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BeaconScanner.h deleted file mode 100644 index dba5b9d59..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BeaconScanner.h +++ /dev/null @@ -1,86 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BeaconScanner.h - -#ifndef QRT_BeaconScanner_H -#define QRT_BeaconScanner_H - -// C++ API headers -#include "Object.h" - -class QDateTime; -class QUuid; -template -class QFuture; - -namespace QRTImpl -{ - class BeaconScannerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class BeaconScannerStatus; - class BeaconInfo; - class Error; - class IndoorPositioningDefinition; - - class BeaconScanner : public Object - { - Q_OBJECT - - public: - explicit BeaconScanner(IndoorPositioningDefinition* definition, QObject* parent = nullptr); - - ~BeaconScanner() override; - - QList allDiscoveredBeacons() const; - - Error error() const; - - BeaconScannerStatus status() const; - - [[nodiscard]] QFuture startAsync(); - - [[nodiscard]] QFuture stopAsync(); - - BeaconScanner(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - signals: - void beaconsDiscovered(const QList& beaconInfos); - void statusChanged(Esri::ArcGISRuntime::BeaconScannerStatus status); - - private: - Q_DISABLE_COPY_MOVE(BeaconScanner) - std::shared_ptr m_impl; - - void connectNotify(const QMetaMethod& signal) override; - void disconnectNotify(const QMetaMethod& signal) override; - - QMetaObject::Connection m_beaconsDiscoveredChangedConn; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BeaconScanner_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BingMapsLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BingMapsLayer.h deleted file mode 100644 index 0ecf546d4..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BingMapsLayer.h +++ /dev/null @@ -1,70 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BingMapsLayer.h - -#ifndef QRT_BingMapsLayer_H -#define QRT_BingMapsLayer_H - -// C++ API headers -#include "Deprecated.h" -#include "ServiceImageTiledLayer.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - enum class BingMapsLayerStyle; - class Portal; - - class QRT_DEPRECATED BingMapsLayer : public ServiceImageTiledLayer - { - Q_OBJECT - - public: - BingMapsLayer(const QString& bingMapsKey, BingMapsLayerStyle style, QObject* parent = nullptr); - - BingMapsLayer(Portal* portal, BingMapsLayerStyle style, QObject* parent = nullptr); - - ~BingMapsLayer() override; - - QString culture() const; - void setCulture(const QString& culture); - - QString key() const; - void setKey(const QString& bingMapsKey); - - Portal* portal() const; - - BingMapsLayerStyle style() const; - - /*! \internal */ - BingMapsLayer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(BingMapsLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BingMapsLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BlendRenderer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BlendRenderer.h deleted file mode 100644 index 935c19987..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BlendRenderer.h +++ /dev/null @@ -1,90 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BlendRenderer.h - -#ifndef QRT_BlendRenderer_H -#define QRT_BlendRenderer_H - -// C++ API headers -#include "HillshadeRenderer.h" - -// STL headers -#include - -namespace QRTImpl -{ - class BlendRendererImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ColorRamp; - class Raster; - - class BlendRenderer : public HillshadeRenderer - { - Q_OBJECT - - public: - explicit BlendRenderer(Raster* elevationRaster, QObject* parent = nullptr); - BlendRenderer(Raster* elevationRaster, double altitude, double azimuth, double zFactor, QObject* parent = nullptr); - BlendRenderer(Raster* elevationRaster, - const QList& outputMinValues, - const QList& outputMaxValues, - const QList& sourceMinValues, - const QList& sourceMaxValues, - const QList& noDataValues, - const QList& gammas, - ColorRamp* colorRamp, - double altitude, - double azimuth, - double zFactor, - SlopeType slopeType, - double pixelSizeFactor, - double pixelSizePower, - int outputBitDepth, - QObject* parent = nullptr); - ~BlendRenderer() override; - - Raster* elevationRaster() const; - QList gammas() const; - QList outputMinValues() const; - QList outputMaxValues() const; - QList sourceMinValues() const; - QList sourceMaxValues() const; - QList noDataValues() const; - - ColorRamp* colorRamp() const; - - /*! - \internal - */ - BlendRenderer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(BlendRenderer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BlendRenderer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Bookmark.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Bookmark.h deleted file mode 100644 index d346be8aa..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Bookmark.h +++ /dev/null @@ -1,74 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Bookmark.h - -#ifndef QRT_Bookmark_H -#define QRT_Bookmark_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class BookmarkImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Viewpoint; - - class Bookmark : public Object - { - Q_OBJECT - - public: - explicit Bookmark(QObject* parent = nullptr); - Bookmark(const QString& name, const Viewpoint& viewpoint, QObject* parent = nullptr); - ~Bookmark() override; - - QString name() const; - void setName(const QString& name); - - Viewpoint viewpoint() const; - void setViewpoint(const Viewpoint& viewpoint); - - Bookmark* clone(QObject* parent = nullptr) const; - - /*! - \internal - */ - Bookmark(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(Bookmark) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Bookmark_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BookmarkListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BookmarkListModel.h deleted file mode 100644 index 46306af46..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BookmarkListModel.h +++ /dev/null @@ -1,122 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BookmarkListModel.h - -#ifndef QRT_BookmarkListModel_H -#define QRT_BookmarkListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class BookmarkListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Bookmark; - class Error; - - class BookmarkListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum BookmarkRoles - { - BookmarkNameRole = Qt::UserRole + 1, - }; - - ~BookmarkListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(Bookmark* bookmark); - - void insert(int index, Bookmark* bookmark); - - void removeAt(int index); - - void removeOne(Bookmark* bookmark); - - void move(int from, int to); - - Bookmark* at(int index) const override; - - bool contains(Bookmark* bookmark) const; - - int indexOf(Bookmark* bookmark) const; - - Bookmark* first() const; - - Bookmark* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - /*! - \internal - */ - BookmarkListModel(std::shared_ptr impl, QObject* parent); - - BookmarkListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(BookmarkListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BookmarkListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BooleanField.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BooleanField.h deleted file mode 100644 index ea4bfb257..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BooleanField.h +++ /dev/null @@ -1,78 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BooleanField.h - -#ifndef QRT_BooleanField_H -#define QRT_BooleanField_H - -// C++ API headers -#include "Object.h" - -// Qt headers -#include - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class BooleanFieldImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Envelope; - class SpatialReference; - - class BooleanField : public Object - { - Q_OBJECT - public: - ~BooleanField() override; - - Envelope extent() const; - - [[nodiscard]] static QFuture createFromFilesAsync(const QStringList& filePaths, - int band, - const SpatialReference& spatialReference, - QObject* parent = nullptr); - - [[nodiscard]] static QFuture createFromFilesAsync(const QStringList& filePaths, int band, QObject* parent = nullptr); - - [[nodiscard]] QFuture exportToFilesAsync(const QString& outputDirectory, const QString& filenamesPrefix); - - BooleanField(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(BooleanField) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BooleanField_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BooleanFieldFunction.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BooleanFieldFunction.h deleted file mode 100644 index d030a09a5..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BooleanFieldFunction.h +++ /dev/null @@ -1,86 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BooleanFieldFunction.h - -#ifndef QRT_BooleanFieldFunction_H -#define QRT_BooleanFieldFunction_H - -// C++ API headers -#include "Object.h" - -template -class QFuture; - -namespace QRTImpl -{ - class BooleanFieldFunctionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class BooleanField; - class DiscreteFieldFunction; - class Envelope; - - class BooleanFieldFunction : public Object - { - Q_OBJECT - public: - ~BooleanFieldFunction() override; - - BooleanFieldFunction* clip(const Envelope& extent) const; - - static BooleanFieldFunction* create(BooleanField* result, QObject* parent = nullptr); - - [[nodiscard]] QFuture evaluateAsync(QObject* parent = nullptr); - - BooleanFieldFunction* hasData() const; - - BooleanFieldFunction* logicalAnd(BooleanFieldFunction* otherField) const; - - BooleanFieldFunction* logicalNot() const; - - BooleanFieldFunction* logicalOr(BooleanFieldFunction* otherField) const; - - BooleanFieldFunction* logicalXor(BooleanFieldFunction* otherField) const; - - BooleanFieldFunction* mask(BooleanFieldFunction* selection) const; - - BooleanFieldFunction* replaceIf(BooleanFieldFunction* selection, bool value) const; - - BooleanFieldFunction* replaceIf(BooleanFieldFunction* selection, BooleanFieldFunction* otherField) const; - - DiscreteFieldFunction* toDiscreteFieldFunction() const; - - BooleanFieldFunction(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(BooleanFieldFunction) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BooleanFieldFunction_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingComponentSublayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingComponentSublayer.h deleted file mode 100644 index f5a8a73fd..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingComponentSublayer.h +++ /dev/null @@ -1,78 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BuildingComponentSublayer.h - -#ifndef QRT_BuildingComponentSublayer_H -#define QRT_BuildingComponentSublayer_H - -// C++ API headers -#include "BuildingSublayer.h" - -template -class QFuture; - -namespace QRTImpl -{ - class BuildingComponentSublayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - class Feature; - class FeatureTable; - class Renderer; - class FeatureQueryResult; - enum class BuildingComponentSublayerType; - - class BuildingComponentSublayer : public BuildingSublayer - { - Q_OBJECT - - public: - ~BuildingComponentSublayer() override; - - FeatureTable* featureTable() const; - - Renderer* renderer() const; - void setRenderer(Renderer* renderer); - - BuildingComponentSublayerType type() const; - - void clearSelection(); - - [[nodiscard]] QFuture selectedFeaturesAsync(QObject* parent = nullptr); - - void selectFeature(Feature* feature); - void selectFeatures(const QList& features); - - void unselectFeature(Feature* feature); - void unselectFeatures(const QList& features); - - BuildingComponentSublayer(std::shared_ptr impl, QObject* parent); // internal - - private: - Q_DISABLE_COPY_MOVE(BuildingComponentSublayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BuildingComponentSublayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilter.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilter.h deleted file mode 100644 index d62f06527..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilter.h +++ /dev/null @@ -1,79 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BuildingFilter.h - -#ifndef QRT_BuildingFilter_H -#define QRT_BuildingFilter_H - -// C++ API headers -#include "JsonSerializable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class BuildingFilterImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class BuildingFilterBlock; - class BuildingFilterBlockListModel; - - class BuildingFilter : public Object, public JsonSerializable - { - Q_OBJECT - - public: - BuildingFilter(const QString& name, const QString& description, const QList& blocks, QObject* parent = nullptr); - ~BuildingFilter() override; - - QString description() const; - void setDescription(const QString& description); - - BuildingFilterBlockListModel* blocks() const; - - QString filterId() const; - - QString name() const; - void setName(const QString& name); - - BuildingFilter* clone(QObject* parent = nullptr) const; - - // JSONSerializable interface methods - [[nodiscard]] static BuildingFilter* fromJson(const QString& json, QObject* parent = nullptr); - [[nodiscard]] QString toJson() const override; - - BuildingFilter(std::shared_ptr impl, QObject* parent); // internal - std::shared_ptr getImpl() const; // internal - - private: - Q_DISABLE_COPY_MOVE(BuildingFilter) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BuildingFilter_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilterBlock.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilterBlock.h deleted file mode 100644 index 2e6202bcd..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilterBlock.h +++ /dev/null @@ -1,72 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BuildingFilterBlock.h - -#ifndef QRT_BuildingFilterBlock_H -#define QRT_BuildingFilterBlock_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class BuildingFilterBlockImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class BuildingFilterMode; - - class BuildingFilterBlock : public Object - { - Q_OBJECT - - public: - BuildingFilterBlock(const QString& title, const QString& whereClause, BuildingFilterMode* mode, QObject* parent = nullptr); - ~BuildingFilterBlock() override; - - BuildingFilterMode* mode() const; - void setMode(BuildingFilterMode* mode); - - QString title() const; - void setTitle(const QString& title); - - QString whereClause() const; - void setWhereClause(const QString& whereClause); - - BuildingFilterBlock* clone(QObject* parent = nullptr) const; - - BuildingFilterBlock(std::shared_ptr impl, QObject* parent); // internal - std::shared_ptr getImpl() const; // internal - - private: - Q_DISABLE_COPY_MOVE(BuildingFilterBlock) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BuildingFilterBlock_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilterBlockListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilterBlockListModel.h deleted file mode 100644 index 82b27543f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilterBlockListModel.h +++ /dev/null @@ -1,119 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BuildingFilterBlockListModel.h - -#ifndef QRT_BuildingFilterBlockListModel_H -#define QRT_BuildingFilterBlockListModel_H - -// C++ API headers -#include "BuildingFilterBlock.h" -#include "Iterable.h" - -// Qt headers -#include - -Q_MOC_INCLUDE("Error.h") - -namespace QRTImpl -{ - class BuildingFilterBlockListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class BuildingFilterBlockListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum BuildingFilterBlockRoles - { - BuildingFilterBlockModeRole = Qt::UserRole + 1, - BuildingFilterBlockTitleRole = Qt::UserRole + 2, - BuildingFilterBlockWhereClauseRole = Qt::UserRole + 3, - }; - - BuildingFilterBlockListModel() = delete; - ~BuildingFilterBlockListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(BuildingFilterBlock* buildingFilterBlock); - - void insert(int index, BuildingFilterBlock* buildingFilterBlock); - - void removeAt(int index); - - void removeOne(BuildingFilterBlock* buildingFilterBlock); - - void move(int from, int to); - - BuildingFilterBlock* at(int index) const override; - - bool contains(BuildingFilterBlock* buildingFilterBlock) const; - - int indexOf(BuildingFilterBlock* buildingFilterBlock) const; - - BuildingFilterBlock* first() const; - - BuildingFilterBlock* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - BuildingFilterBlockListModel(std::shared_ptr impl, QObject* parent); // internal - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(Esri::ArcGISRuntime::Error error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(BuildingFilterBlockListModel) - - void connectSignals_(); - void setupRoles_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::BuildingFilterBlockListModel*); - -#endif // QRT_BuildingFilterBlockListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilterListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilterListModel.h deleted file mode 100644 index 1ee81becb..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilterListModel.h +++ /dev/null @@ -1,118 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BuildingFilterListModel.h - -#ifndef QRT_BuildingFilterListModel_H -#define QRT_BuildingFilterListModel_H - -// C++ API headers -#include "BuildingFilter.h" -#include "Iterable.h" - -// Qt headers -#include - -Q_MOC_INCLUDE("Error.h") - -namespace QRTImpl -{ - class BuildingFilterListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class BuildingFilterListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum BuildingFilterRoles - { - BuildingFilterDescriptionRole = Qt::UserRole + 1, - BuildingFilterFilterBlocksRole = Qt::UserRole + 2, - BuildingFilterFilterIdRole = Qt::UserRole + 3, - BuildingFilterNameRole = Qt::UserRole + 4, - }; - - BuildingFilterListModel() = delete; - ~BuildingFilterListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(BuildingFilter* buildingFilter); - - void insert(int index, BuildingFilter* buildingFilter); - - void removeAt(int index); - - void removeOne(BuildingFilter* buildingFilter); - - void move(int from, int to); - - BuildingFilter* at(int index) const override; - - bool contains(BuildingFilter* buildingFilter) const; - - int indexOf(BuildingFilter* buildingFilter) const; - - BuildingFilter* first() const; - - BuildingFilter* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - BuildingFilterListModel(std::shared_ptr impl, QObject* parent); // internal - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(Esri::ArcGISRuntime::Error error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(BuildingFilterListModel) - - void connectSignals_(); - void setupRoles_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BuildingFilterListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilterMode.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilterMode.h deleted file mode 100644 index e09e0c126..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilterMode.h +++ /dev/null @@ -1,68 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BuildingFilterMode.h - -#ifndef QRT_BuildingFilterMode_H -#define QRT_BuildingFilterMode_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class BuildingFilterModeImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class BuildingFilterModeType; - - class BuildingFilterMode : public Object - { - Q_OBJECT - - public: - ~BuildingFilterMode() override; - - BuildingFilterModeType buildingFilterModeType() const; - - BuildingFilterMode* clone(QObject* parent = nullptr) const; - - BuildingFilterMode(std::shared_ptr impl, QObject* parent); // internal - std::shared_ptr getImpl() const; // internal - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(BuildingFilterMode) - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::BuildingFilterMode*); - -#endif // QRT_BuildingFilterMode_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingGroupSublayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingGroupSublayer.h deleted file mode 100644 index 677abf27a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingGroupSublayer.h +++ /dev/null @@ -1,58 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BuildingGroupSublayer.h - -#ifndef QRT_BuildingGroupSublayer_H -#define QRT_BuildingGroupSublayer_H - -// C++ API headers -#include "BuildingSublayer.h" - -namespace QRTImpl -{ - class BuildingGroupSublayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class BuildingSublayerListModel; - - class BuildingGroupSublayer : public BuildingSublayer - { - Q_OBJECT - - public: - ~BuildingGroupSublayer() override; - - BuildingSublayerListModel* sublayers() const; - - BuildingGroupSublayer(std::shared_ptr impl, QObject* parent); // internal - - private: - Q_DISABLE_COPY_MOVE(BuildingGroupSublayer) - mutable BuildingSublayerListModel* m_buildingSublayers = nullptr; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BuildingGroupSublayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSceneLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSceneLayer.h deleted file mode 100644 index c3b7ae068..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSceneLayer.h +++ /dev/null @@ -1,93 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BuildingSceneLayer.h - -#ifndef QRT_BuildingSceneLayer_H -#define QRT_BuildingSceneLayer_H - -// C++ API headers -#include "ApiKeyResource.h" -#include "Layer.h" - -// Qt headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class BuildingSceneLayerImpl; -} - -class QUrl; - -namespace Esri::ArcGISRuntime -{ - - class PortalItem; - class BuildingSublayer; - class BuildingFilter; - class BuildingFilterListModel; - class BuildingSublayerListModel; - class BuildingSceneLayerAttributeStatistics; - - class BuildingSceneLayer : public Layer, public ApiKeyResource - { - Q_OBJECT - - public: - explicit BuildingSceneLayer(PortalItem* portalItem, QObject* parent = nullptr); - explicit BuildingSceneLayer(const QUrl& url, QObject* parent = nullptr); - ~BuildingSceneLayer() override; - - BuildingFilter* activeFilter() const; - void setActiveFilter(BuildingFilter* activeFilter); - - double altitudeOffset() const; - void setAltitudeOffset(double altitudeOffset); - - BuildingFilterListModel* filters() const; - - bool isShowChildrenInLegend() const; - void setShowChildrenInLegend(bool showChildrenInLegend); - - BuildingSublayerListModel* sublayers() const; - - QFuture> fetchStatisticsAsync(QObject* parent = nullptr); - - QUrl url() const; - - // APIKeyResource interface methods - QString apiKey() const override; - void setApiKey(const QString& apiKey) override; - - BuildingSceneLayer(std::shared_ptr impl, QObject* parent); // internal - - private: - Q_DISABLE_COPY_MOVE(BuildingSceneLayer) - mutable BuildingSublayerListModel* m_buildingSublayers = nullptr; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BuildingSceneLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSceneLayerAttributeStatistics.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSceneLayerAttributeStatistics.h deleted file mode 100644 index cde37f254..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSceneLayerAttributeStatistics.h +++ /dev/null @@ -1,73 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BuildingSceneLayerAttributeStatistics.h - -#ifndef QRT_BuildingSceneLayerAttributeStatistics_H -#define QRT_BuildingSceneLayerAttributeStatistics_H - -// C++ API headers -#include "Object.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class BuildingSceneLayerAttributeStatisticsImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class BuildingSceneLayerAttributeStatistics : public Object - { - Q_OBJECT - public: - ~BuildingSceneLayerAttributeStatistics() override; - - QString attributeModelName() const; - - QString fieldName() const; - - double maxValue() const; - - double minValue() const; - - QStringList mostFrequentValues() const; - - QList sublayerIds() const; - - BuildingSceneLayerAttributeStatistics(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(BuildingSceneLayerAttributeStatistics) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BuildingSceneLayerAttributeStatistics_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSolidFilterMode.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSolidFilterMode.h deleted file mode 100644 index 54c4bc9a1..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSolidFilterMode.h +++ /dev/null @@ -1,54 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BuildingSolidFilterMode.h - -#ifndef QRT_BuildingSolidFilterMode_H -#define QRT_BuildingSolidFilterMode_H - -// C++ API headers -#include "BuildingFilterMode.h" - -namespace QRTImpl -{ - class BuildingSolidFilterModeImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class BuildingSolidFilterMode : public BuildingFilterMode - { - Q_OBJECT - - public: - explicit BuildingSolidFilterMode(QObject* parent = nullptr); - ~BuildingSolidFilterMode() override; - - BuildingSolidFilterMode(std::shared_ptr impl, QObject* parent); // internal - - private: - Q_DISABLE_COPY_MOVE(BuildingSolidFilterMode) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BuildingSolidFilterMode_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSublayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSublayer.h deleted file mode 100644 index 7f42c2d9e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSublayer.h +++ /dev/null @@ -1,103 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BuildingSublayer.h - -#ifndef QRT_BuildingSublayer_H -#define QRT_BuildingSublayer_H - -// C++ API headers -#include "LayerContent.h" -#include "Loadable.h" - -namespace QRTImpl -{ - class BuildingSublayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class BuildingSublayerDiscipline; - enum class BuildingSublayerType; - - class BuildingSublayer : public LayerContent, public Loadable - { - Q_OBJECT - - public: - BuildingSublayer() = delete; - ~BuildingSublayer() override; - - BuildingSublayerDiscipline discipline() const; - - QString modelName() const; - void setName(const QString& name); - - BuildingSublayerType buildingSublayerType() const; - - float opacity() const; - void setOpacity(float opacity); - - int sublayerId() const; - - // LayerContent Interface methods - QString name() const override; - bool isVisible() const override; - void setVisible(bool visible) override; - bool canChangeVisibility() const override; - bool isVisibleAtScale(double scale) const override; - bool isShowInLegend() const override; - void setShowInLegend(bool showInLegend) override; - bool isAutoFetchLegendInfos() const override; - void setAutoFetchLegendInfos(bool autoFetchLegendInfos) override; - LegendInfoListModel* legendInfos() const override; - QList subLayerContents() const override; - std::shared_ptr iGetImpl() const override; - - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - std::shared_ptr getImpl() const; - - signals: - // LayerContent Interface - void visibleChanged(bool visible); - - // Loadable Interface - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - protected: - BuildingSublayer(std::shared_ptr impl, QObject* parent); // internal - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(BuildingSublayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BuildingSublayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSublayerListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSublayerListModel.h deleted file mode 100644 index 0d86c04b8..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSublayerListModel.h +++ /dev/null @@ -1,97 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BuildingSublayerListModel.h - -#ifndef QRT_BuildingSublayerListModel_H -#define QRT_BuildingSublayerListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include -#include - -Q_MOC_INCLUDE("Error.h") - -namespace Esri::ArcGISRuntime -{ - - class BuildingSublayer; - class Error; - - class BuildingSublayerListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum BuildingSublayerRoles - { - BuildingSublayerNameRole = Qt::UserRole + 1, - BuildingSublayerModelNameRole, - BuildingSublayerTypeRole, - BuildingSublayerDisciplineRole, - BuildingSublayerOpacityRole, - BuildingSublayerIdRole, - BuildingSublayerCanChangeVisibilityRole, - BuildingSublayerVisibleRole, - BuildingSublayerShowInLegendRole - }; - - ~BuildingSublayerListModel() override; - - QList sublayers() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - BuildingSublayerListModel(QList sublayers, QObject* parent); - - BuildingSublayer* at(int index) const override; - - int size() const override; - - BuildingSublayerListModel() = delete; - - signals: - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(BuildingSublayerListModel) - - void setupRoles(); - - QHash m_roles; - const QList m_sublayers; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BuildingSublayerListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingWireframeFilterMode.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingWireframeFilterMode.h deleted file mode 100644 index c27bc38e8..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingWireframeFilterMode.h +++ /dev/null @@ -1,60 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BuildingWireframeFilterMode.h - -#ifndef QRT_BuildingWireframeFilterMode_H -#define QRT_BuildingWireframeFilterMode_H - -// C++ API headers -#include "BuildingFilterMode.h" - -namespace QRTImpl -{ - class BuildingWireframeFilterModeImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class SymbolLayerEdges3d; - - class BuildingWireframeFilterMode : public BuildingFilterMode - { - Q_OBJECT - - public: - explicit BuildingWireframeFilterMode(QObject* parent = nullptr); - explicit BuildingWireframeFilterMode(SymbolLayerEdges3d* edges, QObject* parent = nullptr); - ~BuildingWireframeFilterMode() override; - - SymbolLayerEdges3d* edges() const; - void setEdges(SymbolLayerEdges3d* edges); - - BuildingWireframeFilterMode(std::shared_ptr impl, QObject* parent); // internal - - private: - Q_DISABLE_COPY_MOVE(BuildingWireframeFilterMode) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BuildingWireframeFilterMode_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingXrayFilterMode.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingXrayFilterMode.h deleted file mode 100644 index 53f5c07d8..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingXrayFilterMode.h +++ /dev/null @@ -1,49 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file BuildingXrayFilterMode.h - -#ifndef QRT_BuildingXrayFilterMode_H -#define QRT_BuildingXrayFilterMode_H - -// C++ API headers -#include "BuildingFilterMode.h" - -namespace Esri::ArcGISRuntime -{ - - class BuildingXrayFilterMode : public BuildingFilterMode - { - Q_OBJECT - - public: - explicit BuildingXrayFilterMode(QObject* parent = nullptr); - ~BuildingXrayFilterMode() override; - - BuildingXrayFilterMode(std::shared_ptr impl, QObject* parent); // internal - - private: - Q_DISABLE_COPY_MOVE(BuildingXrayFilterMode) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_BuildingXrayFilterMode_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CalloutData.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CalloutData.h deleted file mode 100644 index f77e81089..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CalloutData.h +++ /dev/null @@ -1,124 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file CalloutData.h - -#ifndef QRT_CalloutData_H -#define QRT_CalloutData_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include -#include - -Q_MOC_INCLUDE() -Q_MOC_INCLUDE() -Q_MOC_INCLUDE() - -namespace QRTImpl -{ - class CalloutDataImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeoElement; - class Point; - enum class SceneLocationVisibility; - - class CalloutData : public Object - { - Q_OBJECT - - Q_PROPERTY(QString title READ title WRITE setTitle NOTIFY titleChanged) - Q_PROPERTY(QString detail READ detail WRITE setDetail NOTIFY detailChanged) - Q_PROPERTY(QUrl imageUrl READ imageUrl WRITE setImageUrl NOTIFY imageUrlChanged) - Q_PROPERTY(QPointF screenPoint READ screenPoint NOTIFY screenPointChanged) - Q_PROPERTY(bool visible READ isVisible WRITE setVisible NOTIFY visibleChanged) - Q_PROPERTY(QVariant sceneLocationVisibility READ sceneLocationVisibilityHelper_ NOTIFY sceneLocationVisibilityChanged) - - signals: - void titleChanged(); - void detailChanged(); - void imageUrlChanged(); - void screenPointChanged(); - void visibleChanged(); - void sceneLocationVisibilityChanged(); - - public: - ~CalloutData() override; - - Point location() const; - void setLocation(const Point& location); - - GeoElement* geoElement() const; - void setGeoElement(GeoElement* geoElement); - - Point tapLocation() const; - void setTapLocation(const Point& tapLocation); - - QString title() const; - void setTitle(const QString& title); - - QString titleExpression() const; - void setTitleExpression(const QString& titleExpression); - - QString detail() const; - void setDetail(const QString& detail); - - QString detailExpression() const; - void setDetailExpression(const QString& detailExpression); - - QUrl imageUrl() const; - void setImageUrl(const QUrl& imageUrl); - - QImage image() const; - void setImage(const QImage& image); - - QPointF screenPoint() const; - - bool isShowCalloutForLocationDisplay() const; - void setShowCalloutForLocationDisplay(bool calloutForLocationDisplay); - - bool isVisible() const; - void setVisible(bool visible); - - std::optional sceneLocationVisibility() const; - - /*! - \internal - */ - CalloutData(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(CalloutData) - - std::shared_ptr m_impl; - - QVariant sceneLocationVisibilityHelper_() const; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_CalloutData_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Camera.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Camera.h deleted file mode 100644 index f6ab25b50..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Camera.h +++ /dev/null @@ -1,90 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Camera.h - -#ifndef QRT_Camera_H -#define QRT_Camera_H - -// STL headers -#include - -class QObject; - -namespace QRTImpl -{ - class CameraImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Point; - class TransformationMatrix; - - class Camera - { - public: - Camera(); - Camera(double latitude, double longitude, double altitude, double heading, double pitch, double roll); - Camera(const Point& locationPoint, double heading, double pitch, double roll); - Camera(const Point& lookAtPoint, double distance, double heading, double pitch, double roll); - explicit Camera(TransformationMatrix* transformationMatrix); - Camera(const Camera& other); - Camera(Camera&& other) noexcept; - ~Camera(); - - Camera& operator=(const Camera& other); - Camera& operator=(Camera&& other) noexcept; - - bool operator==(const Camera& other) const; - bool operator!=(const Camera& other) const; - - bool isEmpty() const; - - double heading() const; - Point location() const; - double pitch() const; - double roll() const; - - Camera elevate(double deltaAltitude) const; - Camera moveForward(double distance) const; - Camera moveTo(const Point& location) const; - Camera moveToward(const Point& targetPoint, double distance) const; - Camera rotateAround(const Point& targetPoint, double deltaHeading, double deltaPitch, double deltaRoll) const; - Camera rotateTo(double heading, double pitch, double roll) const; - Camera zoomToward(const Point& targetPoint, double factor) const; - - TransformationMatrix* transformationMatrix(QObject* parent = nullptr) const; - - /*! - \internal - */ - explicit Camera(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Camera_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CameraController.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CameraController.h deleted file mode 100644 index d3f87a253..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CameraController.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file CameraController.h - -#ifndef QRT_CameraController_H -#define QRT_CameraController_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class CameraControllerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class CameraControllerType; - - class CameraController : public Object - { - Q_OBJECT - - public: - ~CameraController() override; - - CameraControllerType cameraControllerType() const; - - /*! \internal */ - CameraController(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - protected: - Q_DISABLE_COPY_MOVE(CameraController) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_CameraController_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ChartImage.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ChartImage.h deleted file mode 100644 index 861dc8077..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ChartImage.h +++ /dev/null @@ -1,60 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ChartImage.h - -#ifndef QRT_ChartImage_H -#define QRT_ChartImage_H - -// C++ API headers -#include "Object.h" - -class QImage; - -namespace QRTImpl -{ - class ChartImageImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ChartImage : public Object - { - Q_OBJECT - - public: - ~ChartImage() override; - - QImage image() const; - - ChartImage(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ChartImage) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ChartImage_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ChartImageParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ChartImageParameters.h deleted file mode 100644 index 0a6ef3282..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ChartImageParameters.h +++ /dev/null @@ -1,71 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ChartImageParameters.h - -#ifndef QRT_ChartImageParameters_H -#define QRT_ChartImageParameters_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class ChartImageParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class ChartImageStyle; - - class ChartImageParameters : public Object - { - Q_OBJECT - - public: - ChartImageParameters(int width, int height, QObject* parent = nullptr); - ~ChartImageParameters() override; - - bool isGenerateLegend() const; - void setGenerateLegend(bool generateLegend); - - int height() const; - - float screenScale() const; - void setScreenScale(float screenScale); - - ChartImageStyle style() const; - void setStyle(ChartImageStyle style); - - int width() const; - - ChartImageParameters(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ChartImageParameters) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ChartImageParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassBreak.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassBreak.h deleted file mode 100644 index 1ae896fc3..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassBreak.h +++ /dev/null @@ -1,97 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ClassBreak.h - -#ifndef QRT_ClassBreak_H -#define QRT_ClassBreak_H - -// C++ API headers -#include "JsonSerializable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ClassBreakImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Symbol; - class SymbolListModel; - - class ClassBreak : public Object, public JsonSerializable - { - Q_OBJECT - - public: - explicit ClassBreak(QObject* parent = nullptr); - ClassBreak(const QString& label, const QString& description, double minValue, double maxValue, Symbol* symbol, QObject* parent = nullptr); - ClassBreak(const QString& label, - const QString& description, - double minValue, - double maxValue, - Symbol* symbol, - const QList& alternateSymbols, - QObject* parent = nullptr); - ~ClassBreak() override; - - SymbolListModel* alternateSymbols() const; - - bool operator==(const ClassBreak* other) const; - bool operator!=(const ClassBreak* other) const; - - QString description() const; - void setDescription(const QString& description); - - QString label() const; - void setLabel(const QString& label); - - double maxValue() const; - void setMaxValue(double maxValue); - - double minValue() const; - void setMinValue(double minValue); - - Symbol* symbol() const; - void setSymbol(Symbol* symbol); - - ClassBreak* clone(QObject* parent = nullptr) const; - - [[nodiscard]] static ClassBreak* fromJson(const QString& json, QObject* parent = nullptr); - [[nodiscard]] QString toJson() const override; - - ClassBreak(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ClassBreak) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ClassBreak_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassBreakListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassBreakListModel.h deleted file mode 100644 index 4b08b8afd..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassBreakListModel.h +++ /dev/null @@ -1,122 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ClassBreakListModel.h - -#ifndef QRT_ClassBreakListModel_H -#define QRT_ClassBreakListModel_H - -// C++ API headers -#include "ClassBreak.h" -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class ClassBreakListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - - class ClassBreakListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum ClassBreakRoles - { - ClassBreakDescriptionRole = Qt::UserRole + 1, - ClassBreakLabelRole = Qt::UserRole + 2, - ClassBreakMaxValueRole = Qt::UserRole + 3, - ClassBreakMinValueRole = Qt::UserRole + 4 - }; - - ~ClassBreakListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(ClassBreak* classBreak); - - void insert(int index, ClassBreak* classBreak); - - void removeAt(int index); - - void removeOne(ClassBreak* classBreak); - - void move(int from, int to); - - ClassBreak* at(int index) const override; - - bool contains(ClassBreak* classBreak) const; - - int indexOf(ClassBreak* classBreak) const; - - ClassBreak* first() const; - - ClassBreak* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - ClassBreakListModel(std::shared_ptr impl, QObject* parent); - - ClassBreakListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(ClassBreakListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ClassBreakListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassBreaksRenderer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassBreaksRenderer.h deleted file mode 100644 index 65f57fba6..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassBreaksRenderer.h +++ /dev/null @@ -1,85 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ClassBreaksRenderer.h - -#ifndef QRT_ClassBreaksRenderer_H -#define QRT_ClassBreaksRenderer_H - -// C++ API headers -#include "ClassBreak.h" -#include "ClassBreakListModel.h" -#include "Renderer.h" - -namespace Esri::ArcGISRuntime -{ - - class ClassBreak; - class ClassBreakListModel; - enum class RendererClassificationMethod; - enum class RendererNormalizationType; - - class ClassBreaksRenderer : public Renderer - { - Q_OBJECT - - public: - explicit ClassBreaksRenderer(QObject* parent = nullptr); - ClassBreaksRenderer(const QString& field, const QList& classBreaks, QObject* parent = nullptr); - ~ClassBreaksRenderer() override; - - Symbol* backgroundFillSymbol() const; - void setBackgroundFillSymbol(Symbol* backgroundFillSymbol); - - ClassBreakListModel* classBreaks() const; - - QString defaultLabel() const; - void setDefaultLabel(const QString& label); - - Symbol* defaultSymbol() const; - void setDefaultSymbol(Symbol* symbol); - - QString fieldName() const; - void setFieldName(const QString& fieldName); - - double minValue() const; - void setMinValue(double minValue); - - QString normalizationField() const; - void setNormalizationField(const QString& field); - - double normalizationTotal() const; - void setNormalizationTotal(double total); - - RendererNormalizationType normalizationType() const; - void setNormalizationType(RendererNormalizationType type); - - RendererClassificationMethod classificationMethod() const; - - ClassBreaksRenderer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(ClassBreaksRenderer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ClassBreaksRenderer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassificationInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassificationInfo.h deleted file mode 100644 index d6d3aea07..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassificationInfo.h +++ /dev/null @@ -1,65 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ClassificationInfo.h - -#ifndef QRT_ClassificationInfo_H -#define QRT_ClassificationInfo_H - -// C++ API headers -#include "Object.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class ClassificationInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ClassificationInfo : public Object - { - Q_OBJECT - public: - ~ClassificationInfo() override; - - QVariantMap attributes() const; - - QString banner() const; - - ClassificationInfo(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ClassificationInfo) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ClassificationInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassificationMetadata.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassificationMetadata.h deleted file mode 100644 index 2fb9b1e5d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassificationMetadata.h +++ /dev/null @@ -1,67 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ClassificationMetadata.h - -#ifndef QRT_ClassificationMetadata_H -#define QRT_ClassificationMetadata_H - -// C++ API headers -#include "Object.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class ClassificationMetadataImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ClassificationValueProperty; - - class ClassificationMetadata : public Object - { - Q_OBJECT - public: - ~ClassificationMetadata() override; - - QMap classificationValueProperties() const; - - QString primaryAttribute() const; - - ClassificationMetadata(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ClassificationMetadata) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ClassificationMetadata_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassificationSchema.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassificationSchema.h deleted file mode 100644 index 60be5106e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassificationSchema.h +++ /dev/null @@ -1,62 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ClassificationSchema.h - -#ifndef QRT_ClassificationSchema_H -#define QRT_ClassificationSchema_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ClassificationSchemaImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ClassificationMetadata; - - class ClassificationSchema : public Object - { - Q_OBJECT - public: - ~ClassificationSchema() override; - - ClassificationMetadata* classificationMetadata() const; - - ClassificationSchema(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ClassificationSchema) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ClassificationSchema_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassificationValueProperty.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassificationValueProperty.h deleted file mode 100644 index 526852cb2..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassificationValueProperty.h +++ /dev/null @@ -1,68 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ClassificationValueProperty.h - -#ifndef QRT_ClassificationValueProperty_H -#define QRT_ClassificationValueProperty_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -class QColor; - -namespace QRTImpl -{ - class ClassificationValuePropertyImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ClassificationValueProperty : public Object - { - Q_OBJECT - public: - ~ClassificationValueProperty() override; - - QString acronym() const; - - QColor backgroundColor() const; - - QColor textColor() const; - - QString value() const; - - ClassificationValueProperty(std::shared_ptr impl, QObject* parent = nullptr); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ClassificationValueProperty) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ClassificationValueProperty_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityParameters.h deleted file mode 100644 index f62a74d71..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityParameters.h +++ /dev/null @@ -1,159 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ClosestFacilityParameters.h - -#ifndef QRT_ClosestFacilityParameters_H -#define QRT_ClosestFacilityParameters_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -// STL headers -#include - -namespace QRTImpl -{ - class ClosestFacilityParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class DirectionsStyle; - enum class StartTimeUsage; - enum class TravelDirection; - enum class RouteShapeType; - enum class UnitSystem; - class ArcGISFeatureTable; - class Facility; - class Incident; - class PointBarrier; - class PolygonBarrier; - class PolylineBarrier; - class QueryParameters; - class SpatialReference; - class TravelMode; - - class ClosestFacilityParameters - { - public: - ClosestFacilityParameters(); - ClosestFacilityParameters(const ClosestFacilityParameters& other); - ClosestFacilityParameters(ClosestFacilityParameters&& other) noexcept; - ~ClosestFacilityParameters(); - - ClosestFacilityParameters& operator=(const ClosestFacilityParameters& other); - ClosestFacilityParameters& operator=(ClosestFacilityParameters&& other) noexcept; - - bool isEmpty() const; - - QStringList accumulateAttributeNames() const; - void setAccumulateAttributeNames(const QStringList& accumulateAttributeNames); - - TravelMode travelMode() const; - void setTravelMode(const TravelMode& travelMode); - - int defaultTargetFacilityCount() const; - void setDefaultTargetFacilityCount(int defaultTargetFacilityCount); - - double defaultImpedanceCutoff() const; - void setDefaultImpedanceCutoff(double defaultImpedanceCutoff); - - QDateTime startTime() const; - void setStartTime(const QDateTime& startTime); - - StartTimeUsage startTimeUsage() const; - void setStartTimeUsage(StartTimeUsage startTimeUsage); - - TravelDirection travelDirection() const; - void setTravelDirection(TravelDirection travelDirection); - - RouteShapeType routeShapeType() const; - void setRouteShapeType(RouteShapeType routeShapeType); - - SpatialReference outputSpatialReference() const; - void setOutputSpatialReference(const SpatialReference& outputSpatialReference); - - bool isReturnPointBarriers() const; - void setReturnPointBarriers(bool returnPointBarriers); - - bool isReturnPolylineBarriers() const; - void setReturnPolylineBarriers(bool returnPolylineBarriers); - - bool isReturnPolygonBarriers() const; - void setReturnPolygonBarriers(bool returnPolygonBarriers); - - bool isReturnRoutes() const; - void setReturnRoutes(bool returnRoutes); - - bool isReturnDirections() const; - void setReturnDirections(bool returnDirections); - - UnitSystem directionsDistanceUnits() const; - void setDirectionsDistanceUnits(UnitSystem directionsDistanceUnits); - - QString directionsLanguage() const; - void setDirectionsLanguage(const QString& directionsLanguage); - - DirectionsStyle directionsStyle() const; - void setDirectionsStyle(DirectionsStyle directionsStyle); - - QString searchWhereClause(const QString& sourceName) const; - void setSearchWhereClause(const QString& sourceName, const QString& searchWhereClause); - - void clearFacilities(); - void setFacilities(const QList& facilities); - void setFacilitiesWithFeatureTable(ArcGISFeatureTable* featureTable, const QueryParameters& queryParameters); - - void clearIncidents(); - void setIncidents(const QList& incidents); - void setIncidentsWithFeatureTable(ArcGISFeatureTable* featureTable, const QueryParameters& queryParameters); - - void clearPointBarriers(); - void setPointBarriers(const QList& pointBarriers); - void setPointBarriersWithFeatureTable(ArcGISFeatureTable* featureTable, const QueryParameters& queryParameters); - - void clearPolylineBarriers(); - void setPolylineBarriers(const QList& polylineBarriers); - void setPolylineBarriersWithFeatureTable(ArcGISFeatureTable* featureTable, const QueryParameters& queryParameters); - - void clearPolygonBarriers(); - void setPolygonBarriers(const QList& polygonBarriers); - void setPolygonBarriersWithFeatureTable(ArcGISFeatureTable* featureTable, const QueryParameters& queryParameters); - - ClosestFacilityParameters clone() const; - - /*! - \internal - */ - explicit ClosestFacilityParameters(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ClosestFacilityParameters) - -#endif // QRT_ClosestFacilityParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityResult.h deleted file mode 100644 index 4051015c8..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityResult.h +++ /dev/null @@ -1,94 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ClosestFacilityResult.h - -#ifndef QRT_ClosestFacilityResult_H -#define QRT_ClosestFacilityResult_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -// STL headers -#include - -namespace QRTImpl -{ - class ClosestFacilityResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ClosestFacilityRoute; - class Facility; - class Incident; - class PointBarrier; - class PolygonBarrier; - class PolylineBarrier; - - class ClosestFacilityResult - { - public: - ClosestFacilityResult(); - ClosestFacilityResult(const ClosestFacilityResult& other); - ClosestFacilityResult(ClosestFacilityResult&& other) noexcept; - ~ClosestFacilityResult(); - - ClosestFacilityResult& operator=(const ClosestFacilityResult& other); - ClosestFacilityResult& operator=(ClosestFacilityResult&& other) noexcept; - - bool isEmpty() const; - - QList facilities() const; - - QList incidents() const; - - QList pointBarriers() const; - - QList polygonBarriers() const; - - QList polylineBarriers() const; - - QStringList messages() const; - - QString directionsLanguage() const; - - ClosestFacilityRoute route(int facilityIndex, int incidentIndex) const; - - QList facilityCosts(const QString& attributeName, int facilityIndex) const; - - QList rankedFacilityIndexes(int incidentIndex) const; - - /*! - \internal - */ - explicit ClosestFacilityResult(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ClosestFacilityResult) - -#endif // QRT_ClosestFacilityResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityRoute.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityRoute.h deleted file mode 100644 index 36b04ef6b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityRoute.h +++ /dev/null @@ -1,95 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ClosestFacilityRoute.h - -#ifndef QRT_ClosestFacilityRoute_H -#define QRT_ClosestFacilityRoute_H - -class QDateTime; -class QObject; -class QString; - -// STL headers -#include - -namespace QRTImpl -{ - class ClosestFacilityRouteImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class CurbApproach; - class DirectionManeuverListModel; - class Polyline; - - class ClosestFacilityRoute - { - public: - ClosestFacilityRoute(); - ClosestFacilityRoute(const ClosestFacilityRoute& other); - ClosestFacilityRoute(ClosestFacilityRoute&& other) noexcept; - ~ClosestFacilityRoute(); - - ClosestFacilityRoute& operator=(const ClosestFacilityRoute& other); - ClosestFacilityRoute& operator=(ClosestFacilityRoute&& other) noexcept; - - bool isEmpty() const; - - Polyline routeGeometry() const; - - double travelTime() const; - - double totalTime() const; - - QDateTime startTime() const; - - double startTimeShift() const; - - QDateTime endTime() const; - - double endTimeShift() const; - - double totalLength() const; - - CurbApproach departureCurbApproach() const; - - CurbApproach arrivalCurbApproach() const; - - DirectionManeuverListModel* directionManeuvers(QObject* parent = nullptr) const; - - double cost(const QString& attributeName) const; - - /*! - \internal - */ - explicit ClosestFacilityRoute(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - mutable DirectionManeuverListModel* m_directionManeuvers = nullptr; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ClosestFacilityRoute_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityTask.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityTask.h deleted file mode 100644 index 9bd8d71aa..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityTask.h +++ /dev/null @@ -1,104 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ClosestFacilityTask.h - -#ifndef QRT_ClosestFacilityTask_H -#define QRT_ClosestFacilityTask_H - -// C++ API headers -#include "ApiKeyResource.h" -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -template -class QFuture; - -Q_MOC_INCLUDE("ClosestFacilityParameters.h") -Q_MOC_INCLUDE("ClosestFacilityResult.h") - -namespace QRTImpl -{ - class ClosestFacilityTaskImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ClosestFacilityParameters; - class ClosestFacilityResult; - class ClosestFacilityTaskInfo; - class TransportationNetworkDataset; - - class ClosestFacilityTask : public Object, public ApiKeyResource, public Loadable - { - Q_OBJECT - - public: - ClosestFacilityTask(const QString& databasePath, const QString& networkName, QObject* parent = nullptr); - explicit ClosestFacilityTask(const QUrl& url, QObject* parent = nullptr); - explicit ClosestFacilityTask(TransportationNetworkDataset* transportationNetworkDataset, QObject* parent = nullptr); - ~ClosestFacilityTask() override; - - ClosestFacilityTaskInfo closestFacilityTaskInfo() const; - - TransportationNetworkDataset* transportationNetworkDataset() const; - - // async methods - [[nodiscard]] QFuture createDefaultParametersAsync(); - [[nodiscard]] QFuture solveClosestFacilityAsync(const ClosestFacilityParameters& closestFacilityParameters); - - // Loadable interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - QUrl url() const; - - // ApiKeyResource interface methods - void setApiKey(const QString& apiKey) override; - QString apiKey() const override; - - /*! - \internal - */ - ClosestFacilityTask(std::shared_ptr impl, QObject* parent); - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(ClosestFacilityTask) - - void connectSignals_(); - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ClosestFacilityTask_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityTaskInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityTaskInfo.h deleted file mode 100644 index 15f3ebaae..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityTaskInfo.h +++ /dev/null @@ -1,118 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ClosestFacilityTaskInfo.h - -#ifndef QRT_ClosestFacilityTaskInfo_H -#define QRT_ClosestFacilityTaskInfo_H - -// Qt headers -#include // for QList, QMap, QString, QStringList - -// STL headers -#include - -class QDateTime; - -namespace QRTImpl -{ - class ClosestFacilityTaskInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class DirectionsStyle; - enum class NetworkDirectionsSupport; - enum class RouteShapeType; - enum class StartTimeUsage; - enum class TravelDirection; - enum class UnitSystem; - class CostAttribute; - class RestrictionAttribute; - class SpatialReference; - class TravelMode; - - class ClosestFacilityTaskInfo - { - public: - ClosestFacilityTaskInfo(); - ClosestFacilityTaskInfo(const ClosestFacilityTaskInfo& other); - ClosestFacilityTaskInfo(ClosestFacilityTaskInfo&& other) noexcept; - ~ClosestFacilityTaskInfo(); - - ClosestFacilityTaskInfo& operator=(const ClosestFacilityTaskInfo& other); - ClosestFacilityTaskInfo& operator=(ClosestFacilityTaskInfo&& other) noexcept; - - bool isEmpty() const; - - QString networkName() const; - - QMap costAttributes() const; - - QMap restrictionAttributes() const; - - QStringList supportedRestrictionUsageParameterValues() const; - - QList travelModes() const; - - QString defaultTravelModeName() const; - - QStringList accumulateAttributeNames() const; - - QDateTime startTime() const; - - StartTimeUsage startTimeUsage() const; - - int defaultTargetFacilityCount() const; - - double defaultImpedanceCutoff() const; - - TravelDirection travelDirection() const; - - RouteShapeType routeShapeType() const; - - SpatialReference outputSpatialReference() const; - - QStringList supportedLanguages() const; - - UnitSystem directionsDistanceUnits() const; - - QString directionsLanguage() const; - - DirectionsStyle directionsStyle() const; - - double maxLocatingDistance() const; - - NetworkDirectionsSupport directionsSupport() const; - - /*! - \internal - */ - explicit ClosestFacilityTaskInfo(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ClosestFacilityTaskInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClusteringFeatureReduction.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClusteringFeatureReduction.h deleted file mode 100644 index 84d93cbb7..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClusteringFeatureReduction.h +++ /dev/null @@ -1,57 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ClusteringFeatureReduction.h - -#ifndef QRT_ClusteringFeatureReduction_H -#define QRT_ClusteringFeatureReduction_H - -// C++ API headers -#include "AggregationFeatureReduction.h" - -namespace Esri::ArcGISRuntime -{ - - class ClusteringFeatureReduction : public AggregationFeatureReduction - { - Q_OBJECT - public: - explicit ClusteringFeatureReduction(Renderer* renderer, QObject* parent = nullptr); - ~ClusteringFeatureReduction() override; - - double maxSymbolSize() const; - void setMaxSymbolSize(double maxSymbolSize); - - double minSymbolSize() const; - void setMinSymbolSize(double minSymbolSize); - - double radius() const; - void setRadius(double radius); - - ClusteringFeatureReduction(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(ClusteringFeatureReduction) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ClusteringFeatureReduction_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValue.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValue.h deleted file mode 100644 index 02f46d8bd..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValue.h +++ /dev/null @@ -1,71 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file CodedValue.h - -#ifndef QRT_CodedValue_H -#define QRT_CodedValue_H - -// STL headers -#include - -namespace QRTImpl -{ - class CodedValueImpl; -} - -class QVariant; -class QString; - -namespace Esri::ArcGISRuntime -{ - - class CodedValue - { - public: - CodedValue(); - - CodedValue(const CodedValue& other); - CodedValue(CodedValue&& other) noexcept; - - CodedValue& operator=(const CodedValue& other); - CodedValue& operator=(CodedValue&& other) noexcept; - - ~CodedValue(); - - bool isEmpty() const; - - QVariant code() const; - - QString name() const; - - /*! - \internal - */ - explicit CodedValue(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_CodedValue_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValueDescription.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValueDescription.h deleted file mode 100644 index 81567a8f2..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValueDescription.h +++ /dev/null @@ -1,68 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file CodedValueDescription.h - -#ifndef QRT_CodedValueDescription_H -#define QRT_CodedValueDescription_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -class QVariant; - -namespace QRTImpl -{ - class CodedValueDescriptionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class CodedValueDescription : public Object - { - Q_OBJECT - - public: - CodedValueDescription(const QString& name, const QVariant& value, QObject* parent = nullptr); - ~CodedValueDescription() override; - - QString name() const; - void setName(const QString& name); - - QVariant value() const; - void setValue(const QVariant& value); - - CodedValueDescription(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(CodedValueDescription) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_CodedValueDescription_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValueDescriptionListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValueDescriptionListModel.h deleted file mode 100644 index 131c990f9..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValueDescriptionListModel.h +++ /dev/null @@ -1,120 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file CodedValueDescriptionListModel.h - -#ifndef QRT_CodedValueDescriptionListModel_H -#define QRT_CodedValueDescriptionListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class CodedValueDescriptionListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class CodedValueDescription; - class Error; - - class CodedValueDescriptionListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum CodedValueDescriptionRoles - { - CodedValueDescriptionNameRole = Qt::UserRole + 1, - CodedValueDescriptionValueRole = Qt::UserRole + 2, - }; - - ~CodedValueDescriptionListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(CodedValueDescription* codedValueDescription); - - void insert(int index, CodedValueDescription* codedValueDescription); - - void removeAt(int index); - - void removeOne(CodedValueDescription* codedValueDescription); - - void move(int from, int to); - - CodedValueDescription* at(int index) const override; - - bool contains(CodedValueDescription* codedValueDescription) const; - - int indexOf(CodedValueDescription* codedValueDescription) const; - - CodedValueDescription* first() const; - - CodedValueDescription* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - CodedValueDescriptionListModel(std::shared_ptr impl, QObject* parent); - - CodedValueDescriptionListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(CodedValueDescriptionListModel) - - void connectSignals_(); - void setupRoles(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_CodedValueDescriptionListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValueDomain.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValueDomain.h deleted file mode 100644 index 6fe8e77a2..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValueDomain.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file CodedValueDomain.h - -#ifndef QRT_CodedValueDomain_H -#define QRT_CodedValueDomain_H - -// C++ API headers -#include "CodedValue.h" -#include "Domain.h" -#include "ServiceTypes.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class CodedValueDomain : public Domain - { - public: - CodedValueDomain(); - - CodedValueDomain(const CodedValueDomain& other); - CodedValueDomain(CodedValueDomain&& other) noexcept; - explicit CodedValueDomain(const Domain& other); - - CodedValueDomain& operator=(const CodedValueDomain& other); - CodedValueDomain& operator=(CodedValueDomain&& other) noexcept; - - ~CodedValueDomain() override; - - bool isValid() const; - - QList codedValues() const; - - /*! \internal */ - explicit CodedValueDomain(std::shared_ptr impl); - }; - - /*! \internal */ - template<> - inline CodedValueDomain domain_cast(const Domain& domain) - { - return domain.domainType() == DomainType::CodedValueDomain ? static_cast(domain) : CodedValueDomain(); - } - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_CodedValueDomain_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValueDomainDescription.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValueDomainDescription.h deleted file mode 100644 index b6c929bf2..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValueDomainDescription.h +++ /dev/null @@ -1,63 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file CodedValueDomainDescription.h - -#ifndef QRT_CodedValueDomainDescription_H -#define QRT_CodedValueDomainDescription_H - -// C++ API headers -#include "DomainDescription.h" - -// STL headers -#include - -namespace QRTImpl -{ - class CodedValueDomainDescriptionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class CodedValueDescription; - class CodedValueDescriptionListModel; - - class CodedValueDomainDescription : public DomainDescription - { - Q_OBJECT - - public: - CodedValueDomainDescription(const QString& name, FieldType fieldType, const QList& values, QObject* parent = nullptr); - ~CodedValueDomainDescription() override; - - CodedValueDescriptionListModel* values() const; - - CodedValueDomainDescription(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(CodedValueDomainDescription) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_CodedValueDomainDescription_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ColorRamp.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ColorRamp.h deleted file mode 100644 index df6c31cd2..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ColorRamp.h +++ /dev/null @@ -1,65 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ColorRamp.h - -#ifndef QRT_ColorRamp_H -#define QRT_ColorRamp_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ColorRampImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ColorStop; - enum class PresetColorRampType; - - class ColorRamp : public Object - { - Q_OBJECT - - public: - ~ColorRamp() override; - static ColorRamp* create(PresetColorRampType presetColorRampType, int size = 256, QObject* parent = nullptr); - static ColorRamp* createFromColors(const QList& colors, int size = 256, QObject* parent = nullptr); - static ColorRamp* createFromColorStops(const QList& colorStops, int size = 256, QObject* parent = nullptr); - - ColorRamp(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - - Q_DISABLE_COPY_MOVE(ColorRamp) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ColorRamp_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ColorStop.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ColorStop.h deleted file mode 100644 index 3bac1b110..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ColorStop.h +++ /dev/null @@ -1,66 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ColorStop.h - -#ifndef QRT_ColorStop_H -#define QRT_ColorStop_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -class QColor; - -namespace QRTImpl -{ - class ColorStopImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ColorStop : public Object - { - Q_OBJECT - public: - ColorStop(const QColor& color, double position, QObject* parent = nullptr); - - ~ColorStop() override; - - QColor color() const; - - double position() const; - - ColorStop(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ColorStop) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ColorStop_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Colormap.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Colormap.h deleted file mode 100644 index f61554129..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Colormap.h +++ /dev/null @@ -1,61 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Colormap.h - -#ifndef QRT_Colormap_H -#define QRT_Colormap_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ColormapImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Colormap : public Object - { - Q_OBJECT - - public: - ~Colormap() override; - static Colormap* create(const QMap& colorMappings, QObject* parent = nullptr); - static Colormap* create(const QList& colors, QObject* parent = nullptr); - - Colormap(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - - Q_DISABLE_COPY_MOVE(Colormap) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Colormap_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ColormapRenderer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ColormapRenderer.h deleted file mode 100644 index bcad0b850..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ColormapRenderer.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ColormapRenderer.h - -#ifndef QRT_ColormapRenderer_H -#define QRT_ColormapRenderer_H - -// C++ API headers -#include "RasterRenderer.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ColormapRendererImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Colormap; - - class ColormapRenderer : public RasterRenderer - { - Q_OBJECT - - public: - explicit ColormapRenderer(const QList& colors, QObject* parent = nullptr); - explicit ColormapRenderer(Colormap* colormap, QObject* parent = nullptr); - ~ColormapRenderer() override; - - QList colors() const; - Colormap* colormap() const; - - ColormapRenderer(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ColormapRenderer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ColormapRenderer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ComboBoxFormInput.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ComboBoxFormInput.h deleted file mode 100644 index 1248f1759..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ComboBoxFormInput.h +++ /dev/null @@ -1,61 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ComboBoxFormInput.h - -#ifndef QRT_ComboBoxFormInput_H -#define QRT_ComboBoxFormInput_H - -// C++ API headers -#include "FormInput.h" - -namespace QRTImpl -{ - class ComboBoxFormInputImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class CodedValue; - enum class FormInputNoValueOption; - - class ComboBoxFormInput : public FormInput - { - Q_OBJECT - public: - ~ComboBoxFormInput() override; - - QList codedValues() const; - - QString noValueLabel() const; - - FormInputNoValueOption noValueOption() const; - - ComboBoxFormInput(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(ComboBoxFormInput) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ComboBoxFormInput_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CompositeSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CompositeSymbol.h deleted file mode 100644 index 511601e52..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CompositeSymbol.h +++ /dev/null @@ -1,63 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file CompositeSymbol.h - -#ifndef QRT_CompositeSymbol_H -#define QRT_CompositeSymbol_H - -// C++ API headers -#include "Symbol.h" - -// STL headers -#include - -namespace QRTImpl -{ - class CompositeSymbolImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class SymbolListModel; - - class CompositeSymbol : public Symbol - { - Q_OBJECT - - public: - explicit CompositeSymbol(QObject* parent = nullptr); - explicit CompositeSymbol(const QList& symbols, QObject* parent = nullptr); - ~CompositeSymbol() override; - - SymbolListModel* symbols() const; - - /*! \internal */ - CompositeSymbol(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(CompositeSymbol) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_CompositeSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Contingency.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Contingency.h deleted file mode 100644 index d4d9f6781..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Contingency.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Contingency.h - -#ifndef QRT_Contingency_H -#define QRT_Contingency_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ContingencyImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ContingentValue; - class FeatureSubtype; - - class Contingency : public Object - { - Q_OBJECT - - public: - ~Contingency() override; - - int contingencyId() const; - - bool isRetired() const; - - FeatureSubtype subtype() const; - - QMap values(QObject* parent = nullptr) const; - - Contingency(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(Contingency) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Contingency_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingencyConstraintViolation.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingencyConstraintViolation.h deleted file mode 100644 index bdfc2b538..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingencyConstraintViolation.h +++ /dev/null @@ -1,65 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ContingencyConstraintViolation.h - -#ifndef QRT_ContingencyConstraintViolation_H -#define QRT_ContingencyConstraintViolation_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ContingencyConstraintViolationImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class ContingencyConstraintViolationType; - class FieldGroup; - - class ContingencyConstraintViolation : public Object - { - Q_OBJECT - - public: - ~ContingencyConstraintViolation() override; - - FieldGroup* fieldGroup() const; - - ContingencyConstraintViolationType type() const; - - ContingencyConstraintViolation(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ContingencyConstraintViolation) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ContingencyConstraintViolation_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentAnyValue.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentAnyValue.h deleted file mode 100644 index 150cda695..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentAnyValue.h +++ /dev/null @@ -1,57 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ContingentAnyValue.h - -#ifndef QRT_ContingentAnyValue_H -#define QRT_ContingentAnyValue_H - -// C++ API headers -#include "ContingentValue.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ContingentAnyValueImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ContingentAnyValue : public ContingentValue - { - Q_OBJECT - - public: - ~ContingentAnyValue() override; - - ContingentAnyValue(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ContingentAnyValue) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ContingentAnyValue_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentCodedValue.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentCodedValue.h deleted file mode 100644 index 10ac67d64..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentCodedValue.h +++ /dev/null @@ -1,61 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ContingentCodedValue.h - -#ifndef QRT_ContingentCodedValue_H -#define QRT_ContingentCodedValue_H - -// C++ API headers -#include "ContingentValue.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ContingentCodedValueImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class CodedValue; - - class ContingentCodedValue : public ContingentValue - { - Q_OBJECT - - public: - ~ContingentCodedValue() override; - - CodedValue codedValue() const; - - ContingentCodedValue(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ContingentCodedValue) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ContingentCodedValue_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentNullValue.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentNullValue.h deleted file mode 100644 index 001503cff..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentNullValue.h +++ /dev/null @@ -1,57 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ContingentNullValue.h - -#ifndef QRT_ContingentNullValue_H -#define QRT_ContingentNullValue_H - -// C++ API headers -#include "ContingentValue.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ContingentNullValueImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ContingentNullValue : public ContingentValue - { - Q_OBJECT - - public: - ~ContingentNullValue() override; - - ContingentNullValue(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ContingentNullValue) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ContingentNullValue_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentRangeValue.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentRangeValue.h deleted file mode 100644 index f67685095..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentRangeValue.h +++ /dev/null @@ -1,63 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ContingentRangeValue.h - -#ifndef QRT_ContingentRangeValue_H -#define QRT_ContingentRangeValue_H - -// C++ API headers -#include "ContingentValue.h" - -// STL headers -#include - -class QVariant; - -namespace QRTImpl -{ - class ContingentRangeValueImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ContingentRangeValue : public ContingentValue - { - Q_OBJECT - - public: - ~ContingentRangeValue() override; - - QVariant maxValue() const; - - QVariant minValue() const; - - ContingentRangeValue(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ContingentRangeValue) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ContingentRangeValue_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentValue.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentValue.h deleted file mode 100644 index f2a434eb3..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentValue.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ContingentValue.h - -#ifndef QRT_ContingentValue_H -#define QRT_ContingentValue_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ContingentValueImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class ContingentValueType; - - class ContingentValue : public Object - { - Q_OBJECT - - public: - ~ContingentValue() override; - - ContingentValueType contingentValueType() const; - - ContingentValue(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(ContingentValue) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ContingentValue_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentValuesDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentValuesDefinition.h deleted file mode 100644 index 2aa738134..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentValuesDefinition.h +++ /dev/null @@ -1,74 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ContingentValuesDefinition.h - -#ifndef QRT_ContingentValuesDefinition_H -#define QRT_ContingentValuesDefinition_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ContingentValuesDefinitionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FieldGroup; - - class ContingentValuesDefinition : public Object, public Loadable - { - Q_OBJECT - - public: - ~ContingentValuesDefinition() override; - - QList fieldGroups() const; - - // Loadable interface methods - void cancelLoad() override; - void load() override; - void retryLoad() override; - Error loadError() const override; - LoadStatus loadStatus() const override; - - ContingentValuesDefinition(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(ContingentValuesDefinition) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ContingentValuesDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentValuesResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentValuesResult.h deleted file mode 100644 index b7154b8a2..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentValuesResult.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ContingentValuesResult.h - -#ifndef QRT_ContingentValuesResult_H -#define QRT_ContingentValuesResult_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ContingentValuesResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ContingentValue; - - class ContingentValuesResult : public Object - { - Q_OBJECT - - public: - ~ContingentValuesResult() override; - - QList contingentValuesAllGroups() const; - - QMap> contingentValuesByFieldGroup(QObject* parent = nullptr) const; - - ContingentValuesResult(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ContingentValuesResult) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ContingentValuesResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContinuousField.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContinuousField.h deleted file mode 100644 index 9b353d918..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContinuousField.h +++ /dev/null @@ -1,78 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ContinuousField.h - -#ifndef QRT_ContinuousField_H -#define QRT_ContinuousField_H - -// C++ API headers -#include "Object.h" - -// Qt headers -#include - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class ContinuousFieldImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Envelope; - class SpatialReference; - - class ContinuousField : public Object - { - Q_OBJECT - public: - ~ContinuousField() override; - - Envelope extent() const; - - [[nodiscard]] static QFuture createFromFilesAsync(const QStringList& filePaths, - int band, - const SpatialReference& spatialReference, - QObject* parent = nullptr); - - [[nodiscard]] static QFuture createFromFilesAsync(const QStringList& filePaths, int band, QObject* parent = nullptr); - - [[nodiscard]] QFuture exportToFilesAsync(const QString& outputDirectory, const QString& filenamesPrefix); - - ContinuousField(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ContinuousField) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ContinuousField_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContinuousFieldFunction.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContinuousFieldFunction.h deleted file mode 100644 index ab2735510..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContinuousFieldFunction.h +++ /dev/null @@ -1,124 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ContinuousFieldFunction.h - -#ifndef QRT_ContinuousFieldFunction_H -#define QRT_ContinuousFieldFunction_H - -// C++ API headers -#include "Object.h" - -template -class QFuture; - -namespace QRTImpl -{ - class ContinuousFieldFunctionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class BooleanFieldFunction; - class ContinuousField; - class DiscreteFieldFunction; - class Envelope; - enum class ContinuousFieldFunctionType; - - class ContinuousFieldFunction : public Object - { - Q_OBJECT - public: - ~ContinuousFieldFunction() override; - - ContinuousFieldFunctionType continuousFieldFunctionType() const; - - ContinuousFieldFunction* abs() const; - - ContinuousFieldFunction* add(ContinuousFieldFunction* otherField) const; - - ContinuousFieldFunction* add(float value) const; - - ContinuousFieldFunction* ceil() const; - - ContinuousFieldFunction* clip(const Envelope& extent) const; - - static ContinuousFieldFunction* create(ContinuousField* result, QObject* parent = nullptr); - - ContinuousFieldFunction* divide(ContinuousFieldFunction* otherField) const; - - ContinuousFieldFunction* divide(float value) const; - - [[nodiscard]] QFuture evaluateAsync(QObject* parent = nullptr); - - ContinuousFieldFunction* floor() const; - - BooleanFieldFunction* hasData() const; - - BooleanFieldFunction* isGreaterThan(ContinuousFieldFunction* otherField) const; - - BooleanFieldFunction* isGreaterThan(float value) const; - - BooleanFieldFunction* isGreaterThanOrEqualTo(ContinuousFieldFunction* otherField) const; - - BooleanFieldFunction* isGreaterThanOrEqualTo(float value) const; - - BooleanFieldFunction* isLessThan(ContinuousFieldFunction* otherField) const; - - BooleanFieldFunction* isLessThan(float value) const; - - BooleanFieldFunction* isLessThanOrEqualTo(ContinuousFieldFunction* otherField) const; - - BooleanFieldFunction* isLessThanOrEqualTo(float value) const; - - ContinuousFieldFunction* mask(BooleanFieldFunction* selection) const; - - ContinuousFieldFunction* multiply(ContinuousFieldFunction* otherField) const; - - ContinuousFieldFunction* multiply(float value) const; - - ContinuousFieldFunction* replaceIf(BooleanFieldFunction* selection, ContinuousFieldFunction* otherField) const; - - ContinuousFieldFunction* replaceIf(BooleanFieldFunction* selection, float value) const; - - ContinuousFieldFunction* round() const; - - ContinuousFieldFunction* subtract(ContinuousFieldFunction* otherField) const; - - ContinuousFieldFunction* subtract(float value) const; - - DiscreteFieldFunction* toDiscreteFieldFunction() const; - - ContinuousFieldFunction(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(ContinuousFieldFunction) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ContinuousFieldFunction_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CoordinateFormatter.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CoordinateFormatter.h deleted file mode 100644 index be3f07df6..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CoordinateFormatter.h +++ /dev/null @@ -1,80 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file CoordinateFormatter.h - -#ifndef QRT_CoordinateFormatter_H -#define QRT_CoordinateFormatter_H - -// C++ API headers -#include "Object.h" - -namespace Esri::ArcGISRuntime -{ - - enum class GarsConversionMode; - enum class LatitudeLongitudeFormat; - enum class MgrsConversionMode; - enum class UtmConversionMode; - class Point; - class SpatialReference; - - class CoordinateFormatter : public Object - { - Q_OBJECT - - public: - static CoordinateFormatter* instance(); - - ~CoordinateFormatter() override; - - [[nodiscard]] static Point fromGars(const QString& coordinates, const SpatialReference& spatialReference, GarsConversionMode garsConversionMode); - - [[nodiscard]] static Point fromGeoRef(const QString& coordinates, const SpatialReference& spatialReference); - - [[nodiscard]] static Point fromLatitudeLongitude(const QString& coordinates, const SpatialReference& spatialReference); - - [[nodiscard]] static Point fromMgrs(const QString& coordinates, const SpatialReference& spatialReference, MgrsConversionMode mgrsConversionMode); - - [[nodiscard]] static Point fromUsng(const QString& coordinates, const SpatialReference& spatialReference); - - [[nodiscard]] static Point fromUtm(const QString& coordinates, const SpatialReference& spatialReference, UtmConversionMode utmConversionMode); - - [[nodiscard]] static QString toGars(const Point& point); - - [[nodiscard]] static QString toGeoRef(const Point& point, int precision); - - [[nodiscard]] static QString toLatitudeLongitude(const Point& point, LatitudeLongitudeFormat format, int decimalPlaces); - - [[nodiscard]] static QString toMgrs(const Point& point, MgrsConversionMode mgrsConversionMode, int precision, bool addSpaces); - - [[nodiscard]] static QString toUsng(const Point& point, int precision, bool addSpaces); - - [[nodiscard]] static QString toUtm(const Point& point, UtmConversionMode utmConversionMode, bool addSpaces); - - private: - CoordinateFormatter(); - Q_DISABLE_COPY_MOVE(CoordinateFormatter) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_CoordinateFormatter_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CoreTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CoreTypes.h deleted file mode 100644 index 4e88cd84c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CoreTypes.h +++ /dev/null @@ -1,167 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file CoreTypes.h - -#ifndef QRT_CoreTypes_H -#define QRT_CoreTypes_H - -// Qt headers -#include // for Q_DECLARE_METATYPE -#include // for QNetworkRequest::CacheLoadControl::* - -namespace Esri::ArcGISRuntime -{ - - enum class LicenseLevel - { - Developer = 0, - Lite = 1, - Basic = 2, - Standard = 3, - Advanced = 4 - }; - - enum class LicenseStatus - { - Invalid = 0, - Expired = 1, - LoginRequired = 2, - Valid = 3 - }; - - enum class LicenseType - { - Developer = 0, - NamedUser = 1, - LicenseKey = 2 - }; - - enum class SortOrder - { - Ascending = 0, - Descending = 1 - }; - - enum class SpatialRelationship - { - Unknown = -1, - Relate = 0, - Equals = 1, - Disjoint = 2, - Intersects = 3, - Touches = 4, - Crosses = 5, - Within = 6, - Contains = 7, - Overlaps = 8, - EnvelopeIntersects = 9, - IndexIntersects = 10 - }; - - enum class ItemType - { - Unknown = -1, - PortalItem = 0, - LocalItem = 1 - }; - - enum class LocalItemType - { - Unknown = -1, - MobileMap = 0, - MobileScene = 1, - MobileMapPackage = 2, - MobileScenePackage = 3 - }; - - enum class AspectRatioMode - { - IgnoreAspectRatio = Qt::AspectRatioMode::IgnoreAspectRatio, - KeepAspectRatio = Qt::AspectRatioMode::KeepAspectRatio, - KeepAspectRatioByExpanding = Qt::AspectRatioMode::KeepAspectRatioByExpanding - }; - - enum class UnitSystem - { - Imperial = 0, - Metric = 1 - }; - - enum class StatisticType - { - Average = 0, - Count = 1, - Maximum = 2, - Minimum = 3, - StandardDeviation = 4, - Sum = 5, - Variance = 6 - }; - - enum class ExpirationType - { - Unknown = -1, - AllowExpiredAccess = 0, - PreventExpiredAccess = 1 - }; - - enum class NetworkCachePolicy - { - AlwaysNetwork = QNetworkRequest::CacheLoadControl::AlwaysNetwork, - PreferNetwork = QNetworkRequest::CacheLoadControl::PreferNetwork, - PreferCache = QNetworkRequest::CacheLoadControl::PreferCache, - AlwaysCache = QNetworkRequest::CacheLoadControl::AlwaysCache - }; - -} // namespace Esri::ArcGISRuntime - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LicenseLevel value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LicenseStatus value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LicenseType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SortOrder value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SpatialRelationship value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ItemType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LocalItemType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::AspectRatioMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UnitSystem value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::StatisticType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ExpirationType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::NetworkCachePolicy value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LicenseLevel) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LicenseStatus) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LicenseType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SortOrder) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SpatialRelationship) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ItemType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LocalItemType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::AspectRatioMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UnitSystem) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::StatisticType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ExpirationType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::NetworkCachePolicy) - -#endif // QRT_CoreTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CostAttribute.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CostAttribute.h deleted file mode 100644 index f7c9f9c31..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CostAttribute.h +++ /dev/null @@ -1,71 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file CostAttribute.h - -#ifndef QRT_CostAttribute_H -#define QRT_CostAttribute_H - -// Qt headers -#include // for QVariantMap - -// STL headers -#include - -namespace QRTImpl -{ - class CostAttributeImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class AttributeUnit; - - class CostAttribute - { - public: - CostAttribute(); - CostAttribute(const CostAttribute& other); - CostAttribute(CostAttribute&& other) noexcept; - ~CostAttribute(); - - CostAttribute& operator=(const CostAttribute& other); - CostAttribute& operator=(CostAttribute&& other) noexcept; - - bool isEmpty() const; - - QVariantMap parameterValues() const; - - AttributeUnit attributeUnit() const; - - /*! - \internal - */ - explicit CostAttribute(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_CostAttribute_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CubicBezierSegment.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CubicBezierSegment.h deleted file mode 100644 index 9da0615cc..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CubicBezierSegment.h +++ /dev/null @@ -1,80 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file CubicBezierSegment.h - -#ifndef QRT_CubicBezierSegment_H -#define QRT_CubicBezierSegment_H - -// C++ API headers -#include "GeometryTypes.h" -#include "Segment.h" - -// STL headers -#include - -namespace QRTImpl -{ - class CubicBezierSegmentImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Point; - class SpatialReference; - - class CubicBezierSegment : public Segment - { - public: - CubicBezierSegment(); - CubicBezierSegment(const Point& startPoint, - const Point& controlPoint1, - const Point& controlPoint2, - const Point& endPoint, - const SpatialReference& spatialReference); - - ~CubicBezierSegment(); - - CubicBezierSegment(const CubicBezierSegment& other); - explicit CubicBezierSegment(const Segment& other); - CubicBezierSegment(CubicBezierSegment&& other) noexcept; - - CubicBezierSegment& operator=(const CubicBezierSegment& other); - - CubicBezierSegment& operator=(CubicBezierSegment&& other) noexcept; - - Point controlPoint1() const; - - Point controlPoint2() const; - - explicit CubicBezierSegment(std::shared_ptr impl); - }; - - template<> - inline CubicBezierSegment segment_cast(const Segment& segment) - { - return segment.segmentType() == SegmentType::CubicBezierSegment ? static_cast(segment) : CubicBezierSegment(); - } - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_CubicBezierSegment_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DashGeometricEffect.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DashGeometricEffect.h deleted file mode 100644 index 46f36af2b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DashGeometricEffect.h +++ /dev/null @@ -1,62 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DashGeometricEffect.h - -#ifndef DashGeometricEffect_H -#define DashGeometricEffect_H - -// C++ API headers -#include "GeometricEffect.h" - -// STL headers -#include - -namespace QRTImpl -{ - class DashGeometricEffectImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class DashGeometricEffect : public GeometricEffect - { - Q_OBJECT - - public: - explicit DashGeometricEffect(QObject* parent = nullptr); - explicit DashGeometricEffect(const QList& dashTemplate, QObject* parent = nullptr); - ~DashGeometricEffect() override; - - QList dashTemplate() const; - void setDashTemplate(const QList& dashTemplate); - - /*! \internal */ - DashGeometricEffect(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(DashGeometricEffect) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // DashGeometricEffect_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DateOnly.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DateOnly.h deleted file mode 100644 index e9214e493..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DateOnly.h +++ /dev/null @@ -1,70 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DateOnly.h - -#ifndef QRT_DateOnly_H -#define QRT_DateOnly_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class DateOnlyImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class DateOnly : public Object - { - Q_OBJECT - public: - static DateOnly* create(int year, quint8 month, quint8 day, QObject* parent = nullptr); - - static DateOnly* create(const QString& dateString, QObject* parent = nullptr); - - ~DateOnly() override; - - bool operator==(DateOnly* other) const; - bool operator!=(DateOnly* other) const; - - quint8 day() const; - - quint8 month() const; - - int year() const; - - [[nodiscard]] QString toString() const; - - DateOnly(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(DateOnly) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DateOnly_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DateTimePickerFormInput.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DateTimePickerFormInput.h deleted file mode 100644 index e256d4383..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DateTimePickerFormInput.h +++ /dev/null @@ -1,60 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DateTimePickerFormInput.h - -#ifndef QRT_DateTimePickerFormInput_H -#define QRT_DateTimePickerFormInput_H - -// C++ API headers -#include "FormInput.h" - -class QDateTime; - -namespace QRTImpl -{ - class DateTimePickerFormInputImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class DateTimePickerFormInput : public FormInput - { - Q_OBJECT - public: - ~DateTimePickerFormInput() override; - - bool includeTime() const; - - QDateTime max() const; - - QDateTime min() const; - - DateTimePickerFormInput(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(DateTimePickerFormInput) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DateTimePickerFormInput_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DatumTransformation.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DatumTransformation.h deleted file mode 100644 index 8b0c58a85..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DatumTransformation.h +++ /dev/null @@ -1,79 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DatumTransformation.h - -#ifndef QRT_DatumTransformation_H -#define QRT_DatumTransformation_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class DatumTransformationImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class DatumTransformationType; - class SpatialReference; - - class DatumTransformation : public Object - { - Q_OBJECT - - public: - ~DatumTransformation() override; - - bool operator==(const DatumTransformation* other) const; - bool operator!=(const DatumTransformation* other) const; - - QString name() const; - - SpatialReference inputSpatialReference() const; - SpatialReference outputSpatialReference() const; - - DatumTransformation* inverse() const; - - bool isMissingProjectionEngineFiles() const; - - DatumTransformationType datumTransformationType() const; - - /*! \internal */ - DatumTransformation(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(DatumTransformation) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DatumTransformation_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DefaultLocationDataSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DefaultLocationDataSource.h deleted file mode 100644 index 3020205d1..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DefaultLocationDataSource.h +++ /dev/null @@ -1,68 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DefaultLocationDataSource.h - -#ifndef QRT_DefaultLocationDataSource_H -#define QRT_DefaultLocationDataSource_H - -// C++ API headers -#include "AbstractLocationDataSource.h" - -// STL headers -#include - -class QGeoPositionInfoSource; -class QCompass; - -namespace Esri::ArcGISRuntime -{ - - class DefaultLocationDataSource : public AbstractLocationDataSource - { - Q_OBJECT - - public: - explicit DefaultLocationDataSource(QObject* parent = nullptr); - ~DefaultLocationDataSource() override; - - QCompass* compass() const; - void setCompass(QCompass* compass); - - QGeoPositionInfoSource* positionInfoSource() const; - void setPositionInfoSource(QGeoPositionInfoSource* positionInfoSource); - - /*! - \internal - */ - DefaultLocationDataSource(std::shared_ptr impl, QObject* parent); - - protected slots: - void onStart() override; - void onStop() override; - - private: - Q_DISABLE_COPY_MOVE(DefaultLocationDataSource) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DefaultLocationDataSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Deprecated.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Deprecated.h deleted file mode 100644 index c6ba82afb..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Deprecated.h +++ /dev/null @@ -1,38 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Deprecated.h - -#ifndef QRT_Deprecated_H -#define QRT_Deprecated_H - -// define QRT_DISABLE_DEPRECATED_WARNINGS to disable these -// deprecation warnings - -#ifndef QRT_DISABLE_DEPRECATED_WARNINGS -#define QRT_DEPRECATED [[deprecated]] -#define QRT_DEPRECATED_SUGGEST(suggestion) [[deprecated(suggestion)]] -#else -#define QRT_DEPRECATED -#define QRT_DEPRECATED_SUGGEST(suggestion) -#endif - -#endif // QRT_deprecated_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DictionaryRenderer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DictionaryRenderer.h deleted file mode 100644 index 7af2583b8..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DictionaryRenderer.h +++ /dev/null @@ -1,78 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DictionaryRenderer.h - -#ifndef QRT_DictionaryRenderer_H -#define QRT_DictionaryRenderer_H - -// C++ API headers -#include "Renderer.h" - -// STL headers -#include - -namespace QRTImpl -{ - class DictionaryRendererImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ArcadeExpression; - class DictionarySymbolStyle; - - class DictionaryRenderer : public Renderer - { - Q_OBJECT - - public: - explicit DictionaryRenderer(DictionarySymbolStyle* dictionarySymbolStyle, QObject* parent = nullptr); - - DictionaryRenderer(DictionarySymbolStyle* dictionarySymbolStyle, - const QMap& symbologyFieldOverrides, - const QMap& textFieldOverrides, - QObject* parent = nullptr); - - ~DictionaryRenderer() override; - - QMap symbologyFieldOverrides() const; - - QMap textFieldOverrides() const; - - DictionarySymbolStyle* dictionarySymbolStyle() const; - - ArcadeExpression* scaleExpression() const; - void setScaleExpression(ArcadeExpression* scaleExpression); - - /*! - \internal - */ - DictionaryRenderer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(DictionaryRenderer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DictionaryRenderer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DictionarySymbolStyle.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DictionarySymbolStyle.h deleted file mode 100644 index f25c205c5..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DictionarySymbolStyle.h +++ /dev/null @@ -1,81 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DictionarySymbolStyle.h - -#ifndef QRT_DictionarySymbolStyle_H -#define QRT_DictionarySymbolStyle_H - -// C++ API headers -#include "SymbolStyle.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class DictionarySymbolStyleImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class DictionarySymbolStyleConfiguration; - class PortalItem; - - class DictionarySymbolStyle : public SymbolStyle - { - Q_OBJECT - - public: - explicit DictionarySymbolStyle(PortalItem* portalItem, QObject* parent = nullptr); - ~DictionarySymbolStyle() override; - - QString dictionaryName() const; - - QList configurations() const; - - QStringList symbologyFieldNames() const; - - QStringList textFieldNames() const; - - static DictionarySymbolStyle* createDictionarySymbolStyleFromUrl(const QUrl& webStyleUrl, QObject* parent = nullptr); - - static DictionarySymbolStyle* createFromFile(const QString& styleFilePath, QObject* parent = nullptr); - - // async methods - using SymbolStyle::fetchSymbolAsync; - [[nodiscard]] QFuture fetchSymbolAsync(const QVariantMap& attributes, QObject* parent = nullptr); - - /*! \internal */ - DictionarySymbolStyle(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(DictionarySymbolStyle) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DictionarySymbolStyle_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DictionarySymbolStyleConfiguration.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DictionarySymbolStyleConfiguration.h deleted file mode 100644 index 7890f8af9..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DictionarySymbolStyleConfiguration.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DictionarySymbolStyleConfiguration.h - -#ifndef QRT_DictionarySymbolStyleConfiguration_H -#define QRT_DictionarySymbolStyleConfiguration_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class DictionarySymbolStyleConfigurationImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class DictionarySymbolStyleConfiguration : public Object - { - Q_OBJECT - - public: - ~DictionarySymbolStyleConfiguration() override; - - QVariantList domain() const; - - QString info() const; - - QString name() const; - - QVariant value() const; - void setValue(const QVariant& newValue); - - /*! \internal */ - DictionarySymbolStyleConfiguration(std::shared_ptr impl, QObject* parent); - - DictionarySymbolStyleConfiguration() = delete; - - private: - Q_DISABLE_COPY_MOVE(DictionarySymbolStyleConfiguration) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DictionarySymbolStyleConfiguration_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DimensionLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DimensionLayer.h deleted file mode 100644 index 5ea313308..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DimensionLayer.h +++ /dev/null @@ -1,104 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DimensionLayer.h - -#ifndef QRT_DimensionLayer_H -#define QRT_DimensionLayer_H - -// C++ API headers -#include "Layer.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class DimensionLayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class LabelBarrierWeight; - enum class SelectionMode; - class ArcGISFeatureTable; - class Feature; - class FeatureQueryResult; - class Item; - class QueryParameters; - - class DimensionLayer : public Layer - { - Q_OBJECT - - public: - explicit DimensionLayer(ArcGISFeatureTable* featureTable, QObject* parent = nullptr); - DimensionLayer(Item* item, qint64 serviceLayerId, QObject* parent = nullptr); - explicit DimensionLayer(const QUrl& url, QObject* parent = nullptr); - - ~DimensionLayer() override; - - LabelBarrierWeight barrierWeight() const; - void setBarrierWeight(LabelBarrierWeight barrierWeight); - - QString definitionExpression() const; - void setDefinitionExpression(const QString& definitionExpression); - - ArcGISFeatureTable* featureTable() const; - - qint64 serviceLayerId() const; - - double referenceScale() const; - - void clearSelection(); - - void resetFeaturesVisible(); - - void selectFeature(Feature* feature); - - void selectFeatures(const QList& features); - - void setFeaturesVisible(const QList& features, bool visible); - - void setFeatureVisible(Feature* feature, bool visible); - - void unselectFeature(Feature* feature); - - void unselectFeatures(const QList& features); - - // async methods - [[nodiscard]] QFuture selectedFeaturesAsync(QObject* parent = nullptr); - [[nodiscard]] QFuture selectFeaturesAsync(const QueryParameters& parameters, SelectionMode mode, QObject* parent = nullptr); - - QUrl url() const; - - DimensionLayer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(DimensionLayer) - }; -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DimensionLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DirectionEvent.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DirectionEvent.h deleted file mode 100644 index beaafe0b8..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DirectionEvent.h +++ /dev/null @@ -1,80 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DirectionEvent.h - -#ifndef QRT_DirectionEvent_H -#define QRT_DirectionEvent_H - -// Qt headers -#include // for QList, QString - -// STL headers -#include - -class QDateTime; - -namespace QRTImpl -{ - class DirectionEventImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class DirectionMessage; - class Point; - - class DirectionEvent - { - public: - DirectionEvent(); - DirectionEvent(const DirectionEvent& other); - DirectionEvent(DirectionEvent&& other) noexcept; - ~DirectionEvent(); - - DirectionEvent& operator=(const DirectionEvent& other); - DirectionEvent& operator=(DirectionEvent&& other) noexcept; - - bool isEmpty() const; - - QDateTime estimatedArrivalTime() const; - - double estimatedArrivalTimeShift() const; - - QString eventText() const; - - QList eventMessages() const; - - Point geometry() const; - - /*! - \internal - */ - explicit DirectionEvent(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DirectionEvent_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DirectionManeuver.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DirectionManeuver.h deleted file mode 100644 index d7f47e3b5..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DirectionManeuver.h +++ /dev/null @@ -1,94 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DirectionManeuver.h - -#ifndef QRT_DirectionManeuver_H -#define QRT_DirectionManeuver_H - -// Qt headers -#include // for QList, QString - -// STL headers -#include - -class QDateTime; - -namespace QRTImpl -{ - class DirectionManeuverImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class DirectionManeuverType; - class DirectionEvent; - class DirectionMessage; - class Geometry; - - class DirectionManeuver - { - public: - DirectionManeuver(); - DirectionManeuver(const DirectionManeuver& other); - DirectionManeuver(DirectionManeuver&& other) noexcept; - ~DirectionManeuver(); - - DirectionManeuver& operator=(const DirectionManeuver& other); - DirectionManeuver& operator=(DirectionManeuver&& other) noexcept; - - bool isEmpty() const; - - QList directionEvents() const; - - QString directionText() const; - - double duration() const; - - QDateTime estimatedArrivalTime() const; - - double estimatedArrivalTimeShift() const; - - Geometry geometry() const; - - double length() const; - - QList maneuverMessages() const; - - DirectionManeuverType directionManeuverType() const; - - [[nodiscard]] int fromLevel() const; - - [[nodiscard]] int toLevel() const; - - /*! - \internal - */ - explicit DirectionManeuver(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DirectionManeuver_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DirectionManeuverListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DirectionManeuverListModel.h deleted file mode 100644 index 7c8ce7ef2..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DirectionManeuverListModel.h +++ /dev/null @@ -1,90 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DirectionManeuverListModel.h - -#ifndef QRT_DirectionManeuverListModel_H -#define QRT_DirectionManeuverListModel_H - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class DirectionManeuverImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class DirectionManeuver; - - class DirectionManeuverListModel : public QAbstractListModel - { - Q_OBJECT - - public: - enum DirectionManeuverRoles - { - DirectionManeuverTypeRole = Qt::UserRole + 1, - DirectionTextRole = Qt::UserRole + 2, - DurationRole = Qt::UserRole + 3, - EstimatedArrivalTimeRole = Qt::UserRole + 4, - EstimatedArrivalTimeShiftRole = Qt::UserRole + 5, - GeometryRole = Qt::UserRole + 6, - LengthRole = Qt::UserRole + 7 - }; - - ~DirectionManeuverListModel() override; - - QList directionManeuvers() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - /*! \internal */ - DirectionManeuverListModel(const QList>& directionManeuvers, QObject* parent); - - DirectionManeuverListModel() = delete; - - protected: - /*! \internal */ - QHash roleNames() const override; - - private: - /*! \internal */ - Q_DISABLE_COPY_MOVE(DirectionManeuverListModel) - - void setupRoles(); - - QList m_directionManeuvers; - QHash m_roles; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DirectionManeuverListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DirectionMessage.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DirectionMessage.h deleted file mode 100644 index 6e08a6046..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DirectionMessage.h +++ /dev/null @@ -1,70 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DirectionMessage.h - -#ifndef QRT_DirectionMessage_H -#define QRT_DirectionMessage_H - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class DirectionMessageImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class DirectionMessageType; - - class DirectionMessage - { - public: - DirectionMessage(); - DirectionMessage(const DirectionMessage& other); - DirectionMessage(DirectionMessage&& other) noexcept; - ~DirectionMessage(); - - DirectionMessage& operator=(const DirectionMessage& other); - DirectionMessage& operator=(DirectionMessage&& other) noexcept; - - bool isEmpty() const; - - QString text() const; - - DirectionMessageType directionMessageType() const; - - /*! - \internal - */ - explicit DirectionMessage(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DirectionMessage_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DiscreteField.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DiscreteField.h deleted file mode 100644 index a8be799ee..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DiscreteField.h +++ /dev/null @@ -1,78 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DiscreteField.h - -#ifndef QRT_DiscreteField_H -#define QRT_DiscreteField_H - -// C++ API headers -#include "Object.h" - -// Qt headers -#include - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class DiscreteFieldImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Envelope; - class SpatialReference; - - class DiscreteField : public Object - { - Q_OBJECT - public: - ~DiscreteField() override; - - Envelope extent() const; - - [[nodiscard]] static QFuture createFromFilesAsync(const QStringList& filePaths, - int band, - const SpatialReference& spatialReference, - QObject* parent = nullptr); - - [[nodiscard]] static QFuture createFromFilesAsync(const QStringList& filePaths, int band, QObject* parent = nullptr); - - [[nodiscard]] QFuture exportToFilesAsync(const QString& outputDirectory, const QString& filenamesPrefix); - - DiscreteField(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(DiscreteField) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DiscreteField_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DiscreteFieldFunction.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DiscreteFieldFunction.h deleted file mode 100644 index fa7a8cb42..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DiscreteFieldFunction.h +++ /dev/null @@ -1,121 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DiscreteFieldFunction.h - -#ifndef QRT_DiscreteFieldFunction_H -#define QRT_DiscreteFieldFunction_H - -// C++ API headers -#include "Object.h" - -template -class QFuture; - -namespace QRTImpl -{ - class DiscreteFieldFunctionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class BooleanFieldFunction; - class ContinuousFieldFunction; - class DiscreteField; - class Envelope; - - class DiscreteFieldFunction : public Object - { - Q_OBJECT - public: - ~DiscreteFieldFunction() override; - - DiscreteFieldFunction* abs() const; - - DiscreteFieldFunction* add(DiscreteFieldFunction* otherField) const; - - DiscreteFieldFunction* add(int value) const; - - DiscreteFieldFunction* clip(const Envelope& extent) const; - - static DiscreteFieldFunction* create(DiscreteField* result, QObject* parent = nullptr); - - DiscreteFieldFunction* divide(DiscreteFieldFunction* otherField) const; - - DiscreteFieldFunction* divide(int value) const; - - [[nodiscard]] QFuture evaluateAsync(QObject* parent = nullptr); - - BooleanFieldFunction* hasData() const; - - BooleanFieldFunction* isEqualTo(DiscreteFieldFunction* otherField) const; - - BooleanFieldFunction* isEqualTo(int value) const; - - BooleanFieldFunction* isGreaterThan(DiscreteFieldFunction* otherField) const; - - BooleanFieldFunction* isGreaterThan(int value) const; - - BooleanFieldFunction* isGreaterThanOrEqualTo(DiscreteFieldFunction* otherField) const; - - BooleanFieldFunction* isGreaterThanOrEqualTo(int value) const; - - BooleanFieldFunction* isLessThan(DiscreteFieldFunction* otherField) const; - - BooleanFieldFunction* isLessThan(int value) const; - - BooleanFieldFunction* isLessThanOrEqualTo(DiscreteFieldFunction* otherField) const; - - BooleanFieldFunction* isLessThanOrEqualTo(int value) const; - - BooleanFieldFunction* isNotEqualTo(DiscreteFieldFunction* otherField) const; - - BooleanFieldFunction* isNotEqualTo(int value) const; - - DiscreteFieldFunction* mask(BooleanFieldFunction* selection) const; - - DiscreteFieldFunction* multiply(DiscreteFieldFunction* otherField) const; - - DiscreteFieldFunction* multiply(int value) const; - - DiscreteFieldFunction* replaceIf(BooleanFieldFunction* selection, DiscreteFieldFunction* otherField) const; - - DiscreteFieldFunction* replaceIf(BooleanFieldFunction* selection, int value) const; - - DiscreteFieldFunction* subtract(DiscreteFieldFunction* otherField) const; - - DiscreteFieldFunction* subtract(int value) const; - - ContinuousFieldFunction* toContinuousFieldFunction() const; - - DiscreteFieldFunction(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(DiscreteFieldFunction) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DiscreteFieldFunction_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DisplayFilter.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DisplayFilter.h deleted file mode 100644 index eaa51348d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DisplayFilter.h +++ /dev/null @@ -1,77 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DisplayFilter.h - -#ifndef QRT_DisplayFilter_H -#define QRT_DisplayFilter_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class DisplayFilterImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class DisplayFilterType; - - class DisplayFilter : public Object - { - Q_OBJECT - - public: - DisplayFilter(const QString& name, const QString& whereClause, QObject* parent = nullptr); - - ~DisplayFilter() override; - - QString filterId() const; - - QString name() const; - void setName(const QString& name); - - DisplayFilterType displayFilterType() const; - - QString whereClause() const; - void setWhereClause(const QString& whereClause); - - DisplayFilter(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - DisplayFilter() = delete; - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(DisplayFilter) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DisplayFilter_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DisplayFilterDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DisplayFilterDefinition.h deleted file mode 100644 index 23cf8a05e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DisplayFilterDefinition.h +++ /dev/null @@ -1,67 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DisplayFilterDefinition.h - -#ifndef QRT_DisplayFilterDefinition_H -#define QRT_DisplayFilterDefinition_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class DisplayFilterDefinitionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class DisplayFilterDefinitionType; - - class DisplayFilterDefinition : public Object - { - Q_OBJECT - - public: - ~DisplayFilterDefinition() override; - - DisplayFilterDefinitionType displayFilterDefinitionType() const; - - DisplayFilterDefinition(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - DisplayFilterDefinition() = delete; - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(DisplayFilterDefinition) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DisplayFilterDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DisplayFilterListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DisplayFilterListModel.h deleted file mode 100644 index e8b683873..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DisplayFilterListModel.h +++ /dev/null @@ -1,121 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DisplayFilterListModel.h - -#ifndef QRT_DisplayFilterListModel_H -#define QRT_DisplayFilterListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class DisplayFilterListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class DisplayFilter; - class Error; - - class DisplayFilterListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum DisplayFilterRoles - { - DisplayFilterNameRole = Qt::UserRole + 1, - DisplayFilterWhereClauseRole = Qt::UserRole + 2, - DisplayFilterIdRole = Qt::UserRole + 3 - }; - - ~DisplayFilterListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(DisplayFilter* displayFilter); - - void insert(int index, DisplayFilter* displayFilter); - - void removeAt(int index); - - void removeOne(DisplayFilter* displayFilter); - - void move(int from, int to); - - DisplayFilter* at(int index) const override; - - bool contains(DisplayFilter* displayFilter) const; - - int indexOf(DisplayFilter* displayFilter) const; - - DisplayFilter* first() const; - - DisplayFilter* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - DisplayFilterListModel(std::shared_ptr impl, QObject* parent); - - DisplayFilterListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(DisplayFilterListModel) - - void connectSignals_(); - void setupRoles_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DisplayFilterListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Distance.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Distance.h deleted file mode 100644 index b2a86e00c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Distance.h +++ /dev/null @@ -1,70 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Distance.h - -#ifndef QRT_Distance_H -#define QRT_Distance_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -// STL headers -#include - -namespace QRTImpl -{ - class DistanceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class LinearUnit; - - class Distance - { - public: - Distance(); - Distance(const Distance& other); - Distance(Distance&& other) noexcept; - ~Distance(); - - Distance& operator=(const Distance& other); - Distance& operator=(Distance&& other) noexcept; - - bool isEmpty() const; - - LinearUnit unit() const; - double value() const; - - /*! \internal */ - explicit Distance(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Distance) - -#endif // QRT_Distance_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DistanceCompositeSceneSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DistanceCompositeSceneSymbol.h deleted file mode 100644 index b38305f77..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DistanceCompositeSceneSymbol.h +++ /dev/null @@ -1,178 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DistanceCompositeSceneSymbol.h - -#ifndef QRT_DistanceCompositeSceneSymbol_H -#define QRT_DistanceCompositeSceneSymbol_H - -// C++ API headers -#include "Iterable.h" -#include "Object.h" -#include "Symbol.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class DistanceCompositeSceneSymbolImpl; - class DistanceSymbolRangeListImpl; - class DistanceSymbolRangeImpl; -} // namespace QRTImpl - -namespace Esri::ArcGISRuntime -{ - - class DistanceSymbolRange : public Object - { - Q_OBJECT - - public: - DistanceSymbolRange(QObject* parent = nullptr); - explicit DistanceSymbolRange(Symbol* symbol, QObject* parent = nullptr); - DistanceSymbolRange(Symbol* symbol, double minDistance, double maxDistance, QObject* parent = nullptr); - ~DistanceSymbolRange() override; - - double maxDistance() const; - void setMaxDistance(double maxDistance); - - double minDistance() const; - void setMinDistance(double minDistance); - - Symbol* symbol() const; - void setSymbol(Symbol* symbol); - - /*! - \internal - */ - DistanceSymbolRange(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(DistanceSymbolRange) - - std::shared_ptr m_impl; - }; - - class DistanceSymbolRangeListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum DistanceSymbolRangeRoles - { - DistanceSymbolRangeMaxDistanceRole = Qt::UserRole + 1, - DistanceSymbolRangeMinDistanceRole = Qt::UserRole + 2, - DistanceSymbolRangeSymbolRole = Qt::UserRole + 3 - }; - - ~DistanceSymbolRangeListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(DistanceSymbolRange* distanceSymbolRange); - - void insert(int index, DistanceSymbolRange* distanceSymbolRange); - - void removeAt(int index); - - void removeOne(DistanceSymbolRange* distanceSymbolRange); - - void move(int from, int to); - - DistanceSymbolRange* at(int index) const override; - - bool contains(DistanceSymbolRange* distanceSymbolRange) const; - - int indexOf(DistanceSymbolRange* distanceSymbolRange) const; - - DistanceSymbolRange* first() const; - - DistanceSymbolRange* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - /*! - \internal - */ - DistanceSymbolRangeListModel(std::shared_ptr impl, QObject* parent); - - DistanceSymbolRangeListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - /*! - \internal - */ - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(DistanceSymbolRangeListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - - class DistanceCompositeSceneSymbol : public Symbol - { - Q_OBJECT - - public: - explicit DistanceCompositeSceneSymbol(QObject* parent = nullptr); - ~DistanceCompositeSceneSymbol() override; - - DistanceSymbolRangeListModel* ranges() const; - - /*! - \internal - */ - DistanceCompositeSceneSymbol(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(DistanceCompositeSceneSymbol) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DistanceCompositeSceneSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Domain.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Domain.h deleted file mode 100644 index 7e4ba24a0..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Domain.h +++ /dev/null @@ -1,99 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Domain.h - -#ifndef QRT_Domain_H -#define QRT_Domain_H - -// C++ API headers -#include "JsonSerializable.h" - -// Qt headers -#include // for Q_DECLARE_METATYPE - -// STL headers -#include - -namespace QRTImpl -{ - class DomainImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class FieldType; - enum class DomainType; - - class Domain : public JsonSerializable - { - public: - Domain(); - - Domain(const Domain& other); - Domain(Domain&& other) noexcept; - - Domain& operator=(const Domain& other); - Domain& operator=(Domain&& other) noexcept; - - ~Domain() override; - - FieldType fieldType() const; - - DomainType domainType() const; - - bool isEmpty() const; - - QString name() const; - - bool operator==(const Domain& other) const; - bool operator!=(const Domain& other) const; - - [[nodiscard]] QString toJson() const override; - [[nodiscard]] static Domain fromJson(const QString& json); - - /*! \internal */ - explicit Domain(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - protected: - std::shared_ptr m_impl; - }; - - /*! \internal */ - template - T domain_cast(const Domain&) - { - return Domain(); - } - - template<> - inline Domain domain_cast(const Domain& domain) - { - return domain; - } - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Domain) - -#endif // QRT_Domain_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DomainDescription.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DomainDescription.h deleted file mode 100644 index 439356e35..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DomainDescription.h +++ /dev/null @@ -1,71 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DomainDescription.h - -#ifndef QRT_DomainDescription_H -#define QRT_DomainDescription_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class DomainDescriptionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class DomainDescriptionType; - enum class FieldType; - - class DomainDescription : public Object - { - Q_OBJECT - - public: - ~DomainDescription() override; - - FieldType fieldType() const; - void setFieldType(FieldType fieldType); - - QString name() const; - void setName(const QString& name); - - DomainDescriptionType domainDescriptionType() const; - - DomainDescription(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(DomainDescription) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DomainDescription_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DownloadPreplannedOfflineMapJob.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DownloadPreplannedOfflineMapJob.h deleted file mode 100644 index 74a604b78..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DownloadPreplannedOfflineMapJob.h +++ /dev/null @@ -1,72 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DownloadPreplannedOfflineMapJob.h - -#ifndef QRT_DownloadPreplannedOfflineMapJob_H -#define QRT_DownloadPreplannedOfflineMapJob_H - -// C++ API headers -#include "Job.h" - -// STL headers -#include - -namespace QRTImpl -{ - class DownloadPreplannedOfflineMapJobImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class DownloadPreplannedOfflineMapParameters; - class DownloadPreplannedOfflineMapResult; - class Map; - - class DownloadPreplannedOfflineMapJob : public Job - { - Q_OBJECT - - public: - ~DownloadPreplannedOfflineMapJob() override; - - DownloadPreplannedOfflineMapParameters parameters() const; - - DownloadPreplannedOfflineMapResult* result() const; - - QString downloadDirectoryPath() const; - - Map* onlineMap() const; - - /*! - \internal - */ - DownloadPreplannedOfflineMapJob(std::shared_ptr impl, QObject* parent); - - DownloadPreplannedOfflineMapJob() = delete; - - private: - Q_DISABLE_COPY_MOVE(DownloadPreplannedOfflineMapJob) - }; -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DownloadPreplannedOfflineMapJob_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DownloadPreplannedOfflineMapParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DownloadPreplannedOfflineMapParameters.h deleted file mode 100644 index d8943de9f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DownloadPreplannedOfflineMapParameters.h +++ /dev/null @@ -1,91 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DownloadPreplannedOfflineMapParameters.h - -#ifndef QRT_DownloadPreplannedOfflineMapParameters_H -#define QRT_DownloadPreplannedOfflineMapParameters_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -// STL headers -#include - -namespace QRTImpl -{ - class DownloadPreplannedOfflineMapParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class PreplannedUpdateMode; - class PreplannedMapArea; - - class DownloadPreplannedOfflineMapParameters - { - public: - DownloadPreplannedOfflineMapParameters(); - explicit DownloadPreplannedOfflineMapParameters(PreplannedMapArea* preplannedMapArea); - DownloadPreplannedOfflineMapParameters(const DownloadPreplannedOfflineMapParameters& other); - DownloadPreplannedOfflineMapParameters(DownloadPreplannedOfflineMapParameters&& other) noexcept; - ~DownloadPreplannedOfflineMapParameters(); - - DownloadPreplannedOfflineMapParameters& operator=(const DownloadPreplannedOfflineMapParameters& other); - DownloadPreplannedOfflineMapParameters& operator=(DownloadPreplannedOfflineMapParameters&& other) noexcept; - - bool isContinueOnErrors() const; - void setContinueOnErrors(bool continueOnErrors); - - bool isIncludeBasemap() const; - void setIncludeBasemap(bool includeBasemap); - - PreplannedMapArea* preplannedMapArea(QObject* parent = nullptr) const; - void setPreplannedMapArea(PreplannedMapArea* preplannedMapArea); - - QString referenceBasemapDirectory() const; - void setReferenceBasemapDirectory(const QString& referenceBasemapDirectory); - - QString referenceBasemapFilename() const; - void setReferenceBasemapFilename(const QString& referenceBasemapFilename); - - PreplannedUpdateMode updateMode() const; - void setUpdateMode(PreplannedUpdateMode updateMode); - - /*! - \internal - */ - std::shared_ptr getImpl() const; - - /*! - \internal - */ - explicit DownloadPreplannedOfflineMapParameters(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DownloadPreplannedOfflineMapParameters) - -#endif // QRT_DownloadPreplannedOfflineMapParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DownloadPreplannedOfflineMapResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DownloadPreplannedOfflineMapResult.h deleted file mode 100644 index cd243e099..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DownloadPreplannedOfflineMapResult.h +++ /dev/null @@ -1,76 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DownloadPreplannedOfflineMapResult.h - -#ifndef QRT_DownloadPreplannedOfflineMapResult_H -#define QRT_DownloadPreplannedOfflineMapResult_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class DownloadPreplannedOfflineMapResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class FeatureTable; - class Layer; - class Map; - class MobileMapPackage; - - class DownloadPreplannedOfflineMapResult : public Object - { - Q_OBJECT - - public: - ~DownloadPreplannedOfflineMapResult() override; - - Map* offlineMap(QObject* parent = nullptr) const; - - MobileMapPackage* mobileMapPackage(QObject* parent = nullptr) const; - - bool hasErrors() const; - - QMap layerErrors() const; - - QMap tableErrors() const; - - /*! \internal */ - DownloadPreplannedOfflineMapResult(std::shared_ptr impl, QObject* parent); - - DownloadPreplannedOfflineMapResult() = delete; - - private: - /*! \internal */ - Q_DISABLE_COPY_MOVE(DownloadPreplannedOfflineMapResult) - std::shared_ptr m_impl; - }; -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DownloadPreplannedOfflineMapResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DrawingInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DrawingInfo.h deleted file mode 100644 index 304c20361..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DrawingInfo.h +++ /dev/null @@ -1,80 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DrawingInfo.h - -#ifndef QRT_DrawingInfo_H -#define QRT_DrawingInfo_H - -// Qt headers -#include // for QList - -// STL headers -#include - -class QObject; - -namespace QRTImpl -{ - class DrawingInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class LabelingInfo; - class Renderer; - - class DrawingInfo - { - public: - DrawingInfo(); - DrawingInfo(const DrawingInfo& other); - DrawingInfo(DrawingInfo&& other) noexcept; - ~DrawingInfo(); - - DrawingInfo& operator=(const DrawingInfo& other); - DrawingInfo& operator=(DrawingInfo&& other) noexcept; - - bool isEmpty() const; - - QList labelingInfos() const; - - Renderer* renderer(QObject* parent = nullptr) const; - - bool isScaleSymbols() const; - - bool isShowLabels() const; - - double transparency() const; - - /*! - \internal - */ - explicit DrawingInfo(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DrawingInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntity.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntity.h deleted file mode 100644 index e64200f51..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntity.h +++ /dev/null @@ -1,80 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DynamicEntity.h - -#ifndef QRT_DynamicEntity_H -#define QRT_DynamicEntity_H - -// C++ API headers -#include "GeoElement.h" -#include "Object.h" - -namespace QRTImpl -{ - class DynamicEntityImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class DynamicEntityChangedInfo; - class DynamicEntityObservation; - - class DynamicEntity : public Object, public GeoElement - { - Q_OBJECT - public: - ~DynamicEntity() override; - - quint64 entityId() const; - - DynamicEntityObservation* latestObservation() const; - - QList observations(int maximumObservations) const; - - // GeoElement interface methods - AttributeListModel* attributes() const override; - Geometry geometry() const override; - void setGeometry(const Geometry& geometry) override; - - DynamicEntity(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - std::shared_ptr iGetImpl() const override; - - signals: - void dynamicEntityChanged(Esri::ArcGISRuntime::DynamicEntityChangedInfo* changedInfo); - - protected: - void connectNotify(const QMetaMethod& signal) override; - void disconnectNotify(const QMetaMethod& signal) override; - - private: - Q_DISABLE_COPY_MOVE(DynamicEntity) - std::shared_ptr m_impl; - - QMetaObject::Connection m_dynamicEntityChangedConn; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DynamicEntity_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityChangedInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityChangedInfo.h deleted file mode 100644 index b91d8f056..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityChangedInfo.h +++ /dev/null @@ -1,63 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DynamicEntityChangedInfo.h - -#ifndef QRT_DynamicEntityChangedInfo_H -#define QRT_DynamicEntityChangedInfo_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class DynamicEntityChangedInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class DynamicEntityObservation; - - class DynamicEntityChangedInfo : public Object - { - Q_OBJECT - public: - ~DynamicEntityChangedInfo() override; - - bool isDynamicEntityPurged() const; - - DynamicEntityObservation* purgedObservation() const; - - DynamicEntityObservation* receivedObservation() const; - - DynamicEntityChangedInfo(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(DynamicEntityChangedInfo) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DynamicEntityChangedInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityDataSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityDataSource.h deleted file mode 100644 index f5ba42835..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityDataSource.h +++ /dev/null @@ -1,141 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DynamicEntityDataSource.h - -#ifndef QRT_DynamicEntityDataSource_H -#define QRT_DynamicEntityDataSource_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// Qt headers -#include - -// STL headers -#include -#include - -namespace QRTImpl -{ - class DynamicEntityDataSourceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ArcadeExpression; - class ClientReference; - class DynamicEntityDataSourceInfo; - class DynamicEntityInfo; - class DynamicEntityObservationInfo; - class DynamicEntityDataSourcePurgeOptions; - class Error; - class Geometry; - class DynamicEntityQueryResult; - class DynamicEntityQueryParameters; - enum class ConnectionStatus; - enum class DynamicEntityDataSourceType; - - class DynamicEntityDataSource : public Object, public Loadable - { - Q_OBJECT - - public: - ~DynamicEntityDataSource() override; - - Error connectionError() const; - - ConnectionStatus connectionStatus() const; - - int maximumReconnectionAttempts() const; - void setMaximumReconnectionAttempts(int maximumReconnectionAttempts); - - DynamicEntityDataSourceType dynamicEntityDataSourceType() const; - - DynamicEntityDataSourcePurgeOptions* purgeOptions() const; - - double reconnectionInterval() const; - void setReconnectionInterval(double reconnectionInterval); - - // async methods - [[nodiscard]] QFuture connectDataSourceAsync(); - [[nodiscard]] QFuture disconnectDataSourceAsync(); - [[nodiscard]] QFuture purgeAllAsync(); - - [[nodiscard]] QFuture queryDynamicEntitiesAsync(const QStringList& trackIds, QObject* parent = nullptr); - [[nodiscard]] QFuture queryDynamicEntitiesAsync(DynamicEntityQueryParameters* parameters, QObject* parent = nullptr); - - // Loadable interface methods - void cancelLoad() override; - void load() override; - void retryLoad() override; - Error loadError() const override; - LoadStatus loadStatus() const override; - - DynamicEntityDataSource(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - protected: - DynamicEntityDataSource(QObject* parent = nullptr); - - void addObservation(const Geometry& geometry, const QVariantMap& attributes); - [[nodiscard]] QFuture deleteEntityAsync(const QString& entityId); - - virtual QFuture onConnectAsync() = 0; - virtual QFuture onDisconnectAsync() = 0; - virtual QFuture onLoadAsync() = 0; - - void setConnectionFailed(const QString& userDefinedError, bool reconnect); - void setConnectionStatusAndError(ConnectionStatus status, const QString& userDefinedError = "", bool reconnect = false); - void setLoadInfoAndError(DynamicEntityDataSourceInfo* dynamicEntityDataSourceInfo, const QString& userDefinedError = ""); - - signals: - void connectionStatusChanged(Esri::ArcGISRuntime::ConnectionStatus connectionStatus); - void dynamicEntityObservationReceived(Esri::ArcGISRuntime::DynamicEntityObservationInfo* observationInfo); - void dynamicEntityObservationPurged(Esri::ArcGISRuntime::DynamicEntityObservationInfo* observationInfo); - void dynamicEntityReceived(Esri::ArcGISRuntime::DynamicEntityInfo* info); - void dynamicEntityPurged(Esri::ArcGISRuntime::DynamicEntityInfo* info); - - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(DynamicEntityDataSource) - void connectSignals_(); - std::shared_ptr m_impl; - - void connectNotify(const QMetaMethod& signal) override; - void disconnectNotify(const QMetaMethod& signal) override; - - QFuture m_onConnectFuture; - std::atomic m_onConnectInProgress{false}; - - QMetaObject::Connection m_dynamicEntityObservationReceivedConn; - QMetaObject::Connection m_dynamicEntityObservationPurgedConn; - QMetaObject::Connection m_dynamicEntityReceivedConn; - QMetaObject::Connection m_dynamicEntityPurgedConn; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DynamicEntityDataSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityDataSourceInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityDataSourceInfo.h deleted file mode 100644 index e43875659..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityDataSourceInfo.h +++ /dev/null @@ -1,75 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DynamicEntityDataSourceInfo.h - -#ifndef QRT_DynamicEntityDataSourceInfo_H -#define QRT_DynamicEntityDataSourceInfo_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class DynamicEntityDataSourceInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Envelope; - class Field; - class SpatialReference; - - class DynamicEntityDataSourceInfo : public Object - { - Q_OBJECT - - public: - DynamicEntityDataSourceInfo(const QString& entityIdFieldName, const QList& fields, QObject* parent = nullptr); - - ~DynamicEntityDataSourceInfo() override; - - QString description() const; - void setDescription(const QString& description); - - QString entityIdFieldName() const; - - QList fields() const; - - Envelope fullExtent() const; - void setFullExtent(const Envelope& fullExtent); - - SpatialReference spatialReference() const; - void setSpatialReference(const SpatialReference& spatialReference); - - DynamicEntityDataSourceInfo(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(DynamicEntityDataSourceInfo) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DynamicEntityDataSourceInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityDataSourcePurgeOptions.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityDataSourcePurgeOptions.h deleted file mode 100644 index fc34384a5..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityDataSourcePurgeOptions.h +++ /dev/null @@ -1,71 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DynamicEntityDataSourcePurgeOptions.h - -#ifndef QRT_DynamicEntityDataSourcePurgeOptions_H -#define QRT_DynamicEntityDataSourcePurgeOptions_H - -// C++ API headers -#include "Object.h" - -// Qt headers -#include // for qint64 - -// STL headers -#include - -namespace QRTImpl -{ - class DynamicEntityDataSourcePurgeOptionsImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class DynamicEntityDataSourcePurgeOptions : public Object - { - Q_OBJECT - - public: - ~DynamicEntityDataSourcePurgeOptions() override; - - double maximumDuration() const; - void setMaximumDuration(double maximumDuration); - - qint64 maximumObservations() const; - void setMaximumObservations(qint64 maximumObservations); - - int maximumObservationsPerTrack() const; - void setMaximumObservationsPerTrack(int maximumObservationsPerTrack); - - DynamicEntityDataSourcePurgeOptions(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(DynamicEntityDataSourcePurgeOptions) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DynamicEntityDataSourcePurgeOptions_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityInfo.h deleted file mode 100644 index 5640b4abc..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityInfo.h +++ /dev/null @@ -1,59 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DynamicEntityInfo.h - -#ifndef QRT_DynamicEntityInfo_H -#define QRT_DynamicEntityInfo_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class DynamicEntityInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class DynamicEntity; - - class DynamicEntityInfo : public Object - { - Q_OBJECT - public: - ~DynamicEntityInfo() override; - - DynamicEntity* dynamicEntity() const; - - DynamicEntityInfo(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(DynamicEntityInfo) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DynamicEntityInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityIterator.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityIterator.h deleted file mode 100644 index f75d3e953..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityIterator.h +++ /dev/null @@ -1,75 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DynamicEntityIterator.h - -#ifndef QRT_DynamicEntityIterator_H -#define QRT_DynamicEntityIterator_H - -// Qt headers -#include // for QList - -// STL headers -#include - -class QObject; - -namespace QRTImpl -{ - class DynamicEntityIteratorImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class DynamicEntity; - - class DynamicEntityIterator - { - public: - DynamicEntityIterator(); - DynamicEntityIterator(const DynamicEntityIterator& other); - DynamicEntityIterator(DynamicEntityIterator&& other) noexcept; - ~DynamicEntityIterator(); - - DynamicEntityIterator& operator=(const DynamicEntityIterator& other); - DynamicEntityIterator& operator=(DynamicEntityIterator&& other) noexcept; - - bool isEmpty() const; - - bool hasNext() const; - - DynamicEntity* next(QObject* parent = nullptr) const; - - void reset(); - - QList asList(QObject* parent = nullptr) const; - - DynamicEntityIterator(std::shared_ptr impl, QObject* parentFallback); - - private: - std::shared_ptr m_impl; - QObject* m_parentFallback = nullptr; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DynamicEntityIterator_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityLayer.h deleted file mode 100644 index 98eb18927..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityLayer.h +++ /dev/null @@ -1,115 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DynamicEntityLayer.h - -#ifndef QRT_DynamicEntityLayer_H -#define QRT_DynamicEntityLayer_H - -// C++ API headers -#include "Layer.h" -#include "PopupSource.h" - -// Qt headers -#include // for QList - -namespace QRTImpl -{ - class DynamicEntityLayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class DynamicEntity; - class DynamicEntityObservation; - class DynamicEntityDataSource; - class LayerSceneProperties; - class Renderer; - class TrackDisplayProperties; - class LabelDefinition; - class LabelDefinitionListModel; - class PortalItem; - - class DynamicEntityLayer : public Layer, public PopupSource - { - Q_OBJECT - - public: - explicit DynamicEntityLayer(DynamicEntityDataSource* dataSource, QObject* parent = nullptr); - explicit DynamicEntityLayer(PortalItem* portalItem, QObject* parent = nullptr); - - ~DynamicEntityLayer() override; - - DynamicEntityDataSource* dataSource() const; - - LabelDefinitionListModel* labelDefinitions() const; - - bool isLabelsEnabled() const; - void setLabelsEnabled(bool labelsEnabled); - - Renderer* renderer() const; - void setRenderer(Renderer* renderer); - - LayerSceneProperties sceneProperties() const; - void setSceneProperties(const LayerSceneProperties& sceneProperties); - - TrackDisplayProperties* trackDisplayProperties() const; - void setTrackDisplayProperties(TrackDisplayProperties* trackDisplayProperties); - - void clearSelection(); - - QList selectedDynamicEntities() const; - - QList selectedDynamicEntityObservations() const; - - void selectDynamicEntities(const QList& dynamicEntities); - - void selectDynamicEntity(DynamicEntity* dynamicEntity); - - void selectDynamicEntityObservations(const QList& dynamicEntityObservations); - - void selectDynamicEntityObservation(DynamicEntityObservation* dynamicEntityObservation); - - void unselectDynamicEntities(const QList& dynamicEntities); - - void unselectDynamicEntity(DynamicEntity* dynamicEntity); - - void unselectDynamicEntityObservations(const QList& dynamicEntityObservations); - - void unselectDynamicEntityObservation(DynamicEntityObservation* dynamicEntityObservation); - - // PopupSource interface methods - bool isPopupEnabled() const override; - void setPopupEnabled(bool popupEnabled) override; - - PopupDefinition* popupDefinition() const override; - void setPopupDefinition(PopupDefinition* popupDefinition) override; - - DynamicEntityLayer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(DynamicEntityLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DynamicEntityLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityObservation.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityObservation.h deleted file mode 100644 index a3fa9f3f7..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityObservation.h +++ /dev/null @@ -1,73 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DynamicEntityObservation.h - -#ifndef QRT_DynamicEntityObservation_H -#define QRT_DynamicEntityObservation_H - -// C++ API headers -#include "GeoElement.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class DynamicEntityObservationImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class DynamicEntity; - - class DynamicEntityObservation : public Object, public GeoElement - { - Q_OBJECT - - public: - ~DynamicEntityObservation() override; - - quint64 observationId() const; - - DynamicEntity* dynamicEntity() const; - - // GeoElement interface methods - AttributeListModel* attributes() const override; - - Geometry geometry() const override; - void setGeometry(const Geometry& geometry) override; - - DynamicEntityObservation(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - std::shared_ptr iGetImpl() const override; - - private: - Q_DISABLE_COPY_MOVE(DynamicEntityObservation) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DynamicEntityObservation_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityObservationInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityObservationInfo.h deleted file mode 100644 index 3db49f419..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityObservationInfo.h +++ /dev/null @@ -1,60 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DynamicEntityObservationInfo.h - -#ifndef QRT_DynamicEntityObservationInfo_H -#define QRT_DynamicEntityObservationInfo_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class DynamicEntityObservationInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class DynamicEntityObservation; - - class DynamicEntityObservationInfo : public Object - { - Q_OBJECT - - public: - ~DynamicEntityObservationInfo() override; - - DynamicEntityObservation* observation() const; - - DynamicEntityObservationInfo(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(DynamicEntityObservationInfo) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DynamicEntityObservationInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityQueryParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityQueryParameters.h deleted file mode 100644 index 91fadce14..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityQueryParameters.h +++ /dev/null @@ -1,72 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DynamicEntityQueryParameters.h - -#ifndef QRT_DynamicEntityQueryParameters_H -#define QRT_DynamicEntityQueryParameters_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class DynamicEntityQueryParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Geometry; - enum class SpatialRelationship; - - class DynamicEntityQueryParameters : public Object - { - Q_OBJECT - public: - explicit DynamicEntityQueryParameters(QObject* parent = nullptr); - - ~DynamicEntityQueryParameters() override; - - Geometry geometry() const; - void setGeometry(const Geometry& geometry); - - SpatialRelationship spatialRelationship() const; - void setSpatialRelationship(SpatialRelationship spatialRelationship); - - QStringList trackIds() const; - void setTrackIds(const QStringList& trackIds); - - QString whereClause() const; - void setWhereClause(const QString& whereClause); - - DynamicEntityQueryParameters(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(DynamicEntityQueryParameters) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DynamicEntityQueryParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityQueryResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityQueryResult.h deleted file mode 100644 index 8b6e16d9b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityQueryResult.h +++ /dev/null @@ -1,59 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DynamicEntityQueryResult.h - -#ifndef QRT_DynamicEntityQueryResult_H -#define QRT_DynamicEntityQueryResult_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class DynamicEntityQueryResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class DynamicEntityIterator; - - class DynamicEntityQueryResult : public Object - { - Q_OBJECT - public: - ~DynamicEntityQueryResult() override; - - DynamicEntityIterator iterator(); - - DynamicEntityQueryResult(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(DynamicEntityQueryResult) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DynamicEntityQueryResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EditFieldsInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EditFieldsInfo.h deleted file mode 100644 index 18dd9cdfc..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EditFieldsInfo.h +++ /dev/null @@ -1,71 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file EditFieldsInfo.h - -#ifndef QRT_EditFieldsInfo_H -#define QRT_EditFieldsInfo_H - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class EditFieldsInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class EditFieldsInfo - { - public: - EditFieldsInfo(); - EditFieldsInfo(const EditFieldsInfo& other); - EditFieldsInfo(EditFieldsInfo&& other) noexcept; - ~EditFieldsInfo(); - - EditFieldsInfo& operator=(const EditFieldsInfo& other); - EditFieldsInfo& operator=(EditFieldsInfo&& other) noexcept; - - bool isEmpty() const; - - QString creationDateField() const; - - QString creatorField() const; - - QString editDateField() const; - - QString editorField() const; - - QString realm() const; - - explicit EditFieldsInfo(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_EditFieldsInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EditResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EditResult.h deleted file mode 100644 index fd490fe28..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EditResult.h +++ /dev/null @@ -1,77 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file EditResult.h - -#ifndef QRT_EditResult_H -#define QRT_EditResult_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class EditResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class EditOperation; - enum class EditResultType; - class Error; - - class EditResult : public Object - { - Q_OBJECT - - public: - ~EditResult() override; - - bool isCompletedWithErrors() const; - - EditOperation editOperation() const; - - Error error() const; - - QString globalId() const; - - qint64 objectId() const; - - EditResultType editResultType() const; - - EditResult(std::shared_ptr impl, QObject* parent); - - EditResult() = delete; - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(EditResult) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_EditResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EditorTrackingInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EditorTrackingInfo.h deleted file mode 100644 index 6c478dce3..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EditorTrackingInfo.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file EditorTrackingInfo.h - -#ifndef QRT_EditorTrackingInfo_H -#define QRT_EditorTrackingInfo_H - -// STL headers -#include - -namespace QRTImpl -{ - class EditorTrackingInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class EditorTrackingInfo - { - public: - EditorTrackingInfo(); - EditorTrackingInfo(const EditorTrackingInfo& other); - EditorTrackingInfo(EditorTrackingInfo&& other) noexcept; - ~EditorTrackingInfo(); - - EditorTrackingInfo& operator=(const EditorTrackingInfo& other); - EditorTrackingInfo& operator=(EditorTrackingInfo&& other) noexcept; - - bool isEmpty() const; - - bool isAllowAnonymousToDelete() const; - bool isAllowAnonymousToUpdate() const; - bool isAllowOthersToDelete() const; - bool isAllowOthersToUpdate() const; - bool isEditorTrackingEnabled() const; - bool isOwnershipBasedAccessControlEnabled() const; - - /*! - \internal - */ - explicit EditorTrackingInfo(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_EditorTrackingInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ElevationServiceInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ElevationServiceInfo.h deleted file mode 100644 index afd8a718e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ElevationServiceInfo.h +++ /dev/null @@ -1,67 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ElevationServiceInfo.h - -#ifndef QRT_ElevationServiceInfo_H -#define QRT_ElevationServiceInfo_H - -// STL headers -#include - -class QString; -class QUrl; - -namespace QRTImpl -{ - class ElevationServiceInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ElevationServiceInfo - { - public: - ElevationServiceInfo(); - ElevationServiceInfo(const ElevationServiceInfo& other); - ElevationServiceInfo(ElevationServiceInfo&& other) noexcept; - ~ElevationServiceInfo(); - - ElevationServiceInfo& operator=(const ElevationServiceInfo& other); - ElevationServiceInfo& operator=(ElevationServiceInfo&& other) noexcept; - - bool isEmpty() const; - - QString id() const; - QString layerType() const; - QUrl url() const; - - /*! \internal */ - explicit ElevationServiceInfo(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ElevationServiceInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ElevationSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ElevationSource.h deleted file mode 100644 index 6381ff815..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ElevationSource.h +++ /dev/null @@ -1,89 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ElevationSource.h - -#ifndef QRT_ElevationSource_H -#define QRT_ElevationSource_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ElevationSourceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class ElevationSourceType; - - class ElevationSource : public Object, public Loadable - { - Q_OBJECT - - public: - ~ElevationSource() override; - - bool isEnabled() const; - void setEnabled(bool enabled); - - QString name() const; - void setName(const QString& name); - - ElevationSourceType elevationSourceType() const; - - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - /*! - \internal - */ - ElevationSource(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - ElevationSource() = delete; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(ElevationSource) - - void connectSignals_(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ElevationSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ElevationSourceListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ElevationSourceListModel.h deleted file mode 100644 index c2e9b26bb..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ElevationSourceListModel.h +++ /dev/null @@ -1,124 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ElevationSourceListModel.h - -#ifndef QRT_ElevationSourceListModel_H -#define QRT_ElevationSourceListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class ElevationSourceListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ElevationSource; - class Error; - - class ElevationSourceListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum ElevationSourceRoles - { - ElevationSourceNameRole = Qt::UserRole + 1, - ElevationSourceEnabledRole = Qt::UserRole + 2, - ElevationSourceTypeRole = Qt::UserRole + 3 - }; - - ~ElevationSourceListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(ElevationSource* elevationSource); - - void insert(int index, ElevationSource* elevationSource); - - void removeAt(int index); - - void removeOne(ElevationSource* elevationSource); - - void move(int from, int to); - - ElevationSource* at(int index) const override; - - bool contains(ElevationSource* elevationSource) const; - - int indexOf(ElevationSource* elevationSource) const; - - ElevationSource* first() const; - - ElevationSource* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - /*! - \internal - */ - ElevationSourceListModel(std::shared_ptr impl, QObject* parent); - - ElevationSourceListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(ElevationSourceListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ElevationSourceListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EllipticArcSegment.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EllipticArcSegment.h deleted file mode 100644 index 884d4932f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EllipticArcSegment.h +++ /dev/null @@ -1,117 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file EllipticArcSegment.h - -#ifndef QRT_EllipticArcSegment_H -#define QRT_EllipticArcSegment_H - -// C++ API headers -#include "GeometryTypes.h" -#include "Segment.h" - -// STL headers -#include - -namespace QRTImpl -{ - class EllipticArcSegmentImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Point; - class SpatialReference; - - class EllipticArcSegment : public Segment - { - public: - EllipticArcSegment(); - EllipticArcSegment(const Point& centerPoint, - double rotationAngle, - double semiMajorAxis, - double minorMajorRatio, - double startAngle, - double centralAngle, - const SpatialReference& spatialReference); - - EllipticArcSegment(const Point& startPoint, - const Point& endPoint, - double rotationAngle, - bool isMinor, - bool isCounterClockwise, - double semiMajorAxis, - double minorMajorRatio, - const SpatialReference& spatialReference); - - ~EllipticArcSegment(); - - EllipticArcSegment(const EllipticArcSegment& other); - explicit EllipticArcSegment(const Segment& other); - EllipticArcSegment(EllipticArcSegment&& other) noexcept; - - EllipticArcSegment& operator=(const EllipticArcSegment& other); - EllipticArcSegment& operator=(EllipticArcSegment&& other) noexcept; - - Point centerPoint() const; - - double centralAngle() const; - - double endAngle() const; - - bool isCircular() const; - - bool isCounterClockwise() const; - - double minorMajorRatio() const; - - double rotationAngle() const; - - double semiMajorAxis() const; - - double semiMinorAxis() const; - - double startAngle() const; - - static EllipticArcSegment createCircularEllipticArc(const Point& centerPoint, - double radius, - double startAngle, - double centralAngle, - const SpatialReference& spatialReference); - - static EllipticArcSegment createCircularEllipticArc(const Point& startPoint, - const Point& endPoint, - const Point& interiorPoint, - const SpatialReference& spatialReference); - - explicit EllipticArcSegment(std::shared_ptr impl); - }; - - template<> - inline EllipticArcSegment segment_cast(const Segment& segment) - { - return segment.segmentType() == SegmentType::EllipticArcSegment ? static_cast(segment) : EllipticArcSegment(); - } - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_EllipticArcSegment_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncCell.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncCell.h deleted file mode 100644 index 3c5d65b80..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncCell.h +++ /dev/null @@ -1,82 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file EncCell.h - -#ifndef QRT_EncCell_H -#define QRT_EncCell_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class EncCellImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class EncDataset; - - class EncCell : public Object, public Loadable - { - Q_OBJECT - - public: - explicit EncCell(EncDataset* dataset, QObject* parent = nullptr); - explicit EncCell(const QString& path, QObject* parent = nullptr); - ~EncCell() override; - - // properties - EncDataset* dataset() const; - QString path() const; - - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - /*! \internal */ - EncCell(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(EncCell) - - std::shared_ptr m_impl; - - void connectSignals_(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_EncCell_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncDataset.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncDataset.h deleted file mode 100644 index 9e3f68aa9..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncDataset.h +++ /dev/null @@ -1,68 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file EncDataset.h - -#ifndef QRT_EncDataset_H -#define QRT_EncDataset_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class EncDatasetImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Envelope; - - class EncDataset : public Object - { - Q_OBJECT - - public: - ~EncDataset() override; - - bool isAuthorized() const; - QString description() const; - Envelope extent() const; - QString name() const; - QString volumeName() const; - - /*! \internal */ - EncDataset(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(EncDataset) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_EncDataset_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncDisplayCategories.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncDisplayCategories.h deleted file mode 100644 index eccd5dd06..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncDisplayCategories.h +++ /dev/null @@ -1,67 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file EncDisplayCategories.h - -#ifndef QRT_EncDisplayCategories_H -#define QRT_EncDisplayCategories_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class EncDisplayCategoriesImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class EncDisplayCategories : public Object - { - Q_OBJECT - - public: - ~EncDisplayCategories() override; - - bool isDisplayBase() const; - void setDisplayBase(bool value); - - bool isOtherDisplay() const; - void setOtherDisplay(bool value); - - bool isStandardDisplay() const; - void setStandardDisplay(bool value); - - /*! \internal */ - EncDisplayCategories(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(EncDisplayCategories) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_EncDisplayCategories_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncDisplaySettings.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncDisplaySettings.h deleted file mode 100644 index 2c5bbcad6..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncDisplaySettings.h +++ /dev/null @@ -1,66 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file EncDisplaySettings.h - -#ifndef QRT_EncDisplaySettings_H -#define QRT_EncDisplaySettings_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class EncDisplaySettingsImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class EncMarinerSettings; - class EncTextGroupVisibilitySettings; - class EncViewingGroupSettings; - - class EncDisplaySettings : public Object - { - Q_OBJECT - - public: - ~EncDisplaySettings() override; - - EncMarinerSettings* marinerSettings() const; - EncTextGroupVisibilitySettings* textGroupVisibilitySettings() const; - EncViewingGroupSettings* viewingGroupSettings() const; - - /*! \internal */ - EncDisplaySettings(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(EncDisplaySettings) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_EncDisplaySettings_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncEnvironmentSettings.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncEnvironmentSettings.h deleted file mode 100644 index 02b6922b2..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncEnvironmentSettings.h +++ /dev/null @@ -1,65 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file EncEnvironmentSettings.h - -#ifndef QRT_EncEnvironmentSettings_H -#define QRT_EncEnvironmentSettings_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class EncEnvironmentSettingsImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class EncDisplaySettings; - - class EncEnvironmentSettings : public Object - { - Q_OBJECT - - public: - ~EncEnvironmentSettings() override; - - static EncEnvironmentSettings* instance(); - - static EncDisplaySettings* displaySettings(); - - static QString resourcePath(); - static void setResourcePath(const QString& path); - - static QString sencDataPath(); - static void setSencDataPath(const QString& path); - - private: - Q_DISABLE_COPY_MOVE(EncEnvironmentSettings) - - explicit EncEnvironmentSettings(QObject* parent = nullptr); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_EncEnvironmentSettings_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncExchangeSet.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncExchangeSet.h deleted file mode 100644 index 4b203cfc9..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncExchangeSet.h +++ /dev/null @@ -1,81 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file EncExchangeSet.h - -#ifndef QRT_EncExchangeSet_H -#define QRT_EncExchangeSet_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class EncExchangeSetImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class EncDataset; - - class EncExchangeSet : public Object, public Loadable - { - Q_OBJECT - - public: - explicit EncExchangeSet(const QStringList& paths, QObject* parent = nullptr); - ~EncExchangeSet() override; - - // properties - QList datasets() const; - QStringList paths() const; - QString readme() const; - - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - /*! \internal */ - EncExchangeSet(std::shared_ptr impl, QObject* parent); - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(EncExchangeSet) - - std::shared_ptr m_impl; - - void connectSignals_(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_EncExchangeSet_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncFeature.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncFeature.h deleted file mode 100644 index 01bb11e15..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncFeature.h +++ /dev/null @@ -1,75 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file EncFeature.h - -#ifndef QRT_EncFeature_H -#define QRT_EncFeature_H - -// C++ API headers -#include "GeoElement.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class EncFeatureImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class EncFeature : public Object, public GeoElement - { - Q_OBJECT - - public: - ~EncFeature() override; - - QString acronym() const; - - AttributeListModel* attributes() const override; - - QString description() const; - - Geometry geometry() const override; - void setGeometry(const Geometry& geometry) override; - - QString attributeDescription(const QString& acronym) const; - - /*! \internal */ - EncFeature(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - std::shared_ptr iGetImpl() const override; - - EncFeature() = delete; - - private: - Q_DISABLE_COPY_MOVE(EncFeature) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_EncFeature_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncLayer.h deleted file mode 100644 index 6648cd501..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncLayer.h +++ /dev/null @@ -1,71 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file EncLayer.h - -#ifndef QRT_EncLayer_H -#define QRT_EncLayer_H - -// C++ API headers -#include "Layer.h" - -// STL headers -#include - -namespace QRTImpl -{ - class EncLayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - class EncCell; - class EncFeature; - class EncEnvironmentSettings; - - class EncLayer : public Layer - { - Q_OBJECT - - public: - explicit EncLayer(EncCell* encCell, QObject* parent = nullptr); - ~EncLayer() override; - - EncCell* cell() const; - - void clearSelection() const; - - void selectFeature(EncFeature* encfeature) const; - - static EncEnvironmentSettings* encEnvironmentSettings(); - - /*! \internal */ - EncLayer(std::shared_ptr impl, QObject* parent); - - EncLayer() = delete; - - private: - Q_DISABLE_COPY_MOVE(EncLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_EncLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncMarinerSettings.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncMarinerSettings.h deleted file mode 100644 index f7e5e6c1f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncMarinerSettings.h +++ /dev/null @@ -1,116 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file EncMarinerSettings.h - -#ifndef QRT_EncMarinerSettings_H -#define QRT_EncMarinerSettings_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class EncMarinerSettingsImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class EncAreaSymbolizationType; - enum class EncColorScheme; - enum class EncDisplayDepthUnits; - enum class EncPointSymbolizationType; - class EncDisplayCategories; - - class EncMarinerSettings : public Object - { - Q_OBJECT - - public: - ~EncMarinerSettings() override; - - EncAreaSymbolizationType areaSymbolizationType() const; - void setAreaSymbolizationType(EncAreaSymbolizationType type); - - EncColorScheme colorScheme() const; - void setColorScheme(EncColorScheme scheme); - - bool isDataQuality() const; - void setDataQuality(bool value); - - double deepContour() const; - void setDeepContour(double meters); - - EncDisplayCategories* displayCategories() const; - - EncDisplayDepthUnits displayDepthUnits() const; - void setDisplayDepthUnits(EncDisplayDepthUnits displayDepthUnits); - - bool isDisplayNobjnm() const; - void setDisplayNobjnm(bool value); - - bool isHonorScamin() const; - void setHonorScamin(bool value); - - bool isIsolatedDangers() const; - void setIsolatedDangers(bool value); - - bool isLabelContours() const; - void setLabelContours(bool value); - - bool isLabelSafetyContours() const; - void setLabelSafetyContours(bool value); - - bool isLowAccuracy() const; - void setLowAccuracy(bool value); - - EncPointSymbolizationType pointSymbolizationType() const; - void setPointSymbolizationType(EncPointSymbolizationType type); - - double safetyContour() const; - void setSafetyContour(double meters); - - double shallowContour() const; - void setShallowContour(double meters); - - bool isShallowDepthPattern() const; - void setShallowDepthPattern(bool value); - - bool isTwoDepthShades() const; - void setTwoDepthShades(bool value); - - void resetToDefaults(); - - /*! \internal */ - EncMarinerSettings(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(EncMarinerSettings) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_EncMarinerSettings_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncTextGroupVisibilitySettings.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncTextGroupVisibilitySettings.h deleted file mode 100644 index aaaafba64..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncTextGroupVisibilitySettings.h +++ /dev/null @@ -1,90 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file EncTextGroupVisibilitySettings.h - -#ifndef QRT_EncTextGroupVisibilitySettings_H -#define QRT_EncTextGroupVisibilitySettings_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class EncTextGroupVisibilitySettingsImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class EncTextGroupVisibilitySettings : public Object - { - Q_OBJECT - - public: - ~EncTextGroupVisibilitySettings() override; - - bool isBerthNumber() const; - void setBerthNumber(bool value); - - bool isCurrentVelocity() const; - void setCurrentVelocity(bool value); - - bool isGeographicNames() const; - void setGeographicNames(bool value); - - bool isHeightOfIsletOrLandFeature() const; - void setHeightOfIsletOrLandFeature(bool value); - - bool isImportantText() const; - void setImportantText(bool value); - - bool isLightDescription() const; - void setLightDescription(bool value); - - bool isMagneticVariationAndSweptDepth() const; - void setMagneticVariationAndSweptDepth(bool value); - - bool isNamesForPositionReporting() const; - void setNamesForPositionReporting(bool value); - - bool isNatureOfSeabed() const; - void setNatureOfSeabed(bool value); - - bool isNoteOnChartData() const; - void setNoteOnChartData(bool value); - - void resetToDefaults(); - - /*! \internal */ - EncTextGroupVisibilitySettings(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(EncTextGroupVisibilitySettings) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_EncTextGroupVisibilitySettings_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncViewingGroupSettings.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncViewingGroupSettings.h deleted file mode 100644 index 21143e1bc..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncViewingGroupSettings.h +++ /dev/null @@ -1,114 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file EncViewingGroupSettings.h - -#ifndef QRT_EncViewingGroupSettings_H -#define QRT_EncViewingGroupSettings_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class EncViewingGroupSettingsImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class EncViewingGroupSettings : public Object - { - Q_OBJECT - - public: - ~EncViewingGroupSettings() override; - - bool isAllIsolatedDangers() const; - void setAllIsolatedDangers(bool value); - - bool isArchipelagicSeaLanes() const; - void setArchipelagicSeaLanes(bool value); - - bool isBoundariesAndLimits() const; - void setBoundariesAndLimits(bool value); - - bool isBuoysBeaconsAidsToNavigation() const; - void setBuoysBeaconsAidsToNavigation(bool value); - - bool isBuoysBeaconsStructures() const; - void setBuoysBeaconsStructures(bool value); - - bool isChartScaleBoundaries() const; - void setChartScaleBoundaries(bool value); - - bool isDepthContours() const; - void setDepthContours(bool value); - - bool isDryingLine() const; - void setDryingLine(bool value); - - bool isLights() const; - void setLights(bool value); - - bool isMagneticVariation() const; - void setMagneticVariation(bool value); - - bool isOtherMiscellaneous() const; - void setOtherMiscellaneous(bool value); - - bool isProhibitedAndRestrictedAreas() const; - void setProhibitedAndRestrictedAreas(bool value); - - bool isSeabed() const; - void setSeabed(bool value); - - bool isShipsRoutingSystemsAndFerryRoutes() const; - void setShipsRoutingSystemsAndFerryRoutes(bool value); - - bool isSpotSoundings() const; - void setSpotSoundings(bool value); - - bool isStandardMiscellaneous() const; - void setStandardMiscellaneous(bool value); - - bool isSubmarineCablesAndPipelines() const; - void setSubmarineCablesAndPipelines(bool value); - - bool isTidal() const; - void setTidal(bool value); - - void resetToDefaults(); - - /*! \internal */ - EncViewingGroupSettings(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(EncViewingGroupSettings) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_EncViewingGroupSettings_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Envelope.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Envelope.h deleted file mode 100644 index da94663e3..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Envelope.h +++ /dev/null @@ -1,128 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Envelope.h - -#ifndef QRT_Envelope_H -#define QRT_Envelope_H - -// C++ API headers -#include "Geometry.h" -#include "GeometryTypes.h" - -// Qt headers -#include // for Q_DECLARE_METATYPE - -// STL headers -#include - -namespace QRTImpl -{ - class EnvelopeImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Point; - - class Envelope : public Geometry - { - public: - Envelope(); - Envelope(double xMin, double yMin, double xMax, double yMax); - Envelope(double xMin, double yMin, double xMax, double yMax, const SpatialReference& spatialReference); - Envelope(double xMin, double yMin, double xMax, double yMax, double zMin, double zMax); - Envelope(double xMin, double yMin, double xMax, double yMax, double zMin, double zMax, const SpatialReference& spatialReference); - Envelope(const Point& corner1, const Point& corner2); - Envelope(const Point& centerPoint, double width, double height); - Envelope(const Point& centerPoint, double width, double height, double depth); - - Envelope(const Envelope& other); - Envelope(Envelope&& other) noexcept; - explicit Envelope(const Geometry& other); - - Envelope& operator=(const Envelope& other); - Envelope& operator=(Envelope&& other) noexcept; - Envelope& operator=(const Geometry& other); - - ~Envelope() override; - - bool isValid() const; - - double xMin() const; - - double yMin() const; - - double xMax() const; - - double yMax() const; - - double zMin() const; - - double zMax() const; - - double mMin() const; - - double mMax() const; - - double width() const; - - double height() const; - - double depth() const; - - Point center() const; - - static Envelope createWithM(double xMin, double yMin, double xMax, double yMax, double mMin, double mMax); - - static Envelope - createWithM(double xMin, double yMin, double xMax, double yMax, double mMin, double mMax, const SpatialReference& spatialReference); - - static Envelope createWithM(double xMin, double yMin, double xMax, double yMax, double zMin, double zMax, double mMin, double mMax); - - static Envelope createWithM(double xMin, - double yMin, - double xMax, - double yMax, - double zMin, - double zMax, - double mMin, - double mMax, - const SpatialReference& spatialReference); - - /*! \internal */ - explicit Envelope(std::shared_ptr impl); - std::shared_ptr getImpl() const; - }; - - /*! \internal */ - template<> - inline Envelope geometry_cast(const Geometry& geometry) - { - return geometry.geometryType() == GeometryType::Envelope ? static_cast(geometry) : Envelope(); - } - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Envelope) - -#endif // QRT_Envelope_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EnvelopeBuilder.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EnvelopeBuilder.h deleted file mode 100644 index bd30ef3da..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EnvelopeBuilder.h +++ /dev/null @@ -1,144 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file EnvelopeBuilder.h - -#ifndef QRT_EnvelopeBuilder_H -#define QRT_EnvelopeBuilder_H - -// C++ API headers -#include "GeometryBuilder.h" - -// STL headers -#include - -namespace QRTImpl -{ - class EnvelopeBuilderImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class SpatialReference; - class Envelope; - class Point; - - class EnvelopeBuilder : public GeometryBuilder - { - Q_OBJECT - - public: - EnvelopeBuilder(const Point& center, double width, double height, QObject* parent = nullptr); - EnvelopeBuilder(const Point& center, double width, double height, double depth, QObject* parent = nullptr); - explicit EnvelopeBuilder(const Envelope& envelope, QObject* parent = nullptr); - explicit EnvelopeBuilder(const SpatialReference& spatialReference, QObject* parent = nullptr); - - ~EnvelopeBuilder() override; - - double xMin() const; - - void setXMin(double xMin); - - double xMax() const; - - void setXMax(double xMax); - - double yMin() const; - - void setYMin(double yMin); - - double yMax() const; - - void setYMax(double yMax); - - double zMin() const; - - void setZMin(double zMin); - - double zMax() const; - - void setZMax(double zMax); - - double mMin() const; - - void setMMin(double mMin); - - double mMax() const; - - void setMMax(double mMax); - - double width() const; - - double height() const; - - double depth() const; - - Point center() const; - - void setM(double mMin, double mMax); - - void setXY(double xMin, double yMin, double xMax, double yMax); - - void setZ(double zMin, double zMax); - - void centerAtPoint(const Point& point); - - void unionWithEnvelope(const Envelope& envelope); - - void unionWithPoint(const Point& point); - - void expandByFactor(double factor); - - void expandByFactor(double factor, const Point& anchorPoint); - - void reaspect(double width, double height); - - void offsetBy(double offsetX, double offsetY); - - [[nodiscard]] Geometry toGeometry() const override; - - [[nodiscard]] Envelope toEnvelope() const; - - /*! - \internal - */ - GeometryBuilderType geometryBuilderType() const override; - - /*! - \brief EnvelopeBuilder - \internal - */ - EnvelopeBuilder(std::shared_ptr impl, QObject* parent); - - /*! - \brief getImpl - \internal - */ - std::shared_ptr getImpl() const override; - - private: - Q_DISABLE_COPY_MOVE(EnvelopeBuilder) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_EnvelopeBuilder_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Error.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Error.h deleted file mode 100644 index c88c9a023..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Error.h +++ /dev/null @@ -1,94 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Error.h - -#ifndef QRT_Error_H -#define QRT_Error_H - -// C++ API headers -#include "ErrorTypes.h" - -// Qt headers -#include // for Q_DECLARE_METATYPE -#include // for QVariantMap - -// STL headers -#include -#include - -class QDebug; - -namespace QRTImpl -{ - class ErrorImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error - { - public: - Error(); - Error(QString message, QString additionalMessage, ExtendedErrorType extendedErrorType = ExtendedErrorType::None); - Error(const Error& other); - Error(Error&& other) noexcept; - - ~Error(); - - Error& operator=(const Error& other); - Error& operator=(Error&& other) noexcept; - - QString additionalMessage() const; - ErrorDomainType domain() const; - QString message() const; - ExtendedErrorType extendedErrorType() const; - - std::optional arcGISRuntimeErrorType() const; - - ErrorType errorType() const; - - std::optional arcGISServerErrorCode() const; - - QVariantMap additionalInformation() const; - - Error underlyingError() const; - - bool isEmpty() const; - - /*! \internal */ - explicit Error(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -// this is provided for convenience when debugging, but the output format may change -// between releases. Do not rely on the output format. -QDebug operator<<(QDebug dbg, const Esri::ArcGISRuntime::Error& error); - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Error); - -#endif // QRT_Error_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ErrorException.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ErrorException.h deleted file mode 100644 index d18b7038f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ErrorException.h +++ /dev/null @@ -1,68 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ErrorException.h - -#ifndef ERROREXCEPTION_H -#define ERROREXCEPTION_H - -// C++ API headers -#include "Error.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class ErrorImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ErrorException : public QException - { - public: - explicit ErrorException(Error error); - ErrorException(const ErrorException& other) noexcept; - ErrorException(ErrorException&& other) noexcept; - ~ErrorException() override; - - ErrorException& operator=(const ErrorException& other) noexcept; - ErrorException& operator=(ErrorException&& other) noexcept; - - const Error& error() const; - - /*! \internal */ - void raise() const override; - /*! \internal */ - ErrorException* clone() const override; - - private: - Error m_error; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // ERROREXCEPTION_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ErrorTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ErrorTypes.h deleted file mode 100644 index a42b39a4d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ErrorTypes.h +++ /dev/null @@ -1,449 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ErrorTypes.h - -#ifndef QRT_ErrorTypes_H -#define QRT_ErrorTypes_H - -// C++ API headers -#include "Deprecated.h" - -// Qt headers -#include // for Q_DECLARE_METATYPE - -namespace Esri::ArcGISRuntime -{ - - enum class ErrorDomainType - { - Unknown = -1, - ArcGISRuntime = 0, - ArcGISServer = 1 - }; - - enum class ErrorType - { - Unknown = -1, - Success = 0, - CommonNullPtr = 1, - CommonInvalidArgument = 2, - CommonNotImplemented = 3, - CommonOutOfRange = 4, - CommonInvalidAccess = 5, - CommonIllegalState = 6, - CommonNotFound = 7, - CommonExists = 8, - CommonTimeout = 9, - CommonRegularExpression = 10, - CommonPropertyNotSupported = 11, - CommonNoPermission = 12, - CommonFile = 13, - CommonFileNotFound = 14, - CommonInvalidCall = 15, - CommonIo = 16, - CommonUserCanceled = 17, - CommonInternalError = 18, - CommonConversionFailed = 19, - CommonNoData = 20, - CommonInvalidJson = 21, - CommonUserDefinedFailure = 22, - CommonBadXml = 23, - CommonObjectAlreadyOwned = 24, - MapsSDKInternal = 25, - CommonExpired = 26, - CommonNullabilityViolation = 27, - CommonInvalidProperty = 28, - SqliteError = 1001, - SqliteInternal = 1002, - SqlitePerm = 1003, - SqliteAbort = 1004, - SqliteBusy = 1005, - SqliteLocked = 1006, - SqliteNoMem = 1007, - SqliteReadonly = 1008, - SqliteInterrupt = 1009, - SqliteIoErr = 1010, - SqliteCorrupt = 1011, - SqliteNotFound = 1012, - SqliteFull = 1013, - SqliteCantOpen = 1014, - SqliteProtocol = 1015, - SqliteEmpty = 1016, - SqliteSchema = 1017, - SqliteTooBig = 1018, - SqliteConstraint = 1019, - SqliteMismatch = 1020, - SqliteMisuse = 1021, - SqliteNolfs = 1022, - SqliteAuth = 1023, - SqliteFormat = 1024, - SqliteRange = 1025, - SQLiteNotADatabase = 1026, - SqliteNotice = 1027, - SqliteWarning = 1028, - SqliteRow = 1029, - SqliteDone = 1030, - GeometryUnknownError = 2000, - GeometryCorruptedGeometry = 2001, - GeometryEmptyGeometry = 2002, - GeometryMathSingularity = 2003, - GeometryBufferIsTooSmall = 2004, - GeometryInvalidShapeType = 2005, - GeometryProjectionOutOfSupportedRange = 2006, - GeometryNonSimpleGeometry = 2007, - GeometryCannotCalculateGeodesic = 2008, - GeometryNotationConversion = 2009, - GeometryMissingGridFile = 2010, - GeodatabaseValueOutOfRange = 3001, - GeodatabaseDataTypeMismatch = 3002, - GeodatabaseBadXml = 3003, - GeodatabaseDatabaseAlreadyExists = 3004, - GeodatabaseDatabaseDoesNotExist = 3005, - GeodatabaseNameLongerThan128Characters = 3006, - GeodatabaseInvalidShapeType = 3007, - GeodatabaseRasterNotSupported = 3008, - GeodatabaseRelationshipClassOneToOne = 3009, - GeodatabaseItemNotFound = 3010, - GeodatabaseDuplicateCode = 3011, - GeodatabaseMissingCode = 3012, - GeodatabaseWrongItemType = 3013, - GeodatabaseIdFieldNotNullable = 3014, - GeodatabaseDefaultValueNotSupported = 3015, - GeodatabaseTableNotEditable = 3016, - GeodatabaseFieldNotFound = 3017, - GeodatabaseFieldExists = 3018, - GeodatabaseCannotAlterFieldType = 3019, - GeodatabaseCannotAlterFieldWidth = 3020, - GeodatabaseCannotAlterFieldToNullable = 3021, - GeodatabaseCannotAlterFieldToEditable = 3022, - GeodatabaseCannotAlterFieldToDeletable = 3023, - GeodatabaseCannotAlterGeometryProperties = 3024, - GeodatabaseUnnamedTable = 3025, - GeodatabaseInvalidTypeForDomain = 3026, - GeodatabaseMinMaxReversed = 3027, - GeodatabaseFieldNotSupportedOnRelationshipClass = 3028, - GeodatabaseRelationshipClassKey = 3029, - GeodatabaseValueIsNull = 3030, - GeodatabaseMultipleSqlStatements = 3031, - GeodatabaseNoSqlStatements = 3032, - GeodatabaseGeometryFieldMissing = 3033, - GeodatabaseTransactionStarted = 3034, - GeodatabaseTransactionNotStarted = 3035, - GeodatabaseShapeRequiresZ = 3036, - GeodatabaseShapeRequiresM = 3037, - GeodatabaseShapeNoZ = 3038, - GeodatabaseShapeNoM = 3039, - GeodatabaseShapeWrongType = 3040, - GeodatabaseCannotUpdateFieldType = 3041, - GeodatabaseNoRowsAffected = 3042, - GeodatabaseSubtypeInvalid = 3043, - GeodatabaseSubtypeMustBeInteger = 3044, - GeodatabaseSubtypesNotEnabled = 3045, - GeodatabaseSubtypeExists = 3046, - GeodatabaseDuplicateFieldNotAllowed = 3047, - GeodatabaseCannotDeleteField = 3048, - GeodatabaseIndexExists = 3049, - GeodatabaseIndexNotFound = 3050, - GeodatabaseCursorNotOnRow = 3051, - GeodatabaseInternalError = 3052, - GeodatabaseCannotWriteGeodatabaseManagedFields = 3053, - GeodatabaseItemAlreadyExists = 3054, - GeodatabaseInvalidSpatialIndexName = 3055, - GeodatabaseRequiresSpatialIndex = 3056, - GeodatabaseReservedName = 3057, - GeodatabaseCannotUpdateSchemaIfChangeTracking = 3058, - GeodatabaseInvalidDate = 3059, - GeodatabaseDatabaseDoesNotHaveChanges = 3060, - GeodatabaseReplicaDoesNotExist = 3061, - GeodatabaseStorageTypeNotSupported = 3062, - GeodatabaseReplicaModelError = 3063, - GeodatabaseReplicaClientGenError = 3064, - GeodatabaseReplicaNoUploadToAcknowledge = 3065, - GeodatabaseLastWriteTimeInTheFuture = 3066, - GeodatabaseInvalidArgument = 3067, - GeodatabaseTransportationNetworkCorrupt = 3068, - GeodatabaseTransportationNetworkFileIo = 3069, - GeodatabaseFeatureHasPendingEdits = 3070, - GeodatabaseChangeTrackingNotEnabled = 3071, - GeodatabaseTransportationNetworkFileOpen = 3072, - GeodatabaseTransportationNetworkUnsupported = 3073, - GeodatabaseCannotSyncCopy = 3074, - GeodatabaseAccessControlDenied = 3075, - GeodatabaseGeometryOutsideReplicaExtent = 3076, - GeodatabaseUploadAlreadyInProgress = 3077, - GeodatabaseDatabaseClosed = 3078, - GeodatabaseDomainAlreadyExists = 3079, - GeodatabaseGeometryTypeNotSupported = 3080, - GeodatabaseAttachmentsRequireGlobalIds = 3081, - GeodatabaseConstraintRuleViolation = 3082, - GeodatabaseMaxRuleEvaluationLevelExceeded = 3083, - GeodatabaseUnsupportedVersion = 3084, - GeodatabaseTransportationNetworkUnsupportedEvaluator = 3085, - GeodatabaseGlobalIdSupportMismatch = 3086, - GeodatabaseReconcileBranchVersionUnsupported = 3087, - GeocodeUnsupportedFileFormat = 4001, - GeocodeUnsupportedSpatialReference = 4002, - GeocodeUnsupportedProjectionTransformation = 4003, - GeocodeGeocoderCreation = 4004, - GeocodeIntersectionsNotSupported = 4005, - GeocodeUninitializedGeocodeTask = 4006, - GeocodeInvalidLocatorProperties = 4007, - GeocodeRequiredFieldMissing = 4008, - GeocodeCannotReadAddress = 4009, - GeocodeReverseGeocodingNotSupported = 4010, - GeocodeGeometryTypeNotSupported = 4011, - GeocodeSuggestAddressNotSupported = 4012, - GeocodeSuggestResultCorrupted = 4013, - NetworkAnalystInvalidRouteSettings = 5001, - NetworkAnalystNoSolution = 5002, - NetworkAnalystTaskCanceled = 5003, - NetworkAnalystInvalidNetwork = 5004, - NetworkAnalystDirectionsError = 5005, - NetworkAnalystInsufficientNumberOfStops = 5006, - NetworkAnalystStopUnlocated = 5007, - NetworkAnalystStopLocatedOnNonTraversableElement = 5008, - NetworkAnalystPointBarrierInvalidAddedCostAttributeName = 5009, - NetworkAnalystLineBarrierInvalidScaledCostAttributeName = 5010, - NetworkAnalystPolygonBarrierInvalidScaledCostAttributeName = 5011, - NetworkAnalystPolygonBarrierInvalidScaledCostAttributeValue = 5012, - NetworkAnalystPolylineBarrierInvalidScaledCostAttributeValue = 5013, - NetworkAnalystInvalidImpedanceAttribute = 5014, - NetworkAnalystInvalidRestrictionAttribute = 5015, - NetworkAnalystInvalidAccumulateAttribute = 5016, - NetworkAnalystInvalidDirectionsTimeAttribute = 5017, - NetworkAnalystInvalidDirectionsDistanceAttribute = 5018, - NetworkAnalystInvalidAttributeParametersAttributeName = 5019, - NetworkAnalystInvalidAttributeParametersParameterName = 5020, - NetworkAnalystInvalidAttributeParametersRestrictionUsageValue = 5022, - NetworkAnalystNetworkHasNoHierarchyAttribute = 5023, - NetworkAnalystNoPathFoundBetweenStops = 5024, - NetworkAnalystUndefinedOutputSpatialReference = 5026, - NetworkAnalystDirectionsTimeAndImpedanceAttributeMismatch = 5029, - NetworkAnalystInvalidDirectionsRoadClassAttribute = 5030, - NetworkAnalystStopIsUnreachable = 5031, - NetworkAnalystStopTimeWindowStartsBeforeUnixEpoch = 5032, - NetworkAnalystStopTimeWindowIsInverted = 5033, - NetworkAnalystWalkingModeRouteTooLarge = 5034, - NetworkAnalystStopHasNullGeometry = 5035, - NetworkAnalystPointBarrierHasNullGeometry = 5036, - NetworkAnalystPolylineBarrierHasNullGeometry = 5037, - NetworkAnalystPolygonBarrierHasNullGeometry = 5038, - NetworkAnalystUnsupportedSearchWhereClause = 5039, - NetworkAnalystInsufficientNumberOfFacilities = 5040, - NetworkAnalystFacilityHasNullGeometry = 5041, - NetworkAnalystFacilityHasInvalidAddedCostAttributeName = 5042, - NetworkAnalystFacilityHasNegativeAddedCostAttribute = 5043, - NetworkAnalystFacilityHasInvalidImpedanceCutoff = 5044, - NetworkAnalystInsufficientNumberOfIncidents = 5045, - NetworkAnalystIncidentHasNullGeometry = 5046, - NetworkAnalystIncidentHasInvalidAddedCostAttributeName = 5047, - NetworkAnalystIncidentHasNegativeAddedCostAttribute = 5048, - NetworkAnalystInvalidTargetFacilityCount = 5049, - NetworkAnalystIncidentHasInvalidImpedanceCutoff = 5050, - NetworkAnalystStartTimeIsBeforeUnixEpoch = 5051, - NetworkAnalystInvalidDefaultImpedanceCutoff = 5052, - NetworkAnalystInvalidDefaultTargetFacilityCount = 5053, - NetworkAnalystInvalidPolygonBufferDistance = 5054, - NetworkAnalystPolylinesCannotBeReturned = 5055, - NetworkAnalystTimeWindowsWithNonTimeImpedance = 5056, - NetworkAnalystUnsupportedStopType = 5057, - NetworkAnalystRouteStartsOrEndsOnWaypoint = 5058, - NetworkAnalystWaypointsAndRestBreaksForbiddenReordering = 5059, - NetworkAnalystWaypointHasTimeWindows = 5060, - NetworkAnalystWaypointHasAddedCostAttribute = 5061, - NetworkAnalystStopHasInvalidCurbApproach = 5062, - NetworkAnalystPointBarrierHasInvalidCurbApproach = 5063, - NetworkAnalystFacilityHasInvalidCurbApproach = 5064, - NetworkAnalystIncidentHasInvalidCurbApproach = 5065, - NetworkAnalystNetworkDoesNotSupportDirections = 5066, - NetworkAnalystDirectionsLanguageNotFound = 5067, - JsonParserInvalidToken = 6001, - JsonParserInvalidCharacter = 6002, - JsonParserInvalidUnicode = 6003, - JsonParserInvalidJsonStart = 6004, - JsonParserInvalidEndOfPair = 6005, - JsonParserInvalidEndOfElement = 6006, - JsonParserInvalidEscapeSequence = 6007, - JsonParserInvalidEndOfFieldName = 6008, - JsonParserInvalidStartOfFieldName = 6009, - JsonParserInvalidStartOfComment = 6010, - JsonParserInvalidDecDigit = 6011, - JsonParserInvalidHexDigit = 6012, - JsonParserExpectingNull = 6013, - JsonParserExpectingTrue = 6014, - JsonParserExpectingFalse = 6015, - JsonParserExpectingClosingQuote = 6016, - JsonParserExpectingNan = 6017, - JsonParserExpectingEndOfComment = 6018, - JsonParserUnexpectedEndOfData = 6019, - JsonObjectExpectingStartObject = 6020, - JsonObjectExpectingStartArray = 6021, - JsonObjectExpectingValueObject = 6022, - JsonObjectExpectingValueArray = 6023, - JsonObjectExpectingValueInt32 = 6024, - JsonObjectExpectingIntegerType = 6025, - JsonObjectExpectingNumberType = 6026, - JsonObjectExpectingValueString = 6027, - JsonObjectExpectingValueBool = 6028, - JsonObjectIteratorNotStarted = 6029, - JsonObjectIteratorIsFinished = 6030, - JsonObjectKeyNotFound = 6031, - JsonObjectIndexOutOfRange = 6032, - JsonStringWriterJsonIsComplete = 6033, - JsonStringWriterInvalidJsonInput = 6034, - JsonStringWriterExpectingContainer = 6035, - JsonStringWriterExpectingKeyOrEndObject = 6036, - JsonStringWriterExpectingValueOrEndArray = 6037, - JsonStringWriterExpectingValue = 6038, - MappingMissingSpatialReference = 7001, - MappingMissingInitialViewpoint = 7002, - MappingInvalidResponse = 7003, - MappingMissingBingMapsKey QRT_DEPRECATED = 7004, - MappingUnsupportedLayerType = 7005, - MappingSyncNotEnabled = 7006, - MappingTileExportNotEnabled = 7007, - MappingMissingItemProperty = 7008, - MappingWebmapNotSupported = 7009, - MappingSpatialReferenceInvalid = 7011, - MappingPackageUnpackRequired = 7012, - MappingUnsupportedElevationFormat = 7013, - MappingWebsceneNotSupported = 7014, - MappingNotLoaded = 7015, - MappingScheduledUpdatesNotSupported = 7016, - MappingUtilityNetworkTraceFailed = 7017, - MappingInvalidArcadeExpression = 7018, - MappingUtilityNetworkTooManyAssociations = 7019, - MappingMaxFeatureCountExceeded = 7020, - MappingBranchVersioningNotSupportedByService = 7021, - MappingPackagingNotComplete = 7022, - MappingSyncDirectionUploadNotSupported = 7023, - MappingTileCacheCompactV2ExportNotEnabled = 7024, - MappingLayerDoesNotIntersectAreaOfInterest = 7025, - MappingScheduledUpdateUploadRequired = 7026, - LicensingUnlicensedFeature = 8001, - LicensingLicenseLevelFixed = 8002, - LicensingLicenseLevelAlreadySet = 8003, - LicensingMainLicenseNotSet = 8004, - LicensingUnlicensedExtension = 8005, - LicensingPortalUserWithNoLicense = 8006, - LocalServerServerFailedToStart = 9001, - LocalServerServiceFailedToStart = 9002, - LocalServerServiceTerminatedUnexpectedly = 9003, - LocalServerServerFailed = 9004, - LocalServerServiceFailed = 9005, - StdIosBaseFailure = 10001, - StdBadArrayNewLength = 10002, - StdUnderflowError = 10003, - StdSystemError = 10004, - StdRangeError = 10005, - StdOverflowError = 10006, - StdOutOfRange = 10007, - StdLengthError = 10008, - StdInvalidArgument = 10009, - StdFutureError = 10010, - StdDomainError = 10011, - StdRuntimeError = 10012, - StdLogicError = 10013, - StdBadWeakPtr = 10014, - StdBadTypeId = 10015, - StdBadFunctionCall = 10016, - StdBadException = 10017, - StdBadCast = 10018, - StdBadAlloc = 10019, - StdException = 10020, - NavigationReroutingNotSupportedByService = 13001, - AnalysisError = 15001, - GeotriggersFeedError = 16001, - GeotriggersFenceParametersError = 16002, - GeotriggersFenceDataWarning = 16003, - MotionSensorAccelerometerNotSupported = 17000, - MotionSensorGyroscopeNotSupported = 17001, - MotionSensorMagnetometerNotSupported = 17002, - AuthenticationInvalidCredentials = 18001, - AuthenticationUnableToDetermineTokenUrl = 18002, - AuthenticationTokenExpired = 18003, - AuthenticationTokenRequired = 18004, - AuthenticationInvalidApiKey = 18005, - AuthenticationInvalidToken = 18006, - AuthenticationForbidden = 18007, - AuthenticationSslRequired = 18008, - AuthenticationCredentialCannotBeShared = 18009, - AuthenticationOauthFailure = 18010, - AuthenticationChallengeCanceled = 18011, - AuthenticationIapFailure = 18012, - AuthenticationIapCredentialRequired = 18013, - AuthenticationInvalidIapCredential = 18014, - AuthenticationPortalCredentialMissing = 18015, - AuthenticationServiceNotFederated = 18016, - SymbolDictionaryNotSupported = 19000, - SymbolDictionaryMissingConfiguration = 19001, - SymbolDictionaryMissingScript = 19002, - SymbolDictionaryMissingDisplayName = 19003, - SymbolDictionaryConfigurationParsingError = 19004, - SymbolDictionaryArcadeParsingError = 19005, - SymbolDictionaryArcadeEvaluationError = 19006, - SymbolDictionaryStylxConnectionError = 19007, - SymbolDictionaryOrderedAnchorPointToGeometryError = 19008, - SymbolDictionaryGeometryToOrderedAnchorPointError = 19009, - FeatureFormNullNotAllowedError = 20000, - FeatureFormExceedsMaximumDateTimeError = 20001, - FeatureFormLessThanMinimumDateTimeError = 20002, - FeatureFormExceedsMaximumLengthError = 20003, - FeatureFormLessThanMinimumLengthError = 20004, - FeatureFormExceedsNumericMaximumError = 20005, - FeatureFormLessThanNumericMinimumError = 20006, - FeatureFormNotInCodedValueDomainError = 20007, - FeatureFormFieldIsRequiredError = 20008, - FeatureFormIncorrectValueTypeError = 20009, - criticalRenderingError = 21000, - criticalRenderingRequirementsNotMetError = 21001, - GeoModelLoadError = 22000, - GeoModelIncompatibleViewingModeError = 22001, - GeoModelIncompatibleVerticalAndHorizontalDatumsError = 22002, - GeoModelIncompatibleSpatialReferenceError = 22003, - EmptyVerticalCoordinateSystemWarning = 23000, - ClippingAreaNotProjectableWarning = 23001, - RenderingWarning = 23002, - }; - - enum class ExtendedErrorType - { - None = -1, - NetworkError = 0, - FileIOError = 1 - }; - -} // namespace Esri::ArcGISRuntime - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ErrorDomainType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ErrorType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ExtendedErrorType value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ErrorDomainType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ErrorType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ExtendedErrorType) - -#endif // QRT_ErrorTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EstimateTileCacheSizeJob.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EstimateTileCacheSizeJob.h deleted file mode 100644 index 8bbac4713..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EstimateTileCacheSizeJob.h +++ /dev/null @@ -1,66 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file EstimateTileCacheSizeJob.h - -#ifndef QRT_EstimateTileCacheSizeJob_H -#define QRT_EstimateTileCacheSizeJob_H - -// C++ API headers -#include "Job.h" - -// STL headers -#include - -namespace QRTImpl -{ - class EstimateTileCacheSizeJobImpl; - class JobImpl; -} // namespace QRTImpl - -namespace Esri::ArcGISRuntime -{ - - class EstimateTileCacheSizeResult; - - class EstimateTileCacheSizeJob : public Job - { - Q_OBJECT - - public: - ~EstimateTileCacheSizeJob() override; - - EstimateTileCacheSizeResult* result() const; - - /*! - \internal - */ - EstimateTileCacheSizeJob(std::shared_ptr impl, QObject* parent); - - EstimateTileCacheSizeJob() = delete; - - private: - Q_DISABLE_COPY_MOVE(EstimateTileCacheSizeJob) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_EstimateTileCacheSizeJob_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EstimateTileCacheSizeResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EstimateTileCacheSizeResult.h deleted file mode 100644 index 2db43259d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EstimateTileCacheSizeResult.h +++ /dev/null @@ -1,61 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file EstimateTileCacheSizeResult.h - -#ifndef QRT_EstimateTileCacheSizeResult_H -#define QRT_EstimateTileCacheSizeResult_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class EstimateTileCacheSizeResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class EstimateTileCacheSizeResult : public Object - { - public: - ~EstimateTileCacheSizeResult() override; - - int tileCount() const; - quint64 fileSize() const; - - /*! \internal */ - EstimateTileCacheSizeResult(std::shared_ptr impl, QObject* parent); - - EstimateTileCacheSizeResult() = delete; - - private: - Q_DISABLE_COPY_MOVE(EstimateTileCacheSizeResult) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_EstimateTileCacheSizeResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Expiration.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Expiration.h deleted file mode 100644 index 60db5aa89..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Expiration.h +++ /dev/null @@ -1,73 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Expiration.h - -#ifndef QRT_Expiration_H -#define QRT_Expiration_H - -// STL headers -#include - -class QDateTime; -class QString; - -namespace QRTImpl -{ - class ExpirationImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class ExpirationType; - - class Expiration - { - public: - Expiration(const Expiration& other); - Expiration(Expiration&& other) noexcept; - - ~Expiration(); - - Expiration& operator=(const Expiration& other); - Expiration& operator=(Expiration&& other) noexcept; - - bool isEmpty() const; - - QDateTime dateTime() const; - QString message() const; - ExpirationType type() const; - - bool isExpired() const; - - /*! \internal */ - explicit Expiration(std::shared_ptr impl); - - Expiration() = delete; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Expiration_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryGeoElementLineOfSight.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryGeoElementLineOfSight.h deleted file mode 100644 index eaaec219e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryGeoElementLineOfSight.h +++ /dev/null @@ -1,78 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ExploratoryGeoElementLineOfSight.h - -#ifndef QRT_ExploratoryGeoElementLineOfSight_H -#define QRT_ExploratoryGeoElementLineOfSight_H - -// C++ API headers -#include "ExploratoryLineOfSight.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class GeoElement; - - class ExploratoryGeoElementLineOfSight : public ExploratoryLineOfSight - { - Q_OBJECT - - public: - ExploratoryGeoElementLineOfSight(GeoElement* observerGeoElement, GeoElement* targetGeoElement, QObject* parent = nullptr); - ~ExploratoryGeoElementLineOfSight() override; - - GeoElement* observerGeoElement() const; - - GeoElement* targetGeoElement() const; - - double observerOffsetX() const; - void setObserverOffsetX(double offsetX); - - double observerOffsetY() const; - void setObserverOffsetY(double offsetY); - - double observerOffsetZ() const; - void setObserverOffsetZ(double offsetZ); - - double targetOffsetX() const; - void setTargetOffsetX(double offsetX); - - double targetOffsetY() const; - void setTargetOffsetY(double offsetY); - - double targetOffsetZ() const; - void setTargetOffsetZ(double offsetZ); - - ExploratoryGeoElementLineOfSight(std::shared_ptr impl, QObject* parent); - - ExploratoryGeoElementLineOfSight() = delete; - - private: - Q_DISABLE_COPY_MOVE(ExploratoryGeoElementLineOfSight) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ExploratoryGeoElementLineOfSight_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryGeoElementViewshed.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryGeoElementViewshed.h deleted file mode 100644 index bf20386af..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryGeoElementViewshed.h +++ /dev/null @@ -1,78 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ExploratoryGeoElementViewshed.h - -#ifndef QRT_ExploratoryGeoElementViewshed_H -#define QRT_ExploratoryGeoElementViewshed_H - -// C++ API headers -#include "ExploratoryViewshed.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class GeoElement; - - class ExploratoryGeoElementViewshed : public ExploratoryViewshed - { - Q_OBJECT - - public: - ExploratoryGeoElementViewshed(GeoElement* geoElement, - double horizontalAngle, - double verticalAngle, - double minDistance, - double maxDistance, - double headingOffset, - double pitchOffset, - QObject* parent = nullptr); - ~ExploratoryGeoElementViewshed() override; - - GeoElement* geoElement() const; - - double headingOffset() const; - void setHeadingOffset(double headingOffset); - - double pitchOffset() const; - void setPitchOffset(double pitchOffset); - - double offsetX() const; - void setOffsetX(double offsetX); - - double offsetY() const; - void setOffsetY(double offsetY); - - double offsetZ() const; - void setOffsetZ(double offsetZ); - - ExploratoryGeoElementViewshed(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(ExploratoryGeoElementViewshed) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ExploratoryGeoElementViewshed_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryLineOfSight.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryLineOfSight.h deleted file mode 100644 index 14d4a2705..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryLineOfSight.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ExploratoryLineOfSight.h - -#ifndef QRT_ExploratoryLineOfSight_H -#define QRT_ExploratoryLineOfSight_H - -// C++ API headers -#include "Analysis.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - enum class ExploratoryLineOfSightTargetVisibility; - - class ExploratoryLineOfSight : public Analysis - { - Q_OBJECT - - public: - ~ExploratoryLineOfSight() override; - - ExploratoryLineOfSightTargetVisibility targetVisibility() const; - - static float lineWidth(); - static void setLineWidth(float lineWidth); - - static QColor visibleColor(); - static void setVisibleColor(const QColor& visibleColor); - - static QColor obstructedColor(); - static void setObstructedColor(const QColor& obstructedColor); - - ExploratoryLineOfSight(std::shared_ptr impl, QObject* parent); - - ExploratoryLineOfSight() = delete; - - signals: - void targetVisibilityChanged(Esri::ArcGISRuntime::ExploratoryLineOfSightTargetVisibility targetVisibility); - - private: - Q_DISABLE_COPY_MOVE(ExploratoryLineOfSight) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ExploratoryLineOfSight_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryLocationDistanceMeasurement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryLocationDistanceMeasurement.h deleted file mode 100644 index f56c8249d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryLocationDistanceMeasurement.h +++ /dev/null @@ -1,74 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ExploratoryLocationDistanceMeasurement.h - -#ifndef QRT_ExploratoryLocationDistanceMeasurement_H -#define QRT_ExploratoryLocationDistanceMeasurement_H - -// C++ API headers -#include "Analysis.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - enum class UnitSystem; - class Distance; - class Point; - - class ExploratoryLocationDistanceMeasurement : public Analysis - { - Q_OBJECT - - public: - ExploratoryLocationDistanceMeasurement(const Point& startLocation, const Point& endLocation, QObject* parent = nullptr); - ~ExploratoryLocationDistanceMeasurement() override; - - Point startLocation() const; - void setStartLocation(const Point& startLocation); - - Point endLocation() const; - void setEndLocation(const Point& endLocation); - - UnitSystem unitSystem() const; - void setUnitSystem(UnitSystem unitSystem); - - Distance directDistance() const; - Distance horizontalDistance() const; - Distance verticalDistance() const; - - ExploratoryLocationDistanceMeasurement(std::shared_ptr impl, QObject* parent); - - signals: - void measurementChanged(const Esri::ArcGISRuntime::Distance& directDistance, - const Esri::ArcGISRuntime::Distance& horizontalDistance, - const Esri::ArcGISRuntime::Distance& verticalDistance); - - private: - Q_DISABLE_COPY_MOVE(ExploratoryLocationDistanceMeasurement) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ExploratoryLocationDistanceMeasurement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryLocationLineOfSight.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryLocationLineOfSight.h deleted file mode 100644 index 6ad7da16a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryLocationLineOfSight.h +++ /dev/null @@ -1,62 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ExploratoryLocationLineOfSight.h - -#ifndef QRT_ExploratoryLocationLineOfSight_H -#define QRT_ExploratoryLocationLineOfSight_H - -// C++ API headers -#include "ExploratoryLineOfSight.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class Point; - - class ExploratoryLocationLineOfSight : public ExploratoryLineOfSight - { - Q_OBJECT - - public: - ExploratoryLocationLineOfSight(const Point& observerLocation, const Point& targetLocation, QObject* parent = nullptr); - ~ExploratoryLocationLineOfSight() override; - - Point observerLocation() const; - void setObserverLocation(const Point& observerLocation); - - Point targetLocation() const; - void setTargetLocation(const Point& targetLocation); - - ExploratoryLocationLineOfSight(std::shared_ptr impl, QObject* parent); - - ExploratoryLocationLineOfSight() = delete; - - private: - Q_DISABLE_COPY_MOVE(ExploratoryLocationLineOfSight) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ExploratoryLocationLineOfSight_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryLocationViewshed.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryLocationViewshed.h deleted file mode 100644 index 28fad00b0..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryLocationViewshed.h +++ /dev/null @@ -1,74 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ExploratoryLocationViewshed.h - -#ifndef QRT_ExploratoryLocationViewshed_H -#define QRT_ExploratoryLocationViewshed_H - -// C++ API headers -#include "ExploratoryViewshed.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class Camera; - class Point; - - class ExploratoryLocationViewshed : public ExploratoryViewshed - { - Q_OBJECT - - public: - ExploratoryLocationViewshed(const Camera& camera, double minDistance, double maxDistance, QObject* parent = nullptr); - ExploratoryLocationViewshed(const Point& location, - double heading, - double pitch, - double horizontalAngle, - double verticalAngle, - double minDistance, - double maxDistance, - QObject* parent = nullptr); - ~ExploratoryLocationViewshed() override; - - Point location() const; - void setLocation(const Point& location); - - double heading() const; - void setHeading(double heading); - - double pitch() const; - void setPitch(double pitch); - - void updateFromCamera(const Camera& camera); - - ExploratoryLocationViewshed(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(ExploratoryLocationViewshed) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ExploratoryLocationViewshed_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryViewshed.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryViewshed.h deleted file mode 100644 index 12162a37d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryViewshed.h +++ /dev/null @@ -1,77 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ExploratoryViewshed.h - -#ifndef QRT_ExploratoryViewshed_H -#define QRT_ExploratoryViewshed_H - -// C++ API headers -#include "Analysis.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class ExploratoryViewshed : public Analysis - { - Q_OBJECT - - public: - ~ExploratoryViewshed() override; - - double horizontalAngle() const; - void setHorizontalAngle(double horizontalAngle); - - double verticalAngle() const; - void setVerticalAngle(double verticalAngle); - - double minDistance() const; - void setMinDistance(double minDistance); - - double maxDistance() const; - void setMaxDistance(double maxDistance); - - bool isFrustumOutlineVisible() const; - void setFrustumOutlineVisible(bool visible); - - static QColor visibleColor(); - static void setVisibleColor(const QColor& visibleColor); - - static QColor obstructedColor(); - static void setObstructedColor(const QColor& obstructedColor); - - static QColor frustumOutlineColor(); - static void setFrustumOutlineColor(const QColor& frustumOutlineColor); - - ExploratoryViewshed(std::shared_ptr impl, QObject* parent); - - ExploratoryViewshed() = delete; - - private: - Q_DISABLE_COPY_MOVE(ExploratoryViewshed) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ExploratoryViewshed_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportTileCacheJob.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportTileCacheJob.h deleted file mode 100644 index bfa27e74b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportTileCacheJob.h +++ /dev/null @@ -1,65 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ExportTileCacheJob.h - -#ifndef QRT_ExportTileCacheJob_H -#define QRT_ExportTileCacheJob_H - -// C++ API headers -#include "Job.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ExportTileCacheJobImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class TileCache; - - class ExportTileCacheJob : public Job - { - Q_OBJECT - - public: - ~ExportTileCacheJob() override; - - TileCache* result() const; - - /*! - \internal - */ - ExportTileCacheJob(std::shared_ptr impl, QObject* parent); - - ExportTileCacheJob() = delete; - - private: - Q_DISABLE_COPY_MOVE(ExportTileCacheJob) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ExportTileCacheJob_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportTileCacheParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportTileCacheParameters.h deleted file mode 100644 index 04068c068..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportTileCacheParameters.h +++ /dev/null @@ -1,81 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ExportTileCacheParameters.h - -#ifndef QRT_ExportTileCacheParameters_H -#define QRT_ExportTileCacheParameters_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -// STL headers -#include - -namespace QRTImpl -{ - class ExportTileCacheParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Geometry; - - class ExportTileCacheParameters - { - public: - ExportTileCacheParameters(); - ExportTileCacheParameters(const ExportTileCacheParameters& other); - ExportTileCacheParameters(ExportTileCacheParameters&& other) noexcept; - ~ExportTileCacheParameters(); - - ExportTileCacheParameters& operator=(const ExportTileCacheParameters& other); - ExportTileCacheParameters& operator=(ExportTileCacheParameters&& other) noexcept; - - bool isEmpty() const; - - Geometry areaOfInterest() const; - void setAreaOfInterest(const Geometry& areaOfInterest); - - double compressionQuality() const; - void setCompressionQuality(double compressionQuality); - - QList levelIds() const; - void setLevelIds(const QList& levelIds); - - ExportTileCacheParameters clone() const; - - /*! - \internal - */ - explicit ExportTileCacheParameters(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ExportTileCacheParameters) - -#endif // QRT_ExportTileCacheParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportTileCacheTask.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportTileCacheTask.h deleted file mode 100644 index c520a3ada..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportTileCacheTask.h +++ /dev/null @@ -1,97 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ExportTileCacheTask.h - -#ifndef QRT_ExportTileCacheTask_H -#define QRT_ExportTileCacheTask_H - -// C++ API headers -#include "ApiKeyResource.h" -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class ExportTileCacheTaskImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ArcGISMapServiceInfo; - class EstimateTileCacheSizeJob; - class ExportTileCacheJob; - class ExportTileCacheParameters; - class Geometry; - - class ExportTileCacheTask : public Object, public ApiKeyResource, public Loadable - { - Q_OBJECT - - public: - explicit ExportTileCacheTask(const QUrl& url, QObject* parent = nullptr); - ~ExportTileCacheTask() override; - - ArcGISMapServiceInfo mapServiceInfo() const; - EstimateTileCacheSizeJob* estimateTileCacheSize(const ExportTileCacheParameters& parameters); - ExportTileCacheJob* exportTileCache(const ExportTileCacheParameters& parameters, const QString& downloadFilePath); - - // async methods - [[nodiscard]] QFuture createDefaultExportTileCacheParametersAsync(const Geometry& areaOfInterest, - double minScale, - double maxScale); - - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - QUrl url() const; - - // ApiKeyResource interface methods - void setApiKey(const QString& apiKey) override; - QString apiKey() const override; - - ExportTileCacheTask() = delete; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(ExportTileCacheTask) - std::shared_ptr m_impl; - - void connectSignals_(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ExportTileCacheTask_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportVectorTilesJob.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportVectorTilesJob.h deleted file mode 100644 index 2cbcf948c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportVectorTilesJob.h +++ /dev/null @@ -1,72 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ExportVectorTilesJob.h - -#ifndef QRT_ExportVectorTilesJob_H -#define QRT_ExportVectorTilesJob_H - -// C++ API headers -#include "Job.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ExportVectorTilesJobImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ExportVectorTilesParameters; - class ExportVectorTilesResult; - - class ExportVectorTilesJob : public Job - { - Q_OBJECT - - public: - ~ExportVectorTilesJob() override; - - ExportVectorTilesResult* result() const; - - ExportVectorTilesParameters parameters() const; - - QString vectorTileCachePath() const; - - QString itemResourcePath() const; - - /*! - \internal - */ - ExportVectorTilesJob(std::shared_ptr impl, QObject* parent); - - ExportVectorTilesJob() = delete; - - private: - Q_DISABLE_COPY_MOVE(ExportVectorTilesJob) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ExportVectorTilesJob_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportVectorTilesParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportVectorTilesParameters.h deleted file mode 100644 index 231308858..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportVectorTilesParameters.h +++ /dev/null @@ -1,81 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ExportVectorTilesParameters.h - -#ifndef QRT_ExportVectorTilesParameters_H -#define QRT_ExportVectorTilesParameters_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -// STL headers -#include - -namespace QRTImpl -{ - class ExportVectorTilesParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class EsriVectorTilesDownloadOption; - class Geometry; - - class ExportVectorTilesParameters - { - public: - ExportVectorTilesParameters(); - explicit ExportVectorTilesParameters(const Geometry& areaOfInterest); - ExportVectorTilesParameters(const ExportVectorTilesParameters& other); - ExportVectorTilesParameters(ExportVectorTilesParameters&& other) noexcept; - ~ExportVectorTilesParameters(); - - ExportVectorTilesParameters& operator=(const ExportVectorTilesParameters& other); - ExportVectorTilesParameters& operator=(ExportVectorTilesParameters&& other) noexcept; - - Geometry areaOfInterest() const; - void setAreaOfInterest(const Geometry& areaOfInterest); - - EsriVectorTilesDownloadOption esriVectorTilesDownloadOption() const; - void setEsriVectorTilesDownloadOption(EsriVectorTilesDownloadOption esriVectorTilesDownloadOption); - - int maxLevel() const; - void setMaxLevel(int maxLevel); - - ExportVectorTilesParameters clone() const; - - /*! - \internal - */ - explicit ExportVectorTilesParameters(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ExportVectorTilesParameters) - -#endif // QRT_ExportVectorTilesParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportVectorTilesResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportVectorTilesResult.h deleted file mode 100644 index c57b30d56..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportVectorTilesResult.h +++ /dev/null @@ -1,68 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ExportVectorTilesResult.h - -#ifndef QRT_ExportVectorTilesResult_H -#define QRT_ExportVectorTilesResult_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ExportVectorTilesResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ItemResourceCache; - class VectorTileCache; - - class ExportVectorTilesResult : public Object - { - public: - ~ExportVectorTilesResult() override; - - ItemResourceCache* itemResourceCache() const; - - VectorTileCache* vectorTileCache() const; - - /*! - \internal - */ - ExportVectorTilesResult(std::shared_ptr impl, QObject* parent); - - ExportVectorTilesResult() = delete; - - private: - Q_DISABLE_COPY_MOVE(ExportVectorTilesResult) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ExportVectorTilesResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportVectorTilesTask.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportVectorTilesTask.h deleted file mode 100644 index 08704bf1a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportVectorTilesTask.h +++ /dev/null @@ -1,105 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ExportVectorTilesTask.h - -#ifndef QRT_ExportVectorTilesTask_H -#define QRT_ExportVectorTilesTask_H - -// C++ API headers -#include "ApiKeyResource.h" -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class ExportVectorTilesTaskImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ExportVectorTilesJob; - class ExportVectorTilesParameters; - class Geometry; - class PortalItem; - class VectorTileSourceInfo; - - class ExportVectorTilesTask : public Object, public ApiKeyResource, public Loadable - { - Q_OBJECT - - public: - explicit ExportVectorTilesTask(const QUrl& url, QObject* parent = nullptr); - explicit ExportVectorTilesTask(PortalItem* portalItem, QObject* parent = nullptr); - ~ExportVectorTilesTask() override; - - ExportVectorTilesJob* exportVectorTiles(const ExportVectorTilesParameters& parameters, const QString& vectorTileCachePath); - ExportVectorTilesJob* exportVectorTiles(const ExportVectorTilesParameters& parameters, - const QString& vectorTileCachePath, - const QString& itemResourcePath); - ExportVectorTilesJob* exportStyleResourceCache(const QString& itemResourcePath); - - bool hasStyleResources() const; - - PortalItem* portalItem() const; - - VectorTileSourceInfo sourceInfo() const; - - // async methods - [[nodiscard]] QFuture createDefaultExportVectorTilesParametersAsync(const Geometry& areaOfInterest, double maxScale); - - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - QUrl url() const; - - // ApiKeyResource interface methods - void setApiKey(const QString& apiKey) override; - QString apiKey() const override; - - ExportVectorTilesTask() = delete; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(ExportVectorTilesTask) - - void connectSignals_(); - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ExportVectorTilesTask_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExpressionPopupElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExpressionPopupElement.h deleted file mode 100644 index 98874973b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExpressionPopupElement.h +++ /dev/null @@ -1,62 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ExpressionPopupElement.h - -#ifndef QRT_ExpressionPopupElement_H -#define QRT_ExpressionPopupElement_H - -// C++ API headers -#include "PopupElement.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ExpressionPopupElementImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class PopupExpression; - - class ExpressionPopupElement : public PopupElement - { - Q_OBJECT - public: - explicit ExpressionPopupElement(PopupExpression* popupExpression, QObject* parent = nullptr); - - ~ExpressionPopupElement() override; - - PopupExpression* popupExpression() const; - void setPopupExpression(PopupExpression* popupExpression); - - ExpressionPopupElement(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(ExpressionPopupElement) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ExpressionPopupElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExpressionTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExpressionTypes.h deleted file mode 100644 index 0aa56ae6c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExpressionTypes.h +++ /dev/null @@ -1,91 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ExpressionTypes.h - -#ifndef QRT_ExpressionTypes_H -#define QRT_ExpressionTypes_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -namespace Esri::ArcGISRuntime -{ - - enum class ArcadeExpressionReturnType - { - Automatic = 0, - Number = 1, - String = 2, - Dictionary = 3, - Any = 4, - Boolean = 5, - Date = 6, - DateOnly = 7, - TimeOnly = 8, - TimestampOffset = 9 - }; - - enum class ArcadeProfile - { - Restricted = 0, - Unrestricted = 1, - Alias = 2, - AttributeRuleCalculation = 3, - AttributeRuleConstraint = 4, - AttributeRuleValidation = 5, - Constraint = 6, - DashboardFormatting = 7, - DashboardData = 8, - DictionaryRenderer = 9, - FeatureZ = 10, - FieldCalculation = 11, - FieldMapping = 12, - Geoanalytics = 13, - Labeling = 14, - Layout = 15, - MeasureVisualization = 16, - Popup = 17, - Velocity = 18, - Visualization = 19, - GeotriggerNotification = 20, - FormCalculation = 21, - Task = 22, - PopupElement = 23, - LocationUpdateConstraint = 24, - QuickCapture = 25, - ModelBuilder = 26, - FormAttachmentFilenameCalculation = 31 - }; - -} // namespace Esri::ArcGISRuntime - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ArcadeExpressionReturnType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ArcadeProfile value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ArcadeExpressionReturnType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ArcadeProfile) - -#endif // QRT_ExpressionTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExtensionLicense.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExtensionLicense.h deleted file mode 100644 index 6dd37a004..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExtensionLicense.h +++ /dev/null @@ -1,71 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ExtensionLicense.h - -#ifndef QRT_ExtensionLicense_H -#define QRT_ExtensionLicense_H - -// STL headers -#include - -class QDateTime; -class QString; - -namespace QRTImpl -{ - class ExtensionLicenseImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class LicenseStatus; - - class ExtensionLicense - { - public: - ExtensionLicense(); - ExtensionLicense(const ExtensionLicense& other); - ExtensionLicense(ExtensionLicense&& other) noexcept; - ~ExtensionLicense(); - - ExtensionLicense& operator=(const ExtensionLicense& other); - ExtensionLicense& operator=(ExtensionLicense&& other) noexcept; - - QDateTime expiry() const; - - bool isPermanent() const; - - LicenseStatus licenseStatus() const; - - QString name() const; - - /*! \internal */ - explicit ExtensionLicense(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ExtensionLicense_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Facility.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Facility.h deleted file mode 100644 index 5ebec5bc3..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Facility.h +++ /dev/null @@ -1,110 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Facility.h - -#ifndef QRT_Facility_H -#define QRT_Facility_H - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class FacilityImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class CurbApproach; - enum class LocationStatus; - class NetworkLocation; - class Point; - - class Facility - { - public: - Facility(); - explicit Facility(const Point& point); - Facility(const Facility& other); - Facility(Facility&& other) noexcept; - ~Facility(); - - Facility& operator=(const Facility& other); - Facility& operator=(Facility&& other) noexcept; - - bool isEmpty() const; - - QString name() const; - void setName(const QString& name); - - CurbApproach curbApproach() const; - void setCurbApproach(CurbApproach curbApproach); - - NetworkLocation networkLocation() const; - void setNetworkLocation(const NetworkLocation& networkLocation); - - double impedanceCutoff() const; - void setImpedanceCutoff(double impedanceCutoff); - - double distanceToNetworkLocation() const; - - LocationStatus locationStatus() const; - - Point geometry() const; - void setGeometry(const Point& point); - - double addedCost(const QString& attributeName) const; - void setAddedCost(const QString& attributeName, double costValue); - - int facilityId() const; - void setFacilityId(int id); - - double currentBearing() const; - void setCurrentBearing(double currentBearing); - - double currentBearingTolerance() const; - void setCurrentBearingTolerance(double currentBearingTolerance); - - double navigationLatency() const; - void setNavigationLatency(double navigationLatency); - - double navigationSpeed() const; - void setNavigationSpeed(double navigationSpeed); - - Facility clone() const; - - /*! - \internal - */ - explicit Facility(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Facility_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FacilityLayerDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FacilityLayerDefinition.h deleted file mode 100644 index faf81439d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FacilityLayerDefinition.h +++ /dev/null @@ -1,77 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FacilityLayerDefinition.h - -#ifndef QRT_FacilityLayerDefinition_H -#define QRT_FacilityLayerDefinition_H - -// C++ API headers -#include "JsonSerializable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class FacilityLayerDefinitionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FacilityLayerDefinition : public Object, public JsonSerializable - { - Q_OBJECT - public: - FacilityLayerDefinition(const QString& layerId, - const QString& facilityIdField, - const QString& nameField, - const QString& siteIdField, - QObject* parent = nullptr); - - ~FacilityLayerDefinition() override; - - QString facilityIdField() const; - - QString layerId() const; - - QString nameField() const; - - QString siteIdField() const; - - // JSONSerializable interface methods - [[nodiscard]] static FacilityLayerDefinition* fromJson(const QString& json, QObject* parent = nullptr); - [[nodiscard]] QString toJson() const override; - - FacilityLayerDefinition(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(FacilityLayerDefinition) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FacilityLayerDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Feature.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Feature.h deleted file mode 100644 index 248cd2e72..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Feature.h +++ /dev/null @@ -1,81 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Feature.h - -#ifndef QRT_Feature_H -#define QRT_Feature_H - -// C++ API headers -#include "GeoElement.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class FeatureImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class FeatureObjectType; - class AttributeListModel; - class FeatureTable; - class Geometry; - - class Feature : public Object, public GeoElement - { - Q_OBJECT - - public: - ~Feature() override; - - FeatureObjectType featureObjectType() const; - - AttributeListModel* attributes() const override; - - FeatureTable* featureTable() const; - - Geometry geometry() const override; - void setGeometry(const Geometry& geometry) override; - - bool refresh(); - - /*! \internal */ - Feature(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - std::shared_ptr iGetImpl() const override; - - Feature() = delete; - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(Feature) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Feature_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureCollection.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureCollection.h deleted file mode 100644 index 619af908c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureCollection.h +++ /dev/null @@ -1,108 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FeatureCollection.h - -#ifndef QRT_FeatureCollection_H -#define QRT_FeatureCollection_H - -// C++ API headers -#include "JsonSerializable.h" -#include "Loadable.h" -#include "Object.h" -#include "PortalFolder.h" - -// STL headers -#include -#include - -template -class QFuture; - -namespace QRTImpl -{ - class FeatureCollectionImpl; -} - -namespace Esri::ArcGISRuntime -{ - class FeatureCollectionTable; - class FeatureCollectionTableListModel; - class Item; - class Portal; - template - struct PromiseTracker; - - class FeatureCollection : public Object, public Loadable, public JsonSerializable - { - Q_OBJECT - - public: - explicit FeatureCollection(QObject* parent = nullptr); - explicit FeatureCollection(Item* item, QObject* parent = nullptr); - explicit FeatureCollection(const QList& featureCollectionTables, QObject* parent = nullptr); - - ~FeatureCollection() override; - - Item* item() const; - - FeatureCollectionTableListModel* tables() const; - - // async methods - [[nodiscard]] QFuture saveAsync(); - [[nodiscard]] QFuture saveAsAsync(Portal* portal, - const QString& title, - const QStringList& tags, - const PortalFolder& folder = PortalFolder(), - const QString& description = QString(), - const QByteArray& thumbnailBytes = QByteArray()); - - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - // JSON Serializable Interface methods - [[nodiscard]] static FeatureCollection* fromJson(const QString& json, QObject* parent = nullptr); - [[nodiscard]] QString toJson() const override; - - FeatureCollection(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - std::array>, 2> m_saveFutures; - - std::shared_ptr m_impl; - - void connectSignals_(); - - Q_DISABLE_COPY_MOVE(FeatureCollection) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FeatureCollection_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureCollectionLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureCollectionLayer.h deleted file mode 100644 index f9f09b714..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureCollectionLayer.h +++ /dev/null @@ -1,66 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FeatureCollectionLayer.h - -#ifndef QRT_FeatureCollectionLayer_H -#define QRT_FeatureCollectionLayer_H - -// C++ API headers -#include "Layer.h" - -// STL headers -#include - -namespace QRTImpl -{ - class FeatureCollectionLayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FeatureCollection; - class FeatureLayer; - - class FeatureCollectionLayer : public Layer - { - Q_OBJECT - - public: - explicit FeatureCollectionLayer(FeatureCollection* featureCollection, QObject* parent = nullptr); - ~FeatureCollectionLayer() override; - - FeatureCollection* featureCollection() const; - - QList layers() const; - - QList featureLayers() const; - - FeatureCollectionLayer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(FeatureCollectionLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FeatureCollectionLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureCollectionTable.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureCollectionTable.h deleted file mode 100644 index b07245e89..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureCollectionTable.h +++ /dev/null @@ -1,94 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FeatureCollectionTable.h - -#ifndef QRT_FeatureCollectionTable_H -#define QRT_FeatureCollectionTable_H - -// C++ API headers -#include "FeatureSet.h" -#include "FeatureTable.h" - -// STL headers -#include - -namespace QRTImpl -{ - class FeatureCollectionTableImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ArcGISFeatureLayerInfo; - class FeatureLayer; - class GeoElement; - class Renderer; - class Symbol; - - class FeatureCollectionTable : public FeatureTable, public FeatureSet - { - Q_OBJECT - - public: - FeatureCollectionTable(const QList& fields, - Esri::ArcGISRuntime::GeometryType geometryType, - const SpatialReference& spatialReference, - QObject* parent = nullptr); - FeatureCollectionTable(const QList& fields, - Esri::ArcGISRuntime::GeometryType geometryType, - const SpatialReference& spatialReference, - bool hasZ, - bool hasM, - QObject* parent = nullptr); - FeatureCollectionTable(const QList& geoElements, const QList& fields, QObject* parent = nullptr); - explicit FeatureCollectionTable(FeatureSet* featureSet, QObject* parent = nullptr); - - ~FeatureCollectionTable() override; - - Renderer* renderer() const; - void setRenderer(Renderer* renderer); - - ArcGISFeatureLayerInfo layerInfo(); - - Symbol* symbolOverride(Feature* feature) const; - void setSymbolOverride(Feature* feature, Symbol* symbol); - - void setPopupDefinitionOverride(Feature* feature, PopupDefinition* popupDefinition); - - // FeatureSet methods - QList fields() const override; - GeometryType geometryType() const override; - SpatialReference spatialReference() const override; - FeatureIterator iterator() const override; - - FeatureCollectionTable(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - std::shared_ptr iGetImpl() const override; - - private: - Q_DISABLE_COPY_MOVE(FeatureCollectionTable) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FeatureCollectionTable_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureCollectionTableListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureCollectionTableListModel.h deleted file mode 100644 index 6022a66ab..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureCollectionTableListModel.h +++ /dev/null @@ -1,122 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FeatureCollectionTableListModel.h - -#ifndef QRT_FeatureCollectionTableListModel_H -#define QRT_FeatureCollectionTableListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class FeatureCollectionTableListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class FeatureCollectionTable; - - class FeatureCollectionTableListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum FeatureCollectionTableRoles - { - FeatureCollectionTableDisplayNameRole = Qt::UserRole + 2 - }; - - ~FeatureCollectionTableListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(FeatureCollectionTable* featureCollectionTable); - - void insert(int index, FeatureCollectionTable* featureCollectionTable); - - void removeAt(int index); - - void removeOne(FeatureCollectionTable* featureCollectionTable); - - void move(int from, int to); - - FeatureCollectionTable* at(int index) const override; - - bool contains(FeatureCollectionTable* featureCollectionTable) const; - - int indexOf(FeatureCollectionTable* featureCollectionTable) const; - - FeatureCollectionTable* first() const; - - FeatureCollectionTable* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - /*! - \internal - */ - FeatureCollectionTableListModel(std::shared_ptr impl, QObject* parent); - - FeatureCollectionTableListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(FeatureCollectionTableListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FeatureCollectionTableListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureEditResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureEditResult.h deleted file mode 100644 index 6d41eaae8..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureEditResult.h +++ /dev/null @@ -1,60 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FeatureEditResult.h - -#ifndef QRT_FeatureEditResult_H -#define QRT_FeatureEditResult_H - -// C++ API headers -#include "EditResult.h" - -// STL headers -#include - -namespace QRTImpl -{ - class FeatureEditResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FeatureEditResult : public EditResult - { - Q_OBJECT - - public: - ~FeatureEditResult() override; - - QList attachmentResults() const; - - FeatureEditResult(std::shared_ptr impl, QObject* parent); - - FeatureEditResult() = delete; - - private: - Q_DISABLE_COPY_MOVE(FeatureEditResult) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FeatureEditResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureFenceParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureFenceParameters.h deleted file mode 100644 index d10466a39..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureFenceParameters.h +++ /dev/null @@ -1,72 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FeatureFenceParameters.h - -#ifndef QRT_FeatureFenceParameters_H -#define QRT_FeatureFenceParameters_H - -// C++ API headers -#include "FenceParameters.h" - -// STL headers -#include - -namespace QRTImpl -{ - class FeatureFenceParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FeatureTable; - class Geometry; - - class FeatureFenceParameters : public FenceParameters - { - Q_OBJECT - public: - explicit FeatureFenceParameters(FeatureTable* featureTable, QObject* parent = nullptr); - - FeatureFenceParameters(FeatureTable* featureTable, double bufferDistance, QObject* parent = nullptr); - - ~FeatureFenceParameters() override; - - FeatureTable* featureTable() const; - - QString whereClause() const; - void setWhereClause(const QString& whereClause); - - Geometry areaOfInterest() const; - void setAreaOfInterest(const Geometry& areaOfInterest); - - FeatureFenceParameters(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(FeatureFenceParameters) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FeatureFenceParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureForm.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureForm.h deleted file mode 100644 index 95637eb3d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureForm.h +++ /dev/null @@ -1,105 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FeatureForm.h - -#ifndef QRT_FeatureForm_H -#define QRT_FeatureForm_H - -// C++ API headers -#include "Object.h" - -// Qt headers -#include - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class FeatureFormImpl; -} - -Q_MOC_INCLUDE("Error.h") -Q_MOC_INCLUDE() - -namespace Esri::ArcGISRuntime -{ - - class ArcGISFeature; - class AttachmentsFormElement; - class FeatureFormDefinition; - class FormElement; - class FormExpressionEvaluationError; - - class FeatureForm : public Object - { - Q_OBJECT - public: - static FeatureForm* create(ArcGISFeature* feature, QObject* parent = nullptr); - - ~FeatureForm() override; - - AttachmentsFormElement* defaultAttachmentsElement() const; - - FeatureFormDefinition* definition() const; - - QString description() const; - - QList elements() const; - - ArcGISFeature* feature() const; - - bool hasEdits() const; - - bool preserveFieldValuesWhenHidden() const; - - QString title() const; - - QMap> validationErrors() const; - - void discardEdits(); - - [[nodiscard]] QFuture> evaluateExpressionsAsync(QObject* parent = nullptr); - - [[nodiscard]] QFuture finishEditingAsync(); - - FeatureForm(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - signals: - void hasEditsChanged(bool hasEdits); - void titleChanged(const QString& title); - void validationErrorsChanged(const QMap>& errors); - - private: - Q_DISABLE_COPY_MOVE(FeatureForm) - std::shared_ptr m_impl; - - void connectSignals_(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FeatureForm_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureFormDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureFormDefinition.h deleted file mode 100644 index 65223af51..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureFormDefinition.h +++ /dev/null @@ -1,67 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FeatureFormDefinition.h - -#ifndef QRT_FeatureFormDefinition_H -#define QRT_FeatureFormDefinition_H - -// C++ API headers -#include "JsonSerializable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class FeatureFormDefinitionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FeatureFormDefinition : public Object, public JsonSerializable - { - Q_OBJECT - public: - ~FeatureFormDefinition() override; - - QString description() const; - - QString title() const; - - // JSONSerializable interface methods - [[nodiscard]] static FeatureFormDefinition* fromJson(const QString& json, QObject* parent = nullptr); - [[nodiscard]] QString toJson() const override; - - FeatureFormDefinition(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(FeatureFormDefinition) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FeatureFormDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureFormSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureFormSource.h deleted file mode 100644 index 159a16682..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureFormSource.h +++ /dev/null @@ -1,49 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FeatureFormSource.h - -#ifndef QRT_FeatureFormSource_H -#define QRT_FeatureFormSource_H - -// Qt headers -#include // for Q_DISABLE_COPY_MOVE - -namespace Esri::ArcGISRuntime -{ - - class FeatureFormDefinition; - - class FeatureFormSource - { - public: - virtual ~FeatureFormSource(); - - virtual FeatureFormDefinition* featureFormDefinition() const = 0; - - protected: - FeatureFormSource(); - Q_DISABLE_COPY_MOVE(FeatureFormSource) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FeatureFormSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureFormsTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureFormsTypes.h deleted file mode 100644 index 03e115298..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureFormsTypes.h +++ /dev/null @@ -1,102 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FeatureFormsTypes.h - -#ifndef QRT_FeatureFormsTypes_H -#define QRT_FeatureFormsTypes_H - -// Qt headers -#include // for Q_DELCARE_METATYPE - -namespace Esri::ArcGISRuntime -{ - - enum class FormAttachmentType - { - Other = -1, - Image = 0, - Video = 1, - Document = 2, - Audio = 3 - }; - - enum class FormElementType - { - UnsupportedFormElement = -1, - FieldFormElement = 1, - GroupFormElement = 2, - AttachmentsFormElement = 3, - TextFormElement = 4, - UtilityAssociationsFormElement = 5 - }; - - enum class FormGroupState - { - Collapsed = 0, - Expanded = 1 - }; - - enum class FormInputNoValueOption - { - Show = 0, - Hide = 1 - }; - - enum class FormInputType - { - UnsupportedFormInput = -1, - BarcodeScannerFormInput = 0, - ComboBoxFormInput = 1, - DateTimePickerFormInput = 2, - RadioButtonsFormInput = 3, - SwitchFormInput = 4, - TextAreaFormInput = 5, - TextBoxFormInput = 6 - }; - - enum class FormTextFormat - { - PlainText = 0, - Markdown = 1 - }; - -} // namespace Esri::ArcGISRuntime - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FormAttachmentType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FormElementType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FormGroupState value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FormInputNoValueOption value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FormInputType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FormTextFormat value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FormAttachmentType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FormElementType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FormGroupState) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FormInputNoValueOption) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FormInputType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FormTextFormat) - -#endif // QRT_FeatureFormsTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureIterator.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureIterator.h deleted file mode 100644 index 80ecfd513..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureIterator.h +++ /dev/null @@ -1,75 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FeatureIterator.h - -#ifndef QRT_FeatureIterator_H -#define QRT_FeatureIterator_H - -// Qt headers -#include // for QList - -// STL headers -#include - -class QObject; - -namespace QRTImpl -{ - class FeatureIteratorImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Feature; - - class FeatureIterator - { - public: - FeatureIterator(); - FeatureIterator(const FeatureIterator& other); - FeatureIterator(FeatureIterator&& other) noexcept; - ~FeatureIterator(); - - FeatureIterator& operator=(const FeatureIterator& other); - FeatureIterator& operator=(FeatureIterator&& other) noexcept; - - bool isEmpty() const; - - bool hasNext() const; - - Feature* next(QObject* parent = nullptr) const; - - void reset(); - - QList features(QObject* parent = nullptr) const; - - /*! \internal */ - explicit FeatureIterator(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FeatureIterator_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureLayer.h deleted file mode 100644 index 58d671998..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureLayer.h +++ /dev/null @@ -1,163 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FeatureLayer.h - -#ifndef QRT_FeatureLayer_H -#define QRT_FeatureLayer_H - -// C++ API headers -#include "FeatureFormSource.h" -#include "FloorAware.h" -#include "Layer.h" -#include "PopupSource.h" -#include "SnapSource.h" -#include "TimeAware.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class FeatureLayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class FeatureRenderingMode; - enum class FeatureTilingMode; - enum class SelectionMode; - class DisplayFilterDefinition; - class Feature; - class FeatureReduction; - class FeatureTable; - class FeatureQueryResult; - class LabelDefinitionListModel; - class LayerSceneProperties; - class QueryParameters; - class Renderer; - class FeatureReduction; - - class FeatureLayer : public Layer, public PopupSource, public TimeAware, public FloorAware, public SnapSource, public FeatureFormSource - { - Q_OBJECT - - public: - explicit FeatureLayer(FeatureTable* featureTable, QObject* parent = nullptr); - FeatureLayer(Item* item, qint64 serviceLayerId, QObject* parent = nullptr); - explicit FeatureLayer(Item* item, QObject* parent = nullptr); - ~FeatureLayer() override; - - QString definitionExpression() const; - void setDefinitionExpression(const QString& expression); - - DisplayFilterDefinition* displayFilterDefinition() const; - void setDisplayFilterDefinition(DisplayFilterDefinition* displayFilterDefinition); - - FeatureReduction* featureReduction() const; - void setFeatureReduction(FeatureReduction* featureReduction); - - FeatureTable* featureTable() const; - qint64 serviceLayerId() const; - - bool isLabelsEnabled() const; - void setLabelsEnabled(bool enabled); - - Renderer* renderer() const; - void setRenderer(Renderer* renderer); - void resetRenderer(); - - FeatureRenderingMode renderingMode() const; - void setRenderingMode(FeatureRenderingMode renderingMode); - - bool isScaleSymbols() const; - void setScaleSymbols(bool scaleSymbols); - - LayerSceneProperties sceneProperties() const; - void setSceneProperties(const LayerSceneProperties& sceneProperties); - - FeatureTilingMode tilingMode() const; - void setTilingMode(FeatureTilingMode tilingMode); - - void clearSelection(); - - void setFeatureVisible(Feature* feature, bool visible); - void setFeaturesVisible(const QList& features, bool visible); - void resetFeaturesVisible(); - - void selectFeature(Feature* feature); - void selectFeatures(const QList& features); - - void unselectFeature(Feature* feature); - void unselectFeatures(const QList& features); - - quint64 refreshInterval() const; - void setRefreshInterval(quint64 milliseconds); - - LabelDefinitionListModel* labelDefinitions() const; - - // async methods - [[nodiscard]] QFuture selectedFeaturesAsync(QObject* parent = nullptr); - [[nodiscard]] QFuture selectFeaturesAsync(const QueryParameters& parameters, SelectionMode mode, QObject* parent = nullptr); - - // PopupSource interface methods - bool isPopupEnabled() const override; - void setPopupEnabled(bool popupEnabled) override; - PopupDefinition* popupDefinition() const override; - void setPopupDefinition(PopupDefinition* popupDefinition) override; - - // TimeAware interface methods - TimeExtent fullTimeExtent() const override; - bool isTimeFilteringEnabled() const override; - void setTimeFilteringEnabled(bool timeFilteringEnabled) override; - bool isSupportsTimeFiltering() const override; - TimeValue timeInterval() const override; - TimeValue timeOffset() const override; - void setTimeOffset(const TimeValue& timeOffset) override; - - // FloorAware interface methods - LayerFloorDefinition* floorDefinition() const override; - void setFloorDefinition(LayerFloorDefinition* floorDefinition) override; - - // FeatureFormSource interface methods - FeatureFormDefinition* featureFormDefinition() const override; - - /*! \internal */ - FeatureLayer(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - std::shared_ptr getSnapSourceImpl() const override; - - FeatureLayer() = delete; - - signals: - void fullTimeExtentChanged(); - - private: - Q_DISABLE_COPY_MOVE(FeatureLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FeatureLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureQueryResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureQueryResult.h deleted file mode 100644 index 092a7be4a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureQueryResult.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FeatureQueryResult.h - -#ifndef QRT_FeatureQueryResult_H -#define QRT_FeatureQueryResult_H - -// C++ API headers -#include "FeatureSet.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class FeatureQueryResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FeatureQueryResult : public Object, public FeatureSet - { - Q_OBJECT - - public: - ~FeatureQueryResult() override; - - bool isTransferLimitExceeded() const; - - FeatureIterator iterator() const override; - QList fields() const override; - GeometryType geometryType() const override; - SpatialReference spatialReference() const override; - - FeatureQueryResult(std::shared_ptr impl, QObject* parent); - std::shared_ptr iGetImpl() const override; - - FeatureQueryResult() = delete; - - private: - Q_DISABLE_COPY_MOVE(FeatureQueryResult) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FeatureQueryResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureReduction.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureReduction.h deleted file mode 100644 index 6cd745fb5..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureReduction.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FeatureReduction.h - -#ifndef QRT_FeatureReduction_H -#define QRT_FeatureReduction_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class FeatureReductionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class FeatureReductionType; - - class FeatureReduction : public Object - { - Q_OBJECT - public: - ~FeatureReduction() override; - - bool isEnabled() const; - void setEnabled(bool enabled); - - FeatureReductionType featureReductionType() const; - - FeatureReduction(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(FeatureReduction) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FeatureReduction_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureServiceCapabilities.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureServiceCapabilities.h deleted file mode 100644 index ed781254d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureServiceCapabilities.h +++ /dev/null @@ -1,66 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FeatureServiceCapabilities.h - -#ifndef QRT_FeatureServiceCapabilities_H -#define QRT_FeatureServiceCapabilities_H - -// STL headers -#include - -namespace QRTImpl -{ - class FeatureServiceCapabilitiesImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FeatureServiceCapabilities - { - public: - FeatureServiceCapabilities(); - FeatureServiceCapabilities(const FeatureServiceCapabilities& other); - FeatureServiceCapabilities(FeatureServiceCapabilities&& other) noexcept; - ~FeatureServiceCapabilities(); - - FeatureServiceCapabilities& operator=(const FeatureServiceCapabilities& other); - FeatureServiceCapabilities& operator=(FeatureServiceCapabilities&& other) noexcept; - - bool isEmpty() const; - - bool isSupportsCreate() const; - bool isSupportsDelete() const; - bool isSupportsEditing() const; - bool isSupportsQuery() const; - bool isSupportsSync() const; - bool isSupportsUpdate() const; - - explicit FeatureServiceCapabilities(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FeatureServiceCapabilities_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureServiceLayerIdInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureServiceLayerIdInfo.h deleted file mode 100644 index 2a7e20808..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureServiceLayerIdInfo.h +++ /dev/null @@ -1,86 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FeatureServiceLayerIdInfo.h - -#ifndef QRT_FeatureServiceLayerIdInfo_H -#define QRT_FeatureServiceLayerIdInfo_H - -// C++ API headers -#include "IdInfo.h" -#include "ServiceTypes.h" - -// STL headers -#include - -namespace QRTImpl -{ - class FeatureServiceLayerIdInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class ArcGISFeatureLayerInfoServiceType; - enum class GeometryType; - enum class IdInfoType; - - class FeatureServiceLayerIdInfo : public IdInfo - { - public: - FeatureServiceLayerIdInfo(); - - FeatureServiceLayerIdInfo(const FeatureServiceLayerIdInfo& other); - FeatureServiceLayerIdInfo(FeatureServiceLayerIdInfo&& other) noexcept; - explicit FeatureServiceLayerIdInfo(const IdInfo& other); - - FeatureServiceLayerIdInfo& operator=(const FeatureServiceLayerIdInfo& other); - FeatureServiceLayerIdInfo& operator=(FeatureServiceLayerIdInfo&& other) noexcept; - - ~FeatureServiceLayerIdInfo() override; - - bool isValid() const; - - bool isDefaultVisibility() const; - - double maxScale() const; - - double minScale() const; - - ArcGISFeatureLayerInfoServiceType serviceType() const; - - GeometryType geometryType() const; - - /*! \internal */ - explicit FeatureServiceLayerIdInfo(std::shared_ptr impl); - }; - - /*! \internal */ - template<> - inline FeatureServiceLayerIdInfo idinfo_cast(const IdInfo& idInfo) - { - return idInfo.idInfoType() == IdInfoType::FeatureServiceLayerIdInfo ? static_cast(idInfo) : - FeatureServiceLayerIdInfo(); - } - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FeatureServiceLayerIdInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureSet.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureSet.h deleted file mode 100644 index b6762fc50..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureSet.h +++ /dev/null @@ -1,67 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FeatureSet.h - -#ifndef QRT_FeatureSet_H -#define QRT_FeatureSet_H - -// Qt headers -#include // for QList - -// STL headers -#include - -namespace QRTImpl -{ - class FeatureSetImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class GeometryType; - class FeatureIterator; - class Field; - class SpatialReference; - - class FeatureSet - { - public: - FeatureSet() = default; - FeatureSet(const FeatureSet&) = delete; - FeatureSet& operator=(const FeatureSet&) = delete; - FeatureSet(FeatureSet&&) = delete; - FeatureSet& operator=(FeatureSet&&) = delete; - virtual ~FeatureSet(); - - virtual QList fields() const = 0; - virtual GeometryType geometryType() const = 0; - virtual SpatialReference spatialReference() const = 0; - virtual FeatureIterator iterator() const = 0; - - /*! \internal */ - virtual std::shared_ptr iGetImpl() const = 0; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FeatureSet_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureSubtype.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureSubtype.h deleted file mode 100644 index 6558c4663..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureSubtype.h +++ /dev/null @@ -1,75 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FeatureSubtype.h - -#ifndef QRT_FeatureSubtype_H -#define QRT_FeatureSubtype_H - -// Qt headers -#include // for QList, QMap, QString, QVariant, QVariantMap - -// STL headers -#include - -namespace QRTImpl -{ - class FeatureSubtypeImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Domain; - class Field; - - class FeatureSubtype - { - public: - FeatureSubtype(); - FeatureSubtype(const FeatureSubtype& other); - FeatureSubtype(FeatureSubtype&& other) noexcept; - ~FeatureSubtype(); - - FeatureSubtype& operator=(const FeatureSubtype& other); - FeatureSubtype& operator=(FeatureSubtype&& other) noexcept; - - bool isEmpty() const; - - QVariant code() const; - - QString name() const; - - QVariantMap prototypeAttributes() const; - - QList fieldOverrides() const; - - /*! \internal */ - explicit FeatureSubtype(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FeatureSubtype_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTable.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTable.h deleted file mode 100644 index 3b6a0e0e9..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTable.h +++ /dev/null @@ -1,152 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FeatureTable.h - -#ifndef QRT_FeatureTable_H -#define QRT_FeatureTable_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" -#include "PopupSource.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class FeatureTableImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class FeatureTableType; - enum class GeometryType; - class Envelope; - class Feature; - class FeatureQueryResult; - class Field; - class Geometry; - class LayerContent; - class Layer; - class QueryParameters; - class SpatialReference; - class StatisticsQueryParameters; - class StatisticsQueryResult; - - class FeatureTable : public Object, public Loadable, public PopupSource - { - Q_OBJECT - - public: - ~FeatureTable() override; - - Envelope extent() const; - - QList fields() const; - Field field(const QString& fieldName) const; - - GeometryType geometryType() const; - - bool hasM() const; - - bool hasZ() const; - - bool hasGeometry() const; - - bool isEditable() const; - - qint64 numberOfFeatures() const; - - FeatureTableType featureTableType() const; - - SpatialReference spatialReference() const; - - LayerContent* sublayerContent() const; - - QString tableName() const; - - QString displayName() const; - void setDisplayName(const QString& displayName); - - Layer* layer() const; - - Feature* createFeature(QObject* parent = nullptr) const; - Feature* createFeature(const QVariantMap& attributes, const Geometry& geometry, QObject* parent = nullptr) const; - - bool canAdd() const; - bool canDelete(Feature* feature) const; - bool canUpdate(Feature* feature) const; - bool canEditGeometry() const; - - // async methods - [[nodiscard]] QFuture addFeatureAsync(Feature* feature); - [[nodiscard]] QFuture addFeaturesAsync(const QList& features); - [[nodiscard]] QFuture deleteFeatureAsync(Feature* feature); - [[nodiscard]] QFuture deleteFeaturesAsync(const QList& features); - [[nodiscard]] QFuture updateFeatureAsync(Feature* feature); - [[nodiscard]] QFuture updateFeaturesAsync(const QList& features); - [[nodiscard]] QFuture queryExtentAsync(const QueryParameters& queryParameters); - [[nodiscard]] QFuture queryFeatureCountAsync(const QueryParameters& queryParameters); - [[nodiscard]] QFuture queryFeaturesAsync(const QueryParameters& queryParameters, QObject* parent = nullptr); - [[nodiscard]] QFuture queryStatisticsAsync(const StatisticsQueryParameters& statisticsQueryParameters, - QObject* parent = nullptr); - - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - // PopupSource interface methods - bool isPopupEnabled() const override; - void setPopupEnabled(bool popupEnabled) override; - PopupDefinition* popupDefinition() const override; - void setPopupDefinition(PopupDefinition* popupDefinition) override; - PopupDefinition* popupDefinition(Feature* feature) const; - - FeatureTable(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - FeatureTable() = delete; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(FeatureTable) - - void connectSignals_(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FeatureTable_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTableEditResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTableEditResult.h deleted file mode 100644 index 5187f9f28..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTableEditResult.h +++ /dev/null @@ -1,65 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FeatureTableEditResult.h - -#ifndef QRT_FeatureTableEditResult_H -#define QRT_FeatureTableEditResult_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class FeatureTableEditResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FeatureEditResult; - class FeatureTable; - - class FeatureTableEditResult : public Object - { - Q_OBJECT - public: - FeatureTableEditResult() = delete; - FeatureTableEditResult(std::shared_ptr impl, QObject* parent); - ~FeatureTableEditResult() override; - - QList editResults() const; - - FeatureTable* featureTable() const; - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(FeatureTableEditResult) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FeatureTableEditResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTableListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTableListModel.h deleted file mode 100644 index fe29f8b3d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTableListModel.h +++ /dev/null @@ -1,125 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FeatureTableListModel.h - -#ifndef QRT_FeatureTableListModel_H -#define QRT_FeatureTableListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class FeatureTableListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class FeatureTable; - - class FeatureTableListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum FeatureTableRoles - { - NameRole = Qt::UserRole + 1, // read-only - GeometryTypeRole = Qt::UserRole + 2, // read-only - HasGeometryRole = Qt::UserRole + 3, // read-only - EditableRole = Qt::UserRole + 4, // read-only - NumberOfFeaturesRole = Qt::UserRole + 5, // read-only - LoadStatusRole = Qt::UserRole + 7 // read-only - }; - - ~FeatureTableListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(FeatureTable* featureTable); - - void insert(int index, FeatureTable* featureTable); - - void removeAt(int index); - - void removeOne(FeatureTable* featureTable); - - void move(int from, int to); - - FeatureTable* at(int index) const override; - - bool contains(FeatureTable* featureTable) const; - - int indexOf(FeatureTable* featureTable) const; - - FeatureTable* first() const; - - FeatureTable* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - /*! - \internal - */ - FeatureTableListModel(std::shared_ptr impl, QObject* parent); - - FeatureTableListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(FeatureTableListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FeatureTableListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTemplate.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTemplate.h deleted file mode 100644 index 69fa0820f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTemplate.h +++ /dev/null @@ -1,73 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FeatureTemplate.h - -#ifndef QRT_FeatureTemplate_H -#define QRT_FeatureTemplate_H - -// Qt headers -#include // for QString, QVariantMap - -// STL headers -#include - -namespace QRTImpl -{ - class FeatureTemplateImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class DrawingTool; - - class FeatureTemplate - { - public: - FeatureTemplate(); - FeatureTemplate(const FeatureTemplate& other); - FeatureTemplate(FeatureTemplate&& other) noexcept; - ~FeatureTemplate(); - - FeatureTemplate& operator=(const FeatureTemplate& other); - FeatureTemplate& operator=(FeatureTemplate&& other) noexcept; - - bool isEmpty() const; - - QString description() const; - - DrawingTool drawingTool() const; - - QString name() const; - - QVariantMap prototypeAttributes() const; - - explicit FeatureTemplate(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FeatureTemplate_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTemplateDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTemplateDefinition.h deleted file mode 100644 index eb475f88c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTemplateDefinition.h +++ /dev/null @@ -1,60 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FeatureTemplateDefinition.h - -#ifndef QRT_FeatureTemplateDefinition_H -#define QRT_FeatureTemplateDefinition_H - -// C++ API headers -#include "TemplateDefinition.h" - -namespace QRTImpl -{ - class FeatureTemplateDefinitionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FeatureTemplateRelationship; - - class FeatureTemplateDefinition : public TemplateDefinition - { - Q_OBJECT - public: - ~FeatureTemplateDefinition() override; - - QVariantMap defaultValues() const; - - QList relationships() const; - - FeatureTemplateDefinition(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(FeatureTemplateDefinition) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FeatureTemplateDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTemplateRelationship.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTemplateRelationship.h deleted file mode 100644 index 2e3bdb61a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTemplateRelationship.h +++ /dev/null @@ -1,59 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FeatureTemplateRelationship.h - -#ifndef QRT_FeatureTemplateRelationship_H -#define QRT_FeatureTemplateRelationship_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl { class FeatureTemplateRelationshipImpl; } - -namespace Esri::ArcGISRuntime { - - class SharedTemplate; - - class FeatureTemplateRelationship : public Object - { - Q_OBJECT - public: - ~FeatureTemplateRelationship() override; - - SharedTemplate* featureTemplate() const; - - FeatureTemplateRelationship(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(FeatureTemplateRelationship) - std::shared_ptr m_impl; - - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FeatureTemplateRelationship_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureType.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureType.h deleted file mode 100644 index 87c6ff7d5..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureType.h +++ /dev/null @@ -1,75 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FeatureType.h - -#ifndef QRT_FeatureType_H -#define QRT_FeatureType_H - -// Qt headers -#include // for QList, QString, QVariant - -// STL headers -#include - -namespace QRTImpl -{ - class FeatureTypeImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Domain; - class FeatureTemplate; - - class FeatureType - { - public: - FeatureType(); - FeatureType(const FeatureType& other); - FeatureType(FeatureType&& other) noexcept; - ~FeatureType(); - - FeatureType& operator=(const FeatureType& other); - FeatureType& operator=(FeatureType&& other) noexcept; - - bool isEmpty() const; - - QVariant typeId() const; - - QMap domains() const; - - QString name() const; - - QList templates() const; - - /*! \internal */ - explicit FeatureType(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FeatureType_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FenceGeotrigger.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FenceGeotrigger.h deleted file mode 100644 index 80e48955b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FenceGeotrigger.h +++ /dev/null @@ -1,84 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FenceGeotrigger.h - -#ifndef QRT_FenceGeotrigger_H -#define QRT_FenceGeotrigger_H - -// C++ API headers -#include "Geotrigger.h" - -// STL headers -#include - -namespace QRTImpl -{ - class FenceGeotriggerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ArcadeExpression; - class FenceParameters; - class GeotriggerFeed; - enum class FenceEnterExitSpatialRelationship; - enum class FenceGeotriggerFeedAccuracyMode; - enum class FenceRuleType; - - class FenceGeotrigger : public Geotrigger - { - Q_OBJECT - public: - FenceGeotrigger(GeotriggerFeed* feed, FenceRuleType ruleType, FenceParameters* fenceParameters, QObject* parent = nullptr); - - FenceGeotrigger(GeotriggerFeed* feed, - FenceRuleType ruleType, - FenceParameters* fenceParameters, - ArcadeExpression* messageExpression, - const QString& geotriggerName, - QObject* parent = nullptr); - - ~FenceGeotrigger() override; - - FenceEnterExitSpatialRelationship enterExitSpatialRelationship() const; - void setEnterExitSpatialRelationship(FenceEnterExitSpatialRelationship enterExitSpatialRelationship); - - FenceGeotriggerFeedAccuracyMode feedAccuracyMode() const; - void setFeedAccuracyMode(FenceGeotriggerFeedAccuracyMode feedAccuracyMode); - - FenceParameters* fenceParameters() const; - - FenceRuleType ruleType() const; - void setRuleType(FenceRuleType ruleType); - - FenceGeotrigger(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(FenceGeotrigger) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FenceGeotrigger_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FenceGeotriggerNotificationInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FenceGeotriggerNotificationInfo.h deleted file mode 100644 index ba7e638bf..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FenceGeotriggerNotificationInfo.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FenceGeotriggerNotificationInfo.h - -#ifndef QRT_FenceGeotriggerNotificationInfo_H -#define QRT_FenceGeotriggerNotificationInfo_H - -// C++ API headers -#include "GeotriggerNotificationInfo.h" - -// STL headers -#include - -namespace QRTImpl -{ - class FenceGeotriggerNotificationInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeoElement; - class Geometry; - enum class FenceNotificationType; - - class FenceGeotriggerNotificationInfo : public GeotriggerNotificationInfo - { - Q_OBJECT - public: - ~FenceGeotriggerNotificationInfo() override; - - GeoElement* fenceGeoElement() const; - - Geometry fenceGeometry() const; - - FenceNotificationType fenceNotificationType() const; - - QString fenceId() const; - - FenceGeotriggerNotificationInfo(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(FenceGeotriggerNotificationInfo) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FenceGeotriggerNotificationInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FenceParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FenceParameters.h deleted file mode 100644 index 811b866bd..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FenceParameters.h +++ /dev/null @@ -1,70 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FenceParameters.h - -#ifndef QRT_FenceParameters_H -#define QRT_FenceParameters_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class FenceParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeoElement; - enum class FenceParametersType; - - class FenceParameters : public Object - { - Q_OBJECT - public: - ~FenceParameters() override; - - double bufferDistance() const; - - FenceParametersType fenceParametersType() const; - - static FenceParameters* createFromGeoElement(GeoElement* geoElement, double bufferDistance, QObject* parent = nullptr); - - /*! internal */ - std::shared_ptr getImpl() const; - - protected: - FenceParameters(std::shared_ptr impl, QObject* parent); - - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(FenceParameters) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FenceParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Field.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Field.h deleted file mode 100644 index 58ec20a3d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Field.h +++ /dev/null @@ -1,95 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Field.h - -#ifndef QRT_Field_H -#define QRT_Field_H - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class FieldImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class FieldType; - class Domain; - - class Field - { - public: - Field(); - Field(FieldType fieldType, const QString& name, const QString& alias, int length, const Domain& domain, bool isEditable, bool isNullable); - Field(const Field& other); - Field(Field&& other) noexcept; - ~Field(); - - Field& operator=(const Field& other); - Field& operator=(Field&& other) noexcept; - - bool isEmpty() const; - - QString alias() const; - - Domain domain() const; - - FieldType fieldType() const; - - bool isEditable() const; - - bool isNullable() const; - - int length() const; - - QString name() const; - - [[nodiscard]] QString toJson() const; - - static Field createBigInt(const QString& name, const QString& alias); - static Field createDate(const QString& name, const QString& alias); - static Field createDateOnly(const QString& name, const QString& alias); - static Field createDouble(const QString& name, const QString& alias); - static Field createFloat(const QString& name, const QString& alias); - static Field createLongInt(const QString& name, const QString& alias); - static Field createShortInt(const QString& name, const QString& alias); - static Field createText(const QString& name, const QString& alias, int length); - static Field createTimeOnly(const QString& name, const QString& alias); - static Field createTimestampOffset(const QString& name, const QString& alias); - - [[nodiscard]] static Field fromJson(const QString& json); - - explicit Field(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Field_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldAnalysis.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldAnalysis.h deleted file mode 100644 index 0642aea82..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldAnalysis.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FieldAnalysis.h - -#ifndef QRT_FieldAnalysis_H -#define QRT_FieldAnalysis_H - -// C++ API headers -#include "Analysis.h" - -namespace QRTImpl -{ - class FieldAnalysisImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class BooleanFieldFunction; - class ColormapRenderer; - class ContinuousFieldFunction; - class DiscreteFieldFunction; - class StretchRenderer; - - class FieldAnalysis : public Analysis - { - Q_OBJECT - public: - static FieldAnalysis* create(BooleanFieldFunction* booleanFieldFunction, ColormapRenderer* colormapRenderer, QObject* parent = nullptr); - - static FieldAnalysis* create(ContinuousFieldFunction* continuousFieldFunction, StretchRenderer* stretchRenderer, QObject* parent = nullptr); - - static FieldAnalysis* create(DiscreteFieldFunction* discreteFieldFunction, ColormapRenderer* colormapRenderer, QObject* parent = nullptr); - - ~FieldAnalysis() override; - - float opacity() const; - void setOpacity(float opacity); - - FieldAnalysis(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(FieldAnalysis) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FieldAnalysis_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldDescription.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldDescription.h deleted file mode 100644 index d3f37dc5d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldDescription.h +++ /dev/null @@ -1,82 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FieldDescription.h - -#ifndef QRT_FieldDescription_H -#define QRT_FieldDescription_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class FieldDescriptionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class FieldType; - - class FieldDescription : public Object - { - Q_OBJECT - - public: - FieldDescription(const QString& name, FieldType fieldType, QObject* parent = nullptr); - ~FieldDescription() override; - - QString alias() const; - void setAlias(const QString& alias); - - QString domainName() const; - void setDomainName(const QString& domainName); - - bool isEditable() const; - void setEditable(bool editable); - - FieldType fieldType() const; - void setFieldType(FieldType fieldType); - - int length() const; - void setLength(int length); - - QString name() const; - void setName(const QString& name); - - bool isNullable() const; - void setNullable(bool nullable); - - FieldDescription(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(FieldDescription) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FieldDescription_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldDescriptionListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldDescriptionListModel.h deleted file mode 100644 index d7d7d008d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldDescriptionListModel.h +++ /dev/null @@ -1,125 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FieldDescriptionListModel.h - -#ifndef QRT_FieldDescriptionListModel_H -#define QRT_FieldDescriptionListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class FieldDescriptionListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class FieldDescription; - - class FieldDescriptionListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum FieldDescriptionRoles - { - FieldDescriptionAliasRole = Qt::UserRole + 1, - FieldDescriptionDomainNameRole = Qt::UserRole + 2, - FieldDescriptionEditableRole = Qt::UserRole + 3, - FieldDescriptionFieldTypeRole = Qt::UserRole + 4, - FieldDescriptionLengthRole = Qt::UserRole + 5, - FieldDescriptionNameRole = Qt::UserRole + 6, - FieldDescriptionNullableRole = Qt::UserRole + 7 - }; - - ~FieldDescriptionListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(FieldDescription* fieldDescription); - - void insert(int index, FieldDescription* fieldDescription); - - void removeAt(int index); - - void removeOne(FieldDescription* fieldDescription); - - void move(int from, int to); - - FieldDescription* at(int index) const override; - - bool contains(FieldDescription* fieldDescription) const; - - int indexOf(FieldDescription* fieldDescription) const; - - FieldDescription* first() const; - - FieldDescription* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - FieldDescriptionListModel(std::shared_ptr impl, QObject* parent); - - FieldDescriptionListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(FieldDescriptionListModel) - - void connectSignals_(); - void setupRoles(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FieldDescriptionListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldFormElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldFormElement.h deleted file mode 100644 index ad541279f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldFormElement.h +++ /dev/null @@ -1,91 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FieldFormElement.h - -#ifndef QRT_FieldFormElement_H -#define QRT_FieldFormElement_H - -// C++ API headers -#include "FormElement.h" - -class QVariant; - -namespace QRTImpl -{ - class FieldFormElementImpl; -} - -Q_MOC_INCLUDE("Error.h") - -namespace Esri::ArcGISRuntime -{ - - class Domain; - class FormInput; - enum class FieldType; - - class FieldFormElement : public FormElement - { - Q_OBJECT - public: - ~FieldFormElement() override; - - Domain domain() const; - - QString fieldName() const; - - FieldType fieldType() const; - - QString formattedValue() const; - - bool isHasValueExpression() const; - - QString hint() const; - - FormInput* input() const; - - bool isEditable() const; - - bool isRequired() const; - - QList validationErrors() const; - - QVariant value() const; - - void updateValue(const QVariant& value); - - FieldFormElement(std::shared_ptr impl, QObject* parent); - - signals: - void editableChanged(bool isEditable); - void requiredChanged(bool isRequired); - void validationErrorsChanged(const QList& errors); - void valueChanged(const QVariant& value); - - private: - Q_DISABLE_COPY_MOVE(FieldFormElement) - void connectSignals_(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FieldFormElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldGroup.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldGroup.h deleted file mode 100644 index 30c5f64cc..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldGroup.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FieldGroup.h - -#ifndef QRT_FieldGroup_H -#define QRT_FieldGroup_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class FieldGroupImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Contingency; - - class FieldGroup : public Object - { - Q_OBJECT - - public: - ~FieldGroup() override; - - QList contingencies() const; - - QStringList fields() const; - - bool isEditingRestrictive() const; - - QString name() const; - - /*! \internal */ - FieldGroup(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(FieldGroup) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FieldGroup_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldsPopupElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldsPopupElement.h deleted file mode 100644 index 241c2ee1a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldsPopupElement.h +++ /dev/null @@ -1,76 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FieldsPopupElement.h - -#ifndef QRT_FieldsPopupElement_H -#define QRT_FieldsPopupElement_H - -// C++ API headers -#include "PopupElement.h" - -// Qt headers -#include // for QStringList - -// STL headers -#include - -namespace QRTImpl -{ - class FieldsPopupElementImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class PopupFieldListModel; - class PopupField; - - class FieldsPopupElement : public PopupElement - { - Q_OBJECT - - public: - explicit FieldsPopupElement(const QList& fields, QObject* parent = nullptr); - - ~FieldsPopupElement() override; - - QString description() const; - void setDescription(const QString& description); - - PopupFieldListModel* fields() const; - - QStringList formattedValues() const; - - QStringList labels() const; - - QString title() const; - void setTitle(const QString& title); - - FieldsPopupElement(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(FieldsPopupElement) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FieldsPopupElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FillSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FillSymbol.h deleted file mode 100644 index 79542c0f4..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FillSymbol.h +++ /dev/null @@ -1,71 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FillSymbol.h - -#ifndef QRT_FillSymbol_H -#define QRT_FillSymbol_H - -// C++ API headers -#include "Symbol.h" - -// STL headers -#include - -namespace QRTImpl -{ - class FillSymbolImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class LineSymbol; - - class FillSymbol : public Symbol - { - Q_OBJECT - - public: - ~FillSymbol() override; - - bool operator==(const FillSymbol& other) const; - bool operator!=(const FillSymbol& other) const; - - QColor color() const; - void setColor(const QColor& color); - - LineSymbol* outline() const; - void setOutline(LineSymbol* outline); - - /*! \internal */ - FillSymbol(std::shared_ptr impl, QObject* parent); - - protected: - explicit FillSymbol(QObject* parent = nullptr); - - private: - Q_DISABLE_COPY_MOVE(FillSymbol) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FillSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FillSymbolLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FillSymbolLayer.h deleted file mode 100644 index 61739e60c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FillSymbolLayer.h +++ /dev/null @@ -1,54 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FillSymbolLayer.h - -#ifndef QRT_FillSymbolLayer_H -#define QRT_FillSymbolLayer_H - -// C++ API headers -#include "SymbolLayer.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class FillSymbolLayer : public SymbolLayer - { - Q_OBJECT - - public: - ~FillSymbolLayer() override; - - /*! \internal */ - FillSymbolLayer(std::shared_ptr impl, QObject* parent); - - FillSymbolLayer() = delete; - - private: - Q_DISABLE_COPY_MOVE(FillSymbolLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FillSymbolLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorAware.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorAware.h deleted file mode 100644 index f57d0102e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorAware.h +++ /dev/null @@ -1,52 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FloorAware.h - -#ifndef QRT_FloorAware_H -#define QRT_FloorAware_H - -// Qt headers -#include // for Q_DISABLE_COPY_MOVE - -namespace Esri::ArcGISRuntime -{ - - class LayerFloorDefinition; - - class FloorAware - { - public: - virtual ~FloorAware(); - - virtual LayerFloorDefinition* floorDefinition() const = 0; - virtual void setFloorDefinition(LayerFloorDefinition* floorDefinition) = 0; - - protected: - FloorAware(); - - private: - Q_DISABLE_COPY_MOVE(FloorAware) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FloorAware_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorFacility.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorFacility.h deleted file mode 100644 index af3d587d7..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorFacility.h +++ /dev/null @@ -1,72 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FloorFacility.h - -#ifndef QRT_FloorFacility_H -#define QRT_FloorFacility_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class FloorFacilityImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FloorLevel; - class FloorSite; - class Geometry; - - class FloorFacility : public Object - { - Q_OBJECT - public: - ~FloorFacility() override; - - Geometry geometry() const; - - QString facilityId() const; - - QList levels() const; - - QString name() const; - - FloorSite* site() const; - - FloorFacility(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(FloorFacility) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FloorFacility_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorLevel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorLevel.h deleted file mode 100644 index 91ed2f21d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorLevel.h +++ /dev/null @@ -1,78 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FloorLevel.h - -#ifndef QRT_FloorLevel_H -#define QRT_FloorLevel_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class FloorLevelImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FloorFacility; - class Geometry; - - class FloorLevel : public Object - { - Q_OBJECT - public: - ~FloorLevel() override; - - FloorFacility* facility() const; - - Geometry geometry() const; - - QString levelId() const; - - bool isVisible() const; - void setVisible(bool visible); - - int levelNumber() const; - - QString longName() const; - - QString shortName() const; - - int verticalOrder() const; - - FloorLevel(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(FloorLevel) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FloorLevel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorManager.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorManager.h deleted file mode 100644 index 0bd0b7ead..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorManager.h +++ /dev/null @@ -1,87 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FloorManager.h - -#ifndef QRT_FloorManager_H -#define QRT_FloorManager_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class FloorManagerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FloorFacility; - class FloorLevel; - class FloorSite; - class Layer; - - class FloorManager : public Object, public Loadable - { - Q_OBJECT - public: - ~FloorManager() override; - - QList facilities() const; - - Layer* facilityLayer() const; - - Layer* levelLayer() const; - - QList levels() const; - - Layer* siteLayer() const; - - QList sites() const; - - // Loadable interface methods - void cancelLoad() override; - void load() override; - void retryLoad() override; - Error loadError() const override; - LoadStatus loadStatus() const override; - - FloorManager(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(FloorManager) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FloorManager_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorSite.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorSite.h deleted file mode 100644 index ef31dae54..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorSite.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FloorSite.h - -#ifndef QRT_FloorSite_H -#define QRT_FloorSite_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class FloorSiteImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FloorFacility; - class Geometry; - - class FloorSite : public Object - { - Q_OBJECT - public: - ~FloorSite() override; - - QList facilities() const; - - Geometry geometry() const; - - QString siteId() const; - - QString name() const; - - FloorSite(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(FloorSite) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FloorSite_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FormAttachment.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FormAttachment.h deleted file mode 100644 index 8abc1121a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FormAttachment.h +++ /dev/null @@ -1,96 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FormAttachment.h - -#ifndef QRT_FormAttachment_H -#define QRT_FormAttachment_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class FormAttachmentImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Attachment; - enum class FormAttachmentType; - - class FormAttachment : public Object, public Loadable - { - Q_OBJECT - public: - ~FormAttachment() override; - - Attachment* attachment() const; - - QString contentType() const; - - QString filePath() const; - - bool isLocal() const; - - QString name() const; - void setName(const QString& name); - - qint64 size() const; - - FormAttachmentType type() const; - - [[nodiscard]] QFuture createFullImageAsync(); - - [[nodiscard]] QFuture createThumbnailAsync(int width, int height); - - // Loadable interface methods - void cancelLoad() override; - void load() override; - void retryLoad() override; - Error loadError() const override; - LoadStatus loadStatus() const override; - - FormAttachment(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - signals: - // Loadable signals - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(FormAttachment) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FormAttachment_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FormElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FormElement.h deleted file mode 100644 index b4ef69ba7..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FormElement.h +++ /dev/null @@ -1,77 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FormElement.h - -#ifndef QRT_FormElement_H -#define QRT_FormElement_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class FormElementImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FormElementDefinition; - enum class FormElementType; - - class FormElement : public Object - { - Q_OBJECT - public: - ~FormElement() override; - - QString description() const; - - bool isVisible() const; - - QString label() const; - - FormElementType formElementType() const; - - bool operator==(FormElement* otherElement) const; - - [[nodiscard]] QString toJson() const; - - FormElement(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - signals: - void visibleChanged(bool isVisible); - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(FormElement) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FormElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FormExpressionEvaluationError.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FormExpressionEvaluationError.h deleted file mode 100644 index 82725a30b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FormExpressionEvaluationError.h +++ /dev/null @@ -1,66 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FormExpressionEvaluationError.h - -#ifndef QRT_FormExpressionEvaluationError_H -#define QRT_FormExpressionEvaluationError_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class FormExpressionEvaluationErrorImpl; -} - -class QString; - -namespace Esri::ArcGISRuntime -{ - - class Error; - - class FormExpressionEvaluationError : public Object - { - Q_OBJECT - public: - ~FormExpressionEvaluationError() override; - - Error error() const; - - QString expressionName() const; - - FormExpressionEvaluationError(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(FormExpressionEvaluationError) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FormExpressionEvaluationError_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FormInput.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FormInput.h deleted file mode 100644 index 090a01618..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FormInput.h +++ /dev/null @@ -1,66 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FormInput.h - -#ifndef QRT_FormInput_H -#define QRT_FormInput_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class FormInputImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class FormInputType; - - class FormInput : public Object - { - Q_OBJECT - public: - ~FormInput() override; - - FormInputType formInputType() const; - - [[nodiscard]] QString toJson() const; - - FormInput(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(FormInput) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FormInput_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FrameCameraAddRastersParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FrameCameraAddRastersParameters.h deleted file mode 100644 index 1ecb1b9d0..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FrameCameraAddRastersParameters.h +++ /dev/null @@ -1,73 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FrameCameraAddRastersParameters.h - -#ifndef QRT_FrameCameraAddRastersParameters_H -#define QRT_FrameCameraAddRastersParameters_H - -// C++ API headers -#include "AddRastersParameters.h" - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class FrameCameraAddRastersParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FrameCameraAddRastersParameters : public AddRastersParameters - { - public: - FrameCameraAddRastersParameters(); - FrameCameraAddRastersParameters(const FrameCameraAddRastersParameters& other); - FrameCameraAddRastersParameters(const AddRastersParameters& other); - FrameCameraAddRastersParameters(FrameCameraAddRastersParameters&& other) noexcept; - - ~FrameCameraAddRastersParameters() override; - - FrameCameraAddRastersParameters& operator=(const FrameCameraAddRastersParameters& other); - FrameCameraAddRastersParameters& operator=(FrameCameraAddRastersParameters&& other) noexcept; - - QString camerasFile() const; - void setCamerasFile(const QString& cameras); - - QString framesFile() const; - void setFramesFile(const QString& frames); - - bool isShareRasterInfo() const; - void setShareRasterInfo(bool status); - - /*! - \internal - */ - explicit FrameCameraAddRastersParameters(const std::shared_ptr& impl); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FrameCameraAddRastersParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FreehandTool.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FreehandTool.h deleted file mode 100644 index eddce6119..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FreehandTool.h +++ /dev/null @@ -1,61 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FreehandTool.h - -#ifndef QRT_FreehandTool_H -#define QRT_FreehandTool_H - -// C++ API headers -#include "GeometryEditorTool.h" - -namespace QRTImpl -{ - class FreehandToolImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class InteractionConfiguration; - - class FreehandTool : public GeometryEditorTool - { - Q_OBJECT - public: - explicit FreehandTool(QObject* parent = nullptr); - - ~FreehandTool() override; - - InteractionConfiguration* configuration() const; - void setConfiguration(InteractionConfiguration* configuration); - - FreehandTool(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(FreehandTool) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FreehandTool_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateGeodatabaseJob.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateGeodatabaseJob.h deleted file mode 100644 index 50049b9b5..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateGeodatabaseJob.h +++ /dev/null @@ -1,60 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GenerateGeodatabaseJob.h - -#ifndef QRT_GenerateGeodatabaseJob_H -#define QRT_GenerateGeodatabaseJob_H - -// C++ API headers -#include "Job.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class Geodatabase; - - class GenerateGeodatabaseJob : public Job - { - Q_OBJECT - - public: - ~GenerateGeodatabaseJob() override; - - Geodatabase* result() const; - - /*! - \internal - */ - GenerateGeodatabaseJob(std::shared_ptr impl, QObject* parent); - - GenerateGeodatabaseJob() = delete; - - private: - Q_DISABLE_COPY_MOVE(GenerateGeodatabaseJob) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GenerateGeodatabaseJob_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateGeodatabaseParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateGeodatabaseParameters.h deleted file mode 100644 index f5cd37143..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateGeodatabaseParameters.h +++ /dev/null @@ -1,108 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GenerateGeodatabaseParameters.h - -#ifndef QRT_GenerateGeodatabaseParameters_H -#define QRT_GenerateGeodatabaseParameters_H - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class GenerateGeodatabaseParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class AttachmentSyncDirection; - enum class SyncModel; - enum class UtilityNetworkSyncMode; - class Geometry; - class GenerateLayerOption; - class SpatialReference; - - class GenerateGeodatabaseParameters - { - public: - GenerateGeodatabaseParameters(); - GenerateGeodatabaseParameters(const GenerateGeodatabaseParameters& other); - GenerateGeodatabaseParameters(GenerateGeodatabaseParameters&& other) noexcept; - ~GenerateGeodatabaseParameters(); - - GenerateGeodatabaseParameters& operator=(const GenerateGeodatabaseParameters& other); - GenerateGeodatabaseParameters& operator=(GenerateGeodatabaseParameters&& other) noexcept; - - bool isEmpty() const; - - AttachmentSyncDirection attachmentSyncDirection() const; - void setAttachmentSyncDirection(AttachmentSyncDirection attachmentSyncDirection); - - Geometry extent() const; - void setExtent(const Geometry& extent); - - QList layerOptions() const; - void setLayerOptions(const QList& generateLayerOptions); - - SpatialReference outSpatialReference() const; - void setOutSpatialReference(const SpatialReference& outSpatialReference); - - bool isReturnAttachments() const; - void setReturnAttachments(bool returnAttachments); - - bool isSyncContingentValues() const; - void setSyncContingentValues(bool syncContingentValues); - - bool isSyncAnnotations() const; - void setSyncAnnotations(bool syncAnnotations); - - bool isSyncDimensions() const; - void setSyncDimensions(bool syncDimensions); - - bool isSyncAttributeRules() const; - void setSyncAttributeRules(bool syncAttributeRules); - - SyncModel syncModel() const; - void setSyncModel(SyncModel syncModel); - - UtilityNetworkSyncMode utilityNetworkSyncMode() const; - void setUtilityNetworkSyncMode(UtilityNetworkSyncMode utilityNetworkSyncMode); - - GenerateGeodatabaseParameters clone() const; - - /*! \internal */ - std::shared_ptr getImpl() const; - explicit GenerateGeodatabaseParameters(const std::shared_ptr& impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GenerateGeodatabaseParameters) - -#endif // QRT_GenerateGeodatabaseParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateLayerOption.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateLayerOption.h deleted file mode 100644 index 364089fb1..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateLayerOption.h +++ /dev/null @@ -1,94 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GenerateLayerOption.h - -#ifndef QRT_GenerateLayerOption_H -#define QRT_GenerateLayerOption_H - -// Qt headers -#include // for QString, qint64 - -// STL headers -#include - -namespace QRTImpl -{ - class GenerateLayerOptionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class GenerateLayerQueryOption; - - class GenerateLayerOption - { - public: - GenerateLayerOption(); - explicit GenerateLayerOption(qint64 layerId); - GenerateLayerOption(qint64 layerId, bool includeRelated); - GenerateLayerOption(qint64 layerId, const QString& whereClause); - GenerateLayerOption(qint64 layerId, const char* whereClause); - - GenerateLayerOption(const GenerateLayerOption& other); - GenerateLayerOption(GenerateLayerOption&& other) noexcept; - ~GenerateLayerOption(); - - GenerateLayerOption& operator=(const GenerateLayerOption& other); - GenerateLayerOption& operator=(GenerateLayerOption&& other) noexcept; - - bool isEmpty() const; - - bool isIncludeRelated() const; - void setIncludeRelated(bool includeRelated); - - qint64 layerId() const; - void setLayerId(qint64 layerOrTableId); - - bool isUseGeometry() const; - void setUseGeometry(bool useGeometry); - - QString whereClause() const; - void setWhereClause(const QString& whereClause); - - GenerateLayerQueryOption queryOption() const; - void setQueryOption(GenerateLayerQueryOption queryOption); - - GenerateLayerOption clone() const; - - /*! - \internal - */ - explicit GenerateLayerOption(const std::shared_ptr& impl); - - /*! - \internal - */ - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GenerateLayerOption_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateOfflineMapJob.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateOfflineMapJob.h deleted file mode 100644 index 799057b19..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateOfflineMapJob.h +++ /dev/null @@ -1,76 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GenerateOfflineMapJob.h - -#ifndef QRT_GenerateOfflineMapJob_H -#define QRT_GenerateOfflineMapJob_H - -// C++ API headers -#include "Job.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GenerateOfflineMapJobImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GenerateOfflineMapParameters; - class GenerateOfflineMapParameterOverrides; - class GenerateOfflineMapResult; - class Map; - - class GenerateOfflineMapJob : public Job - { - Q_OBJECT - - public: - ~GenerateOfflineMapJob() override; - - GenerateOfflineMapResult* result() const; - - QString downloadDirectoryPath() const; - - Map* onlineMap() const; - - GenerateOfflineMapParameters parameters() const; - - GenerateOfflineMapParameterOverrides* parameterOverrides() const; - - /*! - \internal - */ - GenerateOfflineMapJob(std::shared_ptr impl, QObject* parent); - - GenerateOfflineMapJob() = delete; - - private: - Q_DISABLE_COPY_MOVE(GenerateOfflineMapJob) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GenerateOfflineMapJob_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateOfflineMapParameterOverrides.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateOfflineMapParameterOverrides.h deleted file mode 100644 index 922401ceb..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateOfflineMapParameterOverrides.h +++ /dev/null @@ -1,86 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GenerateOfflineMapParameterOverrides.h - -#ifndef QRT_GenerateOfflineMapParameterOverrides_H -#define QRT_GenerateOfflineMapParameterOverrides_H - -// C++ API headers -#include "ExportTileCacheParameters.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GenerateOfflineMapParameterOverridesImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ExportTileCacheParameters; - class ExportVectorTilesParameters; - class GenerateGeodatabaseParameters; - class Layer; - class OfflineMapParametersKey; - class ServiceFeatureTable; - - class GenerateOfflineMapParameterOverrides : public Object - { - Q_OBJECT - - public: - ~GenerateOfflineMapParameterOverrides() override; - - QMap exportTileCacheParameters() const; - void setExportTileCacheParameters(const QMap& exportTileCacheParameters); - - QMap exportVectorTilesParameters() const; - void setExportVectorTilesParameters(const QMap& exportVectorTilesParameters); - - QMap generateGeodatabaseParameters() const; - void setGenerateGeodatabaseParameters(const QMap& generateGeodatabaseParameters); - - QList onlineLayers() const; - void setOnlineLayers(const QList& onlineLayers) const; - - QList onlineTables() const; - void setOnlineTables(const QList& onlineTables) const; - - /*! \internal */ - std::shared_ptr getImpl() const; - /*! \internal */ - GenerateOfflineMapParameterOverrides(std::shared_ptr impl, QObject* parent); - - GenerateOfflineMapParameterOverrides() = delete; - - private: - Q_DISABLE_COPY_MOVE(GenerateOfflineMapParameterOverrides) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GenerateOfflineMapParameterOverrides_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateOfflineMapParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateOfflineMapParameters.h deleted file mode 100644 index 1ea54c5d3..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateOfflineMapParameters.h +++ /dev/null @@ -1,126 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GenerateOfflineMapParameters.h - -#ifndef QRT_GenerateOfflineMapParameters_H -#define QRT_GenerateOfflineMapParameters_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class GenerateOfflineMapParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class AttachmentSyncDirection; - enum class DestinationTableRowFilter; - enum class EsriVectorTilesDownloadOption; - enum class GenerateOfflineMapUpdateMode; - enum class OnlineOnlyServicesOption; - enum class ReturnLayerAttachmentOption; - class Geometry; - class OfflineMapItemInfo; - - class GenerateOfflineMapParameters - { - public: - GenerateOfflineMapParameters(); - GenerateOfflineMapParameters(const Geometry& areaOfInterest, double minScale, double maxScale); - GenerateOfflineMapParameters(const GenerateOfflineMapParameters& other); - GenerateOfflineMapParameters(GenerateOfflineMapParameters&& other) noexcept; - ~GenerateOfflineMapParameters(); - - GenerateOfflineMapParameters& operator=(const GenerateOfflineMapParameters& other); - GenerateOfflineMapParameters& operator=(GenerateOfflineMapParameters&& other) noexcept; - - Geometry areaOfInterest() const; - void setAreaOfInterest(const Geometry& areaOfInterest); - - AttachmentSyncDirection attachmentSyncDirection() const; - void setAttachmentSyncDirection(AttachmentSyncDirection attachmentSyncDirection); - - bool isContinueOnErrors() const; - void setContinueOnErrors(bool continueOnErrors); - - DestinationTableRowFilter destinationTableRowFilter() const; - void setDestinationTableRowFilter(DestinationTableRowFilter destinationTableRowFilter); - - EsriVectorTilesDownloadOption esriVectorTilesDownloadOption() const; - void setEsriVectorTilesDownloadOption(EsriVectorTilesDownloadOption esriVectorTilesDownloadOption); - - bool isIncludeBasemap() const; - void setIncludeBasemap(bool includeBasemap); - - bool isDefinitionExpressionFilterEnabled() const; - void setDefinitionExpressionFilterEnabled(bool definitionExpressionFilterEnabled); - - OfflineMapItemInfo itemInfo() const; - void setItemInfo(const OfflineMapItemInfo& itemInfo); - - double maxScale() const; - void setMaxScale(double maxScale); - - double minScale() const; - void setMinScale(double minScale); - - OnlineOnlyServicesOption onlineOnlyServicesOption() const; - void setOnlineOnlyServicesOption(OnlineOnlyServicesOption onlineOnlyServicesOption); - - QString referenceBasemapDirectory() const; - void setReferenceBasemapDirectory(const QString& referenceBasemapDirectory); - - QString referenceBasemapFilename() const; - void setReferenceBasemapFilename(const QString& referenceBasemapFilename); - - ReturnLayerAttachmentOption returnLayerAttachmentOption() const; - void setReturnLayerAttachmentOption(ReturnLayerAttachmentOption returnLayerAttachmentOption); - - bool isReturnSchemaOnlyForEditableLayers() const; - void setReturnSchemaOnlyForEditableLayers(bool returnSchemaOnlyForEditableLayers); - - GenerateOfflineMapUpdateMode updateMode() const; - void setUpdateMode(GenerateOfflineMapUpdateMode updateMode); - - std::shared_ptr getImpl() const; - /*! - \internal - */ - explicit GenerateOfflineMapParameters(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GenerateOfflineMapParameters) - -#endif // QRT_GenerateOfflineMapParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateOfflineMapResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateOfflineMapResult.h deleted file mode 100644 index 9c8c9cb0a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateOfflineMapResult.h +++ /dev/null @@ -1,73 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GenerateOfflineMapResult.h - -#ifndef QRT_GenerateOfflineMapResult_H -#define QRT_GenerateOfflineMapResult_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GenerateOfflineMapResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FeatureTable; - class Layer; - class Map; - class MobileMapPackage; - - class GenerateOfflineMapResult : public Object - { - public: - ~GenerateOfflineMapResult() override; - - Map* offlineMap(QObject* parent = nullptr) const; - - MobileMapPackage* mobileMapPackage(QObject* parent = nullptr) const; - - bool hasErrors() const; - - QMap layerErrors() const; - - QMap tableErrors() const; - - /*! \internal */ - GenerateOfflineMapResult(std::shared_ptr impl, QObject* parent); - - GenerateOfflineMapResult() = delete; - - private: - Q_DISABLE_COPY_MOVE(GenerateOfflineMapResult) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GenerateOfflineMapResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoElement.h deleted file mode 100644 index 99936cb4a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoElement.h +++ /dev/null @@ -1,63 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeoElement.h - -#ifndef QRT_GeoElement_H -#define QRT_GeoElement_H - -// Qt headers -#include // for Q_DISABLE_COPY_MOVE - -// STL headers -#include - -namespace QRTImpl -{ - class GeoElementImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Geometry; - class AttributeListModel; - - class GeoElement - { - public: - virtual ~GeoElement(); - virtual Geometry geometry() const = 0; - virtual void setGeometry(const Geometry& geometry) = 0; - virtual AttributeListModel* attributes() const = 0; - /*! \internal */ - virtual std::shared_ptr iGetImpl() const = 0; - - protected: - GeoElement(); - - private: - Q_DISABLE_COPY_MOVE(GeoElement) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeoElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoModel.h deleted file mode 100644 index bd1cfef20..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoModel.h +++ /dev/null @@ -1,134 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeoModel.h - -#ifndef QRT_GeoModel_H -#define QRT_GeoModel_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GeoModelImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Basemap; - class BookmarkListModel; - class FeatureTableListModel; - class FloorManager; - class GeoModelFloorDefinition; - class GeotriggersInfo; - class Item; - class LayerListModel; - class LegendInfoListModel; - class LoadSettings; - class SpatialReference; - class TransportationNetworkDataset; - class Viewpoint; - - class GeoModel : public Object, public Loadable - { - Q_OBJECT - public: - ~GeoModel() override; - - bool operator==(const GeoModel& other) const; - bool operator!=(const GeoModel& other) const; - - Basemap* basemap() const; - void setBasemap(Basemap* basemap); - - BookmarkListModel* bookmarks() const; - - GeoModelFloorDefinition* floorDefinition() const; - void setFloorDefinition(GeoModelFloorDefinition* floorDefinition); - - GeotriggersInfo* geotriggersInfo() const; - - FloorManager* floorManager() const; - - Viewpoint initialViewpoint() const; - void setInitialViewpoint(const Viewpoint& viewpoint); - - Item* item() const; - - LoadSettings* loadSettings() const; - void setLoadSettings(LoadSettings* loadSettings); - - LayerListModel* operationalLayers() const; - - SpatialReference spatialReference() const; - - FeatureTableListModel* tables() const; - - QList transportationNetworks() const; - - QString unusedJson() const; - - QString version() const; - - bool isAutoFetchLegendInfos() const; - void setAutoFetchLegendInfos(bool autoFetchLegendInfos); - - LegendInfoListModel* legendInfos() const; - - // Loadable Interface methods - void cancelLoad() override; - void load() override; - void retryLoad() override; - Error loadError() const override; - LoadStatus loadStatus() const override; - - explicit GeoModel(std::shared_ptr impl, QObject* parent = nullptr); - - std::shared_ptr getImpl() const; - - GeoModel* clone(QObject* parent = nullptr) const; - - GeoModel() = delete; - - signals: - void basemapChanged(Esri::ArcGISRuntime::Basemap* oldBasemap); - - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(GeoModel) - - void connectSignals_(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeoModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoModelFloorDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoModelFloorDefinition.h deleted file mode 100644 index 8907052cd..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoModelFloorDefinition.h +++ /dev/null @@ -1,78 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeoModelFloorDefinition.h - -#ifndef QRT_GeoModelFloorDefinition_H -#define QRT_GeoModelFloorDefinition_H - -// C++ API headers -#include "JsonSerializable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GeoModelFloorDefinitionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FacilityLayerDefinition; - class LevelLayerDefinition; - class SiteLayerDefinition; - - class GeoModelFloorDefinition : public Object, public JsonSerializable - { - Q_OBJECT - public: - GeoModelFloorDefinition(FacilityLayerDefinition* facilityLayerDefinition, - LevelLayerDefinition* levelLayerDefinition, - SiteLayerDefinition* siteLayerDefinition, - QObject* parent = nullptr); - - ~GeoModelFloorDefinition() override; - - FacilityLayerDefinition* facilityLayerDefinition() const; - - LevelLayerDefinition* levelLayerDefinition() const; - - SiteLayerDefinition* siteLayerDefinition() const; - - // JSONSerializable interface methods - [[nodiscard]] static GeoModelFloorDefinition* fromJson(const QString& json, QObject* parent = nullptr); - [[nodiscard]] QString toJson() const override; - - GeoModelFloorDefinition(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(GeoModelFloorDefinition) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeoModelFloorDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoPackage.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoPackage.h deleted file mode 100644 index a8f022df7..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoPackage.h +++ /dev/null @@ -1,89 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeoPackage.h - -#ifndef QRT_GeoPackage_H -#define QRT_GeoPackage_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GeoPackageImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeoPackageRaster; - class GeoPackageFeatureTable; - - class GeoPackage : public Object, public Loadable - { - Q_OBJECT - - public: - explicit GeoPackage(const QString& path, QObject* parent = nullptr); - ~GeoPackage() override; - - QString path() const; - - void close(); - - QList geoPackageRasters() const; - - QList geoPackageFeatureTables() const; - - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - /*! - \internal - */ - GeoPackage(std::shared_ptr impl, QObject* parent); - - GeoPackage() = delete; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(GeoPackage) - - void connectSignals_(); - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeoPackage_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoPackageFeatureTable.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoPackageFeatureTable.h deleted file mode 100644 index 09a56587e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoPackageFeatureTable.h +++ /dev/null @@ -1,65 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeoPackageFeatureTable.h - -#ifndef QRT_GeoPackageFeatureTable_H -#define QRT_GeoPackageFeatureTable_H - -// C++ API headers -#include "FeatureTable.h" - -// STL headers -#include - -namespace QRTImpl -{ - class FeatureTableImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeoPackage; - - class GeoPackageFeatureTable : public FeatureTable - { - Q_OBJECT - - public: - ~GeoPackageFeatureTable() override; - - QString description() const; - - GeoPackage* geoPackage() const; - - /*! \internal */ - GeoPackageFeatureTable(std::shared_ptr impl, QObject* parent); - - GeoPackageFeatureTable() = delete; - - private: - Q_DISABLE_COPY_MOVE(GeoPackageFeatureTable) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeoPackageFeatureTable_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoPackageRaster.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoPackageRaster.h deleted file mode 100644 index cd14f9fbc..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoPackageRaster.h +++ /dev/null @@ -1,65 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeoPackageRaster.h - -#ifndef QRT_GeoPackageRaster_H -#define QRT_GeoPackageRaster_H - -// C++ API headers -#include "Raster.h" - -// STL headers -#include - -namespace QRTImpl -{ - class RasterImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeoPackage; - - class GeoPackageRaster : public Raster - { - Q_OBJECT - - public: - ~GeoPackageRaster() override; - - QString description() const; - - GeoPackage* geoPackage() const; - - /*! \internal */ - GeoPackageRaster(std::shared_ptr impl, QObject* parent); - - GeoPackageRaster() = delete; - - private: - Q_DISABLE_COPY_MOVE(GeoPackageRaster) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeoPackageRaster_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoView.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoView.h deleted file mode 100644 index 77cb4dcc6..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoView.h +++ /dev/null @@ -1,252 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeoView.h - -#ifndef QRT_GeoView_H -#define QRT_GeoView_H - -// Qt headers -#include - -// STL headers -#include - -template -class QFuture; - -class QHoverEvent; -class QInputEvent; -class QKeyEvent; -class QMouseEvent; -class QRectF; -class QScreen; -class QString; -class QTouchEvent; -class QWheelEvent; - -namespace QRTImpl -{ - class GeoViewImpl; -} - -namespace Esri::ArcGISRuntime -{ - enum class DrawStatus; - enum class GeoViewType; - enum class ViewpointType; - class Analysis; - class AnalysisViewState; - class AnalysisOverlayListModel; - class Bookmark; - class CalloutData; - class Error; - class GraphicsOverlay; - class GraphicsOverlayListModel; - class Grid; - class IdentifyGraphicsOverlayResult; - class IdentifyLayerResult; - class ImageOverlayListModel; - class Layer; - class LayerViewState; - class SelectionProperties; - class SpatialReference; - class TimeExtent; - class ViewInsets; - class ViewLabelProperties; - class Viewpoint; - - class GeoView - { - public: - virtual ~GeoView(); - DrawStatus drawStatus() const; - QString attributionText() const; - bool isAttributionTextVisible() const; - void setAttributionTextVisible(bool visible); - QRectF attributionRect() const; - bool isNavigating() const; - bool isWrapAroundEnabled() const; - - GraphicsOverlayListModel* graphicsOverlays() const; - - GeoViewType geoViewType() const; - - Viewpoint currentViewpoint(ViewpointType viewpointType) const; - - LayerViewState layerViewState(Layer* layer) const; - - SpatialReference spatialReference() const; - - Error geoModelError() const; - - ViewLabelProperties labeling() const; - void setLabeling(const ViewLabelProperties& viewLabelProperties); - - TimeExtent timeExtent() const; - void setTimeExtent(const TimeExtent& timeExtent); - - ViewInsets* viewInsets() const; - void setViewInsets(ViewInsets* viewInsets); - - SelectionProperties selectionProperties() const; - void setSelectionProperties(const SelectionProperties& selectionProperties); - - Grid* grid() const; - void setGrid(Grid* grid); - - ImageOverlayListModel* imageOverlays() const; - - CalloutData* calloutData() const; - - void setViewpointAndWait(const Viewpoint& viewpoint); - - bool interactionEnabled() const; - void setInteractionEnabled(bool enabled); - - int heightInPixels() const; - int widthInPixels() const; - - AnalysisOverlayListModel* analysisOverlays() const; - - AnalysisViewState analysisViewState(Analysis* analysis) const; - - // async methods - [[nodiscard]] QFuture setBookmarkAsync(Bookmark* bookmark); - - [[nodiscard]] QFuture exportImageAsync(); - - QFuture setViewpointAsync(const Viewpoint& viewpoint); - QFuture setViewpointAsync(const Viewpoint& viewpoint, float durationSeconds); - - [[nodiscard]] QFuture identifyGraphicsOverlayAsync(GraphicsOverlay* graphicsOverlay, - const QPointF& screenPoint, - double tolerance, - bool returnPopupsOnly, - QObject* parent = nullptr); - - [[nodiscard]] QFuture identifyGraphicsOverlayAsync(GraphicsOverlay* graphicsOverlay, - const QPointF& screenPoint, - double tolerance, - bool returnPopupsOnly, - int maximumResults, - QObject* parent = nullptr); - - [[nodiscard]] QFuture> identifyGraphicsOverlaysAsync(const QPointF& screenPoint, - double tolerance, - bool returnPopupsOnly, - QObject* parent = nullptr); - - [[nodiscard]] QFuture> identifyGraphicsOverlaysAsync(const QPointF& screenPoint, - double tolerance, - bool returnPopupsOnly, - int maximumResultsPerOverlay, - QObject* parent = nullptr); - - [[nodiscard]] QFuture identifyLayerAsync(Layer* layer, - const QPointF& screenPoint, - double tolerance, - bool returnPopupsOnly, - QObject* parent = nullptr); - - [[nodiscard]] QFuture identifyLayerAsync(Layer* layer, - const QPointF& screenPoint, - double tolerance, - bool returnPopupsOnly, - int maximumResults, - QObject* parent = nullptr); - - [[nodiscard]] QFuture> identifyLayersAsync(const QPointF& screenPoint, - double tolerance, - bool returnPopupsOnly, - QObject* parent = nullptr); - - [[nodiscard]] QFuture> identifyLayersAsync(const QPointF& screenPoint, - double tolerance, - bool returnPopupsOnly, - int maximumResultsPerLayer, - QObject* parent = nullptr); - - protected: - void pauseAndSaveResources(); - void pauseAndRecycleResources(); - void resume(); - void resizeView(int width, int height); - void handleScreenChanged(QScreen* screen); - - virtual void drawStatusChangedEvent(Esri::ArcGISRuntime::DrawStatus drawStatus); - virtual void layerViewStateChangedEvent(Layer* layer, const LayerViewState& layerViewState); - virtual void analysisViewStateChangedEvent(Analysis* analysis, const AnalysisViewState& analysisViewState); - virtual void navigatingChangedEvent(); - virtual void spatialReferenceChangedEvent(); - virtual void viewpointChangedEvent(); - virtual void timeExtentChangedEvent(); - virtual void attributionTextChangedEvent(); - virtual void attributionRectChangedEvent(); - virtual void geoModelErrorChangedEvent(const Error& error); - virtual void errorOccurredEvent(const Error& error); - - virtual void geoViewRectChangedEvent(QRectF rect); - virtual void geoViewHoverEnterEvent(QHoverEvent& event); - virtual void geoViewHoverMoveEvent(QHoverEvent& event); - virtual void geoViewHoverLeaveEvent(QHoverEvent& event); - virtual void geoViewMousePressEvent(QMouseEvent& event); - virtual void geoViewMouseMoveEvent(QMouseEvent& event); - virtual void geoViewMouseReleaseEvent(QMouseEvent& event); - virtual void geoViewMouseClickEvent(QMouseEvent& event); - virtual void geoViewMousePressAndHoldEvent(QMouseEvent& event); - virtual void geoViewMouseDoubleClickEvent(QMouseEvent& event); - virtual void geoViewMouseWheelEvent(QWheelEvent& event); - virtual void geoViewKeyPressEvent(QKeyEvent& event); - virtual void geoViewKeyReleaseEvent(QKeyEvent& event); - virtual void geoViewTouchEvent(QTouchEvent& event); - virtual void drawRequestedEvent() = 0; - - void sendGeoViewRectChangedEvent(QRectF rect); - void sendGeoViewHoverEnterEvent(QHoverEvent* event, bool accepted); - void sendGeoViewHoverMoveEvent(QHoverEvent* event, bool accepted); - void sendGeoViewHoverLeaveEvent(QHoverEvent* event, bool accepted); - void sendGeoViewMousePressEvent(QMouseEvent* event, bool accepted); - void sendGeoViewMouseMoveEvent(QMouseEvent* event, bool accepted); - void sendGeoViewMouseReleaseEvent(QMouseEvent* event, bool accepted); - void sendGeoViewMouseDoubleClickEvent(QMouseEvent* event, bool accepted); - void sendGeoViewMouseWheelEvent(QWheelEvent* event, bool accepted); - void sendGeoViewKeyPressEvent(QKeyEvent* event, bool accepted); - void sendGeoViewKeyReleaseEvent(QKeyEvent* event, bool accepted); - bool sendGeoViewTouchEvent(QTouchEvent* event, bool accepted); - - virtual QObject* qObjectPointer() const = 0; - - explicit GeoView(std::shared_ptr impl, QObject* self); // internal - std::shared_ptr m_impl; // internal - - private: - Q_DISABLE_COPY_MOVE(GeoView) - - void connectSignals_(QObject* self); - bool canSendEvent_(QInputEvent* event) const; - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_INTERFACE(Esri::ArcGISRuntime::GeoView, "Esri::ArcGISRuntime::GeoView") - -#endif // QRT_GeoView_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeocodeParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeocodeParameters.h deleted file mode 100644 index 43390012d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeocodeParameters.h +++ /dev/null @@ -1,99 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeocodeParameters.h - -#ifndef QRT_GeocodeParameters_H -#define QRT_GeocodeParameters_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -// STL headers -#include - -namespace QRTImpl -{ - class GeocodeParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Geometry; - class Point; - class SpatialReference; - - class GeocodeParameters - { - public: - GeocodeParameters(); - GeocodeParameters(const GeocodeParameters& other); - GeocodeParameters(GeocodeParameters&& other) noexcept; - ~GeocodeParameters(); - GeocodeParameters& operator=(const GeocodeParameters& other); - GeocodeParameters& operator=(GeocodeParameters&& other) noexcept; - - QStringList resultAttributeNames() const; - void setResultAttributeNames(const QStringList& resultAttributeNames); - - QStringList categories() const; - void setCategories(const QStringList& categories); - - QString countryCode() const; - void setCountryCode(const QString& countryCode); - - bool isForStorage() const; - void setForStorage(bool forStorage); - - int maxResults() const; - void setMaxResults(int maxResults); - - double minScore() const; - void setMinScore(double minScore); - - QString outputLanguageCode() const; - void setOutputLanguageCode(const QString& outputLanguageCode); - - SpatialReference outputSpatialReference() const; - void setOutputSpatialReference(const SpatialReference& outputSpatialReference); - - Point preferredSearchLocation() const; - void setPreferredSearchLocation(const Point& preferredSearchLocation); - - Geometry searchArea() const; - void setSearchArea(const Geometry& searchArea); - - /*! - \internal - */ - explicit GeocodeParameters(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeocodeParameters) - -#endif // QRT_GeocodeParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeocodeResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeocodeResult.h deleted file mode 100644 index 2d5c70607..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeocodeResult.h +++ /dev/null @@ -1,85 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeocodeResult.h - -#ifndef QRT_GeocodeResult_H -#define QRT_GeocodeResult_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class GeocodeResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Envelope; - class Point; - - class GeocodeResult - { - public: - GeocodeResult(); - GeocodeResult(const GeocodeResult& other); - GeocodeResult(GeocodeResult&& other) noexcept; - GeocodeResult& operator=(const GeocodeResult& other); - GeocodeResult& operator=(GeocodeResult&& other) noexcept; - ~GeocodeResult(); - - QVariantMap attributes() const; - - Point displayLocation() const; - - Envelope extent() const; - - Point inputLocation() const; - - QString label() const; - - Point routeLocation() const; - - double score() const; - - bool isEmpty() const; - - /*! - \internal - */ - explicit GeocodeResult(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeocodeResult) - -#endif // QRT_GeocodeResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Geodatabase.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Geodatabase.h deleted file mode 100644 index cd2bf9d50..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Geodatabase.h +++ /dev/null @@ -1,144 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Geodatabase.h - -#ifndef QRT_Geodatabase_H -#define QRT_Geodatabase_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" -#include "SharedTemplateSource.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class GeodatabaseImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SyncModel; - class Domain; - class GeodatabaseFeatureTable; - class Geometry; - class SharedTemplateFeatureCreationSet; - class UtilityNetwork; - class DomainDescription; - class TableDescription; - class SharedTemplate; - class SharedTemplateQueryParameters; - - class Geodatabase : public Object, public Loadable, public SharedTemplateSource - { - Q_OBJECT - - public: - explicit Geodatabase(const QString& path, QObject* parent = nullptr); - ~Geodatabase() override; - - QString path() const; - QList geodatabaseFeatureTables() const; - QList geodatabaseAnnotationTables() const; - QList geodatabaseDimensionTables() const; - QUrl serviceUrl() const; - QUuid syncId() const; - SyncModel syncModel() const; - QList utilityNetworks() const; - GeodatabaseFeatureTable* geodatabaseFeatureTable(const QString& tableName) const; - GeodatabaseFeatureTable* geodatabaseFeatureTable(qint64 serviceLayerId) const; - GeodatabaseFeatureTable* geodatabaseAnnotationTable(const QString& tableName) const; - GeodatabaseFeatureTable* geodatabaseAnnotationTable(qint64 serviceLayerId) const; - GeodatabaseFeatureTable* geodatabaseDimensionTable(qint64 serviceLayerId) const; - GeodatabaseFeatureTable* geodatabaseDimensionTable(const QString& tableName) const; - UtilityNetwork* utilityNetwork(const QString& utilityNetworkName) const; - bool hasLocalEdits() const; - bool isSyncEnabled() const; - Geometry generateGeodatabaseGeometry() const; - bool isInTransaction() const; - qint64 minServerGeneration() const; - void close(); - void beginTransaction(); - void commitTransaction(); - void rollbackTransaction(); - - bool isTrueCurveClient() const; - - QList domains() const; - - // async methods - [[nodiscard]] QFuture createDomainAsync(DomainDescription* domainDescription); - - [[nodiscard]] QFuture deleteDomainAsync(const QString& domainName); - - [[nodiscard]] static QFuture createAsync(const QString& path, QObject* parent); - - [[nodiscard]] QFuture createTableAsync(TableDescription* tableDescription, QObject* parent = nullptr); - - [[nodiscard]] QFuture deleteTableAsync(const QString& tableName); - - [[nodiscard]] QFuture addFeaturesAsync(SharedTemplateFeatureCreationSet* featureCreationSet) override; - - [[nodiscard]] QFuture createFeaturesAsync(SharedTemplate* sharedTemplate, QObject* parent = nullptr) override; - - [[nodiscard]] QFuture createFeaturesAsync(SharedTemplate* sharedTemplate, - const Geometry& geometry, - QObject* parent = nullptr) override; - - [[nodiscard]] QFuture>> querySharedTemplatesAsync(SharedTemplateQueryParameters* queryParameters = nullptr, - QObject* parent = nullptr) override; - - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - /*! - \internal - */ - Geodatabase(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - signals: - void transactionStatusChanged(bool isInTransaction); - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(Geodatabase) - - void connectSignals_(); - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Geodatabase_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseDataset.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseDataset.h deleted file mode 100644 index 89a9c3126..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseDataset.h +++ /dev/null @@ -1,61 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeodatabaseDataset.h - -#ifndef QRT_GeodatabaseDataset_H -#define QRT_GeodatabaseDataset_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class GeodatabaseDatasetImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class GeodatabaseDatasetType; - class Geodatabase; - - class GeodatabaseDataset : public Object - { - Q_OBJECT - - public: - ~GeodatabaseDataset() override; - - virtual Geodatabase* geodatabase() const = 0; - virtual QString name() const = 0; - virtual GeodatabaseDatasetType geodatabaseDatasetType() const = 0; - - protected: - explicit GeodatabaseDataset(QObject* parent = nullptr); - - private: - Q_DISABLE_COPY_MOVE(GeodatabaseDataset) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeodatabaseDataset_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseDeltaInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseDeltaInfo.h deleted file mode 100644 index 7ad343e6c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseDeltaInfo.h +++ /dev/null @@ -1,68 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeodatabaseDeltaInfo.h - -#ifndef QRT_GeodatabaseDeltaInfo_H -#define QRT_GeodatabaseDeltaInfo_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GeodatabaseDeltaInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Geodatabase; - - class GeodatabaseDeltaInfo : public Object - { - Q_OBJECT - public: - ~GeodatabaseDeltaInfo() override; - - QString downloadDeltaPath() const; - - QUrl featureServiceUrl() const; - - QString geodatabasePath() const; - - QString uploadDeltaPath() const; - - GeodatabaseDeltaInfo(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(GeodatabaseDeltaInfo) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeodatabaseDeltaInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseFeatureTable.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseFeatureTable.h deleted file mode 100644 index ea2827a70..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseFeatureTable.h +++ /dev/null @@ -1,70 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeodatabaseFeatureTable.h - -#ifndef QRT_GeodatabaseFeatureTable_H -#define QRT_GeodatabaseFeatureTable_H - -// C++ API headers -#include "ArcGISFeatureTable.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GeodatabaseFeatureTableImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Geodatabase; - - class GeodatabaseFeatureTable : public ArcGISFeatureTable - { - Q_OBJECT - - public: - GeodatabaseFeatureTable(GeodatabaseFeatureTable* table, const RelationshipInfo& relationshipInfo, QObject* parent = nullptr); - - ~GeodatabaseFeatureTable() override; - - Geodatabase* geodatabase() const; - - bool hasLocalEditsSince(const QDateTime& date) const; - - /*! - \internal - */ - GeodatabaseFeatureTable(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - GeodatabaseFeatureTable() = delete; - - private: - Q_DISABLE_COPY_MOVE(GeodatabaseFeatureTable) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeodatabaseFeatureTable_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseSyncTask.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseSyncTask.h deleted file mode 100644 index 59f87db06..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseSyncTask.h +++ /dev/null @@ -1,109 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeodatabaseSyncTask.h - -#ifndef QRT_GeodatabaseSyncTask_H -#define QRT_GeodatabaseSyncTask_H - -// C++ API headers -#include "ApiKeyResource.h" -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class GeodatabaseSyncTaskImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SyncDirection; - class ArcGISFeatureServiceInfo; - class GenerateGeodatabaseJob; - class GenerateGeodatabaseParameters; - class Geodatabase; - class Geometry; - class SyncGeodatabaseJob; - class SyncGeodatabaseParameters; - class SyncLayerResult; - - class GeodatabaseSyncTask : public Object, public ApiKeyResource, public Loadable - { - Q_OBJECT - - public: - explicit GeodatabaseSyncTask(const QUrl& url, QObject* parent = nullptr); - ~GeodatabaseSyncTask() override; - - ArcGISFeatureServiceInfo featureServiceInfo() const; - - GenerateGeodatabaseJob* generateGeodatabase(const GenerateGeodatabaseParameters& parameters, const QString& pathToGeodatabaseFile); - - SyncGeodatabaseJob* syncGeodatabase(const SyncGeodatabaseParameters& parameters, Geodatabase* geodatabase); - SyncGeodatabaseJob* syncGeodatabase(SyncDirection syncDirection, bool rollbackOnFailure, Geodatabase* geodatabase); - - // async methods - [[nodiscard]] QFuture createDefaultGenerateGeodatabaseParametersAsync(const Geometry& extent); - [[nodiscard]] QFuture createDefaultSyncGeodatabaseParametersAsync(Geodatabase* geodatabase); - [[nodiscard]] QFuture createDefaultSyncGeodatabaseParametersAsync(Geodatabase* geodatabase, - SyncDirection syncDirection); - [[nodiscard]] QFuture static exportDeltaAsync(Geodatabase* geodatabase, const QString& outputPath); - [[nodiscard]] QFuture> static importDeltaAsync(Geodatabase* geodatabase, const QString& inputPath, QObject* parent); - [[nodiscard]] QFuture unregisterGeodatabaseAsync(Geodatabase* geodatabase); - [[nodiscard]] QFuture unregisterGeodatabaseAsync(const QUuid& syncId); - [[nodiscard]] QFuture registerSyncEnabledGeodatabaseAsync(Geodatabase* geodatabase); - - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - QUrl url() const; - - // ApiKeyResource interface methods - void setApiKey(const QString& apiKey) override; - QString apiKey() const override; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - /*! \internal */ - private: - Q_DISABLE_COPY_MOVE(GeodatabaseSyncTask) - std::shared_ptr m_impl; - - void connectSignals_(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeodatabaseSyncTask_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseTypes.h deleted file mode 100644 index c74bd1947..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseTypes.h +++ /dev/null @@ -1,248 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeodatabaseTypes.h - -#ifndef QRT_GeodatabaseTypes_H -#define QRT_GeodatabaseTypes_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -namespace Esri::ArcGISRuntime -{ - - enum class EditOperation - { - Unknown = -1, - Add = 0, - Update = 1, - Delete = 2 - }; - - enum class EditResultType - { - Unknown = -1, - FeatureEditResult = 0, - EditResult = 1 - }; - - enum class FeatureObjectType - { - Unknown = -1, - ArcGISFeature = 0, - Feature = 1 - }; - - enum class FeatureRequestMode - { - Undefined = 0, - OnInteractionCache = 1, - OnInteractionNoCache = 2, - ManualCache = 3 - }; - - enum class FeatureTableType - { - Unknown = -1, - FeatureTable = 0, - ServiceFeatureTable = 1, - GeodatabaseFeatureTable = 2, - FeatureCollectionTable = 3, - ShapefileFeatureTable = 4, - GeoPackageFeatureTable = 5, - WfsFeatureTable = 6, - OgcFeatureCollectionTable = 7 - }; - - enum class GeodatabaseDatasetType - { - Unknown = -1, - TransportationNetworkDataset = 0 - }; - - enum class QueryFeatureFields - { - IdsOnly = 0, - Minimum = 1, - LoadAll = 2 - }; - - enum class RelationshipConstraintViolationType - { - None = 0, - Cardinality = 1, - Orphaned = 2 - }; - - enum class SharedTemplateQuerySourceType - { - Database = 0, - Layer = 1, - All = 2 - }; - - enum class SharedTemplateType - { - Feature = 0, - Group = 1, - Preset = 2 - }; - - enum class TemplateDefinitionType - { - Unknown = -1, - FeatureTemplateDefinition = 0, - GroupTemplateDefinition = 1, - PresetTemplateDefinition = 2 - }; - - enum class OgcAxisOrder - { - Auto = 0, - Swap = 1, - NoSwap = 2 - }; - - enum class ContingencyConstraintViolationType - { - Warning = 0, - Error = 1 - }; - - enum class ContingentValueType - { - ContingentCodedValue = 0, - ContingentRangeValue = 1, - ContingentNullValue = 2, - ContingentAnyValue = 3 - }; - - enum class DomainDescriptionType - { - Unknown = -1, - CodedValueDomainDescription = 0, - RangeDomainDescription = 2 - }; - - enum class GeometryBuilderToolType - { - Unknown = -1, - BufferLineToPolygon = 0, - BufferPointToPolygon = 1, - BufferPolygonToPolygon = 2, - ConnectionPoint = 3, - OffsetLine = 4, - OffsetPrimaryLine = 5, - PointAtAllVerticesOfLine = 6, - PointAtBeginningOfLine = 7, - PointAtBeginningOfRadial = 8, - PointAtEndOfLine = 9, - PointAtInteriorVertices = 10, - PointAtIntersectionOfVerticesOfLine = 11, - PointAtNotBeginningOfLine = 12, - PointAtNotEndOfLine = 13, - PointAtPolygonCentroid = 14, - PointAtPolygonNotStart = 15, - PointAtPolygonStart = 16, - PointIdentity = 17, - PointPrimaryIdentity = 18, - PolygonBoundary = 19, - PolygonBoundaryTwoPoint = 20, - PolygonIdentity = 21, - PolygonPrimaryIdentity = 22, - PolygonVertices = 23, - TwoPointLines = 24, - RadialLines = 25, - EquallySpaced = 26 - }; - - enum class GeometryConstructionToolType - { - Unknown = -1, - AutoCompleteFreehandPolygon = 0, - AutoCompletePolygon = 1, - Circle = 2, - Ellipse = 3, - Freehand = 4, - Line = 5, - Multipoint = 6, - Point = 7, - PointAlongLine = 8, - PointAndRotation = 9, - PointAtEndOfLine = 10, - Polygon = 11, - Radial = 12, - Rectangle = 13, - RegularPolygon = 14, - RegularPolyline = 15, - RightAnglePolygon = 16, - RightAnglePolyline = 17, - Split = 18, - StreamingPolygon = 19, - StreamingPolyline = 20, - Trace = 21, - TwoPointLine = 22 - }; - -} // namespace Esri::ArcGISRuntime - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::EditOperation value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::EditResultType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FeatureObjectType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FeatureRequestMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FeatureTableType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeodatabaseDatasetType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::QueryFeatureFields value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::RelationshipConstraintViolationType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SharedTemplateQuerySourceType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SharedTemplateType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::TemplateDefinitionType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::OgcAxisOrder value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ContingencyConstraintViolationType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ContingentValueType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::DomainDescriptionType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeometryBuilderToolType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeometryConstructionToolType value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::EditOperation) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::EditResultType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FeatureObjectType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FeatureRequestMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FeatureTableType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeodatabaseDatasetType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::QueryFeatureFields) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::RelationshipConstraintViolationType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SharedTemplateQuerySourceType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SharedTemplateType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::TemplateDefinitionType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::OgcAxisOrder) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ContingencyConstraintViolationType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ContingentValueType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DomainDescriptionType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeometryBuilderToolType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeometryConstructionToolType) - -#endif // QRT_GeodatabaseTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodesicEllipseParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodesicEllipseParameters.h deleted file mode 100644 index 0d6112776..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodesicEllipseParameters.h +++ /dev/null @@ -1,94 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeodesicEllipseParameters.h - -#ifndef QRT_GeodesicEllipseParameters_H -#define QRT_GeodesicEllipseParameters_H - -// STL headers -#include - -namespace QRTImpl -{ - class GeodesicEllipseParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class GeometryType; - class AngularUnit; - class LinearUnit; - class Point; - - class GeodesicEllipseParameters - { - public: - GeodesicEllipseParameters(); - GeodesicEllipseParameters(const Point& center, double semiAxis1Length, double semiAxis2Length); - GeodesicEllipseParameters(double axisDirection, - const AngularUnit& angularUnit, - const Point& center, - const LinearUnit& linearUnit, - unsigned int maxPointCount, - double maxSegmentLength, - GeometryType geometryType, - double semiAxis1Length, - double semiAxis2Length); - GeodesicEllipseParameters(const GeodesicEllipseParameters& other); - GeodesicEllipseParameters(GeodesicEllipseParameters&& other) noexcept; - GeodesicEllipseParameters& operator=(const GeodesicEllipseParameters& other); - GeodesicEllipseParameters& operator=(GeodesicEllipseParameters&& other) noexcept; - ~GeodesicEllipseParameters(); - - AngularUnit angularUnit() const; - void setAngularUnit(const AngularUnit& angularUnit); - double axisDirection() const; - void setAxisDirection(double direction); - Point center() const; - void setCenter(const Point& center); - GeometryType geometryType() const; - void setGeometryType(GeometryType type); - LinearUnit linearUnit() const; - void setLinearUnit(const LinearUnit& linearUnit); - unsigned int maxPointCount() const; - void setMaxPointCount(unsigned int count); - double maxSegmentLength() const; - void setMaxSegmentLength(double length); - double semiAxis1Length() const; - void setSemiAxis1Length(double length); - double semiAxis2Length() const; - void setSemiAxis2Length(double length); - - /*! - \internal - */ - explicit GeodesicEllipseParameters(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeodesicEllipseParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodesicSectorParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodesicSectorParameters.h deleted file mode 100644 index 5939bb48f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodesicSectorParameters.h +++ /dev/null @@ -1,100 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeodesicSectorParameters.h - -#ifndef QRT_GeodesicSectorParameters_H -#define QRT_GeodesicSectorParameters_H - -// STL headers -#include - -namespace QRTImpl -{ - class GeodesicSectorParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class GeometryType; - class AngularUnit; - class LinearUnit; - class Point; - - class GeodesicSectorParameters - { - public: - GeodesicSectorParameters(); - GeodesicSectorParameters(const Point& center, double semiAxis1Length, double semiAxis2Length, double sectorAngle, double startDirection); - GeodesicSectorParameters(double axisDirection, - const AngularUnit& angularUnit, - const Point& center, - const LinearUnit& linearUnit, - unsigned int maxPointCount, - double maxSegmentLength, - GeometryType geometryType, - double sectorAngle, - double semiAxis1Length, - double semiAxis2Length, - double startDirection); - GeodesicSectorParameters(const GeodesicSectorParameters& other); - GeodesicSectorParameters(GeodesicSectorParameters&& other) noexcept; - GeodesicSectorParameters& operator=(const GeodesicSectorParameters& other); - GeodesicSectorParameters& operator=(GeodesicSectorParameters&& other) noexcept; - ~GeodesicSectorParameters(); - - AngularUnit angularUnit() const; - void setAngularUnit(const AngularUnit& angularUnit); - double axisDirection() const; - void setAxisDirection(double direction); - Point center() const; - void setCenter(const Point& center); - GeometryType geometryType() const; - void setGeometryType(GeometryType type); - LinearUnit linearUnit() const; - void setLinearUnit(const LinearUnit& linearUnit); - unsigned int maxPointCount() const; - void setMaxPointCount(unsigned int count); - double maxSegmentLength() const; - void setMaxSegmentLength(double length); - double sectorAngle() const; - void setSectorAngle(double angle); - double semiAxis1Length() const; - void setSemiAxis1Length(double length); - double semiAxis2Length() const; - void setSemiAxis2Length(double length); - double startDirection() const; - void setStartDirection(double direction); - - /*! - \internal - */ - std::shared_ptr getImpl() const; - explicit GeodesicSectorParameters(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeodesicSectorParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodeticDistanceResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodeticDistanceResult.h deleted file mode 100644 index 09b32391c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodeticDistanceResult.h +++ /dev/null @@ -1,70 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeodeticDistanceResult.h - -#ifndef QRT_GeodeticDistanceResult_H -#define QRT_GeodeticDistanceResult_H - -// STL headers -#include - -namespace QRTImpl -{ - class GeodeticDistanceResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class AngularUnit; - class LinearUnit; - - class GeodeticDistanceResult - { - public: - GeodeticDistanceResult(); - GeodeticDistanceResult(const GeodeticDistanceResult& other); - GeodeticDistanceResult(GeodeticDistanceResult&& other) noexcept; - GeodeticDistanceResult& operator=(const GeodeticDistanceResult& other); - GeodeticDistanceResult& operator=(GeodeticDistanceResult&& other) noexcept; - ~GeodeticDistanceResult(); - - AngularUnit azimuthUnit() const; - double azimuth1() const; - double azimuth2() const; - double distance() const; - LinearUnit distanceUnit() const; - - bool isEmpty() const; - - /*! - \internal - */ - explicit GeodeticDistanceResult(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeodeticDistanceResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeographicTransformation.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeographicTransformation.h deleted file mode 100644 index b1c648cc3..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeographicTransformation.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeographicTransformation.h - -#ifndef QRT_GeographicTransformation_H -#define QRT_GeographicTransformation_H - -// C++ API headers -#include "DatumTransformation.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GeographicTransformationImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeographicTransformationStep; - - class GeographicTransformation : public DatumTransformation - { - Q_OBJECT - - public: - explicit GeographicTransformation(const GeographicTransformationStep& step, QObject* parent = nullptr); - explicit GeographicTransformation(const QList& steps, QObject* parent = nullptr); - ~GeographicTransformation() override; - - QList steps() const; - - /*! \internal */ - GeographicTransformation(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - protected: - Q_DISABLE_COPY_MOVE(GeographicTransformation) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeographicTransformation_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeographicTransformationStep.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeographicTransformationStep.h deleted file mode 100644 index b0d8ae92e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeographicTransformationStep.h +++ /dev/null @@ -1,78 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeographicTransformationStep.h - -#ifndef QRT_GeographicTransformationStep_H -#define QRT_GeographicTransformationStep_H - -// Qt headers -#include // for QString, QStringList - -// STL headers -#include - -namespace QRTImpl -{ - class GeographicTransformationStepImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeographicTransformationStep - { - public: - GeographicTransformationStep(); - explicit GeographicTransformationStep(int wkid); - explicit GeographicTransformationStep(const QString& wkText); - GeographicTransformationStep(const GeographicTransformationStep& other); - GeographicTransformationStep(GeographicTransformationStep&& other) noexcept; - ~GeographicTransformationStep(); - - GeographicTransformationStep& operator=(const GeographicTransformationStep& other); - GeographicTransformationStep& operator=(GeographicTransformationStep&& other) noexcept; - - bool operator==(const GeographicTransformationStep& other) const; - bool operator!=(const GeographicTransformationStep& other) const; - - bool isEmpty() const; - - int wkid() const; - QString wkText() const; - QString wkText2() const; - - bool isInverse() const; - GeographicTransformationStep inverseTransformation() const; - - QStringList projectionEngineFilenames() const; - bool isMissingProjectionEngineFiles() const; - - explicit GeographicTransformationStep(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeographicTransformationStep_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometricEffect.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometricEffect.h deleted file mode 100644 index 30b32a75c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometricEffect.h +++ /dev/null @@ -1,72 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeometricEffect.h - -#ifndef GeometricEffect_H -#define GeometricEffect_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GeometricEffectImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class GeometricEffectType; - - class GeometricEffect : public Object - { - Q_OBJECT - - public: - ~GeometricEffect() override; - - bool operator==(const GeometricEffect& other) const; - bool operator!=(const GeometricEffect& other) const; - - GeometricEffectType geometricEffectType() const; - - GeometricEffect* clone(QObject* parent = nullptr) const; - - /*! \internal */ - GeometricEffect(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - GeometricEffect() = delete; - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(GeometricEffect) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // GeometricEffect_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometricEffectListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometricEffectListModel.h deleted file mode 100644 index 9676a8440..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometricEffectListModel.h +++ /dev/null @@ -1,118 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeometricEffectListModel.h - -#ifndef QRT_GeometricEffectListModel_H -#define QRT_GeometricEffectListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class GeometricEffectListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class GeometricEffect; - - class GeometricEffectListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum GeometricEffectRoles - { - GeometricEffectTypeRole = Qt::UserRole + 1 - }; - - ~GeometricEffectListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(GeometricEffect* geometricEffect); - - void insert(int index, GeometricEffect* geometricEffect); - - void removeAt(int index); - - void removeOne(GeometricEffect* geometricEffect); - - void move(int from, int to); - - GeometricEffect* at(int index) const override; - - bool contains(GeometricEffect* geometricEffect) const; - - int indexOf(GeometricEffect* geometricEffect) const; - - GeometricEffect* first() const; - - GeometricEffect* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - /*! \internal */ - GeometricEffectListModel(std::shared_ptr impl, QObject* parent); - - GeometricEffectListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(GeometricEffectListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeometricEffectListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Geometry.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Geometry.h deleted file mode 100644 index b653a05da..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Geometry.h +++ /dev/null @@ -1,120 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Geometry.h - -#ifndef QRT_Geometry_H -#define QRT_Geometry_H - -// C++ API headers -#include "JsonSerializable.h" - -// Qt headers -#include // for Q_DECLARE_METATYPE - -// STL headers -#include - -namespace QRTImpl -{ - class GeometryImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class GeometryType; - enum class GeometryDimension; - class SpatialReference; - class Envelope; - class GeometryBuilder; - - class Geometry : public JsonSerializable - { - public: - Geometry(); - - Geometry(const Geometry& other); - Geometry(Geometry&& other) noexcept; - - Geometry& operator=(const Geometry& other); - Geometry& operator=(Geometry&& other) noexcept; - - bool operator==(const Geometry& other) const; - bool operator!=(const Geometry& other) const; - - ~Geometry() override; - - bool isEmpty() const; - - bool equalsWithTolerance(const Geometry& other, double tolerance) const; - - GeometryType geometryType() const; - - SpatialReference spatialReference() const; - - GeometryDimension dimension() const; - - bool hasZ() const; - - bool hasM() const; - - bool hasCurves() const; - - Envelope extent() const; - - [[nodiscard]] static Geometry fromJson(const QString& json); - [[nodiscard]] static Geometry fromJson(const QString& json, const SpatialReference& spatialReference); - - [[nodiscard]] QString toJson() const override; - - /*! - \internal - */ - explicit Geometry(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - protected: - std::shared_ptr m_impl; - }; - - template - T geometry_cast(const Geometry&) - { - return Geometry(); - } - - template<> - inline Geometry geometry_cast(const Geometry& geometry) - { - return geometry; - } - - /*! - \internal - */ - QDebug& operator<<(QDebug& dbg, const Geometry& geometry); - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Geometry) - -#endif // QRT_Geometry_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryBuilder.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryBuilder.h deleted file mode 100644 index 61f7e918e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryBuilder.h +++ /dev/null @@ -1,93 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeometryBuilder.h - -#ifndef QRT_GeometryBuilder_H -#define QRT_GeometryBuilder_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GeometryBuilderImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class GeometryBuilderType; - enum class GeometryType; - class SpatialReference; - class Envelope; - class Geometry; - - class GeometryBuilder : public Object - { - Q_OBJECT - - public: - ~GeometryBuilder() override; - - static GeometryBuilder* create(const Geometry& geometry, QObject* parent = nullptr); - static GeometryBuilder* create(GeometryType geometryType, const SpatialReference& spatialReference, QObject* parent = nullptr); - - bool isEmpty() const; - - bool isSketchValid() const; - - virtual GeometryBuilderType geometryBuilderType() const; - - SpatialReference spatialReference() const; - - bool hasZ() const; - - bool hasM() const; - - Envelope extent() const; - - bool hasCurves() const; - - void replaceGeometry(const Geometry& geometry); - - [[nodiscard]] virtual Geometry toGeometry() const; - - GeometryBuilder(std::shared_ptr impl, QObject* parent); - - virtual std::shared_ptr getImpl() const; - - protected: - friend class Geometry; - std::shared_ptr m_impl; - - /*! - \internal - */ - Q_DISABLE_COPY_MOVE(GeometryBuilder) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeometryBuilder_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryConstructionTool.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryConstructionTool.h deleted file mode 100644 index 64d50627e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryConstructionTool.h +++ /dev/null @@ -1,63 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeometryConstructionTool.h - -#ifndef QRT_GeometryConstructionTool_H -#define QRT_GeometryConstructionTool_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -class QUuid; - -namespace QRTImpl { class GeometryConstructionToolImpl; } - -namespace Esri::ArcGISRuntime { - - enum class GeometryConstructionToolType; - - class GeometryConstructionTool : public Object - { - Q_OBJECT - public: - ~GeometryConstructionTool() override; - - QUuid toolId() const; - - GeometryConstructionToolType toolType() const; - - GeometryConstructionTool(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(GeometryConstructionTool) - std::shared_ptr m_impl; - - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeometryConstructionTool_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditor.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditor.h deleted file mode 100644 index 30573100d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditor.h +++ /dev/null @@ -1,147 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeometryEditor.h - -#ifndef QRT_GeometryEditor_H -#define QRT_GeometryEditor_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class GeometryEditorImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Geometry; - class GeometryEditorElement; - class GeometryEditorHoverable; - class GeometryEditorTool; - class GraphicsOverlay; - class Point; - class SnapSettings; - class SnapChangedInfo; - enum class GeometryEditorElementType; - enum class GeometryEditorToolType; - enum class GeometryType; - - class GeometryEditor : public Object - { - Q_OBJECT - - public: - explicit GeometryEditor(QObject* parent = nullptr); - - ~GeometryEditor() override; - - bool canRedo() const; - - bool canUndo() const; - - Geometry geometry() const; - - GeometryEditorHoverable* hoveredElement() const; - - bool isStarted() const; - - bool isVisible() const; - void setVisible(bool visible); - - GeometryEditorElement* selectedElement() const; - - GeometryEditorElement* pickedUpElement() const; - - SnapSettings* snapSettings() const; - void setSnapSettings(SnapSettings* snapSettings); - - GeometryEditorTool* tool() const; - void setTool(GeometryEditorTool* tool); - - void clearGeometry(); - - void clearSelection(); - - void deleteSelectedElement(); - - void insertVertex(const Point& point); - - void moveSelectedElement(double deltaX, double deltaY); - - void moveSelectedElement(const Point& newPoint); - - void redo(); - - void replaceGeometry(const Geometry& geometry); - - void rotateSelectedElement(double angle, const Point& origin); - - void scaleSelectedElement(double scaleX, double scaleY, const Point& origin); - - void selectGeometry(); - - void selectGeometryEditorElement(GeometryEditorElement* element); - - void selectMidVertex(int partIndex, int segmentIndex); - - void selectPart(int partIndex); - - void selectVertex(int partIndex, int vertexIndex); - - void start(const Geometry& initialGeometry); - - void start(GeometryType geometryType); - - Geometry stop(); - - void undo(); - - void cancelCurrentAction(); - - GeometryEditor(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - signals: - void canRedoChanged(); - void canUndoChanged(); - void geometryChanged(); - void hoveredElementChanged(); - void isStartedChanged(); - void selectedElementChanged(); - void pickedUpElementChanged(); - void toolChanged(); - void visibleChanged(); - void snapChanged(Esri::ArcGISRuntime::SnapChangedInfo* snapChangedInfo); - - private: - Q_DISABLE_COPY_MOVE(GeometryEditor) - - void connectSignals_(); - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeometryEditor_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorElement.h deleted file mode 100644 index 7a230e7eb..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorElement.h +++ /dev/null @@ -1,72 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeometryEditorElement.h - -#ifndef QRT_GeometryEditorElement_H -#define QRT_GeometryEditorElement_H - -// C++ API headers -#include "GeometryEditorHoverable.h" -#include "Object.h" - -namespace QRTImpl -{ - class GeometryEditorElementImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Envelope; - enum class GeometryEditorElementType; - - class GeometryEditorElement : public Object, public GeometryEditorHoverable - { - Q_OBJECT - public: - ~GeometryEditorElement() override; - - bool canDelete() const; - - bool canMove() const; - - bool canRotate() const; - - bool canScale() const; - - Envelope extent() const; - - GeometryEditorElementType geometryEditorElementType() const; - - GeometryEditorElement(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(GeometryEditorElement) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeometryEditorElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorGeometry.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorGeometry.h deleted file mode 100644 index abcee0e9c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorGeometry.h +++ /dev/null @@ -1,57 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeometryEditorGeometry.h - -#ifndef QRT_GeometryEditorGeometry_H -#define QRT_GeometryEditorGeometry_H - -// C++ API headers -#include "GeometryEditorElement.h" - -namespace QRTImpl -{ - class GeometryEditorGeometryImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Geometry; - - class GeometryEditorGeometry : public GeometryEditorElement - { - Q_OBJECT - public: - ~GeometryEditorGeometry() override; - - Geometry geometry() const; - - GeometryEditorGeometry(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(GeometryEditorGeometry) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeometryEditorGeometry_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorGrowEffect.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorGrowEffect.h deleted file mode 100644 index a02352504..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorGrowEffect.h +++ /dev/null @@ -1,66 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeometryEditorGrowEffect.h - -#ifndef QRT_GeometryEditorGrowEffect_H -#define QRT_GeometryEditorGrowEffect_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GeometryEditorGrowEffectImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeometryEditorGrowEffect : public Object - { - Q_OBJECT - public: - explicit GeometryEditorGrowEffect(QObject* parent = nullptr); - - ~GeometryEditorGrowEffect() override; - - bool isApplyToMidVertices() const; - void setApplyToMidVertices(bool applyToMidVertices); - - bool isApplyToVertices() const; - void setApplyToVertices(bool applyToVertices); - - GeometryEditorGrowEffect(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(GeometryEditorGrowEffect) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeometryEditorGrowEffect_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorHoverable.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorHoverable.h deleted file mode 100644 index e803d841b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorHoverable.h +++ /dev/null @@ -1,47 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeometryEditorHoverable.h - -#ifndef QRT_GeometryEditorHoverable_H -#define QRT_GeometryEditorHoverable_H - -// Qt headers -#include // for Q_DISABLE_COPY_MOVE - -namespace Esri::ArcGISRuntime -{ - - class GeometryEditorHoverable - { - public: - virtual ~GeometryEditorHoverable(); - - protected: - GeometryEditorHoverable(); - - private: - Q_DISABLE_COPY_MOVE(GeometryEditorHoverable) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeometryEditorHoverable_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorMidVertex.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorMidVertex.h deleted file mode 100644 index cc8bb41e8..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorMidVertex.h +++ /dev/null @@ -1,61 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeometryEditorMidVertex.h - -#ifndef QRT_GeometryEditorMidVertex_H -#define QRT_GeometryEditorMidVertex_H - -// C++ API headers -#include "GeometryEditorElement.h" - -namespace QRTImpl -{ - class GeometryEditorMidVertexImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Point; - - class GeometryEditorMidVertex : public GeometryEditorElement - { - Q_OBJECT - public: - ~GeometryEditorMidVertex() override; - - int partIndex() const; - - Point point() const; - - int segmentIndex() const; - - GeometryEditorMidVertex(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(GeometryEditorMidVertex) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeometryEditorMidVertex_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorPart.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorPart.h deleted file mode 100644 index 04a37b358..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorPart.h +++ /dev/null @@ -1,59 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeometryEditorPart.h - -#ifndef QRT_GeometryEditorPart_H -#define QRT_GeometryEditorPart_H - -// C++ API headers -#include "GeometryEditorElement.h" - -namespace QRTImpl -{ - class GeometryEditorPartImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ImmutablePart; - - class GeometryEditorPart : public GeometryEditorElement - { - Q_OBJECT - public: - ~GeometryEditorPart() override; - - ImmutablePart part() const; - - int partIndex() const; - - GeometryEditorPart(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(GeometryEditorPart) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeometryEditorPart_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorReticle.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorReticle.h deleted file mode 100644 index d61573457..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorReticle.h +++ /dev/null @@ -1,71 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeometryEditorReticle.h - -#ifndef QRT_GeometryEditorReticle_H -#define QRT_GeometryEditorReticle_H - -// C++ API headers -#include "Object.h" - -class QImage; - -namespace QRTImpl -{ - class GeometryEditorReticleImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Symbol; - - class GeometryEditorReticle : public Object - { - Q_OBJECT - public: - explicit GeometryEditorReticle(QObject* parent = nullptr); - - ~GeometryEditorReticle() override; - - float height() const; - - QImage image() const; - - float width() const; - - void setImage(const QImage& image); - - void setImageWithSize(const QImage& image, float width, float height); - - GeometryEditorReticle(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(GeometryEditorReticle) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeometryEditorReticle_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorStyle.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorStyle.h deleted file mode 100644 index 385b19139..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorStyle.h +++ /dev/null @@ -1,117 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeometryEditorStyle.h - -#ifndef QRT_GeometryEditorStyle_H -#define QRT_GeometryEditorStyle_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class GeometryEditorStyleImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeometryEditorGrowEffect; - class Symbol; - - class GeometryEditorStyle : public Object - { - Q_OBJECT - - public: - explicit GeometryEditorStyle(QObject* parent = nullptr); - - ~GeometryEditorStyle() override; - - Symbol* boundingBoxHandleSymbol() const; - void setBoundingBoxHandleSymbol(Symbol* boundingBoxHandleSymbol); - - Symbol* boundingBoxSymbol() const; - void setBoundingBoxSymbol(Symbol* boundingBoxSymbol); - - Symbol* feedbackLineSymbol() const; - void setFeedbackLineSymbol(Symbol* feedbackLineSymbol); - - Symbol* feedbackVertexSymbol() const; - void setFeedbackVertexSymbol(Symbol* feedbackVertexSymbol); - - Symbol* fillSymbol() const; - void setFillSymbol(Symbol* fillSymbol); - - GeometryEditorGrowEffect* growEffect() const; - void setGrowEffect(GeometryEditorGrowEffect* growEffect); - - Symbol* lineSymbol() const; - void setLineSymbol(Symbol* lineSymbol); - - Symbol* midVertexSymbol() const; - void setMidVertexSymbol(Symbol* midVertexSymbol); - - Symbol* multipleSnapCandidatesSymbol() const; - void setMultipleSnapCandidatesSymbol(Symbol* multipleSnapCandidatesSymbol); - - float opacity() const; - void setOpacity(float opacity); - - Symbol* rotateHandleSymbol() const; - void setRotateHandleSymbol(Symbol* rotateHandleSymbol); - - Symbol* selectedMidVertexSymbol() const; - void setSelectedMidVertexSymbol(Symbol* selectedMidVertexSymbol); - - Symbol* selectedVertexSymbol() const; - void setSelectedVertexSymbol(Symbol* selectedVertexSymbol); - - Symbol* snappedToLineSymbol() const; - void setSnappedToLineSymbol(Symbol* snappedToLineSymbol); - - Symbol* snappedToVertexSymbol() const; - void setSnappedToVertexSymbol(Symbol* snappedToVertexSymbol); - - Symbol* vertexSymbol() const; - void setVertexSymbol(Symbol* vertexSymbol); - - Symbol* vertexTextSymbol() const; - void setVertexTextSymbol(Symbol* vertexTextSymbol); - - GeometryEditorStyle(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - signals: - void opacityChanged(); - - private: - Q_DISABLE_COPY_MOVE(GeometryEditorStyle) - - void connectSignals_(); - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeometryEditorStyle_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorTool.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorTool.h deleted file mode 100644 index 630b5f232..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorTool.h +++ /dev/null @@ -1,70 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeometryEditorTool.h - -#ifndef QRT_GeometryEditorTool_H -#define QRT_GeometryEditorTool_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class GeometryEditorToolImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeometryEditorStyle; - enum class GeometryEditorToolType; - - class GeometryEditorTool : public Object - { - Q_OBJECT - public: - ~GeometryEditorTool() override; - - GeometryEditorToolType geometryEditorToolType() const; - - GeometryEditorStyle* style() const; - void setStyle(GeometryEditorStyle* style); - - GeometryEditorTool(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - signals: - void styleChanged(); - - protected: - std::shared_ptr m_impl; - - void connectSignals_(); - - private: - Q_DISABLE_COPY_MOVE(GeometryEditorTool) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeometryEditorTool_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorTypes.h deleted file mode 100644 index 2df96e556..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorTypes.h +++ /dev/null @@ -1,106 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeometryEditorTypes.h - -#ifndef QRT_GeometryEditorTypes_H -#define QRT_GeometryEditorTypes_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -namespace Esri::ArcGISRuntime -{ - - enum class GeometryEditorElementType - { - GeometryEditorGeometry = 0, - GeometryEditorPart = 1, - GeometryEditorVertex = 2, - GeometryEditorMidVertex = 3, - }; - - enum class GeometryEditorScaleMode - { - Stretch = 0, - Uniform = 1 - }; - - enum class GeometryEditorToolType - { - VertexTool = 0, - FreehandTool = 1, - ShapeTool = 2, - ReticleVertexTool = 3, - ProgrammaticReticleTool = 4 - }; - - enum class ShapeToolType - { - Arrow = 0, - Ellipse = 1, - Rectangle = 2, - Triangle = 3 - }; - - enum class SnapRuleBehavior - { - None = 0, - RulesLimitSnapping = 1, - RulesPreventSnapping = 2 - }; - - enum class SnapSourceEnablingBehavior - { - Preserve = 0, - SetFromRules = 1 - }; - - enum class SnapState - { - Unsnapped = 0, - SnappedToFeature = 1, - SnappedToGeometryGuide = 2, - }; - -} // namespace Esri::ArcGISRuntime - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeometryEditorElementType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeometryEditorScaleMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeometryEditorToolType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SnapRuleBehavior value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SnapSourceEnablingBehavior value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ShapeToolType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SnapState value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeometryEditorElementType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeometryEditorScaleMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeometryEditorToolType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SnapRuleBehavior) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SnapSourceEnablingBehavior) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ShapeToolType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SnapState) - -#endif // QRT_GeometryEditorTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorVertex.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorVertex.h deleted file mode 100644 index 691fdff6d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorVertex.h +++ /dev/null @@ -1,61 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeometryEditorVertex.h - -#ifndef QRT_GeometryEditorVertex_H -#define QRT_GeometryEditorVertex_H - -// C++ API headers -#include "GeometryEditorElement.h" - -namespace QRTImpl -{ - class GeometryEditorVertexImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Point; - - class GeometryEditorVertex : public GeometryEditorElement - { - Q_OBJECT - public: - ~GeometryEditorVertex() override; - - int partIndex() const; - - Point point() const; - - int vertexIndex() const; - - GeometryEditorVertex(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(GeometryEditorVertex) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeometryEditorVertex_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEngine.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEngine.h deleted file mode 100644 index 2f25a7bb1..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEngine.h +++ /dev/null @@ -1,209 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeometryEngine.h - -#ifndef QRT_GeometryEngine_H -#define QRT_GeometryEngine_H - -// C++ API headers -#include "GeometryTypes.h" -#include "Object.h" - -namespace QRTImpl -{ - class GeometryEngineImpl; -} - -namespace Esri::ArcGISRuntime -{ - class AngularUnit; - class AreaUnit; - class DatumTransformation; - class Envelope; - class GeodeticDistanceResult; - class GeodesicEllipseParameters; - class GeodesicSectorParameters; - class Geometry; - class LinearUnit; - class Multipart; - class Point; - class Polygon; - class Polyline; - class ProximityResult; - class SpatialReference; - - class GeometryEngine : public Object - { - Q_OBJECT - - public: - static GeometryEngine* instance(); - - ~GeometryEngine() override; - - static bool equals(const Geometry& geometry1, const Geometry& geometry2); - - static Geometry project(const Geometry& geometry, const SpatialReference& spatialReference); - - static Geometry project(const Geometry& geometry, const SpatialReference& spatialReference, DatumTransformation* datumTransformation); - - static Geometry normalizeCentralMeridian(const Geometry& geometry); - - static double area(const Geometry& geometry); - - static Polygon buffer(const Geometry& geometry, double distance); - - static QList buffer(const QList& geometries, const QList& distances, bool unionResult); - - static bool contains(const Geometry& geometry1, const Geometry& geometry2); - - static Geometry densify(const Geometry& geometry, double maxSegmentLength); - - static Geometry difference(const Geometry& geometry1, const Geometry& geometry2); - - static bool disjoint(const Geometry& geometry1, const Geometry& geometry2); - - static double distance(const Geometry& geometry1, const Geometry& geometry2); - - static double areaGeodetic(const Geometry& geometry, const AreaUnit& unit, GeodeticCurveType curveType); - - static Polygon bufferGeodetic(const Geometry& geometry, - double distance, - const LinearUnit& unit, - double maxDeviation, - GeodeticCurveType curveType); - - static QList bufferGeodetic(const QList& geometries, - const QList& distances, - const LinearUnit& unit, - double maxDeviation, - GeodeticCurveType curveType, - bool unionResult); - - static Geometry densifyGeodetic(const Geometry& geometry, double maxSegmentLength, const LinearUnit& lengthUnit, GeodeticCurveType curveType); - - static GeodeticDistanceResult distanceGeodetic(const Point& point1, - const Point& point2, - const LinearUnit& distanceUnit, - const AngularUnit& azimuthUnit, - GeodeticCurveType curveType); - - static Geometry ellipseGeodesic(const GeodesicEllipseParameters& parameters); - - static double lengthGeodetic(const Geometry& geometry, const LinearUnit& lengthUnit, GeodeticCurveType curveType); - - static QList moveGeodetic(const QList& pointCollection, - double distance, - const LinearUnit& distanceUnit, - double azimuth, - const AngularUnit& azimuthUnit, - GeodeticCurveType curveType); - - static Geometry sectorGeodesic(const GeodesicSectorParameters& parameters); - - static Geometry intersection(const Geometry& geometry1, const Geometry& geometry2); - - static QList intersections(const Geometry& geometry1, const Geometry& geometry2); - - static bool intersects(const Geometry& geometry1, const Geometry& geometry2); - - static double length(const Geometry& geometry); - - static Geometry simplify(const Geometry& geometry); - - static bool touches(const Geometry& geometry1, const Geometry& geometry2); - - static Geometry unionOf(const Geometry& geometry1, const Geometry& geometry2); - - static Geometry unionOf(const QList& geometries); - - static bool within(const Geometry& geometry1, const Geometry& geometry2); - - static Geometry boundary(const Geometry& geometry); - - static Geometry clip(const Geometry& geometry, const Envelope& envelope); - - static Geometry convexHull(const Geometry& geometry); - - static QList convexHull(const QList& geometries, bool unionResult); - - static Point createPointAlong(const Polyline& polyline, double distance); - - static bool crosses(const Geometry& geometry1, const Geometry& geometry2); - - static Geometry generalize(const Geometry& geometry, double maxDeviation, bool removeDegenerateParts); - - static bool isSimple(const Geometry& geometry); - - static Point labelPoint(const Polygon& polygon); - - static ProximityResult nearestCoordinate(const Geometry& geometry, const Point& point); - - static ProximityResult nearestCoordinateGeodetic(const Geometry& geometry, - const Point& point, - double maxDeviation, - const LinearUnit& deviationUnit); - - static ProximityResult nearestVertex(const Geometry& geometry, const Point& point); - - static Geometry offset(const Geometry& geometry, double distance, GeometryOffsetType offsetType, double bevelRatio, double flattenError); - - static bool overlaps(const Geometry& geometry1, const Geometry& geometry2); - - static bool relate(const Geometry& geometry1, const Geometry& geometry2, const QString& relation); - - static Geometry symmetricDifference(const Geometry& geometry1, const Geometry& geometry2); - - static Envelope combineExtents(const Geometry& geometry1, const Geometry& geometry2); - - static Envelope combineExtents(const QList& geometries); - - static QList autoComplete(const QList& existingBoundaries, const QList& newBoundaries); - - static Polyline extend(const Polyline& polyline, const Polyline& extender, GeometryExtendOptionsFlags extendOptions); - - static Multipart reshape(const Multipart& geometry, const Polyline& reshaper); - - static QList cut(const Geometry& geometry, const Polyline& cutter); - - static Geometry setM(const Geometry& geometry, double m); - static Geometry setZ(const Geometry& geometry, double z); - static Geometry setZAndM(const Geometry& geometry, double z, double m); - - static Geometry removeM(const Geometry& geometry); - static Geometry removeZ(const Geometry& geometry); - static Geometry removeZAndM(const Geometry& geometry); - - static double fractionAlong(const Polyline& line, const Point& point, double tolerance); - - static Geometry move(const Geometry& geometry, double deltaX, double deltaY); - static Geometry rotate(const Geometry& geometry, double angle, const Point& origin); - static Geometry scale(const Geometry& geometry, double scaleX, double scaleY, const Point& origin); - - private: - GeometryEngine(); - Q_DISABLE_COPY_MOVE(GeometryEngine) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeometryEngine_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryTypes.h deleted file mode 100644 index fe01ad021..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryTypes.h +++ /dev/null @@ -1,222 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeometryTypes.h - -#ifndef QRT_GeometryTypes_H -#define QRT_GeometryTypes_H - -// Qt headers -#include -#include // for Q_DECLARE_METATYPE - -namespace Esri::ArcGISRuntime -{ - - enum class GeometryType - { - Unknown = -1, - Point = 1, - Envelope = 2, - Polyline = 3, - Polygon = 4, - Multipoint = 5 - }; - - enum class GeometryBuilderType - { - PointBuilder = 1, - EnvelopeBuilder = 2, - PolylineBuilder = 3, - PolygonBuilder = 4, - MultipointBuilder = 5, - Unknown = -1 - }; - - enum class GeometryDimension - { - Point = 0, - Curve = 1, - Area = 2, - Volume = 3, - Unknown = -1 - }; - - enum class AngularUnitId - { - Other = 0, - Degrees = 9102, - Grads = 9105, - Minutes = 9103, - Radians = 9101, - Seconds = 9104 - }; - - enum class AreaUnitId - { - Other = 0, - Acres = 109402, - Hectares = 109401, - SquareCentimeters = 109451, - SquareDecimeters = 109450, - SquareFeet = 109405, - SquareKilometers = 109414, - SquareMeters = 109404, - SquareMillimeters = 109452, - SquareMiles = 109439, - SquareYards = 109442 - }; - - enum class LinearUnitId - { - Other = 0, - Centimeters = 1033, - Feet = 9002, - Inches = 109008, - Kilometers = 9036, - Meters = 9001, - Miles = 9093, - Millimeters = 1025, - NauticalMiles = 9030, - Yards = 9096 - }; - - enum class UnitType - { - LinearUnit = 0, - AngularUnit = 1, - AreaUnit = 2, - Unknown = -1 - }; - - enum class SegmentType - { - Unknown = -1, - LineSegment = 1, - CubicBezierSegment = 2, - EllipticArcSegment = 3 - }; - - enum class GeodeticCurveType - { - Geodesic = 0, - Loxodrome = 1, - GreatElliptic = 2, - NormalSection = 3, - ShapePreserving = 4 - }; - - enum class GeometryOffsetType - { - Mitered = 0, - Bevelled = 1, - Rounded = 2, - Squared = 3 - }; - - enum class GeometryExtendOptions - { - Default = 0, - RelocateEnds = 1, - KeepEndAttributes = 2, - NoEndAttributes = 4, - DoNotExtendFromStartPoint = 8, - DoNotExtendFromEndPoint = 16 - }; - - Q_DECLARE_FLAGS(GeometryExtendOptionsFlags, GeometryExtendOptions) - Q_DECLARE_OPERATORS_FOR_FLAGS(GeometryExtendOptionsFlags) - - enum class GarsConversionMode - { - LowerLeft = 0, - Center = 1 - }; - - enum class MgrsConversionMode - { - Automatic = 0, - New180InZone01 = 1, - New180InZone60 = 2, - Old180InZone01 = 3, - Old180InZone60 = 4 - }; - - enum class UtmConversionMode - { - LatitudeBandIndicators = 0, - NorthSouthIndicators = 1 - }; - - enum class LatitudeLongitudeFormat - { - DecimalDegrees = 0, - DegreesDecimalMinutes = 1, - DegreesMinutesSeconds = 2 - }; - - enum class DatumTransformationType - { - GeographicTransformation = 1, - HorizontalVerticalTransformation = 2 - }; - -} // namespace Esri::ArcGISRuntime - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeometryType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeometryBuilderType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeometryDimension value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::AngularUnitId value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::AreaUnitId value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LinearUnitId value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UnitType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SegmentType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeodeticCurveType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeometryOffsetType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeometryExtendOptions value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GarsConversionMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::MgrsConversionMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtmConversionMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LatitudeLongitudeFormat value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::DatumTransformationType value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeometryType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeometryBuilderType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeometryDimension) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::AngularUnitId) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::AreaUnitId) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LinearUnitId) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UnitType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SegmentType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeodeticCurveType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeometryOffsetType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeometryExtendOptions) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GarsConversionMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::MgrsConversionMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtmConversionMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LatitudeLongitudeFormat) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DatumTransformationType) - -#endif // QRT_GeometryTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingBoolean.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingBoolean.h deleted file mode 100644 index 8f241e538..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingBoolean.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeoprocessingBoolean.h - -#ifndef QRT_GeoprocessingBoolean_H -#define QRT_GeoprocessingBoolean_H - -// C++ API headers -#include "GeoprocessingParameter.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GeoprocessingBooleanImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeoprocessingBoolean : public GeoprocessingParameter - { - Q_OBJECT - - public: - explicit GeoprocessingBoolean(QObject* parent = nullptr); - explicit GeoprocessingBoolean(bool value, QObject* parent = nullptr); - ~GeoprocessingBoolean() override; - - bool value() const; - void setValue(bool value); - - /*! - \internal - */ - GeoprocessingBoolean(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(GeoprocessingBoolean) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeoprocessingBoolean_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingDataFile.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingDataFile.h deleted file mode 100644 index c3a84a646..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingDataFile.h +++ /dev/null @@ -1,76 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeoprocessingDataFile.h - -#ifndef QRT_GeoprocessingDataFile_H -#define QRT_GeoprocessingDataFile_H - -// C++ API headers -#include "GeoprocessingParameter.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class GeoprocessingDataFileImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeoprocessingDataFile : public GeoprocessingParameter - { - Q_OBJECT - - public: - explicit GeoprocessingDataFile(QObject* parent = nullptr); - explicit GeoprocessingDataFile(const QUrl& url, QObject* parent = nullptr); - ~GeoprocessingDataFile() override; - - void setUrl(const QUrl& url); - QUrl url() const; - - QString inputFilePath() const; - void setInputFilePath(const QString& path); - - QString uploadId() const; - void setUploadId(const QString& uploadId); - - // async methods - [[nodiscard]] QFuture fetchFileAsync(const QString& filePath); - - /*! - \internal - */ - GeoprocessingDataFile(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(GeoprocessingDataFile) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeoprocessingDataFile_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingDate.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingDate.h deleted file mode 100644 index 9af6ceb28..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingDate.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeoprocessingDate.h - -#ifndef QRT_GeoprocessingDate_H -#define QRT_GeoprocessingDate_H - -// C++ API headers -#include "GeoprocessingParameter.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GeoprocessingDateImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeoprocessingDate : public GeoprocessingParameter - { - Q_OBJECT - - public: - explicit GeoprocessingDate(QObject* parent = nullptr); - explicit GeoprocessingDate(const QDateTime& value, QObject* parent = nullptr); - ~GeoprocessingDate() override; - - QDateTime value() const; - void setValue(const QDateTime& value); - - /*! - \internal - */ - GeoprocessingDate(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(GeoprocessingDate) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeoprocessingDate_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingDouble.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingDouble.h deleted file mode 100644 index 1fac793af..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingDouble.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeoprocessingDouble.h - -#ifndef QRT_GeoprocessingDouble_H -#define QRT_GeoprocessingDouble_H - -// C++ API headers -#include "GeoprocessingParameter.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GeoprocessingDoubleImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeoprocessingDouble : public GeoprocessingParameter - { - Q_OBJECT - - public: - explicit GeoprocessingDouble(QObject* parent = nullptr); - explicit GeoprocessingDouble(double value, QObject* parent = nullptr); - ~GeoprocessingDouble() override; - - double value() const; - void setValue(double value); - - /*! - \internal - */ - GeoprocessingDouble(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(GeoprocessingDouble) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeoprocessingDouble_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingFeatureSet.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingFeatureSet.h deleted file mode 100644 index 70c5b727a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingFeatureSet.h +++ /dev/null @@ -1,71 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeoprocessingFeatureSet.h - -#ifndef QRT_GeoprocessingFeatureSet_H -#define QRT_GeoprocessingFeatureSet_H - -// C++ API headers -#include "FeatureSet.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GeoprocessingFeatureSetImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeoprocessingFeatureSet : public Object, public FeatureSet - { - Q_OBJECT - - public: - ~GeoprocessingFeatureSet() override; - - bool isTransferLimitExceeded() const; - - QList fields() const override; - GeometryType geometryType() const override; - SpatialReference spatialReference() const override; - FeatureIterator iterator() const override; - - /*! \internal */ - GeoprocessingFeatureSet(std::shared_ptr impl, QObject* parent); - - /*! \internal */ - std::shared_ptr iGetImpl() const override; - - GeoprocessingFeatureSet() = delete; - - private: - std::shared_ptr m_impl; - Q_DISABLE_COPY_MOVE(GeoprocessingFeatureSet) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeoprocessingFeatureSet_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingFeatures.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingFeatures.h deleted file mode 100644 index 8acf11d4d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingFeatures.h +++ /dev/null @@ -1,78 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeoprocessingFeatures.h - -#ifndef QRT_GeoprocessingFeatures_H -#define QRT_GeoprocessingFeatures_H - -// C++ API headers -#include "GeoprocessingParameter.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class GeoprocessingFeaturesImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FeatureSet; - - class GeoprocessingFeatures : public GeoprocessingParameter - { - Q_OBJECT - - public: - explicit GeoprocessingFeatures(QObject* parent = nullptr); - explicit GeoprocessingFeatures(const QUrl& url, QObject* parent = nullptr); - explicit GeoprocessingFeatures(FeatureSet* features, QObject* parent = nullptr); - ~GeoprocessingFeatures() override; - - void setUrl(const QUrl& url); - QUrl url() const; - - FeatureSet* features() const; - void setFeatures(FeatureSet* featureSet); - - bool canFetchOutputFeatures() const; - - // async methods - [[nodiscard]] QFuture fetchOutputFeaturesAsync(); - - /*! - \internal - */ - GeoprocessingFeatures(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(GeoprocessingFeatures) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeoprocessingFeatures_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingJob.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingJob.h deleted file mode 100644 index 72c8ef7c5..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingJob.h +++ /dev/null @@ -1,66 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeoprocessingJob.h - -#ifndef QRT_GeoprocessingJob_H -#define QRT_GeoprocessingJob_H - -// C++ API headers -#include "Job.h" - -// STL headers -#include - -namespace QRTImpl -{ - class JobImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeoprocessingParameters; - class GeoprocessingResult; - - class GeoprocessingJob : public Job - { - Q_OBJECT - - public: - ~GeoprocessingJob() override; - - GeoprocessingResult* result() const; - - GeoprocessingParameters parameters() const; - - /*! \internal */ - GeoprocessingJob(std::shared_ptr impl, QObject* parent); - - GeoprocessingJob() = delete; - - private: - Q_DISABLE_COPY_MOVE(GeoprocessingJob) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeoprocessingJob_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingLinearUnit.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingLinearUnit.h deleted file mode 100644 index 17a60a20d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingLinearUnit.h +++ /dev/null @@ -1,76 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeoprocessingLinearUnit.h - -#ifndef QRT_GeoprocessingLinearUnit_H -#define QRT_GeoprocessingLinearUnit_H - -// C++ API headers -#include "GeoprocessingParameter.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GeoprocessingLinearUnitImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class GeoprocessingLinearUnits; - enum class LinearUnitId; - class LinearUnit; - - class GeoprocessingLinearUnit : public GeoprocessingParameter - { - Q_OBJECT - - public: - explicit GeoprocessingLinearUnit(QObject* parent = nullptr); - explicit GeoprocessingLinearUnit(double distance, QObject* parent = nullptr); - GeoprocessingLinearUnit(double distance, GeoprocessingLinearUnits geoprocessingUnit, QObject* parent = nullptr); - GeoprocessingLinearUnit(double distance, const LinearUnit& unit, QObject* parent = nullptr); - GeoprocessingLinearUnit(double distance, LinearUnitId unitId, QObject* parent = nullptr); - ~GeoprocessingLinearUnit() override; - - double distance() const; - void setDistance(double distance); - - GeoprocessingLinearUnits unit() const; - void setUnit(GeoprocessingLinearUnits unit); - - LinearUnit linearUnit() const; - - /*! - \internal - */ - GeoprocessingLinearUnit(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(GeoprocessingLinearUnit) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeoprocessingLinearUnit_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingLong.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingLong.h deleted file mode 100644 index baf25c62f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingLong.h +++ /dev/null @@ -1,61 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeoprocessingLong.h - -#ifndef QRT_GeoprocessingLong_H -#define QRT_GeoprocessingLong_H - -// C++ API headers -#include "GeoprocessingParameter.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GeoprocessingLongImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeoprocessingLong : public GeoprocessingParameter - { - Q_OBJECT - - public: - explicit GeoprocessingLong(QObject* parent = nullptr); - explicit GeoprocessingLong(int value, QObject* parent = nullptr); - ~GeoprocessingLong() override; - - int value() const; - void setValue(int value); - - GeoprocessingLong(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(GeoprocessingLong) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeoprocessingLong_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingMultiValue.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingMultiValue.h deleted file mode 100644 index a3c394a50..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingMultiValue.h +++ /dev/null @@ -1,68 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeoprocessingMultiValue.h - -#ifndef QRT_GeoprocessingMultiValue_H -#define QRT_GeoprocessingMultiValue_H - -// C++ API headers -#include "GeoprocessingParameter.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GeoprocessingMultiValueImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeoprocessingMultiValue : public GeoprocessingParameter - { - Q_OBJECT - - public: - explicit GeoprocessingMultiValue(QObject* parent = nullptr); - explicit GeoprocessingMultiValue(GeoprocessingParameterType valueParameterType, QObject* parent = nullptr); - GeoprocessingMultiValue(GeoprocessingParameterType valueParameterType, const QList& values, QObject* parent = nullptr); - ~GeoprocessingMultiValue() override; - - GeoprocessingParameterType valueParameterType() const; - void setValueParameterType(GeoprocessingParameterType valueParameterType); - - QList values() const; - void setValues(const QList& values); - - /*! - \internal - */ - GeoprocessingMultiValue(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(GeoprocessingMultiValue) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeoprocessingMultiValue_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingParameter.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingParameter.h deleted file mode 100644 index c13a6a961..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingParameter.h +++ /dev/null @@ -1,68 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeoprocessingParameter.h - -#ifndef QRT_GeoprocessingParameter_H -#define QRT_GeoprocessingParameter_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GeoprocessingParameterImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class GeoprocessingParameterType; - - class GeoprocessingParameter : public Object - { - Q_OBJECT - - public: - ~GeoprocessingParameter() override; - - GeoprocessingParameterType parameterType() const; - - /*! - \internal - */ - GeoprocessingParameter(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(GeoprocessingParameter) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeoprocessingParameter_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingParameterInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingParameterInfo.h deleted file mode 100644 index 3d4086437..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingParameterInfo.h +++ /dev/null @@ -1,93 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeoprocessingParameterInfo.h - -#ifndef QRT_GeoprocessingParameterInfo_H -#define QRT_GeoprocessingParameterInfo_H - -// Qt headers -#include // for QString, QStringList - -// STL headers -#include - -class QObject; - -namespace QRTImpl -{ - class GeoprocessingParameterInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class GeoprocessingParameterDirection; - enum class GeoprocessingParameterType; - class GeoprocessingParameter; - - class GeoprocessingParameterInfo - { - public: - GeoprocessingParameterInfo(); - GeoprocessingParameterInfo(const GeoprocessingParameterInfo& other); - GeoprocessingParameterInfo(GeoprocessingParameterInfo&& other) noexcept; - ~GeoprocessingParameterInfo(); - - GeoprocessingParameterInfo& operator=(const GeoprocessingParameterInfo& other); - GeoprocessingParameterInfo& operator=(GeoprocessingParameterInfo&& other) noexcept; - - bool isEmpty() const; - - QString category() const; - - QString description() const; - - QStringList choiceList() const; - - GeoprocessingParameterType dataType() const; - - GeoprocessingParameterDirection direction() const; - - QString displayName() const; - - bool isRequired() const; - - QString name() const; - - bool isFeaturesRequireGeometry() const; - - GeoprocessingParameterType multiValueDataType() const; - - GeoprocessingParameter* defaultParameter(QObject* parent = nullptr) const; - - /*! - \internal - */ - explicit GeoprocessingParameterInfo(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeoprocessingParameterInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingParameters.h deleted file mode 100644 index eafa691a2..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingParameters.h +++ /dev/null @@ -1,89 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeoprocessingParameters.h - -#ifndef QRT_GeoprocessingParameters_H -#define QRT_GeoprocessingParameters_H - -// Qt headers -#include // for QMap, QString - -// STL headers -#include - -class QObject; - -namespace QRTImpl -{ - class GeoprocessingParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class GeoprocessingExecutionType; - class GeoprocessingParameter; - class SpatialReference; - - class GeoprocessingParameters - { - public: - GeoprocessingParameters(); - explicit GeoprocessingParameters(GeoprocessingExecutionType type); - GeoprocessingParameters(const GeoprocessingParameters& other); - GeoprocessingParameters(GeoprocessingParameters&& other) noexcept; - - ~GeoprocessingParameters(); - - GeoprocessingParameters& operator=(const GeoprocessingParameters& other); - GeoprocessingParameters& operator=(GeoprocessingParameters&& other) noexcept; - - GeoprocessingExecutionType executionType() const; - void setExecutionType(GeoprocessingExecutionType type); - - QMap inputs(QObject* parent = nullptr) const; - void setInputs(const QMap& inputs); - - SpatialReference outputSpatialReference() const; - void setOutputSpatialReference(const SpatialReference& spatialReference); - - SpatialReference processSpatialReference() const; - void setProcessSpatialReference(const SpatialReference& spatialReference); - - bool isReturnM() const; - void setReturnM(bool returnM); - - bool isReturnZ() const; - void setReturnZ(bool returnZ); - - /*! \internal */ - explicit GeoprocessingParameters(const std::shared_ptr& impl); - /*! \internal */ - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeoprocessingParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingRaster.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingRaster.h deleted file mode 100644 index c20f163dc..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingRaster.h +++ /dev/null @@ -1,62 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeoprocessingRaster.h - -#ifndef QRT_GeoprocessingRaster_H -#define QRT_GeoprocessingRaster_H - -// C++ API headers -#include "GeoprocessingDataFile.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GeoprocessingRasterImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeoprocessingRaster : public GeoprocessingDataFile - { - Q_OBJECT - - public: - explicit GeoprocessingRaster(QObject* parent = nullptr); - GeoprocessingRaster(const QUrl& url, const QString& format, QObject* parent = nullptr); - ~GeoprocessingRaster() override; - - QString format() const; - void setFormat(const QString& format); - - /*! \internal */ - GeoprocessingRaster(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(GeoprocessingRaster) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeoprocessingRaster_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingResult.h deleted file mode 100644 index 3a091357c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingResult.h +++ /dev/null @@ -1,67 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeoprocessingResult.h - -#ifndef QRT_GeoprocessingResult_H -#define QRT_GeoprocessingResult_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GeoprocessingResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ArcGISMapImageLayer; - class GeoprocessingParameter; - - class GeoprocessingResult : public Object - { - Q_OBJECT - - public: - ~GeoprocessingResult() override; - - QMap outputs() const; - - ArcGISMapImageLayer* mapImageLayer() const; - - /*! \internal */ - GeoprocessingResult(std::shared_ptr impl, QObject* parent); - - GeoprocessingResult() = delete; - - private: - std::shared_ptr m_impl; - Q_DISABLE_COPY_MOVE(GeoprocessingResult) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeoprocessingResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingString.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingString.h deleted file mode 100644 index a4a4ea129..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingString.h +++ /dev/null @@ -1,66 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeoprocessingString.h - -#ifndef QRT_GeoprocessingString_H -#define QRT_GeoprocessingString_H - -// C++ API headers -#include "GeoprocessingParameter.h" - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class GeoprocessingStringImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeoprocessingString : public GeoprocessingParameter - { - Q_OBJECT - - public: - explicit GeoprocessingString(QObject* parent = nullptr); - explicit GeoprocessingString(const QString& value, QObject* parent = nullptr); - ~GeoprocessingString() override; - - QString value() const; - void setValue(const QString& value); - - /*! - \internal - */ - GeoprocessingString(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(GeoprocessingString) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeoprocessingString_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingTask.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingTask.h deleted file mode 100644 index a97cad368..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingTask.h +++ /dev/null @@ -1,91 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeoprocessingTask.h - -#ifndef QRT_GeoprocessingTask_H -#define QRT_GeoprocessingTask_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class GeoprocessingTaskImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeoprocessingJob; - class GeoprocessingParameters; - class GeoprocessingTaskInfo; - - class GeoprocessingTask : public Object, public Loadable - { - Q_OBJECT - - public: - explicit GeoprocessingTask(const QUrl& url, QObject* parent = nullptr); - - ~GeoprocessingTask() override; - - GeoprocessingTaskInfo geoprocessingTaskInfo() const; - - GeoprocessingJob* createJob(const GeoprocessingParameters& parameters); - - // async methods - [[nodiscard]] QFuture createDefaultParametersAsync(); - - // Loadable interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - QUrl url() const; - - /*! - \internal - */ - GeoprocessingTask(std::shared_ptr impl, QObject* parent); - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - std::shared_ptr m_impl; - void connectSignals_(); - Q_DISABLE_COPY_MOVE(GeoprocessingTask) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeoprocessingTask_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingTaskInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingTaskInfo.h deleted file mode 100644 index 5867aacc1..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingTaskInfo.h +++ /dev/null @@ -1,86 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeoprocessingTaskInfo.h - -#ifndef QRT_GeoprocessingTaskInfo_H -#define QRT_GeoprocessingTaskInfo_H - -// Qt headers -#include // for QList, QString - -// STL headers -#include - -class QUrl; - -namespace QRTImpl -{ - class GeoprocessingTaskInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class GeoprocessingExecutionType; - class GeoprocessingParameterInfo; - - class GeoprocessingTaskInfo - { - public: - GeoprocessingTaskInfo(); - GeoprocessingTaskInfo(const GeoprocessingTaskInfo& other); - GeoprocessingTaskInfo(GeoprocessingTaskInfo&& other) noexcept; - ~GeoprocessingTaskInfo(); - - GeoprocessingTaskInfo& operator=(const GeoprocessingTaskInfo& other); - GeoprocessingTaskInfo& operator=(GeoprocessingTaskInfo&& other) noexcept; - - bool isEmpty() const; - - QUrl url() const; - - QString category() const; - - QString description() const; - - QString displayName() const; - - GeoprocessingExecutionType executionType() const; - - QUrl helpURL() const; - - QString name() const; - - QList parameterInfos() const; - - /*! - \internal - */ - explicit GeoprocessingTaskInfo(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeoprocessingTaskInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingTypes.h deleted file mode 100644 index 6cdae8434..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingTypes.h +++ /dev/null @@ -1,93 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeoprocessingTypes.h - -#ifndef QRT_GeoprocessingTypes_H -#define QRT_GeoprocessingTypes_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -namespace Esri::ArcGISRuntime -{ - - enum class GeoprocessingExecutionType - { - Unknown = -1, - AsynchronousSubmit = 0, - SynchronousExecute = 1 - }; - - enum class GeoprocessingLinearUnits - { - Unknown = -1, - Centimeter = 0, - Decimeter = 1, - Kilometer = 2, - Meter = 3, - Millimeter = 4, - Point = 5, - USNauticalMile = 6, - USSurveyFoot = 7, - USSurveyInch = 8, - USSurveyMile = 9, - USSurveyYard = 10 - }; - - enum class GeoprocessingParameterDirection - { - Input = 0, - Output = 1 - }; - - enum class GeoprocessingParameterType - { - GeoprocessingBoolean = 0, - GeoprocessingDataFile = 1, - GeoprocessingDate = 2, - GeoprocessingDouble = 3, - GeoprocessingFeatures = 4, - GeoprocessingLinearUnit = 5, - GeoprocessingLong = 6, - GeoprocessingMultiValue = 7, - GeoprocessingRaster = 8, - GeoprocessingString = 9, - GeoprocessingUnknownParameter = 10 - }; - -} // namespace Esri::ArcGISRuntime - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeoprocessingExecutionType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeoprocessingLinearUnits value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeoprocessingParameterDirection value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeoprocessingParameterType value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeoprocessingExecutionType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeoprocessingLinearUnits) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeoprocessingParameterDirection) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeoprocessingParameterType) - -#endif // QRT_GeoprocessingTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingUnknownParameter.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingUnknownParameter.h deleted file mode 100644 index 33dcd05cc..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingUnknownParameter.h +++ /dev/null @@ -1,57 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeoprocessingUnknownParameter.h - -#ifndef QRT_GeoprocessingUnknownParameter_H -#define QRT_GeoprocessingUnknownParameter_H - -// C++ API headers -#include "GeoprocessingParameter.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GeoprocessingUnknownParameterImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeoprocessingUnknownParameter : public GeoprocessingParameter - { - Q_OBJECT - - public: - ~GeoprocessingUnknownParameter() override; - - /*! \internal */ - GeoprocessingUnknownParameter(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(GeoprocessingUnknownParameter) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeoprocessingUnknownParameter_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Geotrigger.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Geotrigger.h deleted file mode 100644 index 664e1993e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Geotrigger.h +++ /dev/null @@ -1,80 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Geotrigger.h - -#ifndef QRT_Geotrigger_H -#define QRT_Geotrigger_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GeotriggerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ArcadeExpression; - class GeotriggerFeed; - enum class GeotriggerType; - - class Geotrigger : public Object - { - Q_OBJECT - public: - ~Geotrigger() override; - - GeotriggerFeed* feed() const; - - ArcadeExpression* messageExpression() const; - void setMessageExpression(ArcadeExpression* messageExpression); - - QString name() const; - void setName(const QString& name); - - QStringList requestedActions() const; - void setRequestedActions(const QStringList& requestedActions); - - GeotriggerType geotriggerType() const; - - QString geotriggerId() const; - - /*! internal */ - std::shared_ptr getImpl() const; - - protected: - Geotrigger(std::shared_ptr impl, QObject* parent); - - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(Geotrigger) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Geotrigger_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggerFeed.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggerFeed.h deleted file mode 100644 index 5e35adf7a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggerFeed.h +++ /dev/null @@ -1,65 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeotriggerFeed.h - -#ifndef QRT_GeotriggerFeed_H -#define QRT_GeotriggerFeed_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GeotriggerFeedImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class GeotriggerFeedType; - - class GeotriggerFeed : public Object - { - Q_OBJECT - public: - ~GeotriggerFeed() override; - - GeotriggerFeedType geotriggerFeedType() const; - - /*! internal */ - std::shared_ptr getImpl() const; - - protected: - GeotriggerFeed(std::shared_ptr impl, QObject* parent); - - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(GeotriggerFeed) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeotriggerFeed_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggerListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggerListModel.h deleted file mode 100644 index 7527f6d1a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggerListModel.h +++ /dev/null @@ -1,120 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeotriggerListModel.h - -#ifndef QRT_GeotriggerListModel_H -#define QRT_GeotriggerListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class GeotriggerListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class Geotrigger; - - class GeotriggerListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum GeotriggerRoles - { - GeotriggerNameRole = Qt::UserRole + 1, - GeotriggerIdRole = Qt::UserRole + 2, - GeotriggerTypeRole = Qt::UserRole + 3, - GeotriggerRequestedActionsRole = Qt::UserRole + 4 - }; - - ~GeotriggerListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(Geotrigger* geotrigger); - - void insert(int index, Geotrigger* geotrigger); - - void removeAt(int index); - - void removeOne(Geotrigger* geotrigger); - - void move(int from, int to); - - Geotrigger* at(int index) const override; - - bool contains(Geotrigger* geotrigger) const; - - int indexOf(Geotrigger* geotrigger) const; - - Geotrigger* first() const; - - Geotrigger* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - GeotriggerListModel(std::shared_ptr impl, QObject* parent); - - GeotriggerListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(GeotriggerListModel) - - void connectSignals_(); - void setupRoles(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeotriggerListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggerMonitor.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggerMonitor.h deleted file mode 100644 index fddf59eef..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggerMonitor.h +++ /dev/null @@ -1,84 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeotriggerMonitor.h - -#ifndef QRT_GeotriggerMonitor_H -#define QRT_GeotriggerMonitor_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class GeotriggerMonitorImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class GeotriggerMonitorStatus; - class Error; - class Geotrigger; - class GeotriggerNotificationInfo; - - class GeotriggerMonitor : public Object - { - Q_OBJECT - public: - explicit GeotriggerMonitor(Geotrigger* geotrigger, QObject* parent = nullptr); - ~GeotriggerMonitor() override; - - Geotrigger* geotrigger() const; - GeotriggerMonitorStatus status() const; - Error warning() const; - void stop(); - - // async methods - [[nodiscard]] QFuture startAsync(); - - /*! - \internal - */ - GeotriggerMonitor(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - signals: - void geotriggerNotification(Esri::ArcGISRuntime::GeotriggerNotificationInfo* geotriggerNotificationInfo); - void statusChanged(Esri::ArcGISRuntime::GeotriggerMonitorStatus status); - void warningChanged(const Esri::ArcGISRuntime::Error& warning); - - private: - Q_DISABLE_COPY_MOVE(GeotriggerMonitor) - std::shared_ptr m_impl; - - void connectSignals_(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeotriggerMonitor_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggerNotificationInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggerNotificationInfo.h deleted file mode 100644 index 27c26e826..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggerNotificationInfo.h +++ /dev/null @@ -1,83 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeotriggerNotificationInfo.h - -#ifndef QRT_GeotriggerNotificationInfo_H -#define QRT_GeotriggerNotificationInfo_H - -// C++ API headers -#include "Object.h" - -// Qt headers -#include - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class GeotriggerNotificationInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeotriggerMonitor; - enum class GeotriggerNotificationInfoType; - class Location; - - class GeotriggerNotificationInfo : public Object - { - Q_OBJECT - public: - ~GeotriggerNotificationInfo() override; - - Location feedLocation() const; - - GeotriggerMonitor* geotriggerMonitor() const; - - QString message() const; - - QVariantMap messageProperties() const; - - GeotriggerNotificationInfoType geotriggerNotificationInfoType() const; - - QString feedEntityId() const; - - QStringList actions() const; - - /*! internal */ - GeotriggerNotificationInfo(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(GeotriggerNotificationInfo) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeotriggerNotificationInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggersInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggersInfo.h deleted file mode 100644 index 4ad7d294e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggersInfo.h +++ /dev/null @@ -1,74 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeotriggersInfo.h - -#ifndef QRT_GeotriggersInfo_H -#define QRT_GeotriggersInfo_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GeotriggersInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeotriggerListModel; - - class GeotriggersInfo : public Object, public Loadable - { - Q_OBJECT - public: - ~GeotriggersInfo() override; - - GeotriggerListModel* geotriggers() const; - - // Loadable interface methods - void cancelLoad() override; - void load() override; - void retryLoad() override; - Error loadError() const override; - LoadStatus loadStatus() const override; - - GeotriggersInfo(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(GeotriggersInfo) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeotriggersInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggersTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggersTypes.h deleted file mode 100644 index 6bc45b195..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggersTypes.h +++ /dev/null @@ -1,115 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GeotriggersTypes.h - -#ifndef QRT_GeotriggersTypes_H -#define QRT_GeotriggersTypes_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -namespace Esri::ArcGISRuntime -{ - - enum class FenceEnterExitSpatialRelationship - { - EnterIntersectsAndExitDoesNotIntersect = 0, - EnterContainsAndExitDoesNotContain = 1, - EnterContainsAndExitDoesNotIntersect = 2 - }; - - enum class FenceGeotriggerFeedAccuracyMode - { - UseGeometry = 0, - UseGeometryWithAccuracy = 1 - }; - - enum class FenceNotificationType - { - Entered = 0, - Exited = 1 - }; - - enum class FenceParametersType - { - GraphicFenceParameters = 0, - FeatureFenceParameters = 1, - GraphicsOverlayFenceParameters = 2 - }; - - enum class FenceRuleType - { - Enter = 0, - Exit = 1, - EnterOrExit = 2 - }; - - enum class GeotriggerFeedType - { - LocationGeotriggerFeed = 0 - }; - - enum class GeotriggerMonitorStatus - { - Stopped = 0, - Starting = 1, - Started = 2, - FailedToStart = 3 - }; - - enum class GeotriggerNotificationInfoType - { - FenceGeotriggerNotificationInfo = 0 - }; - - enum class GeotriggerType - { - FenceGeotrigger = 0 - }; - -} // namespace Esri::ArcGISRuntime - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FenceEnterExitSpatialRelationship value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FenceGeotriggerFeedAccuracyMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FenceNotificationType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FenceParametersType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FenceRuleType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeotriggerFeedType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeotriggerMonitorStatus value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeotriggerNotificationInfoType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeotriggerType value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FenceEnterExitSpatialRelationship) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FenceGeotriggerFeedAccuracyMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FenceNotificationType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FenceParametersType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FenceRuleType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeotriggerFeedType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeotriggerMonitorStatus) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeotriggerNotificationInfoType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeotriggerType) - -#endif // QRT_GeotriggersTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GlobeCameraController.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GlobeCameraController.h deleted file mode 100644 index 9e3b00431..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GlobeCameraController.h +++ /dev/null @@ -1,53 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GlobeCameraController.h - -#ifndef QRT_GlobeCameraController_H -#define QRT_GlobeCameraController_H - -// C++ API headers -#include "CameraController.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class GlobeCameraController : public CameraController - { - Q_OBJECT - - public: - explicit GlobeCameraController(QObject* parent = nullptr); - ~GlobeCameraController() override; - - /*! \internal */ - GlobeCameraController(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(GlobeCameraController) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GlobeCameraController_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Graphic.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Graphic.h deleted file mode 100644 index ed672e892..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Graphic.h +++ /dev/null @@ -1,96 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Graphic.h - -#ifndef QRT_Graphic_H -#define QRT_Graphic_H - -// C++ API headers -#include "GeoElement.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GraphicImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GraphicsOverlay; - class Symbol; - - class Graphic : public Object, public GeoElement - { - Q_OBJECT - - public: - explicit Graphic(QObject* parent = nullptr); - explicit Graphic(const QVariantMap& attributes, QObject* parent = nullptr); - explicit Graphic(const Geometry& geometry, QObject* parent = nullptr); - Graphic(const Geometry& geometry, const QVariantMap& attributes, QObject* parent = nullptr); - Graphic(const Geometry& geometry, Symbol* symbol, QObject* parent = nullptr); - Graphic(const Geometry& geometry, const QVariantMap& attributes, Symbol* symbol, QObject* parent = nullptr); - ~Graphic() override; - - bool operator==(Graphic* other) const; - bool operator!=(Graphic* other) const; - - Geometry geometry() const override; - void setGeometry(const Geometry& geometry) override; - - bool isSelected() const; - void setSelected(bool value); - - bool isVisible() const; - void setVisible(bool value); - - Symbol* symbol() const; - void setSymbol(Symbol* symbol); - - int zIndex() const; - void setZIndex(int value); - - AttributeListModel* attributes() const override; - - GraphicsOverlay* graphicsOverlay() const; - - Graphic(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - std::shared_ptr iGetImpl() const override; - - signals: - void geometryChanged(); - - private: - Q_DISABLE_COPY_MOVE(Graphic) - void connectSignals_(); - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Graphic_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicFenceParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicFenceParameters.h deleted file mode 100644 index b5138b9ab..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicFenceParameters.h +++ /dev/null @@ -1,66 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GraphicFenceParameters.h - -#ifndef QRT_GraphicFenceParameters_H -#define QRT_GraphicFenceParameters_H - -// C++ API headers -#include "FenceParameters.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GraphicFenceParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Graphic; - class GraphicListModel; - - class GraphicFenceParameters : public FenceParameters - { - Q_OBJECT - public: - explicit GraphicFenceParameters(double bufferDistance, QObject* parent = nullptr); - GraphicFenceParameters(const QList& graphics, double bufferDistance, QObject* parent = nullptr); - explicit GraphicFenceParameters(const QList& graphics, QObject* parent = nullptr); - - ~GraphicFenceParameters() override; - - GraphicListModel* graphics() const; - - GraphicFenceParameters(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(GraphicFenceParameters) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GraphicFenceParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicListModel.h deleted file mode 100644 index aca6cb705..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicListModel.h +++ /dev/null @@ -1,125 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GraphicListModel.h - -#ifndef QRT_GraphicListModel_H -#define QRT_GraphicListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class GraphicListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Graphic; - - class GraphicListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum GraphicRoles - { - GraphicSelectedRole = Qt::UserRole + 1, - GraphicVisibleRole = Qt::UserRole + 2, - GraphicZIndexRole = Qt::UserRole + 3, - GraphicAttributesRole = Qt::UserRole + 4 - }; - - ~GraphicListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(Graphic* graphic); - - void append(const QList& graphics); - - void insert(int index, Graphic* graphic); - - void removeAt(int index); - - void removeOne(Graphic* graphic); - - void move(int from, int to); - - Graphic* at(int index) const override; - - bool contains(Graphic* graphic) const; - - int indexOf(Graphic* graphic) const; - - Graphic* first() const; - - Graphic* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - /*! - \internal - */ - GraphicListModel(std::shared_ptr impl, QObject* parent); - - GraphicListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(GraphicListModel) - - void connectSignals_(); - void setupRoles(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GraphicListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicsOverlay.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicsOverlay.h deleted file mode 100644 index 18c49b2b9..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicsOverlay.h +++ /dev/null @@ -1,128 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GraphicsOverlay.h - -#ifndef QRT_GraphicsOverlay_H -#define QRT_GraphicsOverlay_H - -// C++ API headers -#include "Object.h" -#include "PopupSource.h" -#include "SnapSource.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GraphicsOverlayImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class GraphicsRenderingMode; - class Envelope; - class FeatureReduction; - class Graphic; - class GraphicListModel; - class LabelDefinitionListModel; - class LayerSceneProperties; - class Renderer; - - class GraphicsOverlay : public Object, public PopupSource, public SnapSource - { - Q_OBJECT - - public: - explicit GraphicsOverlay(QObject* parent = nullptr); - ~GraphicsOverlay() override; - - bool operator==(const GraphicsOverlay& other) const; - bool operator!=(const GraphicsOverlay& other) const; - - Envelope extent() const; - - FeatureReduction* featureReduction() const; - void setFeatureReduction(FeatureReduction* featureReduction); - - GraphicListModel* graphics() const; - - double maxScale() const; - void setMaxScale(double maxScale); - - double minScale() const; - void setMinScale(double minScale); - - float opacity() const; - void setOpacity(float opacity); - - Renderer* renderer() const; - void setRenderer(Renderer* renderer); - - GraphicsRenderingMode renderingMode() const; - void setRenderingMode(GraphicsRenderingMode value); - - LayerSceneProperties sceneProperties() const; - void setSceneProperties(const LayerSceneProperties& sceneProperties); - - bool isVisible() const; - void setVisible(bool visible); - - QString overlayId() const; - void setOverlayId(const QString& overlayId); - - void clearSelection(); - - QList selectedGraphics() const; - - LabelDefinitionListModel* labelDefinitions() const; - - bool isLabelsEnabled() const; - void setLabelsEnabled(bool labelsEnabled); - - bool isScaleSymbols() const; - void setScaleSymbols(bool scaleSymbols); - - void selectGraphics(const QList& graphics); - void unselectGraphics(const QList& graphics); - - // PopupSource interface methods - bool isPopupEnabled() const override; - void setPopupEnabled(bool popupEnabled) override; - PopupDefinition* popupDefinition() const override; - void setPopupDefinition(PopupDefinition* popupDefinition) override; - - /*! \internal */ - GraphicsOverlay(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - std::shared_ptr getSnapSourceImpl() const override; - - private: - Q_DISABLE_COPY_MOVE(GraphicsOverlay) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GraphicsOverlay_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicsOverlayFenceParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicsOverlayFenceParameters.h deleted file mode 100644 index 47d227a98..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicsOverlayFenceParameters.h +++ /dev/null @@ -1,65 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GraphicsOverlayFenceParameters.h - -#ifndef QRT_GraphicsOverlayFenceParameters_H -#define QRT_GraphicsOverlayFenceParameters_H - -// C++ API headers -#include "FenceParameters.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GraphicsOverlayFenceParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GraphicsOverlay; - - class GraphicsOverlayFenceParameters : public FenceParameters - { - Q_OBJECT - public: - explicit GraphicsOverlayFenceParameters(GraphicsOverlay* graphicsOverlay, QObject* parent = nullptr); - - GraphicsOverlayFenceParameters(GraphicsOverlay* graphicsOverlay, double bufferDistance, QObject* parent = nullptr); - - ~GraphicsOverlayFenceParameters() override; - - GraphicsOverlay* graphicsOverlay() const; - - GraphicsOverlayFenceParameters(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(GraphicsOverlayFenceParameters) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GraphicsOverlayFenceParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicsOverlayListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicsOverlayListModel.h deleted file mode 100644 index 0834a53d0..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicsOverlayListModel.h +++ /dev/null @@ -1,124 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GraphicsOverlayListModel.h - -#ifndef QRT_GraphicsOverlaysListModel_H -#define QRT_GraphicsOverlaysListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class GraphicsOverlayListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GraphicsOverlay; - - class GraphicsOverlayListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum GraphicsOverlayRoles - { - GraphicsOverlayMinScaleRole = Qt::UserRole + 1, - GraphicsOverlayMaxScaleRole = Qt::UserRole + 2, - GraphicsOverlayOpacityRole = Qt::UserRole + 3, - GraphicsOverlayVisibleRole = Qt::UserRole + 4, - GraphicsOverlayIdRole = Qt::UserRole + 6 - }; - - ~GraphicsOverlayListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(GraphicsOverlay* graphicsOverlay); - - void insert(int index, GraphicsOverlay* graphicsOverlay); - - void removeAt(int index); - - void removeOne(GraphicsOverlay* graphicsOverlay); - - void move(int from, int to); - - GraphicsOverlay* at(int index) const override; - - bool contains(GraphicsOverlay* graphicsOverlay) const; - - int indexOf(GraphicsOverlay* graphicsOverlay) const; - - GraphicsOverlay* first() const; - - GraphicsOverlay* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - /*! - \internal - */ - GraphicsOverlayListModel(std::shared_ptr impl, QObject* parent); - - GraphicsOverlayListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(GraphicsOverlayListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GraphicsOverlaysListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Grid.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Grid.h deleted file mode 100644 index 0262a7167..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Grid.h +++ /dev/null @@ -1,89 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Grid.h - -#ifndef QRT_Grid_H -#define QRT_Grid_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GridImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class GridLabelPosition; - enum class GridType; - class Symbol; - - class Grid : public Object - { - Q_OBJECT - - public: - ~Grid() override; - - bool isVisible() const; - void setVisible(bool visible); - - double labelOffset() const; - void setLabelOffset(double labelOffset); - - GridLabelPosition labelPosition() const; - void setLabelPosition(GridLabelPosition labelPosition); - - bool isLabelsVisible() const; - void setLabelsVisible(bool labelsVisible); - - int levelCount() const; - - GridType gridType() const; - - Symbol* lineSymbol(int level) const; - void setLineSymbol(int level, Symbol* lineSymbol); - - Symbol* textSymbol(int level) const; - void setTextSymbol(int level, Symbol* textSymbol); - - bool operator==(Grid* other) const; - bool operator!=(Grid* other) const; - - /*! \internal */ - Grid(std::shared_ptr impl, QObject* parent); - /*! \internal */ - std::shared_ptr getImpl() const; - - protected: - Q_DISABLE_COPY_MOVE(Grid) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Grid_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GroupFormElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GroupFormElement.h deleted file mode 100644 index 8e71e3ae8..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GroupFormElement.h +++ /dev/null @@ -1,58 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GroupFormElement.h - -#ifndef QRT_GroupFormElement_H -#define QRT_GroupFormElement_H - -// C++ API headers -#include "FormElement.h" - -namespace QRTImpl -{ - class GroupFormElementImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class FormGroupState; - - class GroupFormElement : public FormElement - { - Q_OBJECT - public: - ~GroupFormElement() override; - - QList elements() const; - - FormGroupState initialState() const; - - GroupFormElement(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(GroupFormElement) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GroupFormElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GroupLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GroupLayer.h deleted file mode 100644 index f0aa1d6c5..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GroupLayer.h +++ /dev/null @@ -1,71 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GroupLayer.h - -#ifndef QRT_GroupLayer_H -#define QRT_GroupLayer_H - -// C++ API headers -#include "Layer.h" - -// STL headers -#include - -namespace QRTImpl -{ - class GroupLayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class GroupVisibilityMode; - class LayerListModel; - - class GroupLayer : public Layer - { - Q_OBJECT - - public: - explicit GroupLayer(const QList& layers, QObject* parent = nullptr); - ~GroupLayer() override; - - void setShowChildrenInLegend(bool show); - - bool isShowChildrenInLegend() const; - - LayerListModel* layers() const; - - GroupVisibilityMode visibilityMode() const; - void setVisibilityMode(GroupVisibilityMode mode); - - GroupLayer(std::shared_ptr impl, QObject* parent); - - GroupLayer() = delete; - - private: - Q_DISABLE_COPY_MOVE(GroupLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GroupLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GroupTemplateDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GroupTemplateDefinition.h deleted file mode 100644 index dfb1c98b5..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GroupTemplateDefinition.h +++ /dev/null @@ -1,56 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GroupTemplateDefinition.h - -#ifndef QRT_GroupTemplateDefinition_H -#define QRT_GroupTemplateDefinition_H - -// C++ API headers -#include "TemplateDefinition.h" - -namespace QRTImpl { class GroupTemplateDefinitionImpl; } - -namespace Esri::ArcGISRuntime { - - class GroupTemplatePart; - - class GroupTemplateDefinition : public TemplateDefinition - { - Q_OBJECT - public: - ~GroupTemplateDefinition() override; - - bool canCreateUtilityAssociations() const; - - QList parts() const; - - GroupTemplateDefinition(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(GroupTemplateDefinition) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GroupTemplateDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GroupTemplatePart.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GroupTemplatePart.h deleted file mode 100644 index a572be5fb..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GroupTemplatePart.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file GroupTemplatePart.h - -#ifndef QRT_GroupTemplatePart_H -#define QRT_GroupTemplatePart_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl { class GroupTemplatePartImpl; } - -namespace Esri::ArcGISRuntime { - - class SharedTemplate; - enum class GeometryBuilderToolType; - - class GroupTemplatePart : public Object - { - Q_OBJECT - public: - ~GroupTemplatePart() override; - - GeometryBuilderToolType builderToolType() const; - - QVariantMap options() const; - - SharedTemplate* getTemplate() const; - - GroupTemplatePart(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(GroupTemplatePart) - std::shared_ptr m_impl; - - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GroupTemplatePart_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HatchFillSymbolLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HatchFillSymbolLayer.h deleted file mode 100644 index e7e74f53e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HatchFillSymbolLayer.h +++ /dev/null @@ -1,65 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file HatchFillSymbolLayer.h - -#ifndef QRT_HatchFillSymbolLayer_H -#define QRT_HatchFillSymbolLayer_H - -// C++ API headers -#include "FillSymbolLayer.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class MultilayerPolylineSymbol; - - class HatchFillSymbolLayer : public FillSymbolLayer - { - Q_OBJECT - - public: - explicit HatchFillSymbolLayer(QObject* parent = nullptr); - HatchFillSymbolLayer(MultilayerPolylineSymbol* multilayerPolylineSymbol, double angle, QObject* parent = nullptr); - ~HatchFillSymbolLayer() override; - - double angle() const; - void setAngle(double angle); - - MultilayerPolylineSymbol* polyline() const; - void setPolyline(MultilayerPolylineSymbol* polyline); - - double separation() const; - void setSeparation(double separation); - - /*! \internal */ - HatchFillSymbolLayer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(HatchFillSymbolLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_HatchFillSymbolLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HeatmapRenderer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HeatmapRenderer.h deleted file mode 100644 index 718dcaa4e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HeatmapRenderer.h +++ /dev/null @@ -1,59 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file HeatmapRenderer.h - -#ifndef HeatmapRenderer_H -#define HeatmapRenderer_H - -// C++ API headers -#include "Renderer.h" - -// STL headers -#include - -namespace QRTImpl -{ - class HeatmapRendererImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class HeatmapRenderer : public Renderer - { - Q_OBJECT - - public: - ~HeatmapRenderer() override; - - /*! \internal */ - HeatmapRenderer(std::shared_ptr impl, QObject* parent); - - HeatmapRenderer() = delete; - - private: - Q_DISABLE_COPY_MOVE(HeatmapRenderer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // HeatmapRenderer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HillshadeRenderer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HillshadeRenderer.h deleted file mode 100644 index 9559b31a5..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HillshadeRenderer.h +++ /dev/null @@ -1,75 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file HillshadeRenderer.h - -#ifndef QRT_HillshadeRenderer_H -#define QRT_HillshadeRenderer_H - -// C++ API headers -#include "RasterRenderer.h" - -// STL headers -#include - -namespace QRTImpl -{ - class HillshadeRendererImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SlopeType; - - class HillshadeRenderer : public RasterRenderer - { - Q_OBJECT - - public: - HillshadeRenderer(double altitude, double azimuth, double zFactor, QObject* parent = nullptr); - HillshadeRenderer(double altitude, - double azimuth, - double zFactor, - SlopeType slopeType, - double pixelSizeFactor, - double pixelSizePower, - int outputBitDepth, - QObject* parent = nullptr); - ~HillshadeRenderer() override; - - HillshadeRenderer(std::shared_ptr impl, QObject* parent); - - double altitude() const; - double azimuth() const; - int outputBitDepth() const; - double pixelSizeFactor() const; - double pixelSizePower() const; - SlopeType slopeType() const; - double zFactor() const; - - private: - Q_DISABLE_COPY_MOVE(HillshadeRenderer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_HillshadeRenderer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HistogramEqualizationStretchParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HistogramEqualizationStretchParameters.h deleted file mode 100644 index 3d9427706..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HistogramEqualizationStretchParameters.h +++ /dev/null @@ -1,74 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file HistogramEqualizationStretchParameters.h - -#ifndef QRT_HistogramEqualizationStretchParameters_H -#define QRT_HistogramEqualizationStretchParameters_H - -// C++ API headers -#include "RasterTypes.h" -#include "StretchParameters.h" - -// STL headers -#include - -namespace QRTImpl -{ - class HistogramEqualizationStretchParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class HistogramEqualizationStretchParameters : public StretchParameters - { - public: - HistogramEqualizationStretchParameters(); - - HistogramEqualizationStretchParameters(const HistogramEqualizationStretchParameters& other); - HistogramEqualizationStretchParameters(HistogramEqualizationStretchParameters&& other) noexcept; - explicit HistogramEqualizationStretchParameters(const StretchParameters& other); - - HistogramEqualizationStretchParameters& operator=(const HistogramEqualizationStretchParameters& other); - HistogramEqualizationStretchParameters& operator=(HistogramEqualizationStretchParameters&& other) noexcept; - - ~HistogramEqualizationStretchParameters() override; - - bool isValid() const; - - /*! \internal */ - explicit HistogramEqualizationStretchParameters(std::shared_ptr impl); - }; - - /*! \internal */ - template<> - inline HistogramEqualizationStretchParameters stretch_parameters_cast( - const StretchParameters& stretchParameters) - { - return stretchParameters.stretchParametersType() == StretchParametersType::HistogramEqualizationStretchParameters ? - static_cast(stretchParameters) : - HistogramEqualizationStretchParameters(); - } - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_HistogramEqualizationStretchParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HorizontalVerticalTransformation.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HorizontalVerticalTransformation.h deleted file mode 100644 index a557f8623..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HorizontalVerticalTransformation.h +++ /dev/null @@ -1,63 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file HorizontalVerticalTransformation.h - -#ifndef QRT_HorizontalVerticalTransformation_H -#define QRT_HorizontalVerticalTransformation_H - -// C++ API headers -#include "DatumTransformation.h" - -// STL headers -#include - -namespace QRTImpl -{ - class HorizontalVerticalTransformationImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class HorizontalVerticalTransformationStep; - - class HorizontalVerticalTransformation : public DatumTransformation - { - Q_OBJECT - public: - explicit HorizontalVerticalTransformation(const QList& steps, QObject* parent = nullptr); - explicit HorizontalVerticalTransformation(const HorizontalVerticalTransformationStep& step, QObject* parent = nullptr); - ~HorizontalVerticalTransformation() override; - - QList steps() const; - - /*! \internal */ - HorizontalVerticalTransformation(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(HorizontalVerticalTransformation) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_HorizontalVerticalTransformation_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HorizontalVerticalTransformationStep.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HorizontalVerticalTransformationStep.h deleted file mode 100644 index 48cc1cb8e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HorizontalVerticalTransformationStep.h +++ /dev/null @@ -1,78 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file HorizontalVerticalTransformationStep.h - -#ifndef QRT_HorizontalVerticalTransformationStep_H -#define QRT_HorizontalVerticalTransformationStep_H - -// Qt headers -#include // for QString, QStringList - -// STL headers -#include - -namespace QRTImpl -{ - class HorizontalVerticalTransformationStepImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class HorizontalVerticalTransformationStep - { - public: - HorizontalVerticalTransformationStep(); - explicit HorizontalVerticalTransformationStep(int wkid); - explicit HorizontalVerticalTransformationStep(const QString& wkText); - HorizontalVerticalTransformationStep(const HorizontalVerticalTransformationStep& other); - HorizontalVerticalTransformationStep(HorizontalVerticalTransformationStep&& other) noexcept; - ~HorizontalVerticalTransformationStep(); - - HorizontalVerticalTransformationStep& operator=(const HorizontalVerticalTransformationStep& other); - HorizontalVerticalTransformationStep& operator=(HorizontalVerticalTransformationStep&& other) noexcept; - - bool operator==(const HorizontalVerticalTransformationStep& other) const; - bool operator!=(const HorizontalVerticalTransformationStep& other) const; - - bool isEmpty() const; - - int wkid() const; - QString wkText() const; - QString wkText2() const; - - bool isInverse() const; - HorizontalVerticalTransformationStep inverseTransformation() const; - - QStringList projectionEngineFilenames() const; - bool isMissingProjectionEngineFiles() const; - - explicit HorizontalVerticalTransformationStep(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_HorizontalVerticalTransformationStep_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HydrographyTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HydrographyTypes.h deleted file mode 100644 index a93af2684..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HydrographyTypes.h +++ /dev/null @@ -1,75 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file HydrographyTypes.h - -#ifndef QRT_HydrographyTypes_H -#define QRT_HydrographyTypes_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -namespace Esri::ArcGISRuntime -{ - - enum class EncAreaSymbolizationType - { - Plain = 4, - Symbolized = 5 - }; - - enum class EncColorScheme - { - Day = 1, - Dusk = 2, - Night = 3 - }; - - enum class EncDisplayDepthUnits - { - Meters = 1, - Feet = 2, - Fathoms = 3 - }; - - enum class EncPointSymbolizationType - { - Simplified = 2, - PaperChart = 1 - }; - -} // namespace Esri::ArcGISRuntime - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::EncAreaSymbolizationType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::EncColorScheme value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::EncDisplayDepthUnits value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::EncPointSymbolizationType value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::EncAreaSymbolizationType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::EncColorScheme) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::EncDisplayDepthUnits) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::EncPointSymbolizationType) - -#endif // QRT_HydrographyTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IdInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IdInfo.h deleted file mode 100644 index 5f73f38a1..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IdInfo.h +++ /dev/null @@ -1,86 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file IdInfo.h - -#ifndef QRT_IdInfo_H -#define QRT_IdInfo_H - -// Qt headers -#include // for QString, qint64 - -// STL headers -#include - -namespace QRTImpl -{ - class IdInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class IdInfoType; - - class IdInfo - { - public: - IdInfo(); - - IdInfo(const IdInfo& other); - IdInfo(IdInfo&& other) noexcept; - - IdInfo& operator=(const IdInfo& other); - IdInfo& operator=(IdInfo&& other) noexcept; - - virtual ~IdInfo(); - - bool isEmpty() const; - - qint64 infoId() const; - - QString name() const; - - IdInfoType idInfoType() const; - - /*! \internal */ - explicit IdInfo(std::shared_ptr impl); - - protected: - std::shared_ptr m_impl; - }; - - /*! \internal */ - template - T idinfo_cast(const IdInfo&) - { - return IdInfo(); - } - - template<> - inline IdInfo idinfo_cast(const IdInfo& idInfo) - { - return idInfo; - } - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_IdInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IdentifyGeometryEditorResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IdentifyGeometryEditorResult.h deleted file mode 100644 index 0e2a182ce..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IdentifyGeometryEditorResult.h +++ /dev/null @@ -1,62 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file IdentifyGeometryEditorResult.h - -#ifndef QRT_IdentifyGeometryEditorResult_H -#define QRT_IdentifyGeometryEditorResult_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class IdentifyGeometryEditorResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeometryEditorElement; - - class IdentifyGeometryEditorResult : public Object - { - Q_OBJECT - public: - ~IdentifyGeometryEditorResult() override; - - QList elements() const; - - IdentifyGeometryEditorResult(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(IdentifyGeometryEditorResult) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_IdentifyGeometryEditorResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IdentifyGraphicsOverlayResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IdentifyGraphicsOverlayResult.h deleted file mode 100644 index 6b96b8984..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IdentifyGraphicsOverlayResult.h +++ /dev/null @@ -1,76 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file IdentifyGraphicsOverlayResult.h - -#ifndef QRT_IdentifyGraphicsOverlayResult_H -#define QRT_IdentifyGraphicsOverlayResult_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class IdentifyGraphicsOverlayResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeoElement; - class Graphic; - class GraphicsOverlay; - class Popup; - - class IdentifyGraphicsOverlayResult : public Object - { - Q_OBJECT - - public: - ~IdentifyGraphicsOverlayResult() override; - - Error error() const; - - QList geoElements() const; - - QList graphics() const; - - GraphicsOverlay* graphicsOverlay() const; - - QList popups() const; - - /*! - \internal - */ - IdentifyGraphicsOverlayResult(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(IdentifyGraphicsOverlayResult) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_IdentifyGraphicsOverlayResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IdentifyLayerResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IdentifyLayerResult.h deleted file mode 100644 index a617d3e27..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IdentifyLayerResult.h +++ /dev/null @@ -1,77 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file IdentifyLayerResult.h - -#ifndef QRT_IdentifyLayerResult_H -#define QRT_IdentifyLayerResult_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class IdentifyLayerResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeoElement; - class LayerContent; - class Popup; - - class IdentifyLayerResult : public Object - { - Q_OBJECT - - public: - ~IdentifyLayerResult() override; - - Error error() const; - - QList geoElements() const; - - bool isTransferLimitExceeded() const; - - LayerContent* layerContent() const; - - QList popups() const; - - QList sublayerResults() const; - - /*! - \internal - */ - IdentifyLayerResult(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(IdentifyLayerResult) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_IdentifyLayerResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageAdjustmentLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageAdjustmentLayer.h deleted file mode 100644 index 0ca1e7e2a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageAdjustmentLayer.h +++ /dev/null @@ -1,60 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ImageAdjustmentLayer.h - -#ifndef QRT_ImageAdjustmentLayer_H -#define QRT_ImageAdjustmentLayer_H - -// C++ API headers -#include "Layer.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class ImageAdjustmentLayer : public Layer - { - Q_OBJECT - - public: - ~ImageAdjustmentLayer() override; - - float brightness() const; - void setBrightness(float brightness); - - float contrast() const; - void setContrast(float contrast); - - float gamma() const; - void setGamma(float gamma); - - protected: - Q_DISABLE_COPY_MOVE(ImageAdjustmentLayer) - - ImageAdjustmentLayer(std::shared_ptr impl, QObject* parent); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ImageAdjustmentLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageFrame.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageFrame.h deleted file mode 100644 index a10f6e688..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageFrame.h +++ /dev/null @@ -1,96 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ImageFrame.h - -#ifndef QRT_ImageFrame_H -#define QRT_ImageFrame_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ImageFrameImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ImageOverlay; - class Envelope; - class Polygon; - - class ImageFrame : public Object, public Loadable - { - Q_OBJECT - - public: - explicit ImageFrame(const QUrl& url, QObject* parent = nullptr); - - ImageFrame(const QUrl& url, const Envelope& extent, QObject* parent = nullptr); - - ImageFrame(const QUrl& url, const Polygon& quadrilateral, QObject* parent = nullptr); - - ImageFrame(const QImage& image, const Envelope& extent, QObject* parent = nullptr); - ImageFrame(const QImage& image, const Polygon& quadrilateral, QObject* parent = nullptr); - - ~ImageFrame() override; - - Envelope extent() const; - Polygon quadrilateral() const; - QImage image() const; - - // Loadable Interface methods - Error loadError() const override; - - LoadStatus loadStatus() const override; - - void cancelLoad() override; - - void load() override; - - void retryLoad() override; - - QUrl url() const; - - ImageFrame(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(ImageFrame) - - std::shared_ptr m_impl; - - void connectSignals_(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ImageFrame_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageOverlay.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageOverlay.h deleted file mode 100644 index d676a07da..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageOverlay.h +++ /dev/null @@ -1,75 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ImageOverlay.h - -#ifndef QRT_ImageOverlay_H -#define QRT_ImageOverlay_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ImageOverlayImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ImageFrame; - class Envelope; - - class ImageOverlay : public Object - { - Q_OBJECT - - public: - explicit ImageOverlay(QObject* parent = nullptr); - explicit ImageOverlay(ImageFrame* imageFrame, QObject* parent = nullptr); - ~ImageOverlay() override; - - bool isVisible() const; - void setVisible(bool visible); - - float opacity() const; - void setOpacity(float opacity); - - Envelope extent() const; - - ImageFrame* imageFrame() const; - void setImageFrame(ImageFrame* imageFrame); - - /*! \internal */ - ImageOverlay(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ImageOverlay) - - std::shared_ptr m_impl; - }; -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ImageOverlay_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageOverlayListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageOverlayListModel.h deleted file mode 100644 index b704cf89e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageOverlayListModel.h +++ /dev/null @@ -1,121 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ImageOverlayListModel.h - -#ifndef QRT_ImageOverlaysListModel_H -#define QRT_ImageOverlaysListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class ImageOverlayListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ImageOverlay; - - class ImageOverlayListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum ImageOverlayRoles - { - ImageOverlayOpacityRole = Qt::UserRole + 1, - ImageOverlayVisibleRole = Qt::UserRole + 2 - }; - - ~ImageOverlayListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(ImageOverlay* imageOverlay); - - void insert(int index, ImageOverlay* imageOverlay); - - void removeAt(int index); - - void removeOne(ImageOverlay* imageOverlay); - - void move(int from, int to); - - ImageOverlay* at(int index) const override; - - bool contains(ImageOverlay* imageOverlay) const; - - int indexOf(ImageOverlay* imageOverlay) const; - - ImageOverlay* first() const; - - ImageOverlay* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - /*! - \internal - */ - ImageOverlayListModel(std::shared_ptr impl, QObject* parent); - - ImageOverlayListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(ImageOverlayListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ImageOverlaysListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageServiceRaster.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageServiceRaster.h deleted file mode 100644 index f4f9c23a6..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageServiceRaster.h +++ /dev/null @@ -1,72 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ImageServiceRaster.h - -#ifndef QRT_ImageServiceRaster_H -#define QRT_ImageServiceRaster_H - -// C++ API headers -#include "Raster.h" - -// STL headers -#include - -namespace QRTImpl -{ - class RasterImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ArcGISImageServiceInfo; - class MosaicRule; - class RenderingRule; - - class ImageServiceRaster : public Raster - { - Q_OBJECT - - public: - explicit ImageServiceRaster(const QUrl& url, QObject* parent = nullptr); - ~ImageServiceRaster() override; - - RenderingRule* renderingRule() const; - void setRenderingRule(RenderingRule* renderingRule); - - ArcGISImageServiceInfo serviceInfo() const; - - QUrl url() const; - - MosaicRule* mosaicRule() const; - void setMosaicRule(MosaicRule* mosaicRule); - - /*! \internal */ - ImageServiceRaster(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(ImageServiceRaster) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ImageServiceRaster_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageTiledLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageTiledLayer.h deleted file mode 100644 index e5850b330..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageTiledLayer.h +++ /dev/null @@ -1,77 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ImageTiledLayer.h - -#ifndef QRT_ImageTiledLayer_H -#define QRT_ImageTiledLayer_H - -// C++ API headers -#include "ImageAdjustmentLayer.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - enum class NoDataTileBehavior; - class Envelope; - class TileInfo; - class TileKey; - - class ImageTiledLayer : public ImageAdjustmentLayer - { - Q_OBJECT - - public: - ImageTiledLayer(const TileInfo& tileInfo, const Envelope& fullExtent, QObject* parent = nullptr); - ~ImageTiledLayer() override; - - NoDataTileBehavior noDataTileBehavior() const; - void setNoDataTileBehavior(NoDataTileBehavior noDataTileBehavior); - - TileInfo tileInfo() const; - - virtual void setAttribution(const QString& attribution); - - signals: - // custom tiled layer api - void tileRequest(const Esri::ArcGISRuntime::TileKey& tileKey); - void cancelTileRequest(const Esri::ArcGISRuntime::TileKey& tileKey); - - protected: - // custom tiled layer api - void setTileData(const TileKey& tileKey, const QByteArray& data); - void setTileError(const TileKey& tileKey, const QString& error); - void setNoDataTile(const TileKey& tileKey); - - /*! \internal */ - ImageTiledLayer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(ImageTiledLayer) - void connectSignals_(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ImageTiledLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImmutablePart.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImmutablePart.h deleted file mode 100644 index 495f525fa..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImmutablePart.h +++ /dev/null @@ -1,99 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ImmutablePart.h - -#ifndef QRT_ImmutablePart_H -#define QRT_ImmutablePart_H - -// STL headers -#include - -namespace QRTImpl -{ - class ImmutablePartImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ImmutablePointCollection; - class Point; - class Segment; - class SpatialReference; - - class ImmutablePart - { - public: - ImmutablePart(); - - ImmutablePart(const ImmutablePart& other); - - ImmutablePart(ImmutablePart&& other) noexcept; - - ~ImmutablePart(); - - ImmutablePart& operator=(const ImmutablePart& other); - - ImmutablePart& operator=(ImmutablePart&& other) noexcept; - - bool isEmpty() const; - - bool hasCurves() const; - - SpatialReference spatialReference() const; - - int pointCount() const; - - Point point(int pointIndex) const; - - Point startPoint() const; - - Point endPoint() const; - - ImmutablePointCollection points() const; - - int startPointIndexFromSegmentIndex(int segmentIndex) const; - - int endPointIndexFromSegmentIndex(int segmentIndex) const; - - int segmentCount() const; - - Segment segment(int segmentIndex) const; - - int segmentIndexFromStartPointIndex(int pointIndex) const; - - int segmentIndexFromEndPointIndex(int pointIndex) const; - - void segmentIndexFromPointIndex(int pointIndex, int& outStartPointSegmentIndex, int& outEndPointSegmentIndex) const; - - std::shared_ptr getImpl() const; - - /*! \internal */ - explicit ImmutablePart(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ImmutablePart_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImmutablePartCollection.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImmutablePartCollection.h deleted file mode 100644 index b22889383..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImmutablePartCollection.h +++ /dev/null @@ -1,80 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ImmutablePartCollection.h - -#ifndef QRT_ImmutablePartCollection_H -#define QRT_ImmutablePartCollection_H - -// C++ API headers -#include "Iterable.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ImmutablePartCollectionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ImmutablePart; - class SpatialReference; - - class ImmutablePartCollection : public Iterable - { - public: - ImmutablePartCollection(); - - ImmutablePartCollection(const ImmutablePartCollection& other); - - ImmutablePartCollection(ImmutablePartCollection&& other) noexcept; - - ~ImmutablePartCollection() override; - - ImmutablePartCollection& operator=(const ImmutablePartCollection& other); - - ImmutablePartCollection& operator=(ImmutablePartCollection&& other) noexcept; - - bool isEmpty() const; - - int size() const override; - - SpatialReference spatialReference() const; - - ImmutablePart part(int index) const; - - int indexOf(const ImmutablePart& part) const; - - /*! \internal */ - explicit ImmutablePartCollection(std::shared_ptr impl); - - private: - ImmutablePart at(int index) const override; - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ImmutablePartCollection_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImmutablePointCollection.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImmutablePointCollection.h deleted file mode 100644 index f7b77fefd..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImmutablePointCollection.h +++ /dev/null @@ -1,82 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ImmutablePointCollection.h - -#ifndef QRT_ImmutablePointCollection_H -#define QRT_ImmutablePointCollection_H - -// C++ API headers -#include "Iterable.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ImmutablePointCollectionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Point; - class SpatialReference; - - class ImmutablePointCollection : public Iterable - { - public: - ImmutablePointCollection(); - - ImmutablePointCollection(const ImmutablePointCollection& other); - - ImmutablePointCollection(ImmutablePointCollection&& other) noexcept; - - ~ImmutablePointCollection() override; - - ImmutablePointCollection& operator=(const ImmutablePointCollection& other); - - ImmutablePointCollection& operator=(ImmutablePointCollection&& other) noexcept; - - bool isEmpty() const; - - int size() const override; - - SpatialReference spatialReference() const; - - Point point(int index) const; - - int indexOf(const Point& point) const; - - std::shared_ptr getImpl() const; - - /*! \internal */ - explicit ImmutablePointCollection(std::shared_ptr impl); - - private: - Point at(int index) const override; - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ImmutablePointCollection_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImmutablePortalItemListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImmutablePortalItemListModel.h deleted file mode 100644 index 648ecf22d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImmutablePortalItemListModel.h +++ /dev/null @@ -1,102 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ImmutablePortalItemListModel.h - -#ifndef QRT_ImmutablePortalItemListModel_H -#define QRT_ImmutablePortalItemListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class PortalItemListImpl; - class PreplannedMapAreaImpl; -} // namespace QRTImpl - -namespace Esri::ArcGISRuntime -{ - - class Error; - class PortalItem; - class PortalItemListModel; - - class ImmutablePortalItemListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - ~ImmutablePortalItemListModel() override; - - bool isEmpty() const; - - int size() const override; - - PortalItem* at(int index) const override; - - bool contains(PortalItem* portalItem) const; - - int indexOf(PortalItem* portalItem) const; - - PortalItem* first() const; - - PortalItem* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - /*! - \internal - */ - ImmutablePortalItemListModel(const std::shared_ptr& areaImpl, - const std::shared_ptr& portalItems, - QObject* parent); - - ImmutablePortalItemListModel() = delete; - - signals: - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(ImmutablePortalItemListModel) - - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_data; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ImmutablePortalItemListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Incident.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Incident.h deleted file mode 100644 index 06d5b8cba..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Incident.h +++ /dev/null @@ -1,113 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Incident.h - -#ifndef QRT_Incident_H -#define QRT_Incident_H - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class IncidentImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class CurbApproach; - enum class LocationStatus; - class NetworkLocation; - class Point; - - class Incident - { - public: - Incident(); - explicit Incident(const Point& point); - Incident(const Incident& other); - Incident(Incident&& other) noexcept; - ~Incident(); - - Incident& operator=(const Incident& other); - Incident& operator=(Incident&& other) noexcept; - - bool isEmpty() const; - - QString name() const; - void setName(const QString& name); - - CurbApproach curbApproach() const; - void setCurbApproach(CurbApproach curbApproach); - - int targetFacilityCount() const; - void setTargetFacilityCount(int targetFacilityCount); - - NetworkLocation networkLocation() const; - void setNetworkLocation(const NetworkLocation& networkLocation); - - double impedanceCutoff() const; - void setImpedanceCutoff(double impedanceCutoff); - - double distanceToNetworkLocation() const; - - LocationStatus locationStatus() const; - - Point geometry() const; - void setGeometry(const Point& point); - - double addedCost(const QString& attributeName) const; - void setAddedCost(const QString& attributeName, double costValue); - - int incidentId() const; - void setIncidentId(int id); - - double currentBearing() const; - void setCurrentBearing(double currentBearing); - - double currentBearingTolerance() const; - void setCurrentBearingTolerance(double currentBearingTolerance); - - double navigationLatency() const; - void setNavigationLatency(double navigationLatency); - - double navigationSpeed() const; - void setNavigationSpeed(double navigationSpeed); - - Incident clone() const; - - /*! - \internal - */ - explicit Incident(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Incident_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorPositioningDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorPositioningDefinition.h deleted file mode 100644 index a1a37c1ca..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorPositioningDefinition.h +++ /dev/null @@ -1,85 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file IndoorPositioningDefinition.h - -#ifndef QRT_IndoorPositioningDefinition_H -#define QRT_IndoorPositioningDefinition_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -namespace QRTImpl -{ - class IndoorPositioningDefinitionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class IndoorPositioningDataOrigin; - - class IndoorPositioningTableInfo; - class IndoorsLocationDataSourceConfiguration; - - class IndoorPositioningDefinition : public Object, public Loadable - { - Q_OBJECT - - public: - ~IndoorPositioningDefinition() override; - - IndoorsLocationDataSourceConfiguration* configuration() const; - void setConfiguration(IndoorsLocationDataSourceConfiguration* configuration); - - IndoorPositioningDataOrigin dataOrigin() const; - - bool isBluetoothCapable() const; - - bool isWifiCapable() const; - - IndoorPositioningTableInfo* positioningTableInfo() const; - - QUrl serviceGeodatabaseUrl() const; - - // Loadable interface methods - void cancelLoad() override; - void load() override; - void retryLoad() override; - Error loadError() const override; - LoadStatus loadStatus() const override; - - IndoorPositioningDefinition(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(IndoorPositioningDefinition) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_IndoorPositioningDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorPositioningTableInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorPositioningTableInfo.h deleted file mode 100644 index 8237398f3..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorPositioningTableInfo.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file IndoorPositioningTableInfo.h - -#ifndef QRT_IndoorPositioningTableInfo_H -#define QRT_IndoorPositioningTableInfo_H - -// C++ API headers -#include "Object.h" - -class QUuid; - -namespace QRTImpl -{ - class IndoorPositioningTableInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FeatureTable; - - class IndoorPositioningTableInfo : public Object - { - Q_OBJECT - - public: - ~IndoorPositioningTableInfo() override; - - QUuid globalId() const; - - FeatureTable* table() const; - - IndoorPositioningTableInfo(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(IndoorPositioningTableInfo) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_IndoorPositioningTableInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorsLocationDataSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorsLocationDataSource.h deleted file mode 100644 index aa5e7f82a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorsLocationDataSource.h +++ /dev/null @@ -1,84 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file IndoorsLocationDataSource.h - -#ifndef QRT_IndoorsLocationDataSource_H -#define QRT_IndoorsLocationDataSource_H - -// C++ API headers -#include "AbstractLocationDataSource.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class ArcGISFeatureTable; - class FeatureTable; - class IndoorPositioningDefinition; - class IndoorsLocationDataSourceConfiguration; - class IpsInfoMessage; - - class IndoorsLocationDataSource : public AbstractLocationDataSource - { - Q_OBJECT - - public: - explicit IndoorsLocationDataSource(IndoorPositioningDefinition* definition, QObject* parent = nullptr); - ~IndoorsLocationDataSource() override; - - IndoorsLocationDataSourceConfiguration* configuration() const; - void setConfiguration(IndoorsLocationDataSourceConfiguration* configuration); - - FeatureTable* positioningTable() const; - - ArcGISFeatureTable* pathwaysTable() const; - - QUuid positioningId() const; - - ArcGISFeatureTable* levelsTable() const; - - Error warning() const; - - IndoorsLocationDataSource(std::shared_ptr impl, QObject* parent); // internal - - signals: - void warningChanged(const Esri::ArcGISRuntime::Error& warning); - void messageReceived(Esri::ArcGISRuntime::IpsInfoMessage* ipsInfoMsg); - - protected slots: - void onStart() override; - void onStop() override; - - private: - Q_DISABLE_COPY_MOVE(IndoorsLocationDataSource) - - void connectNotify(const QMetaMethod& signal) override; - void disconnectNotify(const QMetaMethod& signal) override; - - QMetaObject::Connection m_messageReceivedChangedConn; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_IndoorsLocationDataSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorsLocationDataSourceConfiguration.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorsLocationDataSourceConfiguration.h deleted file mode 100644 index 7f242aac4..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorsLocationDataSourceConfiguration.h +++ /dev/null @@ -1,85 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file IndoorsLocationDataSourceConfiguration.h - -#ifndef QRT_IndoorsLocationDataSourceConfiguration_H -#define QRT_IndoorsLocationDataSourceConfiguration_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class IndoorsLocationDataSourceConfigurationImpl; -} - -namespace Esri::ArcGISRuntime -{ - class LinearUnit; - - class IndoorsLocationDataSourceConfiguration : public Object - { - Q_OBJECT - - public: - explicit IndoorsLocationDataSourceConfiguration(QObject* parent = nullptr); - - ~IndoorsLocationDataSourceConfiguration() override; - - bool areInfoMessagesEnabled() const; - void setInfoMessagesEnabled(bool areInfoMessagesEnabled); - - bool isAppleIpsEnabled() const; - void setAppleIpsEnabled(bool appleIpsEnabled); - - bool isGnssEnabled() const; - void setGnssEnabled(bool gnssEnabled); - - bool isIpsAreaSnappingEnabled() const; - void setIpsAreaSnappingEnabled(bool ipsAreaSnappingEnabled); - - bool isMotionSmoothingEnabled() const; - void setMotionSmoothingEnabled(bool motionSmoothingEnabled); - - bool isPathSnappingEnabled() const; - void setPathSnappingEnabled(bool pathSnappingEnabled); - - double pathSnappingDistance() const; - void setPathSnappingDistance(double pathSnappingDistance); - - LinearUnit pathSnappingUnit() const; - void setPathSnappingUnit(const LinearUnit& pathSnappingUnit); - - IndoorsLocationDataSourceConfiguration* clone(QObject* parent = nullptr) const; - - IndoorsLocationDataSourceConfiguration(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(IndoorsLocationDataSourceConfiguration) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_IndoorsLocationDataSourceConfiguration_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorsTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorsTypes.h deleted file mode 100644 index 00b8ec926..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorsTypes.h +++ /dev/null @@ -1,61 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file IndoorsTypes.h - -#ifndef QRT_IndoorsTypes_H -#define QRT_IndoorsTypes_H - -// Qt headers -#include // for Q_DELCARE_METATYPE - -namespace Esri::ArcGISRuntime -{ - - enum class BeaconScannerStatus - { - Stopped = 0, - Starting = 1, - Started = 2, - Stopping = 3, - FailedToStart = 4 - }; - - enum class IndoorPositioningDataOrigin - { - Geodatabase = 0, - PositioningTable = 1, - ServiceGeodatabase = 2 - }; - -} // namespace Esri::ArcGISRuntime - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::BeaconScannerStatus value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::IndoorPositioningDataOrigin value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::BeaconScannerStatus) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::IndoorPositioningDataOrigin) - -#endif // QRT_IndoorsTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/InheritedDomain.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/InheritedDomain.h deleted file mode 100644 index a597bc75f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/InheritedDomain.h +++ /dev/null @@ -1,73 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file InheritedDomain.h - -#ifndef QRT_InheritedDomain_H -#define QRT_InheritedDomain_H - -// C++ API headers -#include "Domain.h" -#include "ServiceTypes.h" - -// STL headers -#include - -namespace QRTImpl -{ - class InheritedDomainImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class InheritedDomain : public Domain - { - public: - InheritedDomain(); - - InheritedDomain(const InheritedDomain& other); - InheritedDomain(InheritedDomain&& other) noexcept; - explicit InheritedDomain(const Domain& other); - - InheritedDomain& operator=(const InheritedDomain& other); - InheritedDomain& operator=(InheritedDomain&& other) noexcept; - - ~InheritedDomain() override; - - bool isValid() const; - - /*! - \internal - */ - explicit InheritedDomain(std::shared_ptr impl); - }; - - /*! \internal */ - template<> - inline InheritedDomain domain_cast(const Domain& domain) - { - return domain.domainType() == DomainType::InheritedDomain ? static_cast(domain) : InheritedDomain(); - } - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_InheritedDomain_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IntegratedMeshLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IntegratedMeshLayer.h deleted file mode 100644 index 5a04e7f1d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IntegratedMeshLayer.h +++ /dev/null @@ -1,59 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file IntegratedMeshLayer.h - -#ifndef QRT_IntegratedMeshLayer_H -#define QRT_IntegratedMeshLayer_H - -// C++ API headers -#include "Layer.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class IntegratedMeshLayer : public Layer - { - Q_OBJECT - - public: - explicit IntegratedMeshLayer(Item* item, QObject* parent = nullptr); - explicit IntegratedMeshLayer(const QUrl& url, QObject* parent = nullptr); - - ~IntegratedMeshLayer() override; - - double altitudeOffset() const; - void setAltitudeOffset(double altitudeOffset); - - QUrl url() const; - - IntegratedMeshLayer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(IntegratedMeshLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_IntegratedMeshLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/InteractionConfiguration.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/InteractionConfiguration.h deleted file mode 100644 index 60e6e8d02..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/InteractionConfiguration.h +++ /dev/null @@ -1,103 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file InteractionConfiguration.h - -#ifndef QRT_InteractionConfiguration_H -#define QRT_InteractionConfiguration_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class InteractionConfigurationImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class GeometryEditorScaleMode; - - class InteractionConfiguration : public Object - { - Q_OBJECT - public: - explicit InteractionConfiguration(QObject* parent = nullptr); - - ~InteractionConfiguration() override; - - bool isAllowDeletingSelectedElement() const; - void setAllowDeletingSelectedElement(bool allowDeletingSelectedElement); - - bool isAllowGeometrySelection() const; - void setAllowGeometrySelection(bool allowGeometrySelection); - - bool isAllowMidVertexSelection() const; - void setAllowMidVertexSelection(bool allowMidVertexSelection); - - bool isAllowMovingSelectedElement() const; - void setAllowMovingSelectedElement(bool allowMovingSelectedElement); - - bool isAllowPartCreation() const; - void setAllowPartCreation(bool allowPartCreation); - - bool isAllowPartSelection() const; - void setAllowPartSelection(bool allowPartSelection); - - bool isAllowRotatingSelectedElement() const; - void setAllowRotatingSelectedElement(bool allowRotatingSelectedElement); - - bool isAllowScalingSelectedElement() const; - void setAllowScalingSelectedElement(bool allowScalingSelectedElement); - - bool isAllowVertexCreation() const; - void setAllowVertexCreation(bool allowVertexCreation); - - bool isAllowVertexSelection() const; - void setAllowVertexSelection(bool allowVertexSelection); - - bool isRequireSelectionBeforeMove() const; - void setRequireSelectionBeforeMove(bool requireSelectionBeforeMove); - - GeometryEditorScaleMode scaleMode() const; - void setScaleMode(GeometryEditorScaleMode scaleMode); - - void setAllowCreation(bool allowCreation); - - void setAllowDeletion(bool allowDeletion); - - void setAllowSelection(bool allowSelection); - - void setAllowTransformation(bool allowTransformation); - - InteractionConfiguration(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(InteractionConfiguration) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_InteractionConfiguration_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IpsInfoMessage.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IpsInfoMessage.h deleted file mode 100644 index f394e4910..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IpsInfoMessage.h +++ /dev/null @@ -1,60 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file IpsInfoMessage.h - -#ifndef QRT_IpsInfoMessage_H -#define QRT_IpsInfoMessage_H - -// C++ API headers -#include "Object.h" - -class QDateTime; - -namespace QRTImpl -{ - class IpsInfoMessageImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class IpsInfoMessage : public Object - { - Q_OBJECT - public: - ~IpsInfoMessage() override; - - QString message() const; - - QDateTime timestamp() const; - - IpsInfoMessage(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(IpsInfoMessage) - std::shared_ptr m_impl; - }; -} // namespace Esri::ArcGISRuntime - -#endif // QRT_IpsInfoMessage_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Item.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Item.h deleted file mode 100644 index 6e2259a03..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Item.h +++ /dev/null @@ -1,129 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Item.h - -#ifndef QRT_Item_H -#define QRT_Item_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -// Qt header -#include - -template -class QFuture; -template -class QFutureWatcher; - -namespace QRTImpl -{ - class ItemImpl; -} - -class QIODevice; - -namespace Esri::ArcGISRuntime -{ - - enum class ItemType; - class Envelope; - class SpatialReference; - template - struct PromiseTracker; - - class Item : public Object - { - Q_OBJECT - - public: - ~Item() override; - - // properties - QString accessInformation() const; - void setAccessInformation(const QString& accessInformation); - - QString termsOfUse() const; - void setTermsOfUse(const QString& termsOfUse); - - QDateTime created() const; - - QString description() const; - void setDescription(const QString& description); - - Envelope extent() const; - void setExtent(const Envelope& extent); - - QString itemId() const; - void setItemId(const QString& itemId); - - Esri::ArcGISRuntime::ItemType itemType() const; - - QDateTime modified() const; - - QString name() const; - - QString snippet() const; - void setSnippet(const QString& snippet); - - SpatialReference spatialReference() const; - void setSpatialReference(const SpatialReference& spatialReference); - - QStringList tags() const; - void setTags(const QStringList& tags); - - QString title() const; - void setTitle(const QString& title); - - QImage thumbnail() const; - void setThumbnail(const QImage& image); - - QStringList typeKeywords() const; - void setTypeKeywords(const QStringList& typeKeywords); - - // async methods - [[nodiscard]] QFuture fetchThumbnailAsync(); - [[nodiscard]] QFuture fetchDataAsync(const QString& filePath); - [[nodiscard]] QFuture updateItemPropertiesAsync(); - - // internals - std::shared_ptr getImpl() const; - - protected: - /*! \internal */ - Item(std::shared_ptr impl, QObject* parent); - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(Item) - - std::unique_ptr> m_fetchThumbnailTracker; - std::unique_ptr> m_fetchDataTracker; - std::unique_ptr> m_fetchDataWatcher; - std::unique_ptr> m_updateItemPropertiesTracker; - }; -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Item_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ItemResourceCache.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ItemResourceCache.h deleted file mode 100644 index a7b954f91..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ItemResourceCache.h +++ /dev/null @@ -1,81 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ItemResourceCache.h - -#ifndef QRT_ItemResourceCache_H -#define QRT_ItemResourceCache_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ItemResourceCacheImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class LocalItem; - - class ItemResourceCache : public Object, public Loadable - { - Q_OBJECT - - public: - explicit ItemResourceCache(const QString& path, QObject* parent = nullptr); - ~ItemResourceCache() override; - - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - QString path() const; - - LocalItem* item() const; - - /*! \internal */ - ItemResourceCache(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(ItemResourceCache) - - void connectSignals_(); - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ItemResourceCache_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Iterable.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Iterable.h deleted file mode 100644 index e116bbfb3..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Iterable.h +++ /dev/null @@ -1,294 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Iterable.h - -#ifndef QRT_Iterable_H -#define QRT_Iterable_H - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - template - class Iterable - { - public: - Iterable() = default; - virtual ~Iterable() = default; - - /*! \internal */ - virtual T at(int index) const = 0; - - /*! \internal */ - virtual int size() const = 0; - -#define define_iterator_traits \ - typedef std::forward_iterator_tag iterator_category; \ - typedef T value_type; \ - typedef std::ptrdiff_t difference_type; \ - typedef T* pointer; \ - typedef T& reference; - - class iterator - { - public: - define_iterator_traits - - ~iterator() = default; - - iterator(Iterable* owner, int index) noexcept : - m_owner(owner), - m_currentIndex(index) - { - } - - iterator(const iterator& it) noexcept : - m_owner(it.m_owner), - m_currentIndex(it.m_currentIndex) - { - } - - iterator& operator=(const iterator& other) noexcept - { - if (this != &other) - { - m_owner = other.m_owner; - m_currentIndex = other.m_currentIndex; - } - return *this; - } - - iterator(iterator&& it) noexcept : - m_owner(std::move(it.m_owner)), - m_currentIndex(it.m_currentIndex) - { - } - - iterator& operator=(iterator&& other) noexcept - { - if (this != &other) - { - m_owner = std::move(other.m_owner); - m_currentIndex = other.m_currentIndex; - } - return *this; - } - - T operator*() const - { - return m_owner->at(m_currentIndex); - } - - bool operator!=(const iterator& other) const noexcept - { - return m_currentIndex != other.m_currentIndex; - } - - bool operator==(const iterator& other) const noexcept - { - return m_currentIndex == other.m_currentIndex; - } - - bool operator<(const iterator& other) const noexcept - { - return m_currentIndex < other.m_currentIndex; - } - - bool operator>(const iterator& other) const noexcept - { - return m_currentIndex > other.m_currentIndex; - } - - bool operator<=(const iterator& other) const noexcept - { - return m_currentIndex <= other.m_currentIndex; - } - - bool operator>=(const iterator& other) const noexcept - { - return m_currentIndex >= other.m_currentIndex; - } - - iterator& operator++() - { - m_currentIndex++; - return *this; - } - - iterator operator++(int) - { - iterator temp(*this); - m_currentIndex++; - return temp; - } - - private: - Iterable* m_owner = nullptr; - int m_currentIndex = 0; - }; - - class const_iterator - { - public: - define_iterator_traits - - ~const_iterator() = default; - - const_iterator(const Iterable* owner, int index) noexcept : - m_owner(owner), - m_currentIndex(index) - { - } - - const_iterator(const const_iterator& it) noexcept : - m_owner(it.m_owner), - m_currentIndex(it.m_currentIndex) - { - } - - const_iterator& operator=(const const_iterator& other) noexcept - { - if (this != &other) - { - m_owner = other.m_owner; - m_currentIndex = other.m_currentIndex; - } - return *this; - } - - const_iterator(const_iterator&& it) noexcept : - m_owner(std::move(it.m_owner)), - m_currentIndex(it.m_currentIndex) - { - } - - const_iterator& operator=(const_iterator&& other) noexcept - { - if (this != &other) - { - m_owner = std::move(other.m_owner); - m_currentIndex = other.m_currentIndex; - } - return *this; - } - - T operator*() const - { - return m_owner->at(m_currentIndex); - } - - bool operator!=(const const_iterator& other) const noexcept - { - return m_currentIndex != other.m_currentIndex; - } - - bool operator==(const const_iterator& other) const noexcept - { - return m_currentIndex == other.m_currentIndex; - } - - bool operator<(const const_iterator& other) const noexcept - { - return m_currentIndex < other.m_currentIndex; - } - - bool operator>(const const_iterator& other) const noexcept - { - return m_currentIndex > other.m_currentIndex; - } - - bool operator<=(const const_iterator& other) const noexcept - { - return m_currentIndex <= other.m_currentIndex; - } - - bool operator>=(const const_iterator& other) const noexcept - { - return m_currentIndex >= other.m_currentIndex; - } - - const_iterator& operator++() - { - m_currentIndex++; - return *this; - } - - const_iterator operator++(int) - { - const_iterator temp(*this); - m_currentIndex++; - return temp; - } - - private: - const Iterable* m_owner = nullptr; - int m_currentIndex = 0; - }; - - // non-const - iterator begin() noexcept - { - return iterator(this, 0); - } - - iterator end() noexcept - { - return iterator(this, size()); - } - - // const - const_iterator cbegin() const noexcept - { - return const_iterator(this, 0); - } - - const_iterator begin() const noexcept - { - return cbegin(); - } - - const_iterator constBegin() const noexcept - { - return cbegin(); - } - - const_iterator cend() const noexcept - { - return const_iterator(this, size()); - } - - const_iterator end() const noexcept - { - return cend(); - } - - const_iterator constEnd() const noexcept - { - return cend(); - } - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Iterable_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Job.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Job.h deleted file mode 100644 index 87629e492..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Job.h +++ /dev/null @@ -1,102 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Job.h - -#ifndef QRT_Job_H -#define QRT_Job_H - -// C++ API headers -#include "JsonSerializable.h" -#include "Object.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class JobImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class JobStatus; - enum class JobType; - class JobMessage; - - class Job : public Object, public JsonSerializable - { - Q_OBJECT - - public: - ~Job() override; - - JobType jobType() const; - - QList messages() const; - - QString serverJobId() const; - - int progress() const; - - JobStatus jobStatus() const; - - Error error() const; - - [[nodiscard]] static Job* fromJson(const QString& json, QObject* parent = nullptr); - - [[nodiscard]] QString toJson() const override; - - bool pause(); - - bool start(); - - // async methods - [[nodiscard]] QFuture cancelJobAsync(); - [[nodiscard]] QFuture checkStatusAsync(); - - /*! - \internal - */ - Job(std::shared_ptr impl, QObject* parent); - - signals: - void jobDone(); - void progressChanged(); - void statusChanged(Esri::ArcGISRuntime::JobStatus newStatus); - void messageAdded(const Esri::ArcGISRuntime::JobMessage& message); - - protected: - explicit Job(QObject* parent); - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(Job) - void connectSignals_(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Job_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/JobMessage.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/JobMessage.h deleted file mode 100644 index 9eb4a63ef..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/JobMessage.h +++ /dev/null @@ -1,76 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file JobMessage.h - -#ifndef QRT_JobMessage_H -#define QRT_JobMessage_H - -// STL headers -#include - -class QString; -class QDateTime; - -namespace QRTImpl -{ - class JobMessageImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class JobMessageSeverity; - enum class JobMessageSource; - - class JobMessage - { - public: - JobMessage(); - JobMessage(const JobMessage& other); - JobMessage(JobMessage&& other) noexcept; - ~JobMessage(); - - JobMessage& operator=(const JobMessage& other); - JobMessage& operator=(JobMessage&& other) noexcept; - - bool isEmpty() const; - - QString message() const; - - JobMessageSeverity severity() const; - - JobMessageSource source() const; - - QDateTime timeStamp() const; - - /*! - \internal - */ - explicit JobMessage(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_JobMessageImpl_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/JsonSerializable.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/JsonSerializable.h deleted file mode 100644 index c4e6bdaed..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/JsonSerializable.h +++ /dev/null @@ -1,55 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file JsonSerializable.h - -#ifndef QRT_JsonSerializable_H -#define QRT_JsonSerializable_H - -class QString; -class QJsonObject; - -namespace Esri::ArcGISRuntime -{ - - class JsonSerializable - { - public: - JsonSerializable(); - JsonSerializable(const JsonSerializable&) = default; - JsonSerializable& operator=(const JsonSerializable&) = default; - JsonSerializable(JsonSerializable&&) = default; - JsonSerializable& operator=(JsonSerializable&&) = default; - virtual ~JsonSerializable(); - - // implemented by all inheriting classes - [[nodiscard]] virtual QString toJson() const = 0; - - // implemented by value types - //[[nodiscard]] static virtual T fromJson(const QString& json) = 0; - - // implemented by pointer types - //[[nodiscard]] static virtual T* fromJson(const QString& json, QObject* parent = nullptr) = 0; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_JsonSerializableImpl_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlColorStyle.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlColorStyle.h deleted file mode 100644 index c9eb74167..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlColorStyle.h +++ /dev/null @@ -1,65 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlColorStyle.h - -#ifndef QRT_KmlColorStyle_H -#define QRT_KmlColorStyle_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class KmlColorStyleImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class KmlColorMode; - - class KmlColorStyle : public Object - { - Q_OBJECT - public: - ~KmlColorStyle() override; - - QColor color() const; - void setColor(const QColor& color); - - KmlColorMode colorMode() const; - void setColorMode(KmlColorMode colorMode); - - /*! \internal */ - KmlColorStyle(std::shared_ptr impl, QObject* parent); - - protected: - Q_DISABLE_COPY_MOVE(KmlColorStyle) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlColorStyle_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlContainer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlContainer.h deleted file mode 100644 index 2fb972f8b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlContainer.h +++ /dev/null @@ -1,65 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlContainer.h - -#ifndef QRT_KmlContainer_H -#define QRT_KmlContainer_H - -// C++ API headers -#include "KmlNode.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - enum class KmlListItemType; - class KmlNodeListModel; - - class KmlContainer : public KmlNode - { - Q_OBJECT - - public: - ~KmlContainer() override; - - KmlNodeListModel* childNodesListModel() const; - - bool isOpen() const; - void setOpen(bool open); - - bool isPartiallyVisible() const; - - KmlListItemType listItemType() const; - void setListItemType(KmlListItemType listItemType); - - /*! \internal */ - KmlContainer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(KmlContainer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlContainer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlDataset.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlDataset.h deleted file mode 100644 index 7c5ac1347..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlDataset.h +++ /dev/null @@ -1,94 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlDataset.h - -#ifndef QRT_KmlDataset_H -#define QRT_KmlDataset_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class KmlDatasetImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class KmlRefreshStatus; - class KmlNetworkLink; - class KmlNode; - - class KmlDataset : public Object, public Loadable - { - Q_OBJECT - - public: - explicit KmlDataset(const QUrl& url, QObject* parent = nullptr); - explicit KmlDataset(KmlNode* rootNode, QObject* parent = nullptr); - ~KmlDataset() override; - - QList rootNodes() const; - - // Loadable interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - QUrl url() const; - - /*! \internal */ - KmlDataset(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - KmlDataset() = delete; - - signals: - void kmlNetworkLinkMessageReceived(Esri::ArcGISRuntime::KmlNetworkLink* networkLink, const QString& message); - void kmlNodeRefreshStatusChanged(Esri::ArcGISRuntime::KmlNode* target, Esri::ArcGISRuntime::KmlRefreshStatus refreshStatus); - void kmlNodeBalloonVisibilityChanged(Esri::ArcGISRuntime::KmlNode* target, bool balloonVisibility); - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(KmlDataset) - - void connectNotify(const QMetaMethod& signal) override; - void disconnectNotify(const QMetaMethod& signal) override; - - void connectSignals_(); - - QMetaObject::Connection m_nodeRefreshStatusChangedConn; - QMetaObject::Connection m_nodeBalloonVisibilityChangedConn; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlDataset_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlDocument.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlDocument.h deleted file mode 100644 index b457cfa23..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlDocument.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlDocument.h - -#ifndef QRT_KmlDocument_H -#define QRT_KmlDocument_H - -// C++ API headers -#include "KmlContainer.h" - -// STL headers -#include - -// Qt header -#include - -namespace Esri::ArcGISRuntime -{ - - class KmlSchema; - - class KmlDocument : public KmlContainer - { - Q_OBJECT - - public: - explicit KmlDocument(QObject* parent = nullptr); - ~KmlDocument() override; - - bool containsNonSchemaDataInHierarchy() const; - - bool containsSchemaDataInHierarchy() const; - - QList schemas() const; - - /*! \internal */ - KmlDocument(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(KmlDocument) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlDocument_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlFolder.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlFolder.h deleted file mode 100644 index f6d5c834e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlFolder.h +++ /dev/null @@ -1,53 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlFolder.h - -#ifndef QRT_KmlFolder_H -#define QRT_KmlFolder_H - -// C++ API headers -#include "KmlContainer.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class KmlFolder : public KmlContainer - { - Q_OBJECT - - public: - explicit KmlFolder(QObject* parent = nullptr); - ~KmlFolder() override; - - /*! \internal */ - KmlFolder(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(KmlFolder) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlFolder_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlGeometry.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlGeometry.h deleted file mode 100644 index 0f721a096..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlGeometry.h +++ /dev/null @@ -1,103 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlGeometry.h - -#ifndef QRT_KmlGeometry_H -#define QRT_KmlGeometry_H - -// STL headers -#include - -// C++ API Headers -#include "MapTypes.h" - -namespace QRTImpl -{ - class KmlGeometryImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Geometry; - - class KmlGeometry - { - public: - KmlGeometry(); - - KmlGeometry(const KmlGeometry& other); - - KmlGeometry(KmlGeometry&& other) noexcept; - - KmlGeometry(const Geometry& geometry, KmlAltitudeMode altitude); - - KmlGeometry(const Geometry& geometry, KmlAltitudeMode altitude, bool isExtruded); - - KmlGeometry(const Geometry& geometry, KmlAltitudeMode altitude, bool isExtruded, bool isTessellated); - - ~KmlGeometry(); - - KmlGeometry& operator=(const KmlGeometry& other); - KmlGeometry& operator=(KmlGeometry&& other) noexcept; - - bool isEmpty() const; - - bool isValid() const; - - KmlAltitudeMode altitudeMode() const; - - Geometry geometry() const; - - bool isExtruded() const; - - bool isTessellated() const; - - KmlGeometryObjectType objectType() const; - - KmlGeometryType type() const; - - bool operator==(const KmlGeometry& other) const; - bool operator!=(const KmlGeometry& other) const; - - explicit KmlGeometry(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - protected: - std::shared_ptr m_impl; - }; - - template - T kmlGeometry_cast(const KmlGeometry&) - { - return KmlGeometry{}; - } - - template<> - inline KmlGeometry kmlGeometry_cast(const KmlGeometry& kmlGeometry) - { - return kmlGeometry; - } - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlGeometry_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlGeometryListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlGeometryListModel.h deleted file mode 100644 index bd100c59b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlGeometryListModel.h +++ /dev/null @@ -1,123 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlGeometryListModel.h - -#ifndef QRT_KmlGeometryListModel_H -#define QRT_KmlGeometryListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class KmlGeometryListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class KmlGeometry; - - class KmlGeometryListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum KmlGeometryRoles - { - KmlGeometryGeometryRole = Qt::UserRole + 1, - KmlGeometryTessellatedRole, - KmlGeometryExtrudedRole, - KmlGeometryKmlAltitudeModeRole, - KmlGeometryKmlGeometryTypeRole, - KmlGeometryGeometryJsonRole, - KmlGeometryObjectTypeRole - }; - - ~KmlGeometryListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(const KmlGeometry& kmlGeometry); - - void insert(int index, const KmlGeometry& kmlGeometry); - - void removeAt(int index); - - void removeOne(const KmlGeometry& kmlGeometry); - - void move(int from, int to); - - KmlGeometry at(int index) const override; - - bool contains(const KmlGeometry& kmlGeometry) const; - - int indexOf(const KmlGeometry& kmlGeometry) const; - - KmlGeometry first() const; - - KmlGeometry last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - explicit KmlGeometryListModel(std::shared_ptr impl, QObject* parent = nullptr); - - KmlGeometryListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(KmlGeometryListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlNodeListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlGroundOverlay.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlGroundOverlay.h deleted file mode 100644 index a996b0844..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlGroundOverlay.h +++ /dev/null @@ -1,78 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlGroundOverlay.h - -#ifndef QRT_KmlGroundOverlay_H -#define QRT_KmlGroundOverlay_H - -// C++ API headers -#include "KmlNode.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - enum class KmlAltitudeMode; - class Geometry; - class KmlIcon; - - class KmlGroundOverlay : public KmlNode - { - Q_OBJECT - - public: - ~KmlGroundOverlay() override; - KmlGroundOverlay(const Geometry& geometry, KmlIcon* icon, QObject* parent = nullptr); - - double altitude() const; - void setAltitude(double altitude); - - KmlAltitudeMode altitudeMode() const; - void setAltitudeMode(KmlAltitudeMode altitudeMode); - - QColor color() const; - void setColor(const QColor& color); - - int drawOrder() const; - void setDrawOrder(int drawOrder); - - Geometry geometry() const; - void setGeometry(const Geometry& geometry); - - double rotation() const; - void setRotation(double rotation); - - KmlIcon* icon() const; - void setIcon(KmlIcon* icon); - - /*! \internal */ - KmlGroundOverlay(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(KmlGroundOverlay) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlGroundOverlay_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlIcon.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlIcon.h deleted file mode 100644 index 185d605bc..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlIcon.h +++ /dev/null @@ -1,76 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlIcon.h - -#ifndef QRT_KmlIcon_H -#define QRT_KmlIcon_H - -// STL headers -#include - -namespace QRTImpl -{ - class KmlIconImpl; -} - -#include "Object.h" - -namespace Esri::ArcGISRuntime -{ - - enum class KmlRefreshMode; - enum class KmlViewRefreshMode; - - class KmlIcon : public Object - { - Q_OBJECT - - public: - explicit KmlIcon(const QUrl& url, QObject* parent = nullptr); - ~KmlIcon() override = default; - - quint64 refreshInterval() const; - void setRefreshInterval(quint64 refreshInterval); - - KmlRefreshMode refreshMode() const; - void setRefreshMode(KmlRefreshMode refreshMode); - - QUrl url() const; - - KmlViewRefreshMode viewRefreshMode() const; - void setViewRefreshMode(KmlViewRefreshMode viewRefreshMode); - - quint64 viewRefreshTime() const; - void setViewRefreshTime(quint64 viewRefreshTime); - - /*! \internal */ - KmlIcon(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(KmlIcon) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlIcon_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlIconStyle.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlIconStyle.h deleted file mode 100644 index dc4abfc33..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlIconStyle.h +++ /dev/null @@ -1,74 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlIconStyle.h - -#ifndef QRT_KmlIconStyle_H -#define QRT_KmlIconStyle_H - -// STL headers -#include - -namespace QRTImpl -{ - class KmlIconStyleImpl; -} - -#include "KmlColorStyle.h" - -namespace Esri::ArcGISRuntime -{ - - class KmlIcon; - class KmlImageCoordinate; - - class KmlIconStyle : public KmlColorStyle - { - Q_OBJECT - - public: - KmlIconStyle(KmlIcon* icon, double scale, QObject* parent = nullptr); - - ~KmlIconStyle() override; - - double heading() const; - void setHeading(double heading); - - KmlImageCoordinate* hotSpot() const; - void setHotSpot(KmlImageCoordinate* hotSpot); - - KmlIcon* icon() const; - void setIcon(KmlIcon* icon); - - double scale() const; - void setScale(double scale); - - /*! \internal */ - KmlIconStyle(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(KmlIconStyle) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlIconStyle_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlImageCoordinate.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlImageCoordinate.h deleted file mode 100644 index a87ccc5be..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlImageCoordinate.h +++ /dev/null @@ -1,70 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlImageCoordinate.h - -#ifndef QRT_KmlImageCoordinate_H -#define QRT_KmlImageCoordinate_H - -// STL headers -#include - -namespace QRTImpl -{ - class KmlImageCoordinateImpl; -} - -#include "Object.h" - -namespace Esri::ArcGISRuntime -{ - - enum class KmlUnitsType; - - class KmlImageCoordinate : public Object - { - Q_OBJECT - - public: - KmlImageCoordinate(double x, double y, KmlUnitsType xUnits, KmlUnitsType yUnits, QObject* parent = nullptr); - - ~KmlImageCoordinate() override; - - double x() const; - - double y() const; - - KmlUnitsType yUnits() const; - - KmlUnitsType xUnits() const; - - /*! \internal */ - KmlImageCoordinate(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(KmlImageCoordinate) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlImageCoordinate_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlLabelStyle.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlLabelStyle.h deleted file mode 100644 index e162ea1d0..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlLabelStyle.h +++ /dev/null @@ -1,61 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlLabelStyle.h - -#ifndef QRT_KmlLabelStyle_H -#define QRT_KmlLabelStyle_H - -// C++ API headers -#include "KmlColorStyle.h" - -// STL headers -#include - -namespace QRTImpl -{ - class KmlLabelStyleImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class KmlLabelStyle : public KmlColorStyle - { - Q_OBJECT - public: - KmlLabelStyle(const QColor& labelColor, double scale, QObject* parent = nullptr); - ~KmlLabelStyle() override; - - void setScale(double scale); - double scale() const; - - /*! \internal */ - KmlLabelStyle(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(KmlLabelStyle) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlLabelStyle_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlLayer.h deleted file mode 100644 index 62c615e43..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlLayer.h +++ /dev/null @@ -1,77 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlLayer.h - -#ifndef QRT_KmlLayer_H -#define QRT_KmlLayer_H - -// C++ API headers -#include "Layer.h" -#include "TimeAware.h" - -// STL headers -#include - -namespace QRTImpl -{ - class KmlLayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Item; - class KmlDataset; - - class KmlLayer : public Layer, public TimeAware - { - Q_OBJECT - - public: - explicit KmlLayer(Item* item, QObject* parent = nullptr); - explicit KmlLayer(KmlDataset* dataset, QObject* parent = nullptr); - ~KmlLayer() override; - - KmlDataset* dataset() const; - - // TimeAware interface methods - TimeExtent fullTimeExtent() const override; - bool isTimeFilteringEnabled() const override; - void setTimeFilteringEnabled(bool timeFilteringEnabled) override; - bool isSupportsTimeFiltering() const override; - TimeValue timeInterval() const override; - TimeValue timeOffset() const override; - void setTimeOffset(const TimeValue& timeOffset) override; - - /*! \internal */ - KmlLayer(std::shared_ptr impl, QObject* parent); - - signals: - void fullTimeExtentChanged(); - - private: - Q_DISABLE_COPY_MOVE(KmlLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlLineStyle.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlLineStyle.h deleted file mode 100644 index 1e3d6fc20..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlLineStyle.h +++ /dev/null @@ -1,61 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlLineStyle.h - -#ifndef QRT_KmlLineStyle_H -#define QRT_KmlLineStyle_H - -// C++ API headers -#include "KmlColorStyle.h" - -// STL headers -#include - -namespace QRTImpl -{ - class KmlLineStyleImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class KmlLineStyle : public KmlColorStyle - { - Q_OBJECT - public: - KmlLineStyle(const QColor& lineColor, double width, QObject* parent = nullptr); - ~KmlLineStyle() override; - - void setWidth(double width); - double width() const; - - /*! \internal */ - KmlLineStyle(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(KmlLineStyle) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlLineStyle_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlModel.h deleted file mode 100644 index 37f90e70b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlModel.h +++ /dev/null @@ -1,77 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlModel.h - -#ifndef QRT_KmlModel_H -#define QRT_KmlModel_H - -// C++ API headers -#include "KmlGeometry.h" - -class QUrl; -class QObject; - -namespace Esri::ArcGISRuntime -{ - - class KmlOrientation; - class KmlScale; - class Point; - - class KmlModel : public KmlGeometry - { - public: - KmlModel(); - KmlModel(const QUrl& url, KmlOrientation* orientation, KmlScale* scale); - KmlModel(const QUrl& url, const Point& geometry, KmlAltitudeMode altitudeMode); - KmlModel(const QUrl& url, const Point& geometry, KmlAltitudeMode altitudeMode, KmlOrientation* orientation, KmlScale* scale); - - KmlModel(const KmlModel& other); - KmlModel(KmlModel&& other) noexcept; - explicit KmlModel(const KmlGeometry& other); - - ~KmlModel(); - - KmlModel& operator=(const KmlModel& other); - KmlModel& operator=(KmlModel&& other) noexcept; - - bool isValid() const; - - KmlOrientation* orientation(QObject* parent) const; - - KmlScale* scale(QObject* parent) const; - - QUrl url() const; - - KmlModel(std::shared_ptr impl); - }; - - /*! \internal */ - template<> - inline KmlModel kmlGeometry_cast(const KmlGeometry& kmlGeometry) - { - return kmlGeometry.objectType() == KmlGeometryObjectType::Model ? static_cast(kmlGeometry) : KmlModel{}; - } - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlMultiGeometry.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlMultiGeometry.h deleted file mode 100644 index 8855e7bd4..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlMultiGeometry.h +++ /dev/null @@ -1,70 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlMultiGeometry.h - -#ifndef QRT_KmlMultiGeometry_H -#define QRT_KmlMultiGeometry_H - -// C++ API headers -#include "KmlGeometry.h" - -class QObject; - -namespace Esri::ArcGISRuntime -{ - - class KmlGeometryListModel; - - class KmlMultiGeometry : public KmlGeometry - { - public: - KmlMultiGeometry(); - explicit KmlMultiGeometry(const QList& kmlGeometries); - - KmlMultiGeometry(const KmlMultiGeometry& other); - KmlMultiGeometry(KmlMultiGeometry&& other) noexcept; - explicit KmlMultiGeometry(const KmlGeometry& other); - - ~KmlMultiGeometry(); - - KmlMultiGeometry& operator=(const KmlMultiGeometry& other); - KmlMultiGeometry& operator=(KmlMultiGeometry&& other) noexcept; - - bool isValid() const; - - KmlGeometryListModel* kmlGeometries(QObject* parent) const; - - KmlMultiGeometry clone() const; - - KmlMultiGeometry(std::shared_ptr impl); - }; - - /*! \internal */ - template<> - inline KmlMultiGeometry kmlGeometry_cast(const KmlGeometry& kmlGeometry) - { - return kmlGeometry.objectType() == KmlGeometryObjectType::MultiGeometry ? static_cast(kmlGeometry) : KmlMultiGeometry{}; - } - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlMultiGeometry_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlMultiTrack.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlMultiTrack.h deleted file mode 100644 index 9593de1a2..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlMultiTrack.h +++ /dev/null @@ -1,73 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlMultiTrack.h - -#ifndef QRT_KmlMultiTrack_H -#define QRT_KmlMultiTrack_H - -// C++ API headers -#include "KmlGeometry.h" - -namespace QRTImpl -{ - class KmlMultiTrackImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class KmlTrack; - - class KmlMultiTrack : public KmlGeometry - { - public: - KmlMultiTrack(); - KmlMultiTrack(const QList& tracks, bool isInterpolated); - - KmlMultiTrack(const KmlMultiTrack& other); - KmlMultiTrack(KmlMultiTrack&& other) noexcept; - explicit KmlMultiTrack(const KmlGeometry& other); - - ~KmlMultiTrack(); - - KmlMultiTrack& operator=(KmlMultiTrack&& other) noexcept; - KmlMultiTrack& operator=(const KmlMultiTrack& other); - - bool isInterpolated() const; - - QList tracks() const; - - bool isValid() const; - - explicit KmlMultiTrack(std::shared_ptr impl); - }; - - /*! \internal */ - template<> - inline KmlMultiTrack kmlGeometry_cast(const KmlGeometry& kmlGeometry) - { - return kmlGeometry.objectType() == KmlGeometryObjectType::MultiTrack ? KmlMultiTrack{kmlGeometry} : KmlMultiTrack{}; - } - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlMultiTrack_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlNetworkLink.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlNetworkLink.h deleted file mode 100644 index b2b073b0a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlNetworkLink.h +++ /dev/null @@ -1,93 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlNetworkLink.h - -#ifndef QRT_KmlNetworkLink_H -#define QRT_KmlNetworkLink_H - -// C++ API headers -#include "KmlNode.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - enum class KmlListItemType; - enum class KmlRefreshMode; - enum class KmlViewRefreshMode; - - class KmlNetworkLink : public KmlNode - { - Q_OBJECT - - public: - explicit KmlNetworkLink(const QUrl& url, QObject* parent = nullptr); - ~KmlNetworkLink() override; - - QUrl url() const; - void setUrl(const QUrl& url); - - bool canFlyToNode() const; - void setCanFlyToNode(bool canFlyToNode); - - QList childNodes() const; - - bool hasRefreshVisibility() const; - void setHasRefreshVisibility(bool hasRefreshVisibility); - - quint64 refreshInterval() const; - void setRefreshInterval(quint64 refreshInterval); - - KmlRefreshMode refreshMode() const; - void setRefreshMode(KmlRefreshMode refreshMode); - - double viewBoundScale() const; - void setViewBoundScale(double viewBoundScale); - - quint64 viewRefreshTime() const; - void setViewRefreshTime(quint64 viewRefreshTime); - - KmlViewRefreshMode viewRefreshMode() const; - void setViewRefreshMode(KmlViewRefreshMode viewRefreshMode); - - void refresh(); - - bool isOpen() const; - void setOpen(bool open); - - KmlListItemType listItemType() const; - void setListItemType(KmlListItemType listItemType); - - bool isPartiallyVisible() const; - - /*! \internal */ - KmlNetworkLink(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(KmlNetworkLink) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlNetworkLink_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlNode.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlNode.h deleted file mode 100644 index b714ef38e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlNode.h +++ /dev/null @@ -1,150 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlNode.h - -#ifndef QRT_KmlNode_H -#define QRT_KmlNode_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -// Qt header -#include - -template -class QFuture; - -namespace QRTImpl -{ - class KmlNodeImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class KmlNodeType; - enum class KmlRefreshStatus; - class Envelope; - class KmlNonSchemaData; - class KmlSchemaData; - class KmlStyle; - class KmlViewpoint; - class TimeExtent; - - class KmlNode : public Object - { - Q_OBJECT - - public: - ~KmlNode() override; - - QString description() const; - void setDescription(const QString& description); - - KmlNonSchemaData* extendedNonSchemaData() const; - void setExtendedNonSchemaData(KmlNonSchemaData* extendedNonSchemaData); - - QList extendedSchemaData() const; - void setExtendedSchemaData(const QList& extendedSchemaData); - - Envelope extent() const; - - QColor balloonBackgroundColor() const; - - QString balloonContent() const; - - KmlStyle* highlightStyle(); - void setHighlightStyle(KmlStyle* highlightStyle); - - KmlStyle* style(); - void setStyle(KmlStyle* style); - - TimeExtent timeExtent() const; - void setTimeExtent(const TimeExtent& timeExtent); - - bool isHighlighted() const; - void setHighlighted(bool highlighted); - - bool isVisible() const; - void setVisible(bool visible); - - QString kmlNodeId() const; - void setKmlNodeId(const QString& kmlNodeId); - - QString name() const; - void setName(const QString& name); - - KmlNode* parentNode() const; - - QString snippet() const; - void setSnippet(const QString& snippet); - - int snippetMaxLines() const; - void setSnippetMaxLines(int maxLines); - - QImage uxIcon() const; - - int uxIconId() const; - - QColor uxIconColor() const; - - KmlViewpoint viewpoint() const; - void setViewpoint(const KmlViewpoint& viewpoint); - - KmlNodeType kmlNodeType() const; - - Error refreshError() const; - - KmlRefreshStatus refreshStatus() const; - - QString address() const; - void setAddress(const QString& address); - - // async methods - [[nodiscard]] QFuture saveAsAsync(const QString& kmzFile); - - /*! \internal */ - KmlNode(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - signals: - void iconUpdated(); - void refreshStatusChanged(); - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(KmlNode) - - void connectNotify(const QMetaMethod& signal) override; - void disconnectNotify(const QMetaMethod& signal) override; - - QMetaObject::Connection m_nodeRefreshStatusChangedConn; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlNode_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlNodeListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlNodeListModel.h deleted file mode 100644 index 7000cdc5c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlNodeListModel.h +++ /dev/null @@ -1,117 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlNodeListModel.h - -#ifndef QRT_KmlNodeListModel_H -#define QRT_KmlNodeListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class KmlNodeListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class KmlNode; - - class KmlNodeListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - ~KmlNodeListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(KmlNode* kmlNode); - - void insert(int index, KmlNode* kmlNode); - - void removeAt(int index); - - void removeOne(KmlNode* kmlNode); - - void move(int from, int to); - - KmlNode* at(int index) const override; - - bool contains(KmlNode* kmlNode) const; - - int indexOf(KmlNode* kmlNode) const; - - KmlNode* first() const; - - KmlNode* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - /*! - \internal - */ - explicit KmlNodeListModel(const std::shared_ptr& impl, QObject* parent = nullptr); - - KmlNodeListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(KmlNodeListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlNodeListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlNonSchemaData.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlNonSchemaData.h deleted file mode 100644 index 3bac72b3b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlNonSchemaData.h +++ /dev/null @@ -1,75 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlNonSchemaData.h - -#ifndef QRT_KmlNonSchemaData_H -#define QRT_KmlNonSchemaData_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class KmlNonSchemaDataImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class KmlSimpleField; - - class KmlNonSchemaData : public Object - { - Q_OBJECT - - public: - static KmlNonSchemaData* create(const QMap& typedAttributes, QObject* parent = nullptr); - - KmlNonSchemaData(const QMap& untypedAttributes, QObject* parent = nullptr); - ~KmlNonSchemaData() override; - - QVariantMap attributes() const; - - QList fields() const; - - KmlSimpleField* field(const QString& name) const; - - void addField(KmlSimpleField* field, const QVariant& attributeValue); - - void addField(const QString& name, const QString& attributeValue); - - void removeField(const QString& name); - - void setAttributeValue(const QString& attributeName, const QVariant& attributeValue); - - KmlNonSchemaData(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(KmlNonSchemaData) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlNonSchemaData_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlOrientation.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlOrientation.h deleted file mode 100644 index 84a04d0fd..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlOrientation.h +++ /dev/null @@ -1,66 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlOrientation.h - -#ifndef QRT_KmlOrientation_H -#define QRT_KmlOrientation_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class KmlOrientationImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class KmlOrientation : public Object - { - Q_OBJECT - public: - KmlOrientation(double heading, double tilt, double roll, QObject* parent = nullptr); - - ~KmlOrientation() override; - - double heading() const; - - double roll() const; - - double tilt() const; - - bool operator==(KmlOrientation* other) const; - bool operator!=(KmlOrientation* other) const; - - KmlOrientation(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(KmlOrientation) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlOrientation_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlPhotoOverlay.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlPhotoOverlay.h deleted file mode 100644 index ece39d235..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlPhotoOverlay.h +++ /dev/null @@ -1,52 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlPhotoOverlay.h - -#ifndef QRT_KmlPhotoOverlay_H -#define QRT_KmlPhotoOverlay_H - -// C++ API headers -#include "KmlNode.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class KmlPhotoOverlay : public KmlNode - { - Q_OBJECT - - public: - ~KmlPhotoOverlay() override; - - /*! \internal */ - KmlPhotoOverlay(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(KmlPhotoOverlay) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlPhotoOverlay_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlPlacemark.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlPlacemark.h deleted file mode 100644 index 6eac74044..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlPlacemark.h +++ /dev/null @@ -1,71 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlPlacemark.h - -#ifndef QRT_KmlPlacemark_H -#define QRT_KmlPlacemark_H - -// C++ API headers -#include "GeoElement.h" -#include "KmlNode.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - enum class KmlGraphicType; - class KmlGeometry; - class KmlGeometryListModel; - - class KmlPlacemark : public KmlNode, public GeoElement - { - Q_OBJECT - - public: - explicit KmlPlacemark(const KmlGeometry& kmlGeometry, QObject* parent = nullptr); - ~KmlPlacemark() override; - - KmlGeometry kmlGeometry() const; - void setKmlGeometry(const KmlGeometry& kmlGeometry); - - KmlGraphicType graphicType() const; - - AttributeListModel* attributes() const override; - - Geometry geometry() const override; - void setGeometry(const Geometry& geometry) override; - - /*! \internal */ - KmlPlacemark(std::shared_ptr impl, QObject* parent); - std::shared_ptr iGetImpl() const override; - - KmlPlacemark() = delete; - - private: - Q_DISABLE_COPY_MOVE(KmlPlacemark) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlPlacemark_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlPolygonStyle.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlPolygonStyle.h deleted file mode 100644 index b4512391a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlPolygonStyle.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlPolygonStyle.h - -#ifndef QRT_KmlPolygonStyle_H -#define QRT_KmlPolygonStyle_H - -// C++ API headers -#include "KmlColorStyle.h" - -// STL headers -#include - -namespace QRTImpl -{ - class KmlPolygonStyleImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class KmlPolygonStyle : public KmlColorStyle - { - Q_OBJECT - public: - explicit KmlPolygonStyle(const QColor& fillColor, QObject* parent = nullptr); - ~KmlPolygonStyle() override; - - void setFilled(bool filled); - bool isFilled() const; - - void setOutlined(bool outlined); - bool isOutlined() const; - - /*! \internal */ - KmlPolygonStyle(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(KmlPolygonStyle) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlPolygonStyle_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlScale.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlScale.h deleted file mode 100644 index 0c3538753..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlScale.h +++ /dev/null @@ -1,66 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlScale.h - -#ifndef QRT_KmlScale_H -#define QRT_KmlScale_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class KmlScaleImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class KmlScale : public Object - { - Q_OBJECT - public: - KmlScale(double scaleX, double scaleY, double scaleZ, QObject* parent = nullptr); - - ~KmlScale() override; - - double scaleX() const; - - double scaleY() const; - - double scaleZ() const; - - bool operator==(KmlScale* other) const; - bool operator!=(KmlScale* other) const; - - KmlScale(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(KmlScale) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlScale_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlSchema.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlSchema.h deleted file mode 100644 index 70d7662de..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlSchema.h +++ /dev/null @@ -1,72 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlSchema.h - -#ifndef QRT_KmlSchema_H -#define QRT_KmlSchema_H - -// C++ API headers -#include "Object.h" - -// Qt headers -#include - -namespace QRTImpl -{ - class KmlSchemaImpl; -} - -class QString; - -namespace Esri::ArcGISRuntime -{ - - class KmlSimpleField; - - class KmlSchema : public Object - { - Q_OBJECT - - public: - KmlSchema(const QList& fields, const QString& name, const QString& schemaId, QObject* parent = nullptr); - ~KmlSchema() override; - - QList fields() const; - - QString name() const; - - QString schemaId() const; - - KmlSimpleField* field(const QString& name) const; - - KmlSchema(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(KmlSchema) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlSchema_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlSchemaData.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlSchemaData.h deleted file mode 100644 index c4db357cf..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlSchemaData.h +++ /dev/null @@ -1,68 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlSchemaData.h - -#ifndef QRT_KmlSchemaData_H -#define QRT_KmlSchemaData_H - -// C++ API headers -#include "Object.h" - -// Qt headers -#include - -namespace QRTImpl -{ - class KmlSchemaDataImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class KmlSchema; - - class KmlSchemaData : public Object - { - Q_OBJECT - - public: - KmlSchemaData(const QVariantMap& attributes, KmlSchema* schema, QObject* parent = nullptr); - ~KmlSchemaData() override; - - QVariantMap attributes() const; - - KmlSchema* schema() const; - - void setAttributeValue(const QString& attributeName, const QVariant& attributeValue); - - KmlSchemaData(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(KmlSchemaData) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlSchemaData_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlScreenOverlay.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlScreenOverlay.h deleted file mode 100644 index 820297ab7..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlScreenOverlay.h +++ /dev/null @@ -1,80 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlScreenOverlay.h - -#ifndef QRT_KmlScreenOverlay_H -#define QRT_KmlScreenOverlay_H - -// C++ API headers -#include "KmlNode.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class KmlIcon; - class KmlImageCoordinate; - - class KmlScreenOverlay : public KmlNode - { - Q_OBJECT - - public: - explicit KmlScreenOverlay(KmlIcon* icon, QObject* parent = nullptr); - ~KmlScreenOverlay() override; - - QColor color() const; - void setColor(const QColor& color); - - int drawOrder() const; - void setDrawOrder(int drawOrder); - - KmlIcon* icon() const; - void setIcon(KmlIcon* icon); - - KmlImageCoordinate* overlayCoordinate() const; - void setOverlayCoordinate(KmlImageCoordinate* overlayCoordinate); - - double rotation() const; - void setRotation(double rotation); - - KmlImageCoordinate* rotationCoordinate() const; - void setRotationCoordinate(KmlImageCoordinate* rotationCoordinate); - - KmlImageCoordinate* screenCoordinate() const; - void setScreenCoordinate(KmlImageCoordinate* screenCoordinate); - - KmlImageCoordinate* size() const; - void setSize(KmlImageCoordinate* size); - - /*! \internal */ - KmlScreenOverlay(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(KmlScreenOverlay) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlScreenOverlay_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlSimpleField.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlSimpleField.h deleted file mode 100644 index 6a5d40b92..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlSimpleField.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlSimpleField.h - -#ifndef QRT_KmlSimpleField_H -#define QRT_KmlSimpleField_H - -// C++ API headers -#include "MapTypes.h" -#include "Object.h" - -namespace QRTImpl -{ - class KmlSimpleFieldImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class KmlSimpleField : public Object - { - Q_OBJECT - - public: - KmlSimpleField(KmlSimpleFieldType type, const QString& name, const QString& displayName, bool isArray, QObject* parent = nullptr); - ~KmlSimpleField() override; - - QString displayName() const; - - bool isArray() const; - - QString name() const; - - KmlSimpleFieldType type() const; - - bool operator==(const KmlSimpleField& other) const; - - bool operator!=(const KmlSimpleField& other) const; - - KmlSimpleField(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(KmlSimpleField) - std::shared_ptr m_impl; - }; -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlSimpleField_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlStyle.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlStyle.h deleted file mode 100644 index d3f48b56b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlStyle.h +++ /dev/null @@ -1,78 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlStyle.h - -#ifndef QRT_KmlStyle_H -#define QRT_KmlStyle_H - -// STL headers -#include - -namespace QRTImpl -{ - class KmlStyleImpl; -} - -#include "Object.h" - -namespace Esri::ArcGISRuntime -{ - - class KmlIconStyle; - class KmlLabelStyle; - class KmlLineStyle; - class KmlPolygonStyle; - - class KmlStyle : public Object - { - Q_OBJECT - - public: - explicit KmlStyle(QObject* parent = nullptr); - - ~KmlStyle() override; - - KmlIconStyle* iconStyle(); - void setIconStyle(KmlIconStyle* iconStyle); - - KmlLabelStyle* labelStyle(); - void setLabelStyle(KmlLabelStyle* labelStyle); - - KmlLineStyle* lineStyle(); - void setLineStyle(KmlLineStyle* lineStyle); - - KmlPolygonStyle* polygonStyle(); - void setPolygonStyle(KmlPolygonStyle* polygonStyle); - - /*! \internal */ - KmlStyle(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(KmlStyle) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlStyle_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlTour.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlTour.h deleted file mode 100644 index 54839b27b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlTour.h +++ /dev/null @@ -1,59 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlTour.h - -#ifndef QRT_KmlTour_H -#define QRT_KmlTour_H - -// C++ API headers -#include "KmlNode.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - enum class KmlTourStatus; - - class KmlTour : public KmlNode - { - Q_OBJECT - - public: - ~KmlTour() override; - - /*! \internal */ - KmlTour(std::shared_ptr impl, QObject* parent); - - KmlTourStatus tourStatus() const; - - signals: - void tourStatusChanged(Esri::ArcGISRuntime::KmlTourStatus tourStatus); - - private: - Q_DISABLE_COPY_MOVE(KmlTour) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlTour_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlTourController.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlTourController.h deleted file mode 100644 index d41d8d74e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlTourController.h +++ /dev/null @@ -1,73 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlTourController.h - -#ifndef QRT_KmlTourController_H -#define QRT_KmlTourController_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class KmlTourControllerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class KmlTour; - - class KmlTourController : public Object - { - Q_OBJECT - - public: - explicit KmlTourController(QObject* parent = nullptr); - ~KmlTourController() override; - - double currentPosition() const; - double totalDuration() const; - - KmlTour* tour() const; - void setTour(KmlTour* tour); - - void play(); - void pause(); - void reset(); - - signals: - void currentPositionChanged(double currentPosition); - void totalDurationChanged(double totalDuration); - - private: - Q_DISABLE_COPY_MOVE(KmlTourController) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlTourController_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlTrack.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlTrack.h deleted file mode 100644 index 7470c174f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlTrack.h +++ /dev/null @@ -1,87 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlTrack.h - -#ifndef QRT_KmlTrack_H -#define QRT_KmlTrack_H - -// C++ API headers -#include "KmlGeometry.h" - -namespace QRTImpl -{ - class KmlTrackImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class KmlModel; - class KmlNonSchemaData; - class KmlSchemaData; - class KmlTrackElement; - - class KmlTrack : public KmlGeometry - { - public: - KmlTrack(); - - KmlTrack(const QList& elements, KmlAltitudeMode altitudeMode); - - KmlTrack(const QList& elements, KmlAltitudeMode altitudeMode, bool isExtruded, bool isTessellated, const KmlModel& model); - - KmlTrack(const KmlTrack& other); - KmlTrack(KmlTrack&& other) noexcept; - explicit KmlTrack(const KmlGeometry& other); - - ~KmlTrack(); - - KmlTrack& operator=(const KmlTrack& other); - KmlTrack& operator=(KmlTrack&& other) noexcept; - - QList elements(QObject* parent) const; - - KmlNonSchemaData* extendedNonSchemaData(QObject* parent) const; - void setExtendedNonSchemaData(KmlNonSchemaData* extendedNonSchemaData); - - QList extendedSchemaData(QObject* parent) const; - void setExtendedSchemaData(const QList& extendedSchemaData); - - bool isValid() const; - - KmlModel model() const; - - explicit KmlTrack(std::shared_ptr impl); - - std::shared_ptr getImpl() const; - }; - - /*! \internal */ - template<> - inline KmlTrack kmlGeometry_cast(const KmlGeometry& kmlGeometry) - { - return kmlGeometry.objectType() == KmlGeometryObjectType::Track ? KmlTrack{kmlGeometry} : KmlTrack{}; - } - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlTrack_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlTrackElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlTrackElement.h deleted file mode 100644 index 07cced340..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlTrackElement.h +++ /dev/null @@ -1,75 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlTrackElement.h - -#ifndef QRT_KmlTrackElement_H -#define QRT_KmlTrackElement_H - -// C++ API headers -#include "Object.h" - -class QDateTime; - -namespace QRTImpl -{ - class KmlTrackElementImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class KmlOrientation; - class Point; - - class KmlTrackElement : public Object - { - Q_OBJECT - public: - KmlTrackElement(const QDateTime& when, const Point& coordinate, KmlOrientation* angle, QObject* parent = nullptr); - - ~KmlTrackElement() override; - - KmlOrientation* angle() const; - - Point coordinate() const; - - bool isAngleInterpolated() const; - - bool isCoordinateInterpolated() const; - - QDateTime when() const; - - bool operator==(KmlTrackElement* other) const; - bool operator!=(KmlTrackElement* other) const; - - KmlTrackElement(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(KmlTrackElement) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlTrackElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlViewpoint.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlViewpoint.h deleted file mode 100644 index a4ec1c275..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlViewpoint.h +++ /dev/null @@ -1,80 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file KmlViewpoint.h - -#ifndef QRT_KmlViewpoint_H -#define QRT_KmlViewpoint_H - -// STL headers -#include - -namespace QRTImpl -{ - class KmlViewpointImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class KmlAltitudeMode; - enum class KmlViewpointType; - class Point; - class Viewpoint; - - class KmlViewpoint - { - public: - KmlViewpoint(); - KmlViewpoint(const KmlViewpoint& other); - KmlViewpoint(KmlViewpoint&& other) noexcept; - ~KmlViewpoint(); - - KmlViewpoint& operator=(const KmlViewpoint& other); - KmlViewpoint& operator=(KmlViewpoint&& other) noexcept; - - bool isEmpty() const; - - KmlAltitudeMode altitudeMode() const; - double heading() const; - Point location() const; - double pitch() const; - double range() const; - double roll() const; - KmlViewpointType type() const; - - static KmlViewpoint createCameraViewpoint(const Point& cameraLocation, double heading, double pitch, double roll, KmlAltitudeMode altitudeMode); - - static KmlViewpoint createLookAtViewpoint(const Point& lookAtLocation, double heading, double pitch, double range, KmlAltitudeMode altitudeMode); - - static KmlViewpoint createWithViewpoint(const Viewpoint& viewpoint); - - /*! \internal */ - explicit KmlViewpoint(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_KmlViewpoint_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelAngle.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelAngle.h deleted file mode 100644 index 1fafd6142..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelAngle.h +++ /dev/null @@ -1,78 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LabelAngle.h - -#ifndef QRT_LabelAngle_H -#define QRT_LabelAngle_H - -// C++ API headers -#include "JsonSerializable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class LabelAngleImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class LabelAngleRotationType; - class ArcadeExpression; - - class LabelAngle : public Object, public JsonSerializable - { - Q_OBJECT - public: - explicit LabelAngle(ArcadeExpression* arcadeExpression, QObject* parent = nullptr); - - LabelAngle(ArcadeExpression* arcadeExpression, LabelAngleRotationType rotationType, QObject* parent = nullptr); - - ~LabelAngle() override; - - ArcadeExpression* angleExpression() const; - void setAngleExpression(ArcadeExpression* angleExpression); - - LabelAngleRotationType rotationType() const; - void setRotationType(LabelAngleRotationType rotationType); - - LabelAngle* clone(QObject* parent = nullptr) const; - - // JSONSerializable interface methods - [[nodiscard]] static LabelAngle* fromJson(const QString& json, QObject* parent = nullptr); - [[nodiscard]] QString toJson() const override; - - LabelAngle(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(LabelAngle) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LabelAngle_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelDefinition.h deleted file mode 100644 index 4b1c0d36c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelDefinition.h +++ /dev/null @@ -1,175 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LabelDefinition.h - -#ifndef QRT_LabelDefinition_H -#define QRT_LabelDefinition_H - -// C++ API headers -#include "JsonSerializable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class LabelDefinitionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class LabelAngle; - class LabelExpression; - class LabelStackSeparatorListModel; - class TextSymbol; - - enum class LabelDeconflictionStrategy; - enum class LabelLineConnection; - enum class LabelLineOrientation; - enum class LabelingPlacement; - enum class LabelMultipartStrategy; - enum class LabelOverlapStrategy; - enum class LabelGeometryStrategy; - enum class LabelOverrunStrategy; - enum class LabelRemoveDuplicatesStrategy; - enum class LabelRepeatStrategy; - enum class LabelStackAlignment; - enum class LabelStackBreakPosition; - enum class LabelStackStrategy; - enum class LabelTextLayout; - enum class LabelTextOrientation; - - class LabelDefinition : public Object, public JsonSerializable - { - public: - LabelDefinition(LabelExpression* labelExpression, TextSymbol* textSymbol, QObject* parent = nullptr); - ~LabelDefinition() override; - - LabelAngle* angle() const; - void setAngle(LabelAngle* angle); - - LabelDeconflictionStrategy deconflictionStrategy() const; - void setDeconflictionStrategy(LabelDeconflictionStrategy deconflictionStrategy); - - LabelExpression* expression() const; - void setExpression(LabelExpression* expression); - - LabelOverlapStrategy featureBoundaryOverlapStrategy() const; - void setFeatureBoundaryOverlapStrategy(LabelOverlapStrategy featureBoundaryOverlapStrategy); - - LabelOverlapStrategy featureInteriorOverlapStrategy() const; - void setFeatureInteriorOverlapStrategy(LabelOverlapStrategy featureInteriorOverlapStrategy); - - LabelGeometryStrategy geometryStrategy() const; - void setGeometryStrategy(LabelGeometryStrategy geometryStrategy); - - LabelOverlapStrategy labelOverlapStrategy() const; - void setLabelOverlapStrategy(LabelOverlapStrategy labelOverlapStrategy); - - LabelLineConnection lineConnection() const; - void setLineConnection(LabelLineConnection lineConnection); - - LabelLineOrientation lineOrientation() const; - void setLineOrientation(LabelLineOrientation lineOrientation); - - double maxScale() const; - void setMaxScale(double maxScale); - - double minScale() const; - void setMinScale(double minScale); - - LabelMultipartStrategy multipartStrategy() const; - void setMultipartStrategy(LabelMultipartStrategy multipartStrategy); - - QString name() const; - void setName(const QString& name); - - double offsetDistance() const; - void setOffsetDistance(double offsetDistance); - - LabelOverrunStrategy overrunStrategy() const; - void setOverrunStrategy(LabelOverrunStrategy overrunStrategy); - - LabelingPlacement placement() const; - void setPlacement(LabelingPlacement placement); - - double priority() const; - void setPriority(double priority); - - double removeDuplicatesDistance() const; - void setRemoveDuplicatesDistance(double removeDuplicatesDistance); - - LabelRemoveDuplicatesStrategy removeDuplicatesStrategy() const; - void setRemoveDuplicatesStrategy(LabelRemoveDuplicatesStrategy removeDuplicatesStrategy); - - double repeatDistance() const; - void setRepeatDistance(double repeatDistance); - - LabelRepeatStrategy repeatStrategy() const; - void setRepeatStrategy(LabelRepeatStrategy repeatStrategy); - - LabelStackAlignment stackAlignment() const; - void setStackAlignment(LabelStackAlignment stackAlignment); - - LabelStackBreakPosition stackBreakPosition() const; - void setStackBreakPosition(LabelStackBreakPosition stackBreakPosition); - - double stackRowLength() const; - void setStackRowLength(double stackRowLength); - - LabelStackSeparatorListModel* stackSeparators() const; - - LabelStackStrategy stackStrategy() const; - void setStackStrategy(LabelStackStrategy stackStrategy); - - LabelTextLayout textLayout() const; - void setTextLayout(LabelTextLayout textLayout); - - LabelTextOrientation textOrientation() const; - void setTextOrientation(LabelTextOrientation textOrientation); - - TextSymbol* textSymbol() const; - void setTextSymbol(TextSymbol* textSymbol); - - bool isUseCodedValues() const; - void setUseCodedValues(bool useCodedValues); - - QString whereClause() const; - void setWhereClause(const QString& whereClause); - - [[nodiscard]] static LabelDefinition* fromJson(const QString& json, QObject* parent = nullptr); - [[nodiscard]] QString toJson() const override; - - LabelDefinition(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(LabelDefinition) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LabelDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelDefinitionListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelDefinitionListModel.h deleted file mode 100644 index 1ba3ee662..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelDefinitionListModel.h +++ /dev/null @@ -1,120 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LabelDefinitionListModel.h - -#ifndef QRT_LabelDefinitionListModel_H -#define QRT_LabelDefinitionListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class LabelDefinitionListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class LabelDefinition; - - class LabelDefinitionListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum LabelDefinitionRoles - { - LabelDefinitionJsonRole = Qt::UserRole + 1, - }; - - ~LabelDefinitionListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(LabelDefinition* labelDefinition); - - void insert(int index, LabelDefinition* labelDefinition); - - void removeAt(int index); - - void removeOne(LabelDefinition* labelDefinition); - - void move(int from, int to); - - LabelDefinition* at(int index) const override; - - bool contains(LabelDefinition* labelDefinition) const; - - int indexOf(LabelDefinition* labelDefinition) const; - - LabelDefinition* first() const; - - LabelDefinition* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - /*! - \internal - */ - LabelDefinitionListModel(std::shared_ptr impl, QObject* parent); - - LabelDefinitionListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(LabelDefinitionListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LabelDefinitionListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelExpression.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelExpression.h deleted file mode 100644 index 38fe8704d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelExpression.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LabelExpression.h - -#ifndef QRT_LabelExpression_H -#define QRT_LabelExpression_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class LabelExpressionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class LabelExpressionType; - - class LabelExpression : public Object - { - Q_OBJECT - public: - ~LabelExpression() override; - - QString expression() const; - void setExpression(const QString& expression); - - LabelExpressionType labelExpressionType() const; - - LabelExpression* clone(QObject* parent = nullptr) const; - - LabelExpression(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(LabelExpression) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LabelExpression_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelStackSeparator.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelStackSeparator.h deleted file mode 100644 index 683fc6c53..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelStackSeparator.h +++ /dev/null @@ -1,79 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LabelStackSeparator.h - -#ifndef QRT_LabelStackSeparator_H -#define QRT_LabelStackSeparator_H - -// C++ API headers -#include "JsonSerializable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class LabelStackSeparatorImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class LabelStackSeparatorBreakPosition; - - class LabelStackSeparator : public Object, public JsonSerializable - { - Q_OBJECT - public: - explicit LabelStackSeparator(QObject* parent = nullptr); - - ~LabelStackSeparator() override; - - LabelStackSeparatorBreakPosition breakPosition() const; - void setBreakPosition(LabelStackSeparatorBreakPosition breakPosition); - - bool isForced() const; - void setForced(bool forced); - - QString separator() const; - void setSeparator(const QString& separator); - - bool isVisible() const; - void setVisible(bool visible); - - // JSONSerializable interface methods - [[nodiscard]] static LabelStackSeparator* fromJson(const QString& json, QObject* parent); - [[nodiscard]] QString toJson() const override; - - LabelStackSeparator(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(LabelStackSeparator) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LabelStackSeparator_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelStackSeparatorListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelStackSeparatorListModel.h deleted file mode 100644 index 4bfda8619..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelStackSeparatorListModel.h +++ /dev/null @@ -1,125 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LabelStackSeparatorListModel.h - -#ifndef QRT_LabelStackSeparatorListModel_H -#define QRT_LabelStackSeparatorListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class LabelStackSeparatorListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class LabelStackSeparator; - - class LabelStackSeparatorListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum LabelStackSeparatorRoles - { - LabelStackSeparatorBreakPositionRole = Qt::UserRole + 1, - LabelStackSeparatorForcedRole = Qt::UserRole + 2, - LabelStackSeparatorSeparatorRole = Qt::UserRole + 3, - LabelStackSeparatorVisibleRole = Qt::UserRole + 4 - }; - - ~LabelStackSeparatorListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(LabelStackSeparator* labelStackSeparator); - - void insert(int index, LabelStackSeparator* labelStackSeparator); - - void removeAt(int index); - - void removeOne(LabelStackSeparator* labelStackSeparator); - - void move(int from, int to); - - LabelStackSeparator* at(int index) const override; - - bool contains(LabelStackSeparator* labelStackSeparator) const; - - int indexOf(LabelStackSeparator* labelStackSeparator) const; - - LabelStackSeparator* first() const; - - LabelStackSeparator* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - /*! - \internal - */ - LabelStackSeparatorListModel(std::shared_ptr impl, QObject* parent); - - LabelStackSeparatorListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(LabelStackSeparatorListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LabelStackSeparatorListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelingInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelingInfo.h deleted file mode 100644 index 6771548e5..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelingInfo.h +++ /dev/null @@ -1,79 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LabelingInfo.h - -#ifndef QRT_LabelingInfo_H -#define QRT_LabelingInfo_H - -// STL headers -#include - -class QObject; -class QString; - -namespace QRTImpl -{ - class LabelingInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class LabelingPlacement; - class TextSymbol; - - class LabelingInfo - { - public: - LabelingInfo(); - LabelingInfo(const LabelingInfo& other); - LabelingInfo(LabelingInfo&& other) noexcept; - ~LabelingInfo(); - - LabelingInfo& operator=(const LabelingInfo& other); - LabelingInfo& operator=(LabelingInfo&& other) noexcept; - - bool isEmpty() const; - - QString labelExpression() const; - - LabelingPlacement labelPlacement() const; - - double maxScale() const; - - double minScale() const; - - TextSymbol* symbol(QObject* parent = nullptr) const; - - bool isUseCodedValues() const; - - QString where() const; - - explicit LabelingInfo(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LabelingInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelingTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelingTypes.h deleted file mode 100644 index ee0b0a066..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelingTypes.h +++ /dev/null @@ -1,246 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LabelingTypes.h - -#ifndef QRT_LabelingTypes_H -#define QRT_LabelingTypes_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -namespace Esri::ArcGISRuntime -{ - - enum class LabelAngleRotationType - { - Automatic = 0, - Arithmetic = 1, - Geographic = 2 - }; - - enum class LabelBarrierWeight - { - None = 0, - Low = 1, - Medium = 2, - High = 3 - }; - - enum class LabelDeconflictionStrategy - { - Automatic = 0, - Dynamic = 1, - None = 2, - Static = 3, - DynamicNeverRemove = 4 - }; - - enum class LabelExpressionType - { - ArcadeLabelExpression = 1, - SimpleLabelExpression = 2, - WebmapLabelExpression = 3 - }; - - enum class LabelGeometryStrategy - { - Automatic = 0, - UseGeometry = 1, - UseClippedGeometry = 2 - }; - - enum class LabelLineConnection - { - Automatic = 0, - MinimizeLabels = 1, - None = 2, - UnambiguousLabels = 3 - }; - - enum class LabelLineOrientation - { - Direction = 0, - Screen = 1, - Unconstrained = 2 - }; - - enum class LabelMultipartStrategy - { - Automatic = 0, - LabelLargest = 1, - LabelPerFeature = 2, - LabelPerPart = 3, - LabelPerSegment = 4 - }; - - enum class LabelOverlapStrategy - { - Automatic = 0, - Allow = 1, - Avoid = 2, - Exclude = 3 - }; - - enum class LabelOverrunStrategy - { - Automatic = 0, - None = 1, - Allow = 2 - }; - - enum class LabelingPlacement - { - Automatic = -2, - Unknown = -1, - LineAboveAfter = 0, - LineAboveAlong = 1, - LineAboveBefore = 2, - LineAboveEnd = 3, - LineAboveStart = 4, - LineBelowAfter = 5, - LineBelowAlong = 6, - LineBelowBefore = 7, - LineBelowEnd = 8, - LineBelowStart = 9, - LineCenterAfter = 10, - LineCenterAlong = 11, - LineCenterBefore = 12, - LineCenterEnd = 13, - LineCenterStart = 14, - PointAboveCenter = 15, - PointAboveLeft = 16, - PointAboveRight = 17, - PointBelowCenter = 18, - PointBelowLeft = 19, - PointBelowRight = 20, - PointCenterCenter = 21, - PointCenterLeft = 22, - PointCenterRight = 23, - PolygonAlwaysHorizontal = 24 - }; - - enum class LabelRemoveDuplicatesStrategy - { - Automatic = 0, - All = 1, - FeatureType = 2, - LabelClass = 3, - None = 4 - }; - - enum class LabelRepeatStrategy - { - Automatic = 0, - None = 1, - Repeat = 2 - }; - - enum class LabelStackAlignment - { - Automatic = 0, - Dynamic = 1, - TextSymbol = 2 - }; - - enum class LabelStackBreakPosition - { - Automatic = 0, - After = 1, - Before = 2 - }; - - enum class LabelStackSeparatorBreakPosition - { - Automatic = 0, - After = 1, - Before = 2 - }; - - enum class LabelStackStrategy - { - Automatic = 0, - None = 1, - Allow = 2 - }; - - enum class LabelTextLayout - { - Automatic = 0, - Horizontal = 1, - Perpendicular = 2, - Straight = 3, - FollowFeature = 4 - }; - - enum class LabelTextOrientation - { - Automatic = 0, - Direction = 1, - Screen = 2 - }; -} // namespace Esri::ArcGISRuntime - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelAngleRotationType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelBarrierWeight value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelDeconflictionStrategy value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelExpressionType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelGeometryStrategy value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelLineConnection value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelLineOrientation value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelMultipartStrategy value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelOverlapStrategy value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelOverrunStrategy value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelingPlacement value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelRemoveDuplicatesStrategy value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelRepeatStrategy value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelStackAlignment value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelStackBreakPosition value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelStackSeparatorBreakPosition value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelStackStrategy value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelTextLayout value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelTextOrientation value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelAngleRotationType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelBarrierWeight) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelDeconflictionStrategy) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelExpressionType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelGeometryStrategy) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelLineConnection) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelLineOrientation) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelMultipartStrategy) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelOverlapStrategy) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelOverrunStrategy) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelingPlacement) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelRemoveDuplicatesStrategy) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelRepeatStrategy) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelStackAlignment) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelStackBreakPosition) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelStackSeparatorBreakPosition) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelStackStrategy) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelTextLayout) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelTextOrientation) - -#endif // QRT_LabelingTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LatitudeLongitudeGrid.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LatitudeLongitudeGrid.h deleted file mode 100644 index 5295c1f5b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LatitudeLongitudeGrid.h +++ /dev/null @@ -1,63 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LatitudeLongitudeGrid.h - -#ifndef QRT_LatitudeLongitudeGrid_H -#define QRT_LatitudeLongitudeGrid_H - -// C++ API headers -#include "Grid.h" - -// STL headers -#include - -namespace QRTImpl -{ - class LatitudeLongitudeGridImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class LatitudeLongitudeGridLabelFormat; - - class LatitudeLongitudeGrid : public Grid - { - Q_OBJECT - - public: - explicit LatitudeLongitudeGrid(QObject* parent = nullptr); - ~LatitudeLongitudeGrid() override; - - LatitudeLongitudeGridLabelFormat labelFormat() const; - void setLabelFormat(LatitudeLongitudeGridLabelFormat labelFormat); - - /*! \internal */ - LatitudeLongitudeGrid(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(LatitudeLongitudeGrid) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LatitudeLongitudeGrid_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Layer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Layer.h deleted file mode 100644 index d6a3c1e89..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Layer.h +++ /dev/null @@ -1,133 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Layer.h - -#ifndef QRT_Layer_H -#define QRT_Layer_H - -// C++ API headers -#include "LayerContent.h" -#include "Loadable.h" - -// STL headers -#include - -namespace QRTImpl -{ - class LayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class LayerType; - class Envelope; - class Item; - class SpatialReference; - - class Layer : public LayerContent, public Loadable - { - Q_OBJECT - - public: - ~Layer() override; - - bool operator==(const Layer& other) const; - bool operator!=(const Layer& other) const; - - QString layerId() const; - void setLayerId(const QString& layerId); - - void setName(const QString& name); - - QString attribution() const; - - QString description() const; - void setDescription(const QString& description); - - double minScale() const; - void setMinScale(double minScale); - double maxScale() const; - void setMaxScale(double maxScale); - - Envelope fullExtent() const; - - LayerType layerType() const; - - float opacity() const; - void setOpacity(float opacity) const; - - SpatialReference spatialReference() const; - - bool isIdentifyEnabled() const; - - Item* item() const; - - // LayerContent Interface methods - QString name() const override; - bool isVisible() const override; - void setVisible(bool visible) override; - bool canChangeVisibility() const override; - bool isVisibleAtScale(double scale) const override; - bool isShowInLegend() const override; - void setShowInLegend(bool showInLegend) override; - bool isAutoFetchLegendInfos() const override; - void setAutoFetchLegendInfos(bool autoFetchLegendInfos) override; - LegendInfoListModel* legendInfos() const override; - QList subLayerContents() const override; - std::shared_ptr iGetImpl() const override; - - signals: - void visibleChanged(bool visible); - - public: - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - Layer* clone(QObject* parent = nullptr) const; - - /*! \internal */ - Layer(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - Layer() = delete; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - protected: - std::shared_ptr m_impl; - - private: - void connectSignals_(); - - Q_DISABLE_COPY_MOVE(Layer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Layer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerContent.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerContent.h deleted file mode 100644 index 70c17c532..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerContent.h +++ /dev/null @@ -1,88 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LayerContent.h - -#ifndef QRT_LayerContent_H -#define QRT_LayerContent_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class LayerContentImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class LegendInfoListModel; - - class LayerContent : public Object - { - Q_OBJECT - - public: - ~LayerContent() override; - - virtual QString name() const = 0; - - virtual bool isVisible() const = 0; - - virtual void setVisible(bool visible) = 0; - - virtual bool canChangeVisibility() const = 0; - - virtual bool isVisibleAtScale(double scale) const = 0; - - virtual bool isShowInLegend() const = 0; - - virtual void setShowInLegend(bool showInLegend) = 0; - - virtual QList subLayerContents() const = 0; - - virtual bool isAutoFetchLegendInfos() const = 0; - - virtual void setAutoFetchLegendInfos(bool autoFetchLegendInfos) = 0; - - virtual LegendInfoListModel* legendInfos() const = 0; - - virtual std::shared_ptr iGetImpl() const = 0; - - LayerContent() = delete; - - signals: - void subLayerContentChanged(); - - protected: - LayerContent(QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(LayerContent) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LayerContent_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerFloorDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerFloorDefinition.h deleted file mode 100644 index 7a38bfff4..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerFloorDefinition.h +++ /dev/null @@ -1,67 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LayerFloorDefinition.h - -#ifndef QRT_LayerFloorDefinition_H -#define QRT_LayerFloorDefinition_H - -// C++ API headers -#include "JsonSerializable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class LayerFloorDefinitionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class LayerFloorDefinition : public Object, public JsonSerializable - { - Q_OBJECT - public: - explicit LayerFloorDefinition(const QString& floorField, QObject* parent = nullptr); - - ~LayerFloorDefinition() override; - - QString floorField() const; - - // JSONSerializable interface methods - [[nodiscard]] static LayerFloorDefinition* fromJson(const QString& json, QObject* parent = nullptr); - [[nodiscard]] QString toJson() const override; - - LayerFloorDefinition(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(LayerFloorDefinition) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LayerFloorDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerListModel.h deleted file mode 100644 index e8a665196..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerListModel.h +++ /dev/null @@ -1,133 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LayerListModel.h - -#ifndef QRT_LayerListModel_H -#define QRT_LayerListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class LayerListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class Layer; - - class LayerListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum LayerRoles - { - LayerNameRole = Qt::UserRole + 1, - LayerDescriptionRole = Qt::UserRole + 2, - LayerVisibleRole = Qt::UserRole + 3, - LayerCanChangeVisibility = Qt::UserRole + 4, - LayerLoadStatusRole = Qt::UserRole + 6, - LayerTypeRole = Qt::UserRole + 7, - LayerAttributionRole = Qt::UserRole + 8, - LayerShowInLegendRole = Qt::UserRole + 9, - LayerIdRole = Qt::UserRole + 10, - LayerMinScaleRole = Qt::UserRole + 11, - LayerMaxScaleRole = Qt::UserRole + 12, - LayerOpacityRole = Qt::UserRole + 13 - }; - - ~LayerListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(Layer* layer); - - void insert(int index, Layer* layer); - - void removeAt(int index); - - void removeOne(Layer* layer); - - void move(int from, int to); - - Layer* at(int index) const override; - - bool contains(Layer* layer) const; - - int indexOf(Layer* layer) const; - - Layer* first() const; - - Layer* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - /*! - \internal - */ - LayerListModel(std::shared_ptr impl, QObject* parent); - - LayerListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(LayerListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LayerListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerSceneProperties.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerSceneProperties.h deleted file mode 100644 index c19afb9ad..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerSceneProperties.h +++ /dev/null @@ -1,71 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LayerSceneProperties.h - -#ifndef QRT_LayerSceneProperties_H -#define QRT_LayerSceneProperties_H - -// STL headers -#include - -namespace QRTImpl -{ - class LayerScenePropertiesImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SurfacePlacement; - - class LayerSceneProperties - { - public: - LayerSceneProperties(); - explicit LayerSceneProperties(SurfacePlacement surfacePlacement); - LayerSceneProperties(const LayerSceneProperties& other); - LayerSceneProperties(LayerSceneProperties&& other) noexcept; - ~LayerSceneProperties(); - - LayerSceneProperties& operator=(const LayerSceneProperties& other); - LayerSceneProperties& operator=(LayerSceneProperties&& other) noexcept; - - bool isEmpty() const; - - SurfacePlacement surfacePlacement() const; - void setSurfacePlacement(SurfacePlacement surfacePlacement); - - double altitudeOffset() const; - void setAltitudeOffset(double altitudeOffset); - - /*! \internal */ - explicit LayerSceneProperties(const std::shared_ptr& impl); - /*! \internal */ - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LayerSceneProperties_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerTimeInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerTimeInfo.h deleted file mode 100644 index c7710b2ea..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerTimeInfo.h +++ /dev/null @@ -1,79 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LayerTimeInfo.h - -#ifndef QRT_LayerTimeInfo_H -#define QRT_LayerTimeInfo_H - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class LayerTimeInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class TimeExtent; - class TimeReference; - class TimeValue; - - class LayerTimeInfo - { - public: - LayerTimeInfo(); - LayerTimeInfo(const LayerTimeInfo& other); - LayerTimeInfo(LayerTimeInfo&& other) noexcept; - ~LayerTimeInfo(); - - LayerTimeInfo& operator=(const LayerTimeInfo& other); - LayerTimeInfo& operator=(LayerTimeInfo&& other) noexcept; - - bool isEmpty() const; - - QString endTimeField() const; - - bool hasLiveData() const; - - QString startTimeField() const; - - TimeReference timeReference() const; - - QString trackIdField() const; - - TimeExtent timeExtent() const; - - TimeValue interval() const; - - explicit LayerTimeInfo(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LayerTimeInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerViewState.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerViewState.h deleted file mode 100644 index 7013af18d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerViewState.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LayerViewState.h - -#ifndef QRT_LayerViewState_H -#define QRT_LayerViewState_H - -// C++ API headers -#include "MapViewTypes.h" - -// STL headers -#include - -namespace QRTImpl -{ - class LayerViewStateImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - - class LayerViewState - { - public: - LayerViewState(); - ~LayerViewState(); - LayerViewState(const LayerViewState& other); - LayerViewState(LayerViewState&& other) noexcept; - LayerViewState& operator=(const LayerViewState& other); - LayerViewState& operator=(LayerViewState&& other) noexcept; - - bool isEmpty() const; - - Error error() const; - - LayerViewStatusFlags statusFlags() const; - - explicit LayerViewState(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LayerViewState) - -#endif // QRT_LayerViewState_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LegendInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LegendInfo.h deleted file mode 100644 index ec2eea0f8..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LegendInfo.h +++ /dev/null @@ -1,74 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LegendInfo.h - -#ifndef QRT_LegendInfo_H -#define QRT_LegendInfo_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class LegendInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Symbol; - - class LegendInfo : public Object - { - Q_OBJECT - - public: - ~LegendInfo() override; - - bool operator==(const LegendInfo& other) const; - bool operator!=(const LegendInfo& other) const; - - QString name() const; - - Symbol* symbol(QObject* parent = nullptr) const; - - /*! - \internal - */ - LegendInfo(std::shared_ptr impl, QObject* parent); - - LegendInfo() = delete; - - private: - Q_DISABLE_COPY_MOVE(LegendInfo) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LegendInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LegendInfoListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LegendInfoListModel.h deleted file mode 100644 index 896b711cc..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LegendInfoListModel.h +++ /dev/null @@ -1,109 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LegendInfoListModel.h - -#ifndef QRT_LegendInfoListModel_H -#define QRT_LegendInfoListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include -#include -#include - -// STL headers -#include - -namespace QRTImpl -{ - class LegendInfoListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class LegendInfo; - - class LegendInfoListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum LegendInfoRoles - { - LegendInfoNameRole = Qt::DisplayRole, - LegendInfoSymbolUrlRole = Qt::UserRole + 1, - LegendInfoSymbolWidthRole = Qt::UserRole + 2, - LegendInfoSymbolHeightRole = Qt::UserRole + 3, - LegendInfoLayerNameRole = Qt::UserRole + 4, - LegendInfoLayerMinScaleRole = Qt::UserRole + 5, - LegendInfoLayerMaxScaleRole = Qt::UserRole + 6 - }; - - ~LegendInfoListModel() override; - - bool isEmpty() const; - void clear(); - int size() const override; - LegendInfo* at(int index) const override; - - // async methods - [[nodiscard]] QFuture fetchLegendInfosAsync(bool recursive = true); - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - /*! \internal */ - LegendInfoListModel(std::shared_ptr impl, QObject* parent); - - LegendInfoListModel() = delete; - - signals: - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(LegendInfoListModel) - - void connectSignals_(); - void setupRoles(); - - QHash m_roles; - - QPromise m_fetchLegendInfosPromise; - QFuture m_fetchLegendInfosFuture; - QFutureWatcher m_futureWatcher; - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LegendInfoListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LevelLayerDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LevelLayerDefinition.h deleted file mode 100644 index 3952df6bf..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LevelLayerDefinition.h +++ /dev/null @@ -1,86 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LevelLayerDefinition.h - -#ifndef QRT_LevelLayerDefinition_H -#define QRT_LevelLayerDefinition_H - -// C++ API headers -#include "JsonSerializable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class LevelLayerDefinitionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class LevelLayerDefinition : public Object, public JsonSerializable - { - Q_OBJECT - public: - LevelLayerDefinition(const QString& layerId, - const QString& levelIdField, - const QString& levelNumberField, - const QString& shortNameField, - const QString& longNameField, - const QString& verticalOrderField, - const QString& facilityIdField, - QObject* parent = nullptr); - - ~LevelLayerDefinition() override; - - QString facilityIdField() const; - - QString layerId() const; - - QString levelIdField() const; - - QString levelNumberField() const; - - QString longNameField() const; - - QString shortNameField() const; - - QString verticalOrderField() const; - - // JSONSerializable interface methods - [[nodiscard]] static LevelLayerDefinition* fromJson(const QString& json, QObject* parent = nullptr); - [[nodiscard]] QString toJson() const override; - - LevelLayerDefinition(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(LevelLayerDefinition) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LevelLayerDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LevelOfDetail.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LevelOfDetail.h deleted file mode 100644 index 27eb72a48..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LevelOfDetail.h +++ /dev/null @@ -1,67 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LevelOfDetail.h - -#ifndef QRT_LevelOfDetail_H -#define QRT_LevelOfDetail_H - -// STL headers -#include - -namespace QRTImpl -{ - class LevelOfDetailImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class LevelOfDetail - { - public: - LevelOfDetail(); - LevelOfDetail(int level, double resolution, double scale); - ~LevelOfDetail(); - LevelOfDetail(const LevelOfDetail& other); - LevelOfDetail(LevelOfDetail&& other) noexcept; - LevelOfDetail& operator=(const LevelOfDetail& other); - LevelOfDetail& operator=(LevelOfDetail&& other) noexcept; - - int level() const; - - double resolution() const; - - double scale() const; - - /*! - \internal - */ - explicit LevelOfDetail(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LevelOfDetail_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/License.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/License.h deleted file mode 100644 index fd76302f2..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/License.h +++ /dev/null @@ -1,78 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file License.h - -#ifndef QRT_License_H -#define QRT_License_H - -// C++ API headers -#include "ExtensionLicense.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class LicenseImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class LicenseLevel; - enum class LicenseStatus; - enum class LicenseType; - - class License : public Object - { - Q_OBJECT - - public: - ~License() override; - - QDateTime expiry() const; - - bool isPermanent() const; - - LicenseLevel licenseLevel() const; - - LicenseStatus licenseStatus() const; - - LicenseType licenseType() const; - - QList extensions() const; - - /*! \internal */ - License(std::shared_ptr impl, QObject* parent); - - License() = delete; - - private: - Q_DISABLE_COPY_MOVE(License) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_License_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LicenseInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LicenseInfo.h deleted file mode 100644 index b9322c73c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LicenseInfo.h +++ /dev/null @@ -1,72 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LicenseInfo.h - -#ifndef QRT_LicenseInfo_H -#define QRT_LicenseInfo_H - -// C++ API headers -#include "JsonSerializable.h" - -// Qt headers -#include // for Q_DECLARE_METATYPE - -// STL headers -#include - -namespace QRTImpl -{ - class LicenseInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class LicenseInfo : public JsonSerializable - { - public: - LicenseInfo(); - LicenseInfo(const LicenseInfo& other); - LicenseInfo(LicenseInfo&& other) noexcept; - ~LicenseInfo() override; - - LicenseInfo& operator=(const LicenseInfo& other); - LicenseInfo& operator=(LicenseInfo&& other) noexcept; - - bool isEmpty() const; - - [[nodiscard]] QString toJson() const override; - [[nodiscard]] static LicenseInfo fromJson(const QString& json); - - /*! \internal */ - explicit LicenseInfo(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LicenseInfo) - -#endif // QRT_LicenseInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LicenseResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LicenseResult.h deleted file mode 100644 index 97695d097..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LicenseResult.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LicenseResult.h - -#ifndef QRT_LicenseResult_H -#define QRT_LicenseResult_H - -// Qt headers -#include // for QMap, QString - -// STL headers -#include - -namespace QRTImpl -{ - class LicenseResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class LicenseStatus; - - class LicenseResult - { - public: - LicenseResult(); - LicenseResult(const LicenseResult& other); - LicenseResult(LicenseResult&& other) noexcept; - ~LicenseResult(); - - LicenseResult& operator=(const LicenseResult& other); - LicenseResult& operator=(LicenseResult&& other) noexcept; - - bool isEmpty() const; - - LicenseStatus licenseStatus() const; - - QMap extensionsStatus() const; - - /*! \internal */ - explicit LicenseResult(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LicenseResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineOfSight.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineOfSight.h deleted file mode 100644 index d121ba3a7..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineOfSight.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LineOfSight.h - -#ifndef QRT_LineOfSight_H -#define QRT_LineOfSight_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class LineOfSightImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class Polyline; - - class LineOfSight : public Object - { - Q_OBJECT - public: - ~LineOfSight() override; - - Error error() const; - - Polyline notVisibleLine() const; - - float targetVisibility() const; - - Polyline visibleLine() const; - - LineOfSight(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(LineOfSight) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LineOfSight_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineOfSightFunction.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineOfSightFunction.h deleted file mode 100644 index 441594a9f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineOfSightFunction.h +++ /dev/null @@ -1,75 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LineOfSightFunction.h - -#ifndef QRT_LineOfSightFunction_H -#define QRT_LineOfSightFunction_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class LineOfSightFunctionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ContinuousField; - class ContinuousFieldFunction; - class LineOfSight; - class LineOfSightParameters; - - class LineOfSightFunction : public Object - { - Q_OBJECT - public: - static LineOfSightFunction* create(ContinuousField* elevation, LineOfSightParameters* parameters, QObject* parent = nullptr); - - static LineOfSightFunction* create(ContinuousFieldFunction* elevation, LineOfSightParameters* parameters, QObject* parent = nullptr); - - ~LineOfSightFunction() override; - - LineOfSightParameters* parameters() const; - void setParameters(LineOfSightParameters* parameters); - - [[nodiscard]] QFuture> evaluateAsync(QObject* parent = nullptr); - - LineOfSightFunction(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(LineOfSightFunction) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LineOfSightFunction_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineOfSightParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineOfSightParameters.h deleted file mode 100644 index 2966d87c7..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineOfSightParameters.h +++ /dev/null @@ -1,71 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LineOfSightParameters.h - -#ifndef QRT_LineOfSightParameters_H -#define QRT_LineOfSightParameters_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include -#include - -namespace QRTImpl -{ - class LineOfSightParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ObserverTargetPairs; - - class LineOfSightParameters : public Object - { - Q_OBJECT - public: - explicit LineOfSightParameters(QObject* parent = nullptr); - - ~LineOfSightParameters() override; - - std::optional elevationSamplingInterval() const; - void setElevationSamplingInterval(std::optional elevationSamplingInterval); - - ObserverTargetPairs* observerTargetPairs() const; - void setObserverTargetPairs(ObserverTargetPairs* observerTargetPairs); - - LineOfSightParameters* clone(QObject* parent = nullptr) const; - - LineOfSightParameters(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(LineOfSightParameters) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LineOfSightParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineOfSightPosition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineOfSightPosition.h deleted file mode 100644 index ae9abf91c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineOfSightPosition.h +++ /dev/null @@ -1,67 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LineOfSightPosition.h - -#ifndef QRT_LineOfSightPosition_H -#define QRT_LineOfSightPosition_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class LineOfSightPositionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Point; - enum class HeightOrigin; - - class LineOfSightPosition : public Object - { - Q_OBJECT - public: - LineOfSightPosition(const Point& position, HeightOrigin heightOrigin, QObject* parent = nullptr); - - ~LineOfSightPosition() override; - - HeightOrigin heightOrigin() const; - - Point position() const; - - LineOfSightPosition(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(LineOfSightPosition) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LineOfSightPosition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineSegment.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineSegment.h deleted file mode 100644 index 0ef7c396a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineSegment.h +++ /dev/null @@ -1,84 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LineSegment.h - -#ifndef QRT_LineSegment_H -#define QRT_LineSegment_H - -// C++ API headers -#include "GeometryTypes.h" -#include "Segment.h" - -// STL headers -#include - -namespace QRTImpl -{ - class LineSegmentImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class LineSegment : public Segment - { - public: - LineSegment(); - - ~LineSegment(); - - LineSegment(const Point& startPoint, const Point& endPoint); - - LineSegment(const Point& startPoint, const Point& endPoint, const SpatialReference& spatialReference); - - LineSegment(double xStart, double yStart, double xEnd, double yEnd); - - LineSegment(double xStart, double yStart, double xEnd, double yEnd, const SpatialReference& spatialReference); - - LineSegment(double xStart, double yStart, double zStart, double xEnd, double yEnd, double zEnd); - - LineSegment(double xStart, double yStart, double zStart, double xEnd, double yEnd, double zEnd, const SpatialReference& spatialReference); - - LineSegment(const LineSegment& other); - - explicit LineSegment(const Segment& other); - - LineSegment(LineSegment&& other) noexcept; - - LineSegment& operator=(const LineSegment& other); - - LineSegment& operator=(LineSegment&& other) noexcept; - - static LineSegment createLineAtAngleFromStartPoint(const Point& startPoint, double angleRadians, double length); - - explicit LineSegment(std::shared_ptr impl); - }; - - template<> - inline LineSegment segment_cast(const Segment& segment) - { - return segment.segmentType() == SegmentType::LineSegment ? static_cast(segment) : LineSegment(); - } - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LineSegment_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineSymbol.h deleted file mode 100644 index 377e803dd..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineSymbol.h +++ /dev/null @@ -1,73 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LineSymbol.h - -#ifndef QRT_LineSymbol_H -#define QRT_LineSymbol_H - -// C++ API headers -#include "Symbol.h" - -// STL headers -#include - -namespace QRTImpl -{ - class LineSymbolImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class LineSymbol : public Symbol - { - Q_OBJECT - - public: - ~LineSymbol() override; - - bool operator==(const LineSymbol& other) const; - bool operator!=(const LineSymbol& other) const; - - QColor color() const; - void setColor(const QColor& color); - - float width() const; - void setWidth(float width); - - bool isAntiAlias() const; - void setAntiAlias(bool antiAlias); - - /*! \internal */ - LineSymbol(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - protected: - explicit LineSymbol(QObject* parent = nullptr); - - private: - Q_DISABLE_COPY_MOVE(LineSymbol) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LineSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LinearUnit.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LinearUnit.h deleted file mode 100644 index 70c35f392..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LinearUnit.h +++ /dev/null @@ -1,94 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LinearUnit.h - -#ifndef QRT_LinearUnit_H -#define QRT_LinearUnit_H - -// C++ API headers -#include "GeometryTypes.h" -#include "Unit.h" - -// STL headers -#include - -namespace QRTImpl -{ - class LinearUnitImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class AreaUnit; - - class LinearUnit : public Unit - { - public: - LinearUnit(); - explicit LinearUnit(const AreaUnit& areaUnit); - explicit LinearUnit(LinearUnitId linearUnitId); - - LinearUnit(const LinearUnit& other); - LinearUnit(LinearUnit&& other) noexcept; - explicit LinearUnit(const Unit& other); - - LinearUnit& operator=(const LinearUnit& other); - LinearUnit& operator=(LinearUnit&& other) noexcept; - - ~LinearUnit() override; - - bool isValid() const; - - LinearUnitId linearUnitId() const; - - [[nodiscard]] double convertFrom(const LinearUnit& fromUnit, double value) const; - - [[nodiscard]] double convertTo(const LinearUnit& toUnit, double value) const; - - double convertFromMeters(double meters) const; - - double convertToMeters(double thisUnitValue) const; - - static LinearUnit meters(); - - static LinearUnit feet(); - - static LinearUnit miles(); - - static LinearUnit kilometers(); - - /*! \internal */ - explicit LinearUnit(std::shared_ptr impl); - std::shared_ptr getImpl() const; - }; - - /*! \internal */ - template<> - inline LinearUnit unit_cast(const Unit& unit) - { - return unit.unitType() == UnitType::LinearUnit ? static_cast(unit) : LinearUnit(); - } - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LinearUnit_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LoadSettings.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LoadSettings.h deleted file mode 100644 index a6bbf9d5f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LoadSettings.h +++ /dev/null @@ -1,89 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LoadSettings.h - -#ifndef QRT_LoadSettings_H -#define QRT_LoadSettings_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class LoadSettingsImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class FeatureRenderingMode; - enum class FeatureRequestMode; - enum class FeatureServiceSessionType; - enum class FeatureTilingMode; - - class LoadSettings : public Object - { - Q_OBJECT - - public: - explicit LoadSettings(QObject* parent = nullptr); - ~LoadSettings() override; - - FeatureRequestMode featureRequestMode() const; - void setFeatureRequestMode(FeatureRequestMode featureRequestMode); - - FeatureServiceSessionType featureServiceSessionType() const; - void setFeatureServiceSessionType(FeatureServiceSessionType featureServiceSessionType); - - FeatureTilingMode featureTilingMode() const; - void setFeatureTilingMode(FeatureTilingMode featureTilingMode); - - FeatureRenderingMode preferredPointFeatureRenderingMode() const; - void setPreferredPointFeatureRenderingMode(FeatureRenderingMode renderingMode); - - FeatureRenderingMode preferredPolygonFeatureRenderingMode() const; - void setPreferredPolygonFeatureRenderingMode(FeatureRenderingMode renderingMode); - - FeatureRenderingMode preferredPolylineFeatureRenderingMode() const; - void setPreferredPolylineFeatureRenderingMode(FeatureRenderingMode renderingMode); - - bool isUseAdvancedSymbology() const; - void setUseAdvancedSymbology(bool useAdvancedSymbology); - - /*! - \internal - */ - LoadSettings(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(LoadSettings) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LoadSettings_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Loadable.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Loadable.h deleted file mode 100644 index f81786630..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Loadable.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Loadable.h - -#ifndef QRT_Loadable_H -#define QRT_Loadable_H - -// Qt headers -#include // for Q_DISABLE_COPY_MOVE - -namespace Esri::ArcGISRuntime -{ - - enum class LoadStatus; - class Error; - - class Loadable - { - public: - virtual ~Loadable(); - - virtual Error loadError() const = 0; - - virtual LoadStatus loadStatus() const = 0; - - virtual void cancelLoad() = 0; - - virtual void load() = 0; - - virtual void retryLoad() = 0; - - protected: - Loadable(); - - // All implementing classes include these signals: - // void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - // void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(Loadable) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Loadable_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalFeatureEdit.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalFeatureEdit.h deleted file mode 100644 index b72f39c35..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalFeatureEdit.h +++ /dev/null @@ -1,68 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LocalFeatureEdit.h - -#ifndef QRT_LocalFeatureEdit_H -#define QRT_LocalFeatureEdit_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class LocalFeatureEditImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Feature; - enum class EditOperation; - - class LocalFeatureEdit : public Object - { - Q_OBJECT - - public: - ~LocalFeatureEdit() override; - - QDateTime editDateTime() const; - - Feature* feature() const; - - EditOperation operation() const; - - LocalFeatureEdit(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(LocalFeatureEdit) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LocalFeatureEdit_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalFeatureEditIterator.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalFeatureEditIterator.h deleted file mode 100644 index 332f11562..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalFeatureEditIterator.h +++ /dev/null @@ -1,77 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LocalFeatureEditIterator.h - -#ifndef QRT_LocalFeatureEditIterator_H -#define QRT_LocalFeatureEditIterator_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -// STL headers -#include - -namespace QRTImpl -{ - class LocalFeatureEditIteratorImpl; -} - -class QObject; - -namespace Esri::ArcGISRuntime -{ - - class LocalFeatureEdit; - - class LocalFeatureEditIterator - { - public: - LocalFeatureEditIterator(); - LocalFeatureEditIterator(const LocalFeatureEditIterator& other); - LocalFeatureEditIterator(LocalFeatureEditIterator&& other) noexcept; - ~LocalFeatureEditIterator(); - - LocalFeatureEditIterator& operator=(const LocalFeatureEditIterator& other); - LocalFeatureEditIterator& operator=(LocalFeatureEditIterator&& other) noexcept; - - bool isEmpty() const; - - bool hasNext() const; - - LocalFeatureEdit* next(QObject* parent = nullptr) const; - - void reset(); - - QList localFeatureEdits(QObject* parent = nullptr) const; - - /*! \internal */ - explicit LocalFeatureEditIterator(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LocalFeatureEditIterator) - -#endif // QRT_LocalFeatureEditIterator_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalFeatureEditsResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalFeatureEditsResult.h deleted file mode 100644 index f78c71ae7..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalFeatureEditsResult.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LocalFeatureEditsResult.h - -#ifndef QRT_LocalFeatureEditsResult_H -#define QRT_LocalFeatureEditsResult_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class LocalFeatureEditsResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class LocalFeatureEditIterator; - - class LocalFeatureEditsResult : public Object - { - Q_OBJECT - - public: - ~LocalFeatureEditsResult() override; - - LocalFeatureEditIterator iterator() const; - - LocalFeatureEditsResult(std::shared_ptr impl, QObject* parent); - - LocalFeatureEditsResult() = delete; - - private: - Q_DISABLE_COPY_MOVE(LocalFeatureEditsResult) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LocalFeatureEditsResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalItem.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalItem.h deleted file mode 100644 index 748c256a9..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalItem.h +++ /dev/null @@ -1,70 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LocalItem.h - -#ifndef QRT_LocalItem_H -#define QRT_LocalItem_H - -// C++ API headers -#include "Item.h" - -// STL headers -#include - -namespace QRTImpl -{ - class LocalItemImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class LocalItemType; - - class LocalItem : public Item - { - Q_OBJECT - - public: - ~LocalItem() override; - - LocalItemType localItemType() const; - - QString originalPortalItemId() const; - - QString path() const; - - QUrl portalUrl() const; - - /*! \internal */ - LocalItem(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - LocalItem() = delete; - - private: - Q_DISABLE_COPY_MOVE(LocalItem) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LocalItem_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalSceneQuickView.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalSceneQuickView.h deleted file mode 100644 index 33ca63e42..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalSceneQuickView.h +++ /dev/null @@ -1,145 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LocalSceneQuickView.h - -#ifndef QRT_LocalSceneQuickView_H -#define QRT_LocalSceneQuickView_H - -// C++ API headers -#include "LocalSceneView.h" -#include "NativeQuickItem.h" - -Q_MOC_INCLUDE("LayerViewState.h") -Q_MOC_INCLUDE("CalloutData.h") -Q_MOC_INCLUDE("Error.h") - -namespace Esri::ArcGISRuntime -{ - enum class DrawStatus; - class Layer; - class LayerViewState; - class Scene; - - class LocalSceneQuickView : public NativeQuickItem, public LocalSceneView - { - Q_OBJECT - Q_PROPERTY(QVariant attributionTop READ attributionTop NOTIFY attributionTopChanged) - Q_PROPERTY(QRectF attributionRect READ attributionRect NOTIFY attributionRectChanged) - Q_PROPERTY(Esri::ArcGISRuntime::CalloutData* calloutData READ calloutData CONSTANT) - - Q_INTERFACES(Esri::ArcGISRuntime::LocalSceneView Esri::ArcGISRuntime::GeoView) - - public: - explicit LocalSceneQuickView(QQuickItem* parent = nullptr); - explicit LocalSceneQuickView(Scene* scene, QQuickItem* parent = nullptr); - ~LocalSceneQuickView() override; - - QVariant attributionTop() const; - - signals: - void rectChanged(const QRectF& rect); - void hoverEntered(QHoverEvent& hoverEvent); - void hoverMoved(QHoverEvent& hoverEvent); - void hoverLeft(QHoverEvent& hoverEvent); - void mousePressed(QMouseEvent& mouseEvent); - void mouseMoved(QMouseEvent& mouseEvent); - void mouseReleased(QMouseEvent& mouseEvent); - void mouseClicked(QMouseEvent& mouseEvent); - void mousePressedAndHeld(QMouseEvent& mouseEvent); - void mouseDoubleClicked(QMouseEvent& mouseEvent); - void mouseWheelChanged(QWheelEvent& wheelEvent); - void keyPressed(QKeyEvent& keyEvent); - void keyReleased(QKeyEvent& keyEvent); - void touched(QTouchEvent& event); - - void sceneChanged(); - void drawStatusChanged(Esri::ArcGISRuntime::DrawStatus status); - void layerViewStateChanged(Esri::ArcGISRuntime::Layer* layer, const Esri::ArcGISRuntime::LayerViewState& layerViewState); - void navigatingChanged(); - void spatialReferenceChanged(); - void viewpointChanged(); - void attributionTextChanged(); - void attributionRectChanged(); - void attributionTopChanged(); - void geoModelErrorChanged(const Esri::ArcGISRuntime::Error& error); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - void criticalErrorChanged(const Esri::ArcGISRuntime::Error& criticalError); - void warningsChanged(const QList& warnings); - - protected: - void geometryChange(const QRectF& newGeometry, const QRectF& oldGeometry) override; - void hoverEnterEvent(QHoverEvent* event) override; - void hoverMoveEvent(QHoverEvent* event) override; - void hoverLeaveEvent(QHoverEvent* event) override; - void mousePressEvent(QMouseEvent* event) override; - void mouseMoveEvent(QMouseEvent* event) override; - void mouseReleaseEvent(QMouseEvent* event) override; - void mouseDoubleClickEvent(QMouseEvent* event) override; - void wheelEvent(QWheelEvent* event) override; - void keyPressEvent(QKeyEvent* event) override; - void keyReleaseEvent(QKeyEvent* event) override; - void touchEvent(QTouchEvent* event) override; - - void drawStatusChangedEvent(Esri::ArcGISRuntime::DrawStatus drawStatus) override; - void layerViewStateChangedEvent(Layer* layer, const LayerViewState& layerViewState) override; - void navigatingChangedEvent() override; - void spatialReferenceChangedEvent() override; - void viewpointChangedEvent() override; - void attributionTextChangedEvent() override; - void attributionRectChangedEvent() override; - void geoModelErrorChangedEvent(const Error& error) override; - void errorOccurredEvent(const Error& error) override; - void criticalErrorChangedEvent(const Error& criticalError) override; - void warningsChangedEvent(const QList& warnings) override; - - void connectNotify(const QMetaMethod& signal) override; - void disconnectNotify(const QMetaMethod& signal) override; - - void geoViewRectChangedEvent(QRectF rect) override; - void geoViewHoverEnterEvent(QHoverEvent& event) override; - void geoViewHoverMoveEvent(QHoverEvent& event) override; - void geoViewHoverLeaveEvent(QHoverEvent& event) override; - void geoViewMousePressEvent(QMouseEvent& event) override; - void geoViewMouseMoveEvent(QMouseEvent& event) override; - void geoViewMouseReleaseEvent(QMouseEvent& event) override; - void geoViewMouseClickEvent(QMouseEvent& event) override; - void geoViewMousePressAndHoldEvent(QMouseEvent& event) override; - void geoViewMouseDoubleClickEvent(QMouseEvent& event) override; - void geoViewMouseWheelEvent(QWheelEvent& event) override; - void geoViewKeyPressEvent(QKeyEvent& event) override; - void geoViewKeyReleaseEvent(QKeyEvent& event) override; - void geoViewTouchEvent(QTouchEvent& event) override; - - QObject* qObjectPointer() const override; - - private: - Q_DISABLE_COPY_MOVE(LocalSceneQuickView) - - void initialize_(); - - std::unique_ptr m_attributionItem; - QRectF m_lastAttributionRect; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LocalSceneQuickView_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalSceneView.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalSceneView.h deleted file mode 100644 index 6e316832f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalSceneView.h +++ /dev/null @@ -1,97 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LocalSceneView.h - -#ifndef QRT_LocalSceneView_H -#define QRT_LocalSceneView_H - -// C++ API headers -#include "GeoView.h" - -// Qt headers -#include - -class QPointF; -template -class QFuture; - -namespace QRTImpl -{ - class LocalSceneViewImpl; -} - -namespace Esri::ArcGISRuntime -{ - class Camera; - class Error; - class Scene; - class SceneEnvironment; - class Viewpoint; - class Point; - class LocationToScreenResult; - enum class AnimationCurve; - - class LocalSceneView : public GeoView - { - public: - ~LocalSceneView() override; - - Error criticalError() const; - QList warnings() const; - - Scene* arcGISScene() const; - void setArcGISScene(Scene* scene); - - Point screenToBaseSurface(double screenX, double screenY) const; - - LocationToScreenResult locationToScreen(const Point& scenePoint) const; - [[nodiscard]] QFuture screenToLocationAsync(double screenX, double screenY); - - Camera currentViewpointCamera() const; - - using GeoView::setViewpointAsync; - [[nodiscard]] QFuture setViewpointAsync(const Viewpoint& viewpoint, float durationSeconds, AnimationCurve curve); - - void setViewpointCameraAndWait(const Camera& camera); - - [[nodiscard]] QFuture setViewpointCameraAsync(const Camera& camera); - [[nodiscard]] QFuture setViewpointCameraAsync(const Camera& camera, float duration); - - protected: - void drawRequestedEvent() override; - void screenChangedEvent(QScreen* screen); - virtual void criticalErrorChangedEvent(const Error& criticalError); - virtual void warningsChangedEvent(const QList& warnings); - - LocalSceneView(std::shared_ptr impl, QObject* self); // internal - std::shared_ptr getImpl() const; // internal - - private: - Q_DISABLE_COPY_MOVE(LocalSceneView) - bool canSendEvent_(QInputEvent* event) const; - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_INTERFACE(Esri::ArcGISRuntime::LocalSceneView, "Esri::ArcGISRuntime::LocalSceneView") - -#endif // QRT_LocalSceneView_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalSceneWidget.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalSceneWidget.h deleted file mode 100644 index b015be06f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalSceneWidget.h +++ /dev/null @@ -1,125 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LocalSceneWidget.h - -#ifndef QRT_LocalSceneWidget_H -#define QRT_LocalSceneWidget_H - -// C++ API headers -#include "LocalSceneView.h" -#include "NativeWidget.h" - -Q_MOC_INCLUDE("LayerViewState.h") -Q_MOC_INCLUDE("Error.h") - -namespace Esri::ArcGISRuntime -{ - - class LocalSceneWidget : public NativeWidget, public LocalSceneView - { - Q_OBJECT - - public: - explicit LocalSceneWidget(QWidget* parent = nullptr); - explicit LocalSceneWidget(Scene* scene, QWidget* parent = nullptr); - ~LocalSceneWidget() override; - - signals: - void rectChanged(const QRectF& rect); - void hoverEntered(QHoverEvent& hoverEvent); - void hoverMoved(QHoverEvent& hoverEvent); - void hoverLeft(QHoverEvent& hoverEvent); - void mousePressed(QMouseEvent& mouseEvent); - void mouseMoved(QMouseEvent& mouseEvent); - void mouseReleased(QMouseEvent& mouseEvent); - void mouseClicked(QMouseEvent& mouseEvent); - void mousePressedAndHeld(QMouseEvent& mouseEvent); - void mouseDoubleClicked(QMouseEvent& mouseEvent); - void mouseWheelChanged(QWheelEvent& wheelEvent); - void keyPressed(QKeyEvent& keyEvent); - void keyReleased(QKeyEvent& keyEvent); - void touched(QTouchEvent& event); - - void sceneChanged(); - void drawStatusChanged(Esri::ArcGISRuntime::DrawStatus status); - void layerViewStateChanged(Esri::ArcGISRuntime::Layer* layer, const Esri::ArcGISRuntime::LayerViewState& layerViewState); - void navigatingChanged(); - void spatialReferenceChanged(); - void viewpointChanged(); - void attributionTextChanged(); - void attributionRectChanged(); - void attributionTopChanged(); - void geoModelErrorChanged(const Esri::ArcGISRuntime::Error& error); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - void criticalErrorChanged(const Esri::ArcGISRuntime::Error& criticalError); - void warningsChanged(const QList& warnings); - - protected: - void enterEvent(QEnterEvent* event) override; - void leaveEvent(QEvent* event) override; - void mousePressEvent(QMouseEvent* event) override; - void mouseMoveEvent(QMouseEvent* event) override; - void mouseReleaseEvent(QMouseEvent* event) override; - void mouseDoubleClickEvent(QMouseEvent* event) override; - void wheelEvent(QWheelEvent* event) override; - void keyPressEvent(QKeyEvent* event) override; - void keyReleaseEvent(QKeyEvent* event) override; - - void drawStatusChangedEvent(Esri::ArcGISRuntime::DrawStatus drawStatus) override; - void layerViewStateChangedEvent(Layer* layer, const LayerViewState& layerViewState) override; - void navigatingChangedEvent() override; - void spatialReferenceChangedEvent() override; - void viewpointChangedEvent() override; - void attributionTextChangedEvent() override; - void attributionRectChangedEvent() override; - void geoModelErrorChangedEvent(const Error& error) override; - void errorOccurredEvent(const Error& error) override; - void criticalErrorChangedEvent(const Error& criticalError) override; - void warningsChangedEvent(const QList& warnings) override; - - void connectNotify(const QMetaMethod& signal) override; - void disconnectNotify(const QMetaMethod& signal) override; - - void geoViewRectChangedEvent(QRectF rect) override; - void geoViewHoverEnterEvent(QHoverEvent& event) override; - void geoViewHoverMoveEvent(QHoverEvent& event) override; - void geoViewHoverLeaveEvent(QHoverEvent& event) override; - void geoViewMousePressEvent(QMouseEvent& event) override; - void geoViewMouseMoveEvent(QMouseEvent& event) override; - void geoViewMouseReleaseEvent(QMouseEvent& event) override; - void geoViewMouseClickEvent(QMouseEvent& event) override; - void geoViewMousePressAndHoldEvent(QMouseEvent& event) override; - void geoViewMouseDoubleClickEvent(QMouseEvent& event) override; - void geoViewMouseWheelEvent(QWheelEvent& event) override; - void geoViewKeyPressEvent(QKeyEvent& event) override; - void geoViewKeyReleaseEvent(QKeyEvent& event) override; - void geoViewTouchEvent(QTouchEvent& event) override; - - QObject* qObjectPointer() const override; - - private: - Q_DISABLE_COPY_MOVE(LocalSceneWidget) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LocalSceneWidget_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/DynamicWorkspace.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/DynamicWorkspace.h deleted file mode 100644 index 4748d94db..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/DynamicWorkspace.h +++ /dev/null @@ -1,76 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file DynamicWorkspace.h - -#ifndef QRT_DynamicWorkspace_H -#define QRT_DynamicWorkspace_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -// Other headers -#include "ArcGISQt_global.h" // for LOCALSERVER_SUPPORTED - -#ifndef LOCALSERVER_SUPPORTED -#error "Local Server is not supported on this platform." -#endif - -namespace QRTImpl -{ - class DynamicWorkspaceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class DynamicWorkspaceType; - - class DynamicWorkspace : public Object - { - Q_OBJECT - - public: - ~DynamicWorkspace() override; - - QString id() const; - - DynamicWorkspaceType dynamicWorkspaceType() const; - - /*! - \internal - */ - DynamicWorkspace(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(DynamicWorkspace) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_DynamicWorkspace_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/EnterpriseGeodatabaseWorkspace.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/EnterpriseGeodatabaseWorkspace.h deleted file mode 100644 index 3d047a9e2..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/EnterpriseGeodatabaseWorkspace.h +++ /dev/null @@ -1,68 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file EnterpriseGeodatabaseWorkspace.h - -#ifndef QRT_EnterpriseGeodatabaseWorkspace_H -#define QRT_EnterpriseGeodatabaseWorkspace_H - -// C++ API headers -#include "DynamicWorkspace.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class EnterpriseGeodatabaseWorkspace : public DynamicWorkspace - { - Q_OBJECT - - public: - static EnterpriseGeodatabaseWorkspace* createFromConnectionFile(const QString& id, - const QString& connectionFilePath, - bool lockVersion, - QObject* parent = nullptr); - - static EnterpriseGeodatabaseWorkspace* createFromConnectionString(const QString& id, - const QString& connectionString, - bool lockVersion, - QObject* parent = nullptr); - - ~EnterpriseGeodatabaseWorkspace() override; - - bool isLockVersion() const; - - QString connection() const; - - /*! - \internal - */ - EnterpriseGeodatabaseWorkspace(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(EnterpriseGeodatabaseWorkspace) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_EnterpriseGeodatabaseWorkspace_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/FileGeodatabaseWorkspace.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/FileGeodatabaseWorkspace.h deleted file mode 100644 index 80c12cd80..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/FileGeodatabaseWorkspace.h +++ /dev/null @@ -1,57 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file FileGeodatabaseWorkspace.h - -#ifndef QRT_FileGeodatabaseWorkspace_H -#define QRT_FileGeodatabaseWorkspace_H - -// C++ API headers -#include "DynamicWorkspace.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class FileGeodatabaseWorkspace : public DynamicWorkspace - { - Q_OBJECT - - public: - FileGeodatabaseWorkspace(const QString& id, const QString& filePath, QObject* parent = nullptr); - ~FileGeodatabaseWorkspace() override; - - QString filePath() const; - - /*! - \internal - */ - FileGeodatabaseWorkspace(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(FileGeodatabaseWorkspace) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_FileGeodatabaseWorkspace_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalFeatureService.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalFeatureService.h deleted file mode 100644 index b958aea2c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalFeatureService.h +++ /dev/null @@ -1,77 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LocalFeatureService.h - -#ifndef QRT_LocalFeatureService_H -#define QRT_LocalFeatureService_H - -// STL headers -#include - -// Other headers -#include "ArcGISQt_global.h" // for LOCALSERVER_SUPPORTED - -#ifndef LOCALSERVER_SUPPORTED -#error "Local Server is not supported on this platform." -#endif - -#include "LocalMapService.h" - -class QUrl; - -namespace QRTImpl -{ - class LocalFeatureServiceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class LocalFeatureService : public LocalMapService - { - Q_OBJECT - - public: - explicit LocalFeatureService(const QString& packagePath, QObject* parent = nullptr); - - ~LocalFeatureService() override; - - QUrl mapServiceUrl() const; - - QUrl url() const override; - - bool isZDefaultEnabled() const; - void setZDefaultEnabled(bool zDefaultEnabled); - - double zDefaultValue() const; - void setZDefaultValue(double zDefaultValue); - - /*! \internal */ - LocalFeatureService(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(LocalFeatureService) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LocalFeatureService_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalGeoprocessingService.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalGeoprocessingService.h deleted file mode 100644 index 73dac7749..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalGeoprocessingService.h +++ /dev/null @@ -1,73 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LocalGeoprocessingService.h - -#ifndef QRT_LocalGeoprocessingService_H -#define QRT_LocalGeoprocessingService_H - -// STL headers -#include - -// Other headers -#include "ArcGISQt_global.h" // for LOCALSERVER_SUPPORTED - -#ifndef LOCALSERVER_SUPPORTED -#error "Local Server is not supported on this platform." -#endif - -#include "LocalService.h" - -namespace QRTImpl -{ - class LocalGeoprocessingServiceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class GeoprocessingServiceType; - - class LocalGeoprocessingService : public LocalService - { - Q_OBJECT - - public: - explicit LocalGeoprocessingService(const QString& packagePath, QObject* parent = nullptr); - - ~LocalGeoprocessingService() override; - - int maximumRecords() const; - void setMaximumRecords(int maxRecords); - - GeoprocessingServiceType serviceType() const; - void setServiceType(GeoprocessingServiceType serviceType); - - /*! \internal */ - LocalGeoprocessingService(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(LocalGeoprocessingService) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LocalGeoprocessingService_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalMapService.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalMapService.h deleted file mode 100644 index 3933438cd..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalMapService.h +++ /dev/null @@ -1,73 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LocalMapService.h - -#ifndef QRT_LocalMapService_H -#define QRT_LocalMapService_H - -// STL headers -#include - -// Other headers -#include "ArcGISQt_global.h" // for LOCALSERVER_SUPPORTED - -#ifndef LOCALSERVER_SUPPORTED -#error "Local Server is not supported on this platform." -#endif - -#include "LocalService.h" - -namespace QRTImpl -{ - class LocalMapServiceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class DynamicWorkspace; - - class LocalMapService : public LocalService - { - Q_OBJECT - - public: - explicit LocalMapService(const QString& packagePath, QObject* parent = nullptr); - - ~LocalMapService() override; - - int maximumRecords() const; - void setMaximumRecords(int maxRecords); - - QList dynamicWorkspaces() const; - void setDynamicWorkspaces(const QList& dynamicWorkspaces); - - /*! \internal */ - LocalMapService(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(LocalMapService) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LocalMapService_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalServer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalServer.h deleted file mode 100644 index f40ed517a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalServer.h +++ /dev/null @@ -1,92 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LocalServer.h - -#ifndef QRT_LocalServer_H -#define QRT_LocalServer_H - -// C++ API headers -#include "Object.h" - -// Other headers -#include "ArcGISQt_global.h" // for LOCALSERVER_SUPPORTED - -#ifndef LOCALSERVER_SUPPORTED -#error "Local Server is not supported on this platform." -#endif - -namespace QRTImpl -{ - class LocalServerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class LocalServerStatus; - class LocalService; - - class LocalServer : public Object - { - Q_OBJECT - - public: - ~LocalServer() override; - - static LocalServer* instance(); - - static void start(); - - static void stop(); - - static QUrl url(); - - static bool isInstallValid(); - - static QString installPath(); - static void setInstallPath(const QString& installPath); - - static QString appDataPath(); - static void setAppDataPath(const QString& appDataPath); - - static QString tempDataPath(); - static void setTempDataPath(const QString& tempDataPath); - - static bool isFilterWebContent(); - static void setFilterWebContent(bool enableFilterWebContent); - - static QList services(); - - static Esri::ArcGISRuntime::LocalServerStatus status(); - - signals: - void statusChanged(); - - private: - Q_DISABLE_COPY_MOVE(LocalServer) - - LocalServer(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LocalServer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalServerTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalServerTypes.h deleted file mode 100644 index c9ee69949..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalServerTypes.h +++ /dev/null @@ -1,63 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LocalServerTypes.h - -#ifndef QRT_LocalServerTypes_H -#define QRT_LocalServerTypes_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -namespace Esri::ArcGISRuntime -{ - - enum class LocalServerStatus - { - Stopped = 0, - Starting = 1, - Started = 2, - Stopping = 3, - Failed = 4 - }; - - enum class GeoprocessingServiceType - { - SynchronousExecute = 0, - AsynchronousSubmit = 1, - AsynchronousSubmitWithMapServerResult = 2 - }; - - enum class DynamicWorkspaceType - { - Raster = 0, - Shapefile = 1, - EnterpriseGeodatabase = 2, - FileGeodatabase = 3 - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LocalServerStatus) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeoprocessingServiceType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DynamicWorkspaceType) - -#endif // QRT_LocalServerTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalService.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalService.h deleted file mode 100644 index b13c78237..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalService.h +++ /dev/null @@ -1,89 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LocalService.h - -#ifndef QRT_LocalService_H -#define QRT_LocalService_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -// Other headers -#include "ArcGISQt_global.h" // for LOCALSERVER_SUPPORTED - -#ifndef LOCALSERVER_SUPPORTED -#error "Local Server is not supported on this platform." -#endif - -class QUrl; - -namespace QRTImpl -{ - class LocalServiceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class LocalServerStatus; - - class LocalService : public Object - { - Q_OBJECT - - public: - ~LocalService() override; - - void start(); - - void stop(); - - virtual QUrl url() const; - - LocalServerStatus status() const; - - QString name() const; - - QString packagePath() const; - - /*! - \internal - */ - LocalService(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - signals: - void statusChanged(); - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(LocalService) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LocalService_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/RasterWorkspace.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/RasterWorkspace.h deleted file mode 100644 index 51b373e30..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/RasterWorkspace.h +++ /dev/null @@ -1,57 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RasterWorkspace.h - -#ifndef QRT_RasterWorkspace_H -#define QRT_RasterWorkspace_H - -// C++ API headers -#include "DynamicWorkspace.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class RasterWorkspace : public DynamicWorkspace - { - Q_OBJECT - - public: - RasterWorkspace(const QString& id, const QString& folderPath, QObject* parent = nullptr); - ~RasterWorkspace() override; - - QString folderPath() const; - - /*! - \internal - */ - RasterWorkspace(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(RasterWorkspace) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_RasterWorkspace_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/ShapefileWorkspace.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/ShapefileWorkspace.h deleted file mode 100644 index 0b12ab756..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/ShapefileWorkspace.h +++ /dev/null @@ -1,57 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ShapefileWorkspace.h - -#ifndef QRT_ShapefileWorkspace_H -#define QRT_ShapefileWorkspace_H - -// C++ API headers -#include "DynamicWorkspace.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class ShapefileWorkspace : public DynamicWorkspace - { - Q_OBJECT - - public: - ShapefileWorkspace(const QString& id, const QString& folderPath, QObject* parent = nullptr); - ~ShapefileWorkspace() override; - - QString folderPath() const; - - /*! - \internal - */ - ShapefileWorkspace(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(ShapefileWorkspace) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ShapefileWorkspace_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Location.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Location.h deleted file mode 100644 index 70107a611..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Location.h +++ /dev/null @@ -1,119 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Location.h - -#ifndef QRT_Location_H -#define QRT_Location_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -// STL headers -#include - -namespace QRTImpl -{ - class LocationImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class LocationType; - class Point; - - class Location - { - public: - Location(const QDateTime& timestamp, - const Point& position, - double horizontalAccuracy, - double verticalAccuracy, - double velocity, - double course, - bool lastKnown); - - Location(const QDateTime& timestamp, - const Point& position, - double horizontalAccuracy, - double verticalAccuracy, - double velocity, - double course, - bool lastKnown, - const QVariantMap& additionalSourceProperties); - - Location(const Point& position, double horizontalAccuracy, double velocity, double course, bool lastKnown); - - Location(); - virtual ~Location(); - Location(const Location& other); - Location(Location&& other) noexcept; - Location& operator=(const Location& other); - Location& operator=(Location&& other) noexcept; - - bool isEmpty() const; - - QVariantMap additionalSourceProperties() const; - - double course() const; - - double horizontalAccuracy() const; - - bool isLastKnown() const; - - Esri::ArcGISRuntime::LocationType locationType() const; - - Point position() const; - - double velocity() const; - - QDateTime timestamp() const; - - double verticalAccuracy() const; - - /*! - \internal - */ - explicit Location(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - protected: - std::shared_ptr m_impl; - }; - - template - T location_cast(const Location&) - { - return T(); - } - - template<> - inline Location location_cast(const Location& location) - { - return location; - } - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Location) - -#endif // QRT_Location_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocationDisplay.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocationDisplay.h deleted file mode 100644 index 800394f49..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocationDisplay.h +++ /dev/null @@ -1,137 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LocationDisplay.h - -#ifndef QRT_LocationDisplay_H -#define QRT_LocationDisplay_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -class QGeoPositionInfoSource; -class QCompass; - -namespace QRTImpl -{ - class LocationDisplayImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class LocationDisplayAutoPanMode; - class AbstractLocationDataSource; - class Location; - class Point; - class Symbol; - - class LocationDisplay : public Object - { - Q_OBJECT - - public: - ~LocationDisplay() override; - - void start(); - void stop(); - bool isStarted() const; - - AbstractLocationDataSource* dataSource() const; - void setDataSource(AbstractLocationDataSource* dataSource); - - LocationDisplayAutoPanMode autoPanMode() const; - void setAutoPanMode(LocationDisplayAutoPanMode autoPanMode); - - double heading() const; - - Location location() const; - - Point mapLocation() const; - - int acquiringTimeout() const; - void setAcquiringTimeout(int timeoutMilliseconds); - - double initialZoomScale() const; - void setInitialZoomScale(double initialScale); - - float navigationPointHeightFactor() const; - void setNavigationPointHeightFactor(float pointHeightFactor); - - float opacity() const; - void setOpacity(float opacity); - - bool isShowAccuracy() const; - void setShowAccuracy(bool enable); - - bool isShowLocation() const; - void setShowLocation(bool enable); - - bool isShowPingAnimationSymbol() const; - void setShowPingAnimationSymbol(bool enable); - - bool isUseCourseSymbolOnMovement() const; - void setUseCourseSymbolOnMovement(bool enable); - - float wanderExtentFactor() const; - void setWanderExtentFactor(float wanderFactor); - - Symbol* accuracySymbol() const; - void setAccuracySymbol(Symbol* accuracySymbol); - - Symbol* acquiringSymbol() const; - void setAcquiringSymbol(Symbol* acquiringSymbol); - - Symbol* courseSymbol() const; - void setCourseSymbol(Symbol* courseSymbol); - - Symbol* defaultSymbol() const; - void setDefaultSymbol(Symbol* defaultSymbol); - - Symbol* headingSymbol() const; - void setHeadingSymbol(Symbol* headingSymbol); - - Symbol* pingAnimationSymbol() const; - void setPingAnimationSymbol(Symbol* pingSymbol); - - /*! - \internal - */ - LocationDisplay(std::shared_ptr impl, QObject* parent); - - signals: - void autoPanModeChanged(Esri::ArcGISRuntime::LocationDisplayAutoPanMode autoPanMode); - void locationChanged(const Esri::ArcGISRuntime::Location& location); - void statusChanged(bool started); - void headingChanged(); - - private: - Q_DISABLE_COPY_MOVE(LocationDisplay) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LocationDisplay_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocationGeotriggerFeed.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocationGeotriggerFeed.h deleted file mode 100644 index 81e8dcbdb..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocationGeotriggerFeed.h +++ /dev/null @@ -1,70 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LocationGeotriggerFeed.h - -#ifndef QRT_LocationGeotriggerFeed_H -#define QRT_LocationGeotriggerFeed_H - -// C++ API headers -#include "GeotriggerFeed.h" - -// STL headers -#include - -namespace QRTImpl -{ - class LocationGeotriggerFeedImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ArcadeExpression; - class AbstractLocationDataSource; - - class LocationGeotriggerFeed : public GeotriggerFeed - { - Q_OBJECT - public: - explicit LocationGeotriggerFeed(QObject* parent = nullptr); - - explicit LocationGeotriggerFeed(AbstractLocationDataSource* locationDataSource, QObject* parent = nullptr); - - ~LocationGeotriggerFeed() override; - - ArcadeExpression* filter() const; - void setFilter(ArcadeExpression* filter); - - AbstractLocationDataSource* locationDataSource() const; - void setLocationDataSource(AbstractLocationDataSource* locationDataSource); - - LocationGeotriggerFeed(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(LocationGeotriggerFeed) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LocationGeotriggerFeed_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocationSourcePropertiesKeys.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocationSourcePropertiesKeys.h deleted file mode 100644 index 42339a009..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocationSourcePropertiesKeys.h +++ /dev/null @@ -1,46 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LocationSourcePropertiesKeys.h - -#ifndef QRT_LocationSourcePropertiesKeys_H -#define QRT_LocationSourcePropertiesKeys_H - -class QString; - -namespace Esri::ArcGISRuntime -{ - - class LocationSourcePropertiesKeys - { - public: - LocationSourcePropertiesKeys() = delete; - - static QString floor(); - static QString floorLevelId(); - static QString positionSource(); - static QString satelliteCount(); - static QString transmitterCount(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LocationSourcePropertiesKeys_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocationToScreenResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocationToScreenResult.h deleted file mode 100644 index 8f24935ac..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocationToScreenResult.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LocationToScreenResult.h - -#ifndef QRT_LocationToScreenResult_H -#define QRT_LocationToScreenResult_H - -// STL headers -#include - -class QPointF; - -namespace QRTImpl -{ - class LocationToScreenResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SceneLocationVisibility; - - class LocationToScreenResult - { - public: - LocationToScreenResult(); - LocationToScreenResult(const LocationToScreenResult& other); - LocationToScreenResult(LocationToScreenResult&& other) noexcept; - ~LocationToScreenResult(); - - LocationToScreenResult& operator=(const LocationToScreenResult& other); - LocationToScreenResult& operator=(LocationToScreenResult&& other) noexcept; - - bool isEmpty() const; - - QPointF screenPoint() const; - SceneLocationVisibility visibility() const; - - /*! - \internal - */ - explicit LocationToScreenResult(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LocationToScreenResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocatorAttribute.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocatorAttribute.h deleted file mode 100644 index 7fc5f4540..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocatorAttribute.h +++ /dev/null @@ -1,72 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LocatorAttribute.h - -#ifndef QRT_LocatorAttribute_H -#define QRT_LocatorAttribute_H - -// Qt headers -#include // for QMetaType::Type - -// STL headers -#include - -namespace QRTImpl -{ - class LocatorAttributeImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class LocatorAttribute - { - public: - LocatorAttribute(); - LocatorAttribute(const LocatorAttribute& other); - LocatorAttribute(LocatorAttribute&& other) noexcept; - LocatorAttribute& operator=(const LocatorAttribute& other); - LocatorAttribute& operator=(LocatorAttribute&& other) noexcept; - ~LocatorAttribute(); - - QString displayName() const; - - QString name() const; - - QMetaType::Type type() const; - - bool isRequired() const; - - bool isEmpty() const; - - /*! - \internal - */ - explicit LocatorAttribute(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LocatorAttribute_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocatorInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocatorInfo.h deleted file mode 100644 index 5add36036..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocatorInfo.h +++ /dev/null @@ -1,91 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LocatorInfo.h - -#ifndef QRT_LocatorInfo_H -#define QRT_LocatorInfo_H - -// Qt headers -#include // for QList, QString, QVariantMap - -// STL headers -#include - -namespace QRTImpl -{ - class LocatorInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class LocatorAttribute; - class SpatialReference; - - class LocatorInfo - { - public: - LocatorInfo(); - LocatorInfo(const LocatorInfo& other); - LocatorInfo(LocatorInfo&& other) noexcept; - LocatorInfo& operator=(const LocatorInfo& other); - LocatorInfo& operator=(LocatorInfo&& other) noexcept; - ~LocatorInfo(); - - QList resultAttributes() const; - - QList intersectionResultAttributes() const; - - QList searchAttributes() const; - - QVariantMap properties() const; - - SpatialReference spatialReference() const; - - bool isSupportsIntersections() const; - - bool isSupportsPoi() const; - - bool isSupportsAddresses() const; - - bool isSupportsSuggestions() const; - - QString version() const; - - QString name() const; - - QString description() const; - - bool isEmpty() const; - - /*! - \internal - */ - explicit LocatorInfo(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LocatorInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocatorTask.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocatorTask.h deleted file mode 100644 index 04c48d04f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocatorTask.h +++ /dev/null @@ -1,116 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file LocatorTask.h - -#ifndef QRT_LocatorTask_H -#define QRT_LocatorTask_H - -// C++ API headers -#include "ApiKeyResource.h" -#include "Loadable.h" -#include "Object.h" -#include "SuggestParameters.h" - -// STL headers -#include - -Q_MOC_INCLUDE("GeocodeResult.h") - -template -class QFuture; - -namespace QRTImpl -{ - class LocatorTaskImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeocodeParameters; - class GeocodeResult; - class LocatorInfo; - class Point; - class ReverseGeocodeParameters; - class SuggestListModel; - class SuggestResult; - - class LocatorTask : public Object, public ApiKeyResource, public Loadable - { - Q_OBJECT - - public: - explicit LocatorTask(const QUrl& url, QObject* parent = nullptr); - ~LocatorTask() override; - - LocatorInfo locatorInfo() const; - - SuggestListModel* suggestions() const; - - // async methods - [[nodiscard]] QFuture> suggestAsync(const QString& searchText); - [[nodiscard]] QFuture> suggestAsync(const QString& searchText, const SuggestParameters& parameters); - [[nodiscard]] QFuture> geocodeAsync(const QString& searchText); - [[nodiscard]] QFuture> geocodeWithParametersAsync(const QString& searchText, const GeocodeParameters& parameters); - [[nodiscard]] QFuture> geocodeWithSearchValuesAsync(const QMap& searchValues); - [[nodiscard]] QFuture> geocodeWithSearchValuesAndParametersAsync(const QMap& searchValues, - const GeocodeParameters& parameters); - [[nodiscard]] QFuture> geocodeWithSuggestResultAsync(const SuggestResult& suggestResult); - [[nodiscard]] QFuture> geocodeWithSuggestResultAndParametersAsync(const SuggestResult& suggestResult, - const GeocodeParameters& parameters); - [[nodiscard]] QFuture> reverseGeocodeAsync(const Point& location); - [[nodiscard]] QFuture> reverseGeocodeWithParametersAsync(const Point& location, const ReverseGeocodeParameters& parameters); - - // Loadable interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - QUrl url() const; - - // ApiKeyResource interface methods - void setApiKey(const QString& apiKey) override; - QString apiKey() const override; - - /*! - \internal - */ - LocatorTask(std::shared_ptr impl, QObject* parent); - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(LocatorTask) - - void connectSignals_(); - - std::shared_ptr m_impl; - mutable SuggestListModel* m_suggestModel = nullptr; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_LocatorTask_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MGRSGrid.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MGRSGrid.h deleted file mode 100644 index b191f1c22..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MGRSGrid.h +++ /dev/null @@ -1,63 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file MGRSGrid.h - -#ifndef QRT_MGRSGrid_H -#define QRT_MGRSGrid_H - -// C++ API headers -#include "Grid.h" - -// STL headers -#include - -namespace QRTImpl -{ - class MGRSGridImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class MGRSGridLabelUnit; - - class MGRSGrid : public Grid - { - Q_OBJECT - - public: - explicit MGRSGrid(QObject* parent = nullptr); - ~MGRSGrid() override; - - MGRSGridLabelUnit labelUnit() const; - void setLabelUnit(MGRSGridLabelUnit labelUnit); - - /*! \internal */ - MGRSGrid(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(MGRSGrid) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_MGRSGrid_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ManualDisplayFilterDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ManualDisplayFilterDefinition.h deleted file mode 100644 index bbadaa679..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ManualDisplayFilterDefinition.h +++ /dev/null @@ -1,65 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ManualDisplayFilterDefinition.h - -#ifndef QRT_ManualDisplayFilterDefinition_H -#define QRT_ManualDisplayFilterDefinition_H - -// C++ API headers -#include "DisplayFilterDefinition.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ManualDisplayFilterDefinitionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class DisplayFilter; - class DisplayFilterListModel; - - class ManualDisplayFilterDefinition : public DisplayFilterDefinition - { - Q_OBJECT - - public: - ManualDisplayFilterDefinition(DisplayFilter* activeFilter, const QList& availableFilters, QObject* parent = nullptr); - ~ManualDisplayFilterDefinition() override; - - DisplayFilter* activeFilter() const; - void setActiveFilter(DisplayFilter* activeFilter); - - DisplayFilterListModel* availableFilters() const; - - ManualDisplayFilterDefinition(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(ManualDisplayFilterDefinition) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ManualDisplayFilterDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Map.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Map.h deleted file mode 100644 index 52a596381..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Map.h +++ /dev/null @@ -1,126 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Map.h - -#ifndef QRT_Map_H -#define QRT_Map_H - -// C++ API headers -#include "JsonSerializable.h" - -// STL headers -#include - -// Other headers -#include "GeoModel.h" -#include "PortalFolder.h" - -template -class QFuture; - -namespace QRTImpl -{ - class MapImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class BasemapStyle; - class Envelope; - class IndoorPositioningDefinition; - class OfflineSettings; - class Portal; - class UtilityNamedTraceConfiguration; - class UtilityNetwork; - class UtilityNetworkListModel; - template - struct PromiseTracker; - - class Map : public GeoModel, public JsonSerializable - { - Q_OBJECT - - public: - explicit Map(QObject* parent = nullptr); - explicit Map(const QUrl& url, QObject* parent = nullptr); - explicit Map(Basemap* basemap, QObject* parent = nullptr); - explicit Map(Item* item, QObject* parent = nullptr); - explicit Map(const SpatialReference& spatialReference, QObject* parent = nullptr); - explicit Map(BasemapStyle basemapStyle, QObject* parent = nullptr); - ~Map() override; - - double maxScale() const; - void setMaxScale(double scale); - - double minScale() const; - void setMinScale(double scale); - - double referenceScale() const; - void setReferenceScale(double scale); - - OfflineSettings* offlineSettings() const; - - QColor backgroundColor() const; - void setBackgroundColor(const QColor& backgroundColor); - - IndoorPositioningDefinition* indoorPositioningDefinition() const; - - Envelope maxExtent() const; - void setMaxExtent(const Envelope& maxExtent); - - // async methods - [[nodiscard]] QFuture saveAsync(bool forceSaveToSupportedVersion); - [[nodiscard]] QFuture saveAsAsync(Portal* portal, - const QString& title, - const QStringList& tags, - bool forceSaveToSupportedVersion, - const PortalFolder& folder = PortalFolder(), - const QString& description = QString(), - const QByteArray& thumbnailBytes = QByteArray()); - [[nodiscard]] QFuture> namedTraceConfigurationsFromUtilityNetworkAsync( - UtilityNetwork* utilityNetwork, - QObject* parent = nullptr); - - UtilityNetworkListModel* utilityNetworks() const; - - void setSpatialReference(const SpatialReference& spatialReference); - - [[nodiscard]] static Map* fromJson(const QString& json, QObject* parent = nullptr); - [[nodiscard]] QString toJson() const override; - - /*! - \internal - */ - Map(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - std::array>, 2> m_saveFutures; - - void connectSignals_(); - Q_DISABLE_COPY_MOVE(Map) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Map_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapGraphicsView.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapGraphicsView.h deleted file mode 100644 index 136b1c194..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapGraphicsView.h +++ /dev/null @@ -1,156 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file MapGraphicsView.h - -#ifndef QRT_MapGraphicsView_H -#define QRT_MapGraphicsView_H - -// C++ API headers -#include "MapView.h" - -// Other headers -#include "ArcGISQt_global.h" // for GRAPHICSVIEW_SUPPORTED - -#ifndef GRAPHICSVIEW_SUPPORTED -#error "MapGraphicsView is not supported on this platform." -#endif - -#include - -class QRectF; -class QHoverEvent; -class QMouseEvent; -class QWheelEvent; -class QKeyEvent; -class QTouchEvent; - -namespace Esri::ArcGISRuntime -{ - namespace Internal - { - class OpenGLGraphicsDevice; - class MapGraphicsScene; - } // namespace Internal - - class Map; - - class MapGraphicsView : public QGraphicsView, public MapView - { - Q_OBJECT - Q_INTERFACES(Esri::ArcGISRuntime::MapView Esri::ArcGISRuntime::GeoView) - - public: - explicit MapGraphicsView(QWidget* parent = nullptr); - explicit MapGraphicsView(Map* map, QWidget* parent = nullptr); - ~MapGraphicsView() override; - - void draw(); - - signals: - void rectChanged(const QRectF& rect); - void hoverEntered(QHoverEvent& hoverEvent); - void hoverMoved(QHoverEvent& hoverEvent); - void hoverLeft(QHoverEvent& hoverEvent); - void mousePressed(QMouseEvent& mouseEvent); - void mouseMoved(QMouseEvent& mouseEvent); - void mouseReleased(QMouseEvent& mouseEvent); - void mouseClicked(QMouseEvent& mouseEvent); - void mousePressedAndHeld(QMouseEvent& mouseEvent); - void mouseDoubleClicked(QMouseEvent& mouseEvent); - void mouseWheelChanged(QWheelEvent& wheelEvent); - void keyPressed(QKeyEvent& keyEvent); - void keyReleased(QKeyEvent& keyEvent); - void touched(QTouchEvent& event); - - void mapChanged(); - void mapRotationChanged(); - void mapScaleChanged(); - void drawStatusChanged(Esri::ArcGISRuntime::DrawStatus status); - void layerViewStateChanged(Esri::ArcGISRuntime::Layer* layer, const Esri::ArcGISRuntime::LayerViewState& layerViewState); - void analysisViewStateChanged(Esri::ArcGISRuntime::Analysis* analysis, const Esri::ArcGISRuntime::AnalysisViewState& analysisViewState); - void navigatingChanged(); - void spatialReferenceChanged(); - void viewpointChanged(); - void attributionTextChanged(); - void attributionRectChanged(); - void geoModelErrorChanged(const Esri::ArcGISRuntime::Error& error); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - void mapRotationChangedEvent() override; - void mapScaleChangedEvent() override; - void drawStatusChangedEvent(Esri::ArcGISRuntime::DrawStatus drawStatus) override; - void layerViewStateChangedEvent(Layer* layer, const LayerViewState& layerViewState) override; - void analysisViewStateChangedEvent(Analysis* analysis, const AnalysisViewState& analysisViewState) override; - void navigatingChangedEvent() override; - void spatialReferenceChangedEvent() override; - void viewpointChangedEvent() override; - void attributionTextChangedEvent() override; - void attributionRectChangedEvent() override; - void geoModelErrorChangedEvent(const Error& error) override; - void errorOccurredEvent(const Error& error) override; - - void connectNotify(const QMetaMethod& signal) override; - void disconnectNotify(const QMetaMethod& signal) override; - - void geoViewRectChangedEvent(QRectF rect) override; - void geoViewHoverEnterEvent(QHoverEvent& event) override; - void geoViewHoverMoveEvent(QHoverEvent& event) override; - void geoViewHoverLeaveEvent(QHoverEvent& event) override; - void geoViewMousePressEvent(QMouseEvent& event) override; - void geoViewMouseMoveEvent(QMouseEvent& event) override; - void geoViewMouseReleaseEvent(QMouseEvent& event) override; - void geoViewMouseClickEvent(QMouseEvent& event) override; - void geoViewMousePressAndHoldEvent(QMouseEvent& event) override; - void geoViewMouseDoubleClickEvent(QMouseEvent& event) override; - void geoViewMouseWheelEvent(QWheelEvent& event) override; - void geoViewKeyPressEvent(QKeyEvent& event) override; - void geoViewKeyReleaseEvent(QKeyEvent& event) override; - void geoViewTouchEvent(QTouchEvent& event) override; - void drawRequestedEvent() override; - void showEvent(QShowEvent* event) override; - - QObject* qObjectPointer() const override; - - private: - Q_DISABLE_COPY_MOVE(MapGraphicsView) - friend class Internal::MapGraphicsScene; - - void clearWindowConnections(); - void findNewScreenAndHandleChange(QScreen* screen); - void resizeEvent(QResizeEvent* event) override; - void wheelEvent(QWheelEvent* event) override; - void setSceneRect(qreal x, qreal y, qreal w, qreal h); - void initialize_(); - void createDevice_(); - void deleteDevice_(); - - std::unique_ptr m_device; - std::unique_ptr m_scene; - QList m_windowConnections; - QMetaObject::Connection m_contextChangedConnection; - bool m_hasShown = false; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_MapGraphicsView_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapQuickView.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapQuickView.h deleted file mode 100644 index 484bdf6ee..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapQuickView.h +++ /dev/null @@ -1,157 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file MapQuickView.h - -#ifndef QRT_MapQuickView_H -#define QRT_MapQuickView_H - -// C++ API headers -#include "MapView.h" -#include "NativeQuickItem.h" - -// Qt headers -#include - -Q_MOC_INCLUDE("IdentifyGraphicsOverlayResult.h") -Q_MOC_INCLUDE("IdentifyLayerResult.h") -Q_MOC_INCLUDE("ViewInsets.h") -Q_MOC_INCLUDE("CalloutData.h") - -class QHoverEvent; -class QKeyEvent; -class QMouseEvent; -class QTouchEvent; -class QWheelEvent; - -namespace Esri::ArcGISRuntime -{ - - class Map; - - class MapQuickView : public NativeQuickItem, public MapView - { - Q_OBJECT - - Q_PROPERTY(ViewInsets* viewInsets READ viewInsets CONSTANT) - Q_PROPERTY(QVariant attributionTop READ attributionTop NOTIFY attributionTopChanged) - Q_PROPERTY(QRectF attributionRect READ attributionRect NOTIFY attributionRectChanged) - Q_PROPERTY(Esri::ArcGISRuntime::CalloutData* calloutData READ calloutData CONSTANT) - - Q_INTERFACES(Esri::ArcGISRuntime::MapView Esri::ArcGISRuntime::GeoView) - - public: - explicit MapQuickView(QQuickItem* parent = nullptr); - explicit MapQuickView(Map* map, QQuickItem* parent = nullptr); - ~MapQuickView() override; - - QVariant attributionTop() const; - - signals: - void rectChanged(const QRectF& rect); - void hoverEntered(QHoverEvent& hoverEvent); - void hoverMoved(QHoverEvent& hoverEvent); - void hoverLeft(QHoverEvent& hoverEvent); - void mousePressed(QMouseEvent& mouseEvent); - void mouseMoved(QMouseEvent& mouseEvent); - void mouseReleased(QMouseEvent& mouseEvent); - void mouseClicked(QMouseEvent& mouseEvent); - void mousePressedAndHeld(QMouseEvent& mouseEvent); - void mouseDoubleClicked(QMouseEvent& mouseEvent); - void mouseWheelChanged(QWheelEvent& wheelEvent); - void keyPressed(QKeyEvent& keyEvent); - void keyReleased(QKeyEvent& keyEvent); - void touched(QTouchEvent& event); - - void mapChanged(); - void mapRotationChanged(); - void mapScaleChanged(); - void drawStatusChanged(Esri::ArcGISRuntime::DrawStatus status); - void layerViewStateChanged(Esri::ArcGISRuntime::Layer* layer, const Esri::ArcGISRuntime::LayerViewState& layerViewState); - void analysisViewStateChanged(Esri::ArcGISRuntime::Analysis* analysis, const Esri::ArcGISRuntime::AnalysisViewState& analysisViewState); - void navigatingChanged(); - void spatialReferenceChanged(); - void viewpointChanged(); - void attributionTextChanged(); - void attributionRectChanged(); - void attributionTopChanged(); - void geoModelErrorChanged(const Esri::ArcGISRuntime::Error& error); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - void geometryChange(const QRectF& newGeometry, const QRectF& oldGeometry) override; - void hoverEnterEvent(QHoverEvent* event) override; - void hoverMoveEvent(QHoverEvent* event) override; - void hoverLeaveEvent(QHoverEvent* event) override; - void mousePressEvent(QMouseEvent* event) override; - void mouseMoveEvent(QMouseEvent* event) override; - void mouseReleaseEvent(QMouseEvent* event) override; - void mouseDoubleClickEvent(QMouseEvent* event) override; - void wheelEvent(QWheelEvent* event) override; - void keyPressEvent(QKeyEvent* event) override; - void keyReleaseEvent(QKeyEvent* event) override; - void touchEvent(QTouchEvent* event) override; - - void mapRotationChangedEvent() override; - void mapScaleChangedEvent() override; - void drawStatusChangedEvent(Esri::ArcGISRuntime::DrawStatus drawStatus) override; - void layerViewStateChangedEvent(Layer* layer, const LayerViewState& layerViewState) override; - void analysisViewStateChangedEvent(Analysis* analysis, const AnalysisViewState& analysisViewState) override; - void navigatingChangedEvent() override; - void spatialReferenceChangedEvent() override; - void viewpointChangedEvent() override; - void attributionTextChangedEvent() override; - void attributionRectChangedEvent() override; - void geoModelErrorChangedEvent(const Error& error) override; - void errorOccurredEvent(const Error& error) override; - - void connectNotify(const QMetaMethod& signal) override; - void disconnectNotify(const QMetaMethod& signal) override; - - void geoViewRectChangedEvent(QRectF rect) override; - void geoViewHoverEnterEvent(QHoverEvent& event) override; - void geoViewHoverMoveEvent(QHoverEvent& event) override; - void geoViewHoverLeaveEvent(QHoverEvent& event) override; - void geoViewMousePressEvent(QMouseEvent& event) override; - void geoViewMouseMoveEvent(QMouseEvent& event) override; - void geoViewMouseReleaseEvent(QMouseEvent& event) override; - void geoViewMouseClickEvent(QMouseEvent& event) override; - void geoViewMousePressAndHoldEvent(QMouseEvent& event) override; - void geoViewMouseDoubleClickEvent(QMouseEvent& event) override; - void geoViewMouseWheelEvent(QWheelEvent& event) override; - void geoViewKeyPressEvent(QKeyEvent& event) override; - void geoViewKeyReleaseEvent(QKeyEvent& event) override; - void geoViewTouchEvent(QTouchEvent& event) override; - void drawRequestedEvent() override; - - QObject* qObjectPointer() const override; - - private: - Q_DISABLE_COPY_MOVE(MapQuickView) - void initialize(); - - std::unique_ptr m_attributionItem; - QRectF m_lastAttributionRect; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_MapQuickView_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapServiceCapabilities.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapServiceCapabilities.h deleted file mode 100644 index d8692966f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapServiceCapabilities.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file MapServiceCapabilities.h - -#ifndef QRT_MapServiceCapabilities_H -#define QRT_MapServiceCapabilities_H - -// STL headers -#include - -namespace QRTImpl -{ - class MapServiceCapabilitiesImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class MapServiceCapabilities - { - public: - MapServiceCapabilities(); - ~MapServiceCapabilities(); - MapServiceCapabilities(const MapServiceCapabilities& other); - MapServiceCapabilities(MapServiceCapabilities&& other) noexcept; - MapServiceCapabilities& operator=(const MapServiceCapabilities& other); - MapServiceCapabilities& operator=(MapServiceCapabilities&& other) noexcept; - - bool isSupportsData() const; - - bool isSupportsMap() const; - - bool isSupportsQuery() const; - - bool isSupportsTilemap() const; - - bool isSupportsTilesOnly() const; - - /*! - \internal - */ - explicit MapServiceCapabilities(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_MapServiceCapabilities_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapServiceLayerIdInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapServiceLayerIdInfo.h deleted file mode 100644 index 6587e7a48..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapServiceLayerIdInfo.h +++ /dev/null @@ -1,85 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file MapServiceLayerIdInfo.h - -#ifndef QRT_MapServiceLayerIdInfo_H -#define QRT_MapServiceLayerIdInfo_H - -// C++ API headers -#include "IdInfo.h" -#include "ServiceTypes.h" - -// STL headers -#include - -namespace QRTImpl -{ - class MapServiceLayerIdInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class ArcGISMapServiceSublayerType; - - class MapServiceLayerIdInfo : public IdInfo - { - public: - MapServiceLayerIdInfo(); - - MapServiceLayerIdInfo(const MapServiceLayerIdInfo& other); - MapServiceLayerIdInfo(MapServiceLayerIdInfo&& other) noexcept; - explicit MapServiceLayerIdInfo(const IdInfo& other); - - MapServiceLayerIdInfo& operator=(const MapServiceLayerIdInfo& other); - MapServiceLayerIdInfo& operator=(MapServiceLayerIdInfo&& other) noexcept; - - ~MapServiceLayerIdInfo() override; - - bool isValid() const; - - bool isDefaultVisible() const; - - double maxScale() const; - - double minScale() const; - - qint64 parentLayerId() const; - - QList sublayerIds() const; - - ArcGISMapServiceSublayerType serviceType() const; - - /*! \internal */ - explicit MapServiceLayerIdInfo(std::shared_ptr impl); - }; - - /*! \internal */ - template<> - inline MapServiceLayerIdInfo idinfo_cast(const IdInfo& idInfo) - { - return idInfo.idInfoType() == IdInfoType::MapServiceLayerIdInfo ? static_cast(idInfo) : MapServiceLayerIdInfo(); - } - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_MapServiceLayerIdInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapSublayerSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapSublayerSource.h deleted file mode 100644 index 07ba9491c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapSublayerSource.h +++ /dev/null @@ -1,65 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file MapSublayerSource.h - -#ifndef QRT_MapSublayerSource_H -#define QRT_MapSublayerSource_H - -// C++ API headers -#include "SublayerSource.h" - -// STL headers -#include - -namespace QRTImpl -{ - class MapSublayerSourceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class MapSublayerSource : public SublayerSource - { - Q_OBJECT - - public: - explicit MapSublayerSource(qint64 id, QObject* parent = nullptr); - ~MapSublayerSource() override; - - QString geodatabaseVersion() const; - void setGeodatabaseVersion(const QString& geodatabaseVersion); - - qint64 mapSublayerId() const; - - /*! \internal */ - MapSublayerSource(std::shared_ptr impl, QObject* parent); - - MapSublayerSource() = delete; - - private: - Q_DISABLE_COPY_MOVE(MapSublayerSource) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_MapSublayerSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapTypes.h deleted file mode 100644 index e8a6ef85b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapTypes.h +++ /dev/null @@ -1,557 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file MapTypes.h - -#ifndef QRT_MapTypes_H -#define QRT_MapTypes_H - -// C++ API headers -#include "Deprecated.h" - -// Qt headers -#include // for Q_DECLARE_METATYPE - -namespace Esri::ArcGISRuntime -{ - - enum class ArcGISFeatureLayerInfoServiceType - { - Layer = 0, - Table = 1, - GroupLayer = 2, - AnnotationLayer = 3, - DimensionLayer = 4, - OrientedImageryLayer = 5, - Unknown = -1 - }; - - enum class ArcGISMapServiceSublayerType - { - FeatureLayer = 0, - Table = 1, - GroupLayer = 2, - RasterLayer = 3, - NetworkAnalysisLayer = 4, - Unknown = -1 - }; - - enum class ArcGISSublayerType - { - ArcGISMapImageSublayer = 0, - ArcGISTiledSublayer = 1, - SubtypeSublayer = 2, - Unknown = -1 - }; - - enum class BasemapStyle - { - ArcGISImagery = 0, - ArcGISImageryStandard = 1, - ArcGISImageryLabels = 2, - ArcGISLightGray = 3, - ArcGISLightGrayBase = 4, - ArcGISLightGrayLabels = 5, - ArcGISDarkGray = 6, - ArcGISDarkGrayBase = 7, - ArcGISDarkGrayLabels = 8, - ArcGISNavigation = 9, - ArcGISNavigationNight = 10, - ArcGISStreets = 11, - ArcGISStreetsNight = 12, - ArcGISStreetsRelief = 13, - ArcGISTopographic = 14, - ArcGISOceans = 15, - ArcGISOceansBase = 16, - ArcGISOceansLabels = 17, - ArcGISTerrain = 18, - ArcGISTerrainBase = 19, - ArcGISTerrainDetail = 20, - ArcGISCommunity = 21, - ArcGISChartedTerritory = 22, - ArcGISColoredPencil = 23, - ArcGISNova = 24, - ArcGISModernAntique = 25, - ArcGISMidcentury = 26, - ArcGISNewspaper = 27, - ArcGISHillshadeLight = 28, - ArcGISHillshadeDark = 29, - ArcGISStreetsReliefBase = 30, - ArcGISTopographicBase = 31, - ArcGISChartedTerritoryBase = 32, - ArcGISModernAntiqueBase = 33, - ArcGISHumanGeography = 34, - ArcGISHumanGeographyBase = 35, - ArcGISHumanGeographyDetail = 36, - ArcGISHumanGeographyLabels = 37, - ArcGISHumanGeographyDark = 38, - ArcGISHumanGeographyDarkBase = 39, - ArcGISHumanGeographyDarkDetail = 40, - ArcGISHumanGeographyDarkLabels = 41, - ArcGISOutdoor = 42, - OpenBlueprint = 200, - OpenDarkGray = 201, - OpenDarkGrayBase = 202, - OpenDarkGrayLabels = 203, - OpenHybrid = 204, - OpenHybridDetail = 205, - OpenLightGray = 206, - OpenLightGrayBase = 207, - OpenLightGrayLabels = 208, - OpenNavigation = 209, - OpenNavigationDark = 210, - OpenOsmStyle = 211, - OpenOsmStyleRelief = 212, - OpenOsmStyleReliefBase = 213, - OpenStreets = 214, - OpenStreetsNight = 215, - OpenStreetsRelief = 216, - OpenStreetsReliefBase = 217 - }; - - enum class BasemapStyleLanguageStrategy - { - Default = 0, - Global = 1, - Local = 2, - ApplicationLocale = 3 - }; - - enum class FeatureRenderingMode - { - Automatic = 0, - Static = 1, - Dynamic = 2 - }; - - enum class FeatureTilingMode - { - EnabledWhenSupported = 0, - Disabled = 1, - EnabledWithFullResolutionWhenSupported = 2 - }; - - enum class GraphicsRenderingMode - { - Dynamic = 0, - Static = 1 - }; - - enum class JoinType - { - InnerJoin = 0, - LeftOuterJoin = 1, - Unknown = -1 - }; - - enum class MapServiceImageFormat - { - Default = 0, - PNG = 1, - PNG8 = 2, - PNG24 = 3, - PNG32 = 4, - JPG = 5, - JPGPNG = 6, - BMP = 7, - GIF = 8, - TIFF = 9, - Unknown = -1 - }; - - enum class LayerType - { - ImageTiledLayer = 1, - ServiceImageTiledLayer = 2, - ArcGISMapImageLayer = 3, - ArcGISTiledLayer = 4, - FeatureCollectionLayer = 5, - FeatureLayer = 6, - KMLLayer = 7, - RasterLayer = 9, - UnsupportedLayer = 10, - MobileBasemapLayer = 11, - ArcGISVectorTiledLayer = 12, - ArcGISSceneLayer = 13, - WmtsLayer = 14, - OpenStreetMapLayer = 15, - WebTiledLayer = 16, - BingMapsLayer QRT_DEPRECATED = 17, - EncLayer = 18, - WmsLayer = 19, - IntegratedMeshLayer = 20, - PointCloudLayer = 21, - GroupLayer = 22, - AnnotationLayer = 23, - SubtypeFeatureLayer = 24, - DimensionLayer = 25, - DynamicEntityLayer = 26, - Ogc3dTilesLayer = 27, - BuildingSceneLayer = 28, - OrientedImageryLayer = 29, - UnknownLayer = -1 - }; - - enum class LoadStatus - { - Loaded = 0, - Loading = 1, - FailedToLoad = 2, - NotLoaded = 3, - Unknown = -1 - }; - - enum class SceneLayerPolygonFilterSpatialRelationship - { - Disjoint = 0, - Contains = 1 - }; - - enum class SelectionMode - { - Add = 0, - New = 1, - Subtract = 2 - }; - - enum class SublayerSourceType - { - MapSublayerSource = 0, - TableQuerySublayerSource = 1, - TableJoinSublayerSource = 2, - TableSublayerSource = 3, - RasterSublayerSource = 4, - Unknown = -1 - }; - - enum class ViewpointType - { - CenterAndScale = 0, - BoundingGeometry = 1 - }; - - enum class NoDataTileBehavior - { - UpSample = 0, - Blank = 1, - Show = 2, - Unknown = -1 - }; - - enum class BingMapsLayerStyle - { - Unknown QRT_DEPRECATED = -1, - Aerial QRT_DEPRECATED = 0, - Hybrid QRT_DEPRECATED = 1, - Road QRT_DEPRECATED = 2 - }; - - enum class CacheStorageFormat - { - Unknown = -1, - Compact = 0, - CompactV2 = 1, - Exploded = 2 - }; - - enum class WmsVersion - { - V110 = 110, - V111 = 111, - V130 = 130 - }; - - enum class KmlAltitudeMode - { - ClampToGround = 0, - RelativeToGround = 1, - Absolute = 2, - Unknown = -1 - }; - - enum class KmlColorMode - { - Normal = 0, - Random = 1 - }; - - enum class KmlGeometryObjectType - { - Unknown = -1, - Geometry = 0, - MultiGeometry = 1, - Model = 2, - Track = 3, - MultiTrack = 4 - }; - - enum class KmlGeometryType - { - Point = 0, - Polyline = 1, - Polygon = 2, - Model = 3, - MultiGeometry = 4, - Track = 5, - MultiTrack = 6, - Unknown = -1 - }; - - enum class KmlGraphicType - { - None = 0, - Point = 1, - Polyline = 2, - Polygon = 3, - ExtrudedPoint = 4, - ExtrudedPolyline = 5, - ExtrudedPolygon = 6, - Model = 7, - MultiGeometry = 8, - Unknown = -1 - }; - - enum class KmlListItemType - { - Check = 0, - RadioFolder = 1, - CheckHideChildren = 2, - Unknown = -1, - CheckOffOnly = 3 - }; - - enum class KmlNodeType - { - KmlDocument = 0, - KmlFolder = 1, - KmlNetworkLink = 2, - KmlPlacemark = 3, - KmlPhotoOverlay = 4, - KmlGroundOverlay = 5, - KmlScreenOverlay = 6, - KmlTour = 7, - Unknown = -1 - }; - - enum class KmlViewpointType - { - Camera = 0, - LookAt = 1, - Unknown = -1 - }; - - enum class KmlRefreshMode - { - OnChange = 0, - OnInterval = 1, - OnExpire = 2 - }; - - enum class KmlRefreshStatus - { - None = 0, - InProgress = 1, - Completed = 2, - Failed = 3 - }; - - enum class KmlSimpleFieldType - { - Boolean = 0, - Int16 = 1, - Uint16 = 2, - Int32 = 3, - Uint32 = 4, - Int64 = 5, - Uint64 = 6, - Float32 = 7, - Float64 = 8, - DateOnly = 9, - Date = 10, - String = 11 - }; - - enum class KmlTourStatus - { - NotInitialized = 0, - Initializing = 1, - Initialized = 2, - Playing = 3, - Paused = 4, - Completed = 5 - }; - - enum class KmlUnitsType - { - Fraction = 0, - Pixels = 1, - InsetPixels = 2 - }; - - enum class KmlViewRefreshMode - { - Never = 0, - OnStop = 1, - OnRequest = 2, - OnRegion = 3 - }; - - enum class GroupVisibilityMode - { - Independent = 0, - Inherited = 1, - Exclusive = 2 - }; - - enum class DisplayFilterDefinitionType - { - Unknown = -1, - ManualDisplayFilterDefinition = 0, - ScaleDisplayFilterDefinition = 1 - }; - - enum class DisplayFilterType - { - Unknown = -1, - DisplayFilter = 0, - ScaleRangeDisplayFilter = 1 - }; - - enum class BuildingSublayerDiscipline - { - Unknown = -1, - Architectural = 0, - Structural = 1, - Mechanical = 2, - Electrical = 3, - Piping = 4 - }; - - enum class BuildingSublayerType - { - BuildingComponentSublayer = 0, - BuildingGroupSublayer = 1 - }; - - enum class BuildingComponentSublayerType - { - SceneObject = 0, - Point = 1 - }; - - enum class BuildingFilterModeType - { - BuildingSolidFilterMode = 0, - BuildingWireframeFilterMode = 1, - BuildingXrayFilterMode = 2 - }; - -} // namespace Esri::ArcGISRuntime - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ArcGISFeatureLayerInfoServiceType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ArcGISMapServiceSublayerType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ArcGISSublayerType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::BasemapStyle value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FeatureRenderingMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FeatureTilingMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GraphicsRenderingMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::JoinType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::MapServiceImageFormat value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LayerType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LoadStatus value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SelectionMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SublayerSourceType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ViewpointType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::NoDataTileBehavior value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::BingMapsLayerStyle value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::CacheStorageFormat value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::WmsVersion value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::KmlAltitudeMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::KmlColorMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::KmlGeometryObjectType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::KmlGeometryType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::KmlGraphicType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::KmlListItemType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::KmlNodeType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::KmlViewpointType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::KmlRefreshMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::KmlRefreshStatus value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::KmlSimpleFieldType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::KmlTourStatus value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::KmlUnitsType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::KmlViewRefreshMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GroupVisibilityMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::DisplayFilterDefinitionType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::DisplayFilterType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SceneLayerPolygonFilterSpatialRelationship value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::BasemapStyleLanguageStrategy value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::BuildingSublayerDiscipline value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::BuildingSublayerType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::BuildingComponentSublayerType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::BuildingFilterModeType value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ArcGISFeatureLayerInfoServiceType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ArcGISMapServiceSublayerType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ArcGISSublayerType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::BasemapStyle) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FeatureRenderingMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FeatureTilingMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GraphicsRenderingMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::JoinType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::MapServiceImageFormat) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LayerType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LoadStatus) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SelectionMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SublayerSourceType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ViewpointType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::NoDataTileBehavior) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::BingMapsLayerStyle) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::CacheStorageFormat) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::WmsVersion) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::KmlAltitudeMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::KmlColorMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::KmlGeometryObjectType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::KmlGeometryType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::KmlGraphicType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::KmlListItemType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::KmlNodeType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::KmlViewpointType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::KmlRefreshMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::KmlRefreshStatus) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::KmlSimpleFieldType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::KmlTourStatus) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::KmlUnitsType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::KmlViewRefreshMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GroupVisibilityMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DisplayFilterDefinitionType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DisplayFilterType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SceneLayerPolygonFilterSpatialRelationship) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::BasemapStyleLanguageStrategy) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::BuildingSublayerDiscipline) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::BuildingSublayerType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::BuildingComponentSublayerType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::BuildingFilterModeType) - -#endif // QRT_MapTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapView.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapView.h deleted file mode 100644 index cb1f3f1b0..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapView.h +++ /dev/null @@ -1,128 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file MapView.h - -#ifndef QRT_MapView_H -#define QRT_MapView_H - -// C++ API headers -#include "GeoView.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class MapViewImpl; -} - -class QPointF; - -namespace Esri::ArcGISRuntime -{ - - enum class AnimationCurve; - enum class WrapAroundMode; - class BackgroundGrid; - class Geometry; - class GeometryEditor; - class IdentifyGeometryEditorResult; - class LocationDisplay; - class Map; - class Point; - class Polygon; - - class MapView : public GeoView - { - public: - ~MapView() override; - - bool isMagnifierMapPanningEnabled() const; - void setMagnifierMapPanningEnabled(bool magnifierMapPanningEnabled); - bool isMagnifierEnabled() const; - void setMagnifierEnabled(bool magnifierEnabled); - - bool isRotationByPinchingEnabled() const; - void setRotationByPinchingEnabled(bool rotationByPinching); - - bool isZoomByPinchingEnabled() const; - void setZoomByPinchingEnabled(bool zoomByPinching); - - [[nodiscard]] QFuture identifyGeometryEditorAsync(const QPointF& screenPoint, - double tolerance, - QObject* parent = nullptr); - - QPointF locationToScreen(const Point& mapPoint) const; - Point screenToLocation(double screenX, double screenY) const; - - double mapRotation() const; - double mapScale() const; - double unitsPerDIP() const; - - WrapAroundMode wrapAroundMode() const; - void setWrapAroundMode(WrapAroundMode wrapAroundMode); - - LocationDisplay* locationDisplay() const; - - void setMap(Map* map); - Map* map() const; - - Polygon visibleArea() const; - - BackgroundGrid backgroundGrid() const; - void setBackgroundGrid(const BackgroundGrid& backgroundGrid); - - GeometryEditor* geometryEditor() const; - void setGeometryEditor(GeometryEditor* geometryEditor); - - using GeoView::setViewpointAsync; - QFuture setViewpointAsync(const Viewpoint& viewpoint, float durationSeconds, AnimationCurve curve); - QFuture setViewpointCenterAsync(const Point& center); - QFuture setViewpointCenterAsync(const Point& center, double scale); - QFuture setViewpointGeometryAsync(const Geometry& boundingGeometry); - QFuture setViewpointGeometryAsync(const Geometry& boundingGeometry, double paddingInDips); - QFuture setViewpointRotationAsync(double angleDegrees); - QFuture setViewpointScaleAsync(double scale); - - explicit MapView(const std::shared_ptr& impl, QObject* self); - std::shared_ptr getImpl() const; - - protected: - MapView(int width, int height, QObject* self); - - virtual void mapRotationChangedEvent(); - virtual void mapScaleChangedEvent(); - - private: - Q_DISABLE_COPY_MOVE(MapView) - - QObject m_mapViewConnectionContext; - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_INTERFACE(Esri::ArcGISRuntime::MapView, "Esri::ArcGISRuntime::MapView") - -#endif // QRT_MapView_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapViewTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapViewTypes.h deleted file mode 100644 index 892d8867c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapViewTypes.h +++ /dev/null @@ -1,243 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file MapViewTypes.h - -#ifndef QRT_MapViewTypes_H -#define QRT_MapViewTypes_H - -// Qt headers -#include // for Q_DECLARE_FLAGS -#include // for Q_DECLARE_METATYPE - -namespace Esri::ArcGISRuntime -{ - - enum class AnalysisViewStatus - { - Updating = 0, - UpToDate = 1, - Error = 2 - }; - - enum class AnimationCurve - { - Linear = 0, - EaseInQuad = 1, - EaseOutQuad = 2, - EaseInOutQuad = 3, - EaseInCubic = 4, - EaseOutCubic = 5, - EaseInOutCubic = 6, - EaseInQuart = 7, - EaseOutQuart = 8, - EaseInOutQuart = 9, - EaseInQuint = 10, - EaseOutQuint = 11, - EaseInOutQuint = 12, - EaseInSine = 13, - EaseOutSine = 14, - EaseInOutSine = 15, - EaseInExpo = 16, - EaseOutExpo = 17, - EaseInOutExpo = 18, - EaseInCirc = 19, - EaseOutCirc = 20, - EaseInOutCirc = 21 - }; - - enum class DrawStatus - { - InProgress = 0, - Completed = 1 - }; - - enum class GeoViewType - { - MapView = 0, - SceneView = 1, - LocalSceneView = 2, - Unknown = -1 - }; - - enum class LayerViewStatus - { - Active = 1, - NotVisible = 2, - OutOfScale = 4, - Loading = 8, - Error = 16, - Warning = 32 - }; - - Q_DECLARE_FLAGS(LayerViewStatusFlags, LayerViewStatus) - Q_DECLARE_OPERATORS_FOR_FLAGS(LayerViewStatusFlags) - - enum class LocationDataSourceStatus - { - Stopped = 0, - Starting = 1, - Started = 2, - Stopping = 3, - FailedToStart = 4 - }; - - enum class LocationDisplayAutoPanMode - { - Off = 0, - Recenter = 1, - Navigation = 2, - CompassNavigation = 3 - }; - - enum class WrapAroundMode - { - EnabledWhenSupported = 0, - Disabled = 1 - }; - - enum class GridLabelPosition - { - Geographic = 0, - BottomLeft = 1, - BottomRight = 2, - TopLeft = 3, - TopRight = 4, - Center = 5, - AllSides = 6 - }; - - enum class GridType - { - Unknown = -1, - LatitudeLongitudeGrid = 0, - UTMGrid = 1, - MGRSGrid = 2, - USNGGrid = 3 - }; - - enum class LatitudeLongitudeGridLabelFormat - { - DecimalDegrees = 0, - DegreesMinutesSeconds = 1 - }; - - enum class LocationType - { - Location = 0, - NmeaLocation = 1, - Unknown = -1 - }; - - enum class MGRSGridLabelUnit - { - KilometersMeters = 0, - Meters = 1 - }; - - enum class NmeaAccuracyType - { - Gst = 0, - Gsa = 1, - Gga = 2 - }; - - enum class NmeaFixType - { - Invalid = 0, - Standard = 1, - Dgps = 2, - Pps = 3, - Rtk = 4, - Frtk = 5, - Estimated = 6, - Manual = 7, - Simulation = 8 - }; - - enum class NmeaGnssSystem - { - Unknown = 0, - Gps = 1, - Glonass = 2, - Galileo = 3, - Bds = 4, - Qzss = 5, - Navic = 6 - }; - - enum class USNGGridLabelUnit - { - KilometersMeters = 0, - Meters = 1 - }; - - enum class SceneLightingType - { - SunLighting = 0, - VirtualLighting = 1 - }; - -} // namespace Esri::ArcGISRuntime - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::AnalysisViewStatus value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::AnimationCurve value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::DrawStatus value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeoViewType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LayerViewStatus value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LocationDataSourceStatus value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LocationDisplayAutoPanMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::WrapAroundMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GridLabelPosition value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GridType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LatitudeLongitudeGridLabelFormat value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LocationType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::MGRSGridLabelUnit value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::NmeaAccuracyType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::NmeaFixType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::NmeaGnssSystem value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::USNGGridLabelUnit value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SceneLightingType value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::AnalysisViewStatus) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::AnimationCurve) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DrawStatus) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeoViewType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LayerViewStatus) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LocationDataSourceStatus) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LocationDisplayAutoPanMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::WrapAroundMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GridLabelPosition) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GridType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LatitudeLongitudeGridLabelFormat) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LocationType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::MGRSGridLabelUnit) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::NmeaAccuracyType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::NmeaFixType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::NmeaGnssSystem) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::USNGGridLabelUnit) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SceneLightingType) - -#endif // QRT_MapViewTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MarkerSceneSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MarkerSceneSymbol.h deleted file mode 100644 index 80a47587d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MarkerSceneSymbol.h +++ /dev/null @@ -1,86 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file MarkerSceneSymbol.h - -#ifndef QRT_MarkerSceneSymbol_H -#define QRT_MarkerSceneSymbol_H - -// C++ API headers -#include "Symbol.h" - -// STL headers -#include - -namespace QRTImpl -{ - class MarkerSceneSymbolImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SceneSymbolAnchorPosition; - - class MarkerSceneSymbol : public Symbol - { - Q_OBJECT - - public: - ~MarkerSceneSymbol() override; - - SceneSymbolAnchorPosition anchorPosition() const; - void setAnchorPosition(SceneSymbolAnchorPosition anchorPosition); - - QColor color() const; - void setColor(const QColor& color); - - double depth() const; - void setDepth(double depth); - - float heading() const; - void setHeading(float heading); - - double height() const; - void setHeight(double height); - - float pitch() const; - void setPitch(float pitch); - - float roll() const; - void setRoll(float roll); - - double width() const; - void setWidth(double width); - - /*! \internal */ - MarkerSceneSymbol(std::shared_ptr impl, QObject* parent); - - protected: - explicit MarkerSceneSymbol(QObject* parent = nullptr); - - private: - Q_DISABLE_COPY_MOVE(MarkerSceneSymbol) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_MarkerSceneSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MarkerSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MarkerSymbol.h deleted file mode 100644 index f03d0a768..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MarkerSymbol.h +++ /dev/null @@ -1,83 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file MarkerSymbol.h - -#ifndef QRT_MarkerSymbol_H -#define QRT_MarkerSymbol_H - -// C++ API headers -#include "Symbol.h" - -// STL headers -#include - -namespace QRTImpl -{ - class MarkerSymbolImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SymbolAngleAlignment; - - class MarkerSymbol : public Symbol - { - Q_OBJECT - - public: - ~MarkerSymbol() override; - - bool operator==(const MarkerSymbol& other) const; - bool operator!=(const MarkerSymbol& other) const; - - float angle() const; - void setAngle(float angle); - - SymbolAngleAlignment angleAlignment() const; - void setAngleAlignment(SymbolAngleAlignment angleAlignment); - - float leaderOffsetX() const; - void setLeaderOffsetX(float offset); - - float leaderOffsetY() const; - void setLeaderOffsetY(float offset); - - float offsetX() const; - void setOffsetX(float offset); - - float offsetY() const; - void setOffsetY(float offset); - - /*! \internal */ - MarkerSymbol(std::shared_ptr impl, QObject* parent); - - protected: - explicit MarkerSymbol(QObject* parent = nullptr); - - private: - Q_DISABLE_COPY_MOVE(MarkerSymbol) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_MarkerSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MarkerSymbolLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MarkerSymbolLayer.h deleted file mode 100644 index 07c13bbfb..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MarkerSymbolLayer.h +++ /dev/null @@ -1,71 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file MarkerSymbolLayer.h - -#ifndef QRT_MarkerSymbolLayer_H -#define QRT_MarkerSymbolLayer_H - -// C++ API headers -#include "SymbolLayer.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class SymbolAnchor; - - class MarkerSymbolLayer : public SymbolLayer - { - Q_OBJECT - - public: - ~MarkerSymbolLayer() override; - - SymbolAnchor anchor() const; - void setAnchor(const SymbolAnchor& symbolAnchor); - - double heading() const; - void setHeading(double heading); - - double offsetX() const; - void setOffsetX(double offsetX); - - double offsetY() const; - void setOffsetY(double offsetY); - - double size() const; - void setSize(double size); - - /*! \internal */ - MarkerSymbolLayer(std::shared_ptr impl, QObject* parent); - - MarkerSymbolLayer() = delete; - - private: - Q_DISABLE_COPY_MOVE(MarkerSymbolLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_MarkerSymbolLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MaterialFillSymbolLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MaterialFillSymbolLayer.h deleted file mode 100644 index dc2d18333..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MaterialFillSymbolLayer.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file MaterialFillSymbolLayer.h - -#ifndef QRT_MaterialFillSymbolLayer_H -#define QRT_MaterialFillSymbolLayer_H - -// C++ API headers -#include "FillSymbolLayer.h" - -class QColor; - -namespace QRTImpl -{ - class MaterialFillSymbolLayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class SymbolLayerEdges3d; - enum class ColorMixMode; - - class MaterialFillSymbolLayer : public FillSymbolLayer - { - Q_OBJECT - - public: - explicit MaterialFillSymbolLayer(QObject* parent = nullptr); - explicit MaterialFillSymbolLayer(const QColor& color, QObject* parent = nullptr); - ~MaterialFillSymbolLayer() override; - - QColor color() const; - void setColor(const QColor& color); - - ColorMixMode colorMixMode() const; - void setColorMixMode(ColorMixMode colorMixMode); - - SymbolLayerEdges3d* edges() const; - void setEdges(SymbolLayerEdges3d* edges); - - MaterialFillSymbolLayer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(MaterialFillSymbolLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_MaterialFillSymbolLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MediaPopupElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MediaPopupElement.h deleted file mode 100644 index aafaefe99..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MediaPopupElement.h +++ /dev/null @@ -1,70 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file MediaPopupElement.h - -#ifndef QRT_MediaPopupElement_H -#define QRT_MediaPopupElement_H - -// C++ API headers -#include "PopupElement.h" - -// STL headers -#include - -namespace QRTImpl -{ - class MediaPopupElementImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class PopupMedia; - class PopupMediaListModel; - - class MediaPopupElement : public PopupElement - { - Q_OBJECT - public: - explicit MediaPopupElement(const QList& media, QObject* parent = nullptr); - - ~MediaPopupElement() override; - - QString description() const; - void setDescription(const QString& description); - - PopupMediaListModel* media() const; - - QString title() const; - void setTitle(const QString& title); - - MediaPopupElement(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(MediaPopupElement) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_MediaPopupElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MinMaxStretchParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MinMaxStretchParameters.h deleted file mode 100644 index c6ca38c6a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MinMaxStretchParameters.h +++ /dev/null @@ -1,81 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file MinMaxStretchParameters.h - -#ifndef QRT_MinMaxStretchParameters_H -#define QRT_MinMaxStretchParameters_H - -// C++ API headers -#include "RasterTypes.h" -#include "StretchParameters.h" - -// STL headers -#include - -namespace QRTImpl -{ - class MinMaxStretchParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class MinMaxStretchParameters : public StretchParameters - { - public: - MinMaxStretchParameters(); - - MinMaxStretchParameters(const QList& minValues, const QList& maxValues); - - MinMaxStretchParameters(const MinMaxStretchParameters& other); - MinMaxStretchParameters(MinMaxStretchParameters&& other) noexcept; - explicit MinMaxStretchParameters(const StretchParameters& other); - - MinMaxStretchParameters& operator=(const MinMaxStretchParameters& other); - MinMaxStretchParameters& operator=(MinMaxStretchParameters&& other) noexcept; - - ~MinMaxStretchParameters() override; - - bool isValid() const; - - QList minValues() const; - void setMinValues(const QList& minValues); - - QList maxValues() const; - void setMaxValues(const QList& maxValues); - - /*! \internal */ - explicit MinMaxStretchParameters(const std::shared_ptr& impl); - }; - - /*! \internal */ - template<> - inline MinMaxStretchParameters stretch_parameters_cast(const StretchParameters& stretchParameters) - { - return stretchParameters.stretchParametersType() == StretchParametersType::MinMaxStretchParameters ? - static_cast(stretchParameters) : - MinMaxStretchParameters(); - } - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_MinMaxStretchParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MobileBasemapLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MobileBasemapLayer.h deleted file mode 100644 index b3ffe3fd8..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MobileBasemapLayer.h +++ /dev/null @@ -1,63 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file MobileBasemapLayer.h - -#ifndef QRT_MobileBasemapLayer_H -#define QRT_MobileBasemapLayer_H - -// C++ API headers -#include "Layer.h" - -// STL headers -#include - -namespace QRTImpl -{ - class MobileBasemapLayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class MobileBasemapLayer : public Layer - { - Q_OBJECT - - public: - ~MobileBasemapLayer() override; - - QString path() const; - - QList subLayerIds() const; - - /*! \internal */ - MobileBasemapLayer(std::shared_ptr impl, QObject* parent); - - MobileBasemapLayer() = delete; - - private: - Q_DISABLE_COPY_MOVE(MobileBasemapLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_MobileBasemapLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MobileMapPackage.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MobileMapPackage.h deleted file mode 100644 index 212fb4c60..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MobileMapPackage.h +++ /dev/null @@ -1,95 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file MobileMapPackage.h - -#ifndef QRT_MobileMapPackage_H -#define QRT_MobileMapPackage_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class MobileMapPackageImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Expiration; - class Item; - class LocatorTask; - class Map; - - class MobileMapPackage : public Object, public Loadable - { - Q_OBJECT - - public: - explicit MobileMapPackage(const QString& path, QObject* parent = nullptr); - ~MobileMapPackage() override; - - Item* item() const; - LocatorTask* locatorTask() const; - QList maps() const; - QString path() const; - QString version() const; - Expiration expiration() const; - void close(); - - // async methods - [[nodiscard]] static QFuture unpackAsync(const QString& mobileMapPackageFilePath, const QString& outputDirectory); - - // Loadable interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - /*! - \internal - */ - MobileMapPackage(std::shared_ptr impl, QObject* parent); - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - void connectSignals_(); - - Q_DISABLE_COPY_MOVE(MobileMapPackage) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_MobileMapPackage_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MobileScenePackage.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MobileScenePackage.h deleted file mode 100644 index b79283f00..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MobileScenePackage.h +++ /dev/null @@ -1,94 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file MobileScenePackage.h - -#ifndef QRT_MobileScenePackage_H -#define QRT_MobileScenePackage_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class MobileScenePackageImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Expiration; - class Item; - class LocatorTask; - class Scene; - - class MobileScenePackage : public Object, public Loadable - { - Q_OBJECT - - public: - explicit MobileScenePackage(const QString& path, QObject* parent = nullptr); - ~MobileScenePackage() override; - - Item* item() const; - LocatorTask* locatorTask() const; - QList scenes() const; - QString path() const; - QString version() const; - Expiration expiration() const; - void close(); - - // async methods - [[nodiscard]] static QFuture unpackAsync(const QString& mobileScenePackageFilePath, const QString& outputDirectory); - - // Loadable interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - /*! - \internal - */ - MobileScenePackage(std::shared_ptr impl, QObject* parent); - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - void connectSignals_(); - - Q_DISABLE_COPY_MOVE(MobileScenePackage) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime -#endif // QRT_MobileScenePackage_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ModelSceneSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ModelSceneSymbol.h deleted file mode 100644 index d721ca3e6..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ModelSceneSymbol.h +++ /dev/null @@ -1,84 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ModelSceneSymbol.h - -#ifndef QRT_ModelSceneSymbol_H -#define QRT_ModelSceneSymbol_H - -// C++ API headers -#include "Loadable.h" -#include "MarkerSceneSymbol.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ModelSceneSymbolImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SymbolSizeUnits; - - class ModelSceneSymbol : public MarkerSceneSymbol, public Loadable - { - Q_OBJECT - - public: - explicit ModelSceneSymbol(const QUrl& url, QObject* parent = nullptr); - ModelSceneSymbol(const QUrl& url, float scale, QObject* parent = nullptr); - ~ModelSceneSymbol() override; - - float scale() const; - - SymbolSizeUnits symbolSizeUnits() const; - void setSymbolSizeUnits(SymbolSizeUnits sizeUnits); - - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - QUrl url() const; - - /*! \internal */ - ModelSceneSymbol(std::shared_ptr impl, QObject* parent); - - ModelSceneSymbol() = delete; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(ModelSceneSymbol) - - void connectSignals_(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ModelSceneSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ModelSymbolLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ModelSymbolLayer.h deleted file mode 100644 index fdc080f2a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ModelSymbolLayer.h +++ /dev/null @@ -1,97 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ModelSymbolLayer.h - -#ifndef QRT_ModelSymbolLayer_H -#define QRT_ModelSymbolLayer_H - -// C++ API headers -#include "Loadable.h" -#include "SymbolLayer.h" - -class QColor; -class QUrl; - -namespace QRTImpl { class ModelSymbolLayerImpl; } - -namespace Esri::ArcGISRuntime { - - class SymbolAnchor; - enum class ModelShape; - - class ModelSymbolLayer : public SymbolLayer, public Loadable - { - Q_OBJECT - public: - explicit ModelSymbolLayer(ModelShape shape, QObject* parent = nullptr); - - explicit ModelSymbolLayer(const QUrl& url, QObject* parent = nullptr); - - ~ModelSymbolLayer() override; - - SymbolAnchor anchor() const; - void setAnchor(const SymbolAnchor& anchor); - - QColor color() const; - void setColor(const QColor& color); - - double depth() const; - void setDepth(double depth); - - double heading() const; - void setHeading(double heading); - - double height() const; - void setHeight(double height); - - double pitch() const; - void setPitch(double pitch); - - double roll() const; - void setRoll(double roll); - - QUrl url() const; - - double width() const; - void setWidth(double width); - - void cancelLoad() override; - void load() override; - void retryLoad() override; - Error loadError() const override; - LoadStatus loadStatus() const override; - - ModelSymbolLayer(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - signals: - // Loadable signals - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(ModelSymbolLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ModelSymbolLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MosaicDatasetRaster.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MosaicDatasetRaster.h deleted file mode 100644 index eaef32f6e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MosaicDatasetRaster.h +++ /dev/null @@ -1,85 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file MosaicDatasetRaster.h - -#ifndef QRT_MosaicDatasetRaster_H -#define QRT_MosaicDatasetRaster_H - -// C++ API headers -#include "Raster.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class MosaicDatasetRasterImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class AddRastersParameters; - class Geodatabase; - class SpatialReference; - - class MosaicDatasetRaster : public Raster - { - Q_OBJECT - - public: - MosaicDatasetRaster(const QString& path, const QString& tableName, QObject* parent = nullptr); - ~MosaicDatasetRaster() override; - - QString tableName() const; - - static MosaicDatasetRaster* create(const QString& path, - const QString& tableName, - const SpatialReference& spatialReference, - QObject* parent = nullptr); - static MosaicDatasetRaster* create(Geodatabase* geodatabase, - const QString& tableName, - const SpatialReference& spatialReference, - QObject* parent = nullptr); - - static void remove(Geodatabase* geodatabase, const QString& tableName); - - static QStringList tableNames(const QString& path); - - // async methods - [[nodiscard]] QFuture addRastersAsync(const AddRastersParameters& parameters); - - /*! - \internal - */ - MosaicDatasetRaster(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(MosaicDatasetRaster) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_MosaicDatasetRaster_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MosaicRule.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MosaicRule.h deleted file mode 100644 index 01d74c9e2..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MosaicRule.h +++ /dev/null @@ -1,95 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file MosaicRule.h - -#ifndef QRT_MosaicRule_H -#define QRT_MosaicRule_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class MosaicRuleImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class MosaicMethod; - enum class MosaicOperation; - class RenderingRule; - class Viewpoint; - - class MosaicRule : public Object - { - Q_OBJECT - public: - explicit MosaicRule(QObject* parent = nullptr); - - ~MosaicRule() override; - - bool isAscending() const; - void setAscending(bool ascending); - - RenderingRule* itemRenderingRule() const; - void setItemRenderingRule(RenderingRule* itemRenderingRule); - - QList lockRasterIds() const; - void setLockRasterIds(const QList& lockRasterIds); - - MosaicMethod mosaicMethod() const; - void setMosaicMethod(MosaicMethod mosaicMethod); - - MosaicOperation mosaicOperation() const; - void setMosaicOperation(MosaicOperation mosaicOperation); - - QList rasterIds() const; - void setRasterIds(const QList& rasterIds); - - QString sortField() const; - void setSortField(const QString& sortField); - - QString sortValue() const; - void setSortValue(const QString& sortValue); - - Viewpoint viewpoint() const; - void setViewpoint(const Viewpoint& viewpoint); - - QString whereClause() const; - void setWhereClause(const QString& whereClause); - - MosaicRule(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(MosaicRule) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_MosaicRule_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerMeshSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerMeshSymbol.h deleted file mode 100644 index 5558a6997..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerMeshSymbol.h +++ /dev/null @@ -1,55 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file MultilayerMeshSymbol.h - -#ifndef QRT_MultilayerMeshSymbol_H -#define QRT_MultilayerMeshSymbol_H - -// C++ API headers -#include "MultilayerSymbol.h" - -namespace QRTImpl -{ - class MultilayerMeshSymbolImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class MaterialFillSymbolLayer; - - class MultilayerMeshSymbol : public MultilayerSymbol - { - Q_OBJECT - - public: - explicit MultilayerMeshSymbol(MaterialFillSymbolLayer* symbolLayer, QObject* parent = nullptr); - MultilayerMeshSymbol(std::shared_ptr impl, QObject* parent); - ~MultilayerMeshSymbol() override; - - private: - Q_DISABLE_COPY_MOVE(MultilayerMeshSymbol) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_MultilayerMeshSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerPointSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerPointSymbol.h deleted file mode 100644 index 99da78a6f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerPointSymbol.h +++ /dev/null @@ -1,73 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file MultilayerPointSymbol.h - -#ifndef QRT_MultilayerPointSymbol_H -#define QRT_MultilayerPointSymbol_H - -// C++ API headers -#include "MultilayerSymbol.h" - -// STL headers -#include - -namespace QRTImpl -{ - class MultilayerPointSymbolImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SymbolAngleAlignment; - class SymbolLayer; - - class MultilayerPointSymbol : public MultilayerSymbol - { - Q_OBJECT - - public: - explicit MultilayerPointSymbol(const QList& symbolLayers, QObject* parent = nullptr); - MultilayerPointSymbol(const QList& symbolLayers, SymbolReferenceProperties* referenceProperties, QObject* parent = nullptr); - ~MultilayerPointSymbol() override; - - float angle() const; - void setAngle(float angle); - - float size() const; - void setSize(float size); - - SymbolAngleAlignment angleAlignment() const; - void setAngleAlignment(SymbolAngleAlignment angleAlignment); - - /*! \internal */ - MultilayerPointSymbol(std::shared_ptr impl, QObject* parent); - - MultilayerPointSymbol() = delete; - - private: - Q_DISABLE_COPY_MOVE(MultilayerPointSymbol) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_MultilayerPointSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerPolygonSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerPolygonSymbol.h deleted file mode 100644 index 452395232..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerPolygonSymbol.h +++ /dev/null @@ -1,63 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file MultilayerPolygonSymbol.h - -#ifndef QRT_MultilayerPolygonSymbol_H -#define QRT_MultilayerPolygonSymbol_H - -// C++ API headers -#include "MultilayerSymbol.h" - -// STL headers -#include - -namespace QRTImpl -{ - class MultilayerPolygonSymbolImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class SymbolLayer; - - class MultilayerPolygonSymbol : public MultilayerSymbol - { - Q_OBJECT - - public: - explicit MultilayerPolygonSymbol(const QList& symbolLayers, QObject* parent = nullptr); - MultilayerPolygonSymbol(const QList& symbolLayers, SymbolReferenceProperties* referenceProperties, QObject* parent = nullptr); - ~MultilayerPolygonSymbol() override; - - /*! \internal */ - MultilayerPolygonSymbol(std::shared_ptr impl, QObject* parent); - - MultilayerPolygonSymbol() = delete; - - private: - Q_DISABLE_COPY_MOVE(MultilayerPolygonSymbol) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_MultilayerPolygonSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerPolylineSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerPolylineSymbol.h deleted file mode 100644 index b8e91dac5..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerPolylineSymbol.h +++ /dev/null @@ -1,67 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file MultilayerPolylineSymbol.h - -#ifndef QRT_MultilayerPolylineSymbol_H -#define QRT_MultilayerPolylineSymbol_H - -// C++ API headers -#include "MultilayerSymbol.h" - -// STL headers -#include - -namespace QRTImpl -{ - class MultilayerPolylineSymbolImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class SymbolLayer; - - class MultilayerPolylineSymbol : public MultilayerSymbol - { - Q_OBJECT - - public: - explicit MultilayerPolylineSymbol(const QList& symbolLayers, QObject* parent = nullptr); - MultilayerPolylineSymbol(const QList& symbolLayers, SymbolReferenceProperties* referenceProperties, QObject* parent = nullptr); - ~MultilayerPolylineSymbol() override; - - float width() const; - void setWidth(float width); - - /*! \internal */ - MultilayerPolylineSymbol(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - MultilayerPolylineSymbol() = delete; - - private: - Q_DISABLE_COPY_MOVE(MultilayerPolylineSymbol) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_MultilayerPolylineSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerSymbol.h deleted file mode 100644 index b09e9ea31..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerSymbol.h +++ /dev/null @@ -1,73 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file MultilayerSymbol.h - -#ifndef QRT_MultilayerSymbol_H -#define QRT_MultilayerSymbol_H - -// C++ API headers -#include "Symbol.h" - -// STL headers -#include - -namespace QRTImpl -{ - class MultilayerSymbolImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SymbolSizeUnits; - class SymbolLayerListModel; - class SymbolReferenceProperties; - - class MultilayerSymbol : public Symbol - { - Q_OBJECT - - public: - ~MultilayerSymbol() override; - - QColor color() const; - void setColor(const QColor& color); - - SymbolSizeUnits sceneSizeUnit() const; - void setSceneSizeUnit(SymbolSizeUnits sceneSizeUnit); - - SymbolLayerListModel* symbolLayers() const; - - SymbolReferenceProperties* referenceProperties() const; - void setReferenceProperties(SymbolReferenceProperties* referenceProperties); - - /*! \internal */ - MultilayerSymbol(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(MultilayerSymbol) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_MultilayerSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Multipart.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Multipart.h deleted file mode 100644 index 5cc0f9c3c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Multipart.h +++ /dev/null @@ -1,71 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Multipart.h - -#ifndef QRT_Multipart_H -#define QRT_Multipart_H - -// C++ API headers -#include "Geometry.h" - -// STL headers -#include - -namespace QRTImpl -{ - class MultipartImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ImmutablePartCollection; - - class Multipart : public Geometry - { - public: - Multipart(const Multipart& other); - Multipart(Multipart&& other) noexcept; - explicit Multipart(const Geometry& other); - - Multipart& operator=(const Multipart& other); - Multipart& operator=(Multipart&& other) noexcept; - - ~Multipart() override; - - bool isValid() const; - - ImmutablePartCollection parts() const; - - /*! - \internal - */ - explicit Multipart(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - protected: - Multipart(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Multipart_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultipartBuilder.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultipartBuilder.h deleted file mode 100644 index f4a287908..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultipartBuilder.h +++ /dev/null @@ -1,74 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file MultipartBuilder.h - -#ifndef QRT_MultipartBuilder_H -#define QRT_MultipartBuilder_H - -// C++ API headers -#include "GeometryBuilder.h" - -// STL headers -#include - -namespace QRTImpl -{ - class MultipartBuilderImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class PartCollection; - class Point; - - class MultipartBuilder : public GeometryBuilder - { - Q_OBJECT - - public: - ~MultipartBuilder() override; - - PartCollection* parts() const; - - void setParts(PartCollection* parts); - - int addPoint(const Point& point); - - int addPoint(double x, double y); - - int addPoint(double x, double y, double z); - - void addPoints(const QList& points); - - std::shared_ptr getImpl() const override; - - protected: - MultipartBuilder(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(MultipartBuilder) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_MultipartBuilder_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Multipoint.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Multipoint.h deleted file mode 100644 index c91a61a28..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Multipoint.h +++ /dev/null @@ -1,78 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Multipoint.h - -#ifndef QRT_Multipoint_H -#define QRT_Multipoint_H - -// C++ API headers -#include "Geometry.h" -#include "GeometryTypes.h" - -// STL headers -#include - -namespace QRTImpl -{ - class MultipointImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ImmutablePointCollection; - - class Multipoint : public Geometry - { - public: - Multipoint(); - - Multipoint(const Multipoint& other); - Multipoint(Multipoint&& other) noexcept; - explicit Multipoint(const Geometry& other); - - Multipoint& operator=(const Multipoint& other); - Multipoint& operator=(Multipoint&& other) noexcept; - - ~Multipoint() override; - - ImmutablePointCollection points() const; - - bool isValid() const; - - /*! \internal */ - explicit Multipoint(std::shared_ptr impl); - std::shared_ptr getImpl() const; - }; - - /*! \internal */ - template<> - inline Multipoint geometry_cast(const Geometry& geometry) - { - return geometry.geometryType() == GeometryType::Multipoint ? static_cast(geometry) : Multipoint(); - } - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Multipoint) - -#endif // QRT_Multipoint_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultipointBuilder.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultipointBuilder.h deleted file mode 100644 index 1c3235930..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultipointBuilder.h +++ /dev/null @@ -1,75 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file MultipointBuilder.h - -#ifndef QRT_MultipointBuilder_H -#define QRT_MultipointBuilder_H - -// C++ API headers -#include "GeometryBuilder.h" - -// STL headers -#include - -namespace QRTImpl -{ - class MultipointBuilderImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Multipoint; - class PointCollection; - - class MultipointBuilder : public GeometryBuilder - { - Q_OBJECT - - public: - explicit MultipointBuilder(const SpatialReference& spatialReference, QObject* parent = nullptr); - - explicit MultipointBuilder(const Multipoint& multipoint, QObject* parent = nullptr); - - ~MultipointBuilder() override; - - PointCollection* points() const; - - void setPoints(PointCollection* points); - - [[nodiscard]] Geometry toGeometry() const override; - - [[nodiscard]] Multipoint toMultipoint() const; - - GeometryBuilderType geometryBuilderType() const override; - - MultipointBuilder(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const override; - - private: - Q_DISABLE_COPY_MOVE(MultipointBuilder) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_MultipointBuilder_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NativeQuickItem.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NativeQuickItem.h deleted file mode 100644 index f7012df81..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NativeQuickItem.h +++ /dev/null @@ -1,70 +0,0 @@ -// COPYRIGHT 2023-2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file NativeQuickItem.h - -#ifndef NativeQuickItem_H -#define NativeQuickItem_H - -// Qt headers -#include - -namespace QRTImpl -{ - class GeoViewImpl; -} // namespace QRTImpl - -namespace Esri::ArcGISRuntime -{ - namespace Internal - { - class QuickDevice; - } // namespace Internal - - class NativeQuickItem : public QQuickItem - { - Q_OBJECT - - public: - explicit NativeQuickItem(QQuickItem* parent = nullptr); - ~NativeQuickItem() override; - - protected: - void setGeoView(QRTImpl::GeoViewImpl* geoViewImpl); // internal - - QSGNode* updatePaintNode(QSGNode* node, UpdatePaintNodeData* data) override; - void releaseResources() override; - - private slots: - void invalidateSceneGraph(); - - private: - Q_DISABLE_COPY_MOVE(NativeQuickItem) - - void releaseResources_(); - - QRTImpl::GeoViewImpl* m_geoViewImpl = nullptr; - std::shared_ptr m_device; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // NativeQuickItem_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NativeWidget.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NativeWidget.h deleted file mode 100644 index 993297553..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NativeWidget.h +++ /dev/null @@ -1,77 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file NativeWidget.h - -#ifndef QRT_NativeWidget_H -#define QRT_NativeWidget_H - -// Qt headers -#include -#include - -// STL headers -#include - -class QLabel; - -namespace QRTImpl -{ - class GeoViewImpl; -} // namespace QRTImpl - -namespace Esri::ArcGISRuntime -{ - namespace Internal - { - class WidgetRenderer; - } // namespace Internal - - class NativeWidget : public QWidget - { - Q_OBJECT - - public: - NativeWidget(QWidget* parent = nullptr); - ~NativeWidget() override; - - protected: - void setGeoView(QRTImpl::GeoViewImpl* geoViewImpl); - QPaintEngine* paintEngine() const override; - - // Event handlers - void paintEvent(QPaintEvent* event) override; - void resizeEvent(QResizeEvent* event) override; - - private: - Q_DISABLE_COPY_MOVE(NativeWidget) - - void updateAttributionBar_(); - - QRTImpl::GeoViewImpl* m_geoViewImpl = nullptr; - std::unique_ptr m_renderer; - QLabel* m_attributionBarWidget = nullptr; - QPixmap m_attributionBarPixmap; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_NativeWidget_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NavigationTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NavigationTypes.h deleted file mode 100644 index a2ac238ad..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NavigationTypes.h +++ /dev/null @@ -1,76 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file NavigationTypes.h - -#ifndef QRT_NavigationTypes_H -#define QRT_NavigationTypes_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -namespace Esri::ArcGISRuntime -{ - - enum class VoiceGuidanceType - { - ApproachingManeuver = 0, - AtManeuver = 1, - ApproachingDestination = 2 - }; - - enum class DestinationStatus - { - NotReached = 0, - Approaching = 1, - Reached = 2 - }; - - enum class NavigationMode - { - Driving = 0, - Walking = 1 - }; - - enum class ReroutingStrategy - { - ToNextWaypoint = 0, - ToNextStop = 1, - ResequenceStopsOnly = 2 - }; - -} // namespace Esri::ArcGISRuntime - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::VoiceGuidanceType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::DestinationStatus value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::NavigationMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ReroutingStrategy value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::VoiceGuidanceType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DestinationStatus) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::NavigationMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ReroutingStrategy) - -#endif // QRT_NavigationTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NetworkAnalystTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NetworkAnalystTypes.h deleted file mode 100644 index a6933dfe8..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NetworkAnalystTypes.h +++ /dev/null @@ -1,230 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file NetworkAnalystTypes.h - -#ifndef QRT_NetworkAnalystTypes_H -#define QRT_NetworkAnalystTypes_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -namespace Esri::ArcGISRuntime -{ - - enum class AttributeUnit - { - Unknown = 0, - Inches = 1, - Feet = 2, - Yards = 3, - Miles = 4, - Millimeters = 5, - Centimeters = 6, - Decimeters = 7, - Meters = 8, - Kilometers = 9, - NauticalMiles = 10, - DecimalDegrees = 11, - Seconds = 12, - Minutes = 13, - Hours = 14, - Days = 15, - }; - - enum class BarrierType - { - Restriction = 0, - CostAdjustment = 1 - }; - - enum class CurbApproach - { - EitherSide = 0, - LeftSide = 1, - RightSide = 2, - NoUturn = 3, - Unknown = 4 - }; - - enum class DirectionManeuverType - { - Unknown = 0, - Stop = 1, - Straight = 2, - BearLeft = 3, - BearRight = 4, - TurnLeft = 5, - TurnRight = 6, - SharpLeft = 7, - SharpRight = 8, - UTurn = 9, - Ferry = 10, - Roundabout = 11, - HighwayMerge = 12, - HighwayExit = 13, - HighwayChange = 14, - ForkCenter = 15, - ForkLeft = 16, - ForkRight = 17, - Depart = 18, - TripItem = 19, - EndOfFerry = 20, - RampRight = 21, - RampLeft = 22, - TurnLeftRight = 23, - TurnRightLeft = 24, - TurnRightRight = 25, - TurnLeftLeft = 26, - PedestrianRamp = 27, - Elevator = 28, - Escalator = 29, - Stairs = 30, - DoorPassage = 31 - }; - - enum class DirectionMessageType - { - StreetName = 9, - AlternativeName = 10, - Branch = 11, - Toward = 12, - CrossStreet = 13, - Exit = 14 - }; - - enum class DirectionsStyle - { - Desktop = 0, - Navigation = 1, - Campus = 2 - }; - - enum class LocationStatus - { - NotLocated = 0, - OnClosest = 1, - OnClosestNotRestricted = 2, - NotReached = 3 - }; - - enum class RouteShapeType - { - None = 0, - StraightLine = 1, - TrueShapeWithMeasures = 2 - }; - - enum class UTurnPolicy - { - NotAllowed = 0, - AllowedAtDeadEnds = 1, - AllowedAtIntersections = 2, - AllowedAtDeadEndsAndIntersections = 3 - }; - - enum class StartTimeUsage - { - DepartureTime = 0, - ArrivalTime = 1 - }; - - enum class TravelDirection - { - FromFacility = 0, - ToFacility = 1 - }; - - enum class StopType - { - Stop = 0, - Waypoint = 1, - RestBreak = 2, - }; - - enum class ServiceAreaPolygonDetail - { - Generalized = 0, - Standard = 1, - High = 2, - }; - - enum class ServiceAreaOverlapGeometry - { - Overlap = 0, - Dissolve = 1, - Split = 2, - }; - - enum class ServiceAreaPolygonCutoffGeometry - { - Rings = 0, - Disks = 1, - }; - - enum class NetworkDirectionsSupport - { - Unknown = -1, - Unsupported = 0, - Supported = 1 - }; - -} // namespace Esri::ArcGISRuntime - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::AttributeUnit value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::BarrierType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::CurbApproach value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::DirectionManeuverType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::DirectionMessageType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::DirectionsStyle value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LocationStatus value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::RouteShapeType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UTurnPolicy value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::StartTimeUsage value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::TravelDirection value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::StopType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ServiceAreaPolygonDetail value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ServiceAreaOverlapGeometry value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ServiceAreaPolygonCutoffGeometry value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::NetworkDirectionsSupport value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::AttributeUnit) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::BarrierType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::CurbApproach) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DirectionManeuverType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DirectionMessageType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DirectionsStyle) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LocationStatus) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::RouteShapeType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UTurnPolicy) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::StartTimeUsage) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::TravelDirection) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::StopType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ServiceAreaPolygonDetail) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ServiceAreaOverlapGeometry) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ServiceAreaPolygonCutoffGeometry) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::NetworkDirectionsSupport) - -#endif // QRT_NetworkAnalystTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NetworkCacheConfiguration.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NetworkCacheConfiguration.h deleted file mode 100644 index 5d6457ad5..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NetworkCacheConfiguration.h +++ /dev/null @@ -1,74 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file NetworkCacheConfiguration.h - -#ifndef QRT_NetworkCacheConfiguration_H -#define QRT_NetworkCacheConfiguration_H - -// C++ API headers -#include "Object.h" - -namespace Esri::ArcGISRuntime -{ - - enum class NetworkCachePolicy; - - class NetworkCacheConfiguration : public Object - { - Q_OBJECT - - public: - ~NetworkCacheConfiguration() override; - - bool networkCachingEnabled() const; - void setNetworkCachingEnabledAsync(bool enabled); - - NetworkCachePolicy cachePolicy() const; - void setCachePolicyAsync(NetworkCachePolicy policy); - - QString cacheDirectory() const; - void setCacheDirectoryAsync(const QString& directory); - - qint64 maximumCacheSize() const; - void setMaximumCacheSizeAsync(qint64 maxSize); - - qint64 cacheSize() const; - - void clearCacheAsync(); - - signals: - void setNetworkCachingEnabledCompleted(); - void setCachePolicyCompleted(); - void setCacheDirectoryCompleted(); - void setMaximumCacheSizeCompleted(); - void clearCacheCompleted(); - - private: - Q_DISABLE_COPY_MOVE(NetworkCacheConfiguration) - - friend class RequestConfiguration; - explicit NetworkCacheConfiguration(QObject* parent = nullptr); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_NetworkCacheConfiguration_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NetworkLocation.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NetworkLocation.h deleted file mode 100644 index 0651dbe26..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NetworkLocation.h +++ /dev/null @@ -1,76 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file NetworkLocation.h - -#ifndef QRT_NetworkLocation_H -#define QRT_NetworkLocation_H - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class NetworkLocationImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class SourceObjectPosition; - - class NetworkLocation - { - public: - NetworkLocation(); - NetworkLocation(const NetworkLocation& other); - NetworkLocation(NetworkLocation&& other) noexcept; - ~NetworkLocation(); - - NetworkLocation& operator=(const NetworkLocation& other); - NetworkLocation& operator=(NetworkLocation&& other) noexcept; - - bool isEmpty() const; - - bool isOnRightSideOfSource() const; - void setOnRightSideOfSource(bool onRightSideOfSource); - - QString sourceName() const; - void setSourceName(const QString& sourceName); - - SourceObjectPosition sourceObjectPosition() const; - void setSourceObjectPosition(const SourceObjectPosition& sourceObjectPosition); - - /*! - \internal - */ - explicit NetworkLocation(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_NetworkLocation_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NetworkRequestProgress.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NetworkRequestProgress.h deleted file mode 100644 index 96509f75a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NetworkRequestProgress.h +++ /dev/null @@ -1,79 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file NetworkRequestProgress.h - -#ifndef QRT_NetworkRequestProgress_H -#define QRT_NetworkRequestProgress_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -// STL headers -#include - -namespace QRTImpl -{ - class NetworkRequestProgressImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class NetworkRequestProgress - { - public: - NetworkRequestProgress(); - NetworkRequestProgress(const NetworkRequestProgress& other); - NetworkRequestProgress(NetworkRequestProgress&& other) noexcept; - ~NetworkRequestProgress(); - - NetworkRequestProgress& operator=(const NetworkRequestProgress& other); - NetworkRequestProgress& operator=(NetworkRequestProgress&& other) noexcept; - - qint64 bytesReceived() const; - - qint64 bytesSent() const; - - QDateTime estimatedFinishTime() const; - - int progressPercentage() const; - - QDateTime startTime() const; - - qint64 totalBytesToReceive() const; - - qint64 totalBytesToSend() const; - - /*! - \internal - */ - explicit NetworkRequestProgress(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::NetworkRequestProgress) - -#endif // QRT_NetworkRequestProgress_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NmeaLocation.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NmeaLocation.h deleted file mode 100644 index 314451c85..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NmeaLocation.h +++ /dev/null @@ -1,97 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file NmeaLocation.h - -#ifndef QRT_NmeaLocation_H -#define QRT_NmeaLocation_H - -// C++ API headers -#include "Location.h" -#include "MapViewTypes.h" - -// STL headers -#include - -namespace QRTImpl -{ - class NmeaLocationImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Point; - class NmeaSatelliteInfo; - enum class NmeaAccuracyType; - enum class NmeaFixType; - - class NmeaLocation : public Location - { - public: - NmeaLocation(); - ~NmeaLocation() override; - - NmeaAccuracyType accuracyType() const; - - double dgpsAge() const; - - NmeaFixType fixType() const; - - double geoidalSeparation() const; - - double hdop() const; - - double heightAboveGeoid() const; - - double latitudeError() const; - - double longitudeError() const; - - double magneticVariation() const; - - double pdop() const; - - Point receivedPosition() const; - - int referenceStationId() const; - - QList satellites() const; - - double vdop() const; - - explicit NmeaLocation(std::shared_ptr impl); - - NmeaLocation(const Location& location) = delete; - }; - - /*! \internal */ - template<> - inline NmeaLocation location_cast(const Location& location) - { - return location.locationType() == LocationType::NmeaLocation ? static_cast(location.getImpl()) : NmeaLocation(); - } - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::NmeaLocation) - -#endif // QRT_NmeaLocation_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NmeaLocationDataSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NmeaLocationDataSource.h deleted file mode 100644 index 7bfe14e0f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NmeaLocationDataSource.h +++ /dev/null @@ -1,100 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file NmeaLocationDataSource.h - -#ifndef QRT_NmeaLocationDataSource_H -#define QRT_NmeaLocationDataSource_H - -// C++ API headers -#include "AbstractLocationDataSource.h" - -// Qt headers -#include // for QList - -// STL headers -#include - -namespace QRTImpl -{ - class NmeaLocationDataSourceImpl; -} - -Q_MOC_INCLUDE("NmeaSatelliteInfo.h") - -namespace Esri::ArcGISRuntime -{ - - class DatumTransformation; - class NmeaLocation; - class SpatialReference; - class NmeaSatelliteInfo; - - class NmeaLocationDataSource : public AbstractLocationDataSource - { - Q_OBJECT - - public: - explicit NmeaLocationDataSource(QObject* parent = nullptr); - explicit NmeaLocationDataSource(const SpatialReference& receiverSpatialReference, QObject* parent = nullptr); - NmeaLocationDataSource(const SpatialReference& receiverSpatialReference, - const SpatialReference& outputSpatialReference, - QObject* parent = nullptr); - NmeaLocationDataSource(const SpatialReference& receiverSpatialReference, - const SpatialReference& outputSpatialReference, - DatumTransformation* outputDatumTransformation, - QObject* parent = nullptr); - - ~NmeaLocationDataSource() override; - - DatumTransformation* outputDatumTransformation() const; - - SpatialReference outputSpatialReference() const; - - SpatialReference receiverSpatialReference() const; - - void pushData(const QByteArray& data); - - NmeaLocationDataSource(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - signals: - void satellitesChanged(const QList& satellites); - void sentenceReceived(const QString& sentence); - - protected slots: - void onStart() override; - void onStop() override; - - protected: - void connectNotify(const QMetaMethod& signal) override; - void disconnectNotify(const QMetaMethod& signal) override; - - private: - Q_DISABLE_COPY_MOVE(NmeaLocationDataSource) - void connectSignals_(); - - QMetaObject::Connection m_satellitesChangedConn; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_NmeaLocationDataSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NmeaSatelliteInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NmeaSatelliteInfo.h deleted file mode 100644 index ba1f27ff6..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NmeaSatelliteInfo.h +++ /dev/null @@ -1,76 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file NmeaSatelliteInfo.h - -#ifndef QRT_NmeaSatelliteInfo_H -#define QRT_NmeaSatelliteInfo_H - -// STL headers -#include -#include - -namespace QRTImpl -{ - class NmeaSatelliteInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class NmeaGnssSystem; - - class NmeaSatelliteInfo - { - public: - NmeaSatelliteInfo(); - ~NmeaSatelliteInfo(); - - NmeaSatelliteInfo(const NmeaSatelliteInfo& other); - NmeaSatelliteInfo(NmeaSatelliteInfo&& other) noexcept; - NmeaSatelliteInfo& operator=(const NmeaSatelliteInfo& other); - NmeaSatelliteInfo& operator=(NmeaSatelliteInfo&& other) noexcept; - - bool isEmpty() const; - - double azimuth() const; - - double elevation() const; - - int id() const; - - bool isInUse() const; - - std::optional snr() const; - - NmeaGnssSystem system() const; - - NmeaSatelliteInfo(std::shared_ptr impl); - - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_NmeaSatelliteInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Object.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Object.h deleted file mode 100644 index c36d3f8f7..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Object.h +++ /dev/null @@ -1,60 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Object.h - -#ifndef QRT_Object_H -#define QRT_Object_H - -// Qt headers -#include // IWYU pragma: export - -namespace QRTImpl -{ - class ObjectImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - - class Object : public QObject - { - Q_OBJECT - - public: - explicit Object(QObject* parent = nullptr); - ~Object() override; - - signals: - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - void connectErrorSignal(QRTImpl::ObjectImpl* impl); - - private: - Q_DISABLE_COPY_MOVE(Object) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Object_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ObserverTargetPair.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ObserverTargetPair.h deleted file mode 100644 index 9ca461176..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ObserverTargetPair.h +++ /dev/null @@ -1,66 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ObserverTargetPair.h - -#ifndef QRT_ObserverTargetPair_H -#define QRT_ObserverTargetPair_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ObserverTargetPairImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class LineOfSightPosition; - - class ObserverTargetPair : public Object - { - Q_OBJECT - public: - static ObserverTargetPair* create(LineOfSightPosition* observerPosition, LineOfSightPosition* targetPosition, QObject* parent = nullptr); - - ~ObserverTargetPair() override; - - LineOfSightPosition* observerPosition() const; - - LineOfSightPosition* targetPosition() const; - - ObserverTargetPair(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ObserverTargetPair) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ObserverTargetPair_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ObserverTargetPairs.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ObserverTargetPairs.h deleted file mode 100644 index 3f2e03577..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ObserverTargetPairs.h +++ /dev/null @@ -1,72 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ObserverTargetPairs.h - -#ifndef QRT_ObserverTargetPairs_H -#define QRT_ObserverTargetPairs_H - -// C++ API headers -#include "Object.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class ObserverTargetPairsImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class LineOfSightPosition; - class ObserverTargetPair; - - class ObserverTargetPairs : public Object - { - Q_OBJECT - public: - static ObserverTargetPairs* create(const QList& observerPositions, - const QList& targetPositions, - QObject* parent = nullptr); - - static ObserverTargetPairs* create(const QList& pairs, QObject* parent = nullptr); - - ~ObserverTargetPairs() override; - - QList pairs() const; - - ObserverTargetPairs(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ObserverTargetPairs) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ObserverTargetPairs_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineCapability.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineCapability.h deleted file mode 100644 index e834ab051..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineCapability.h +++ /dev/null @@ -1,70 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OfflineCapability.h - -#ifndef QRT_OfflineCapability_H -#define QRT_OfflineCapability_H - -// STL headers -#include - -namespace QRTImpl -{ - class OfflineCapabilityImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - - class OfflineCapability - { - public: - OfflineCapability(); - OfflineCapability(const OfflineCapability& other); - OfflineCapability(OfflineCapability&& other) noexcept; - ~OfflineCapability(); - - OfflineCapability& operator=(const OfflineCapability& other); - OfflineCapability& operator=(OfflineCapability&& other) noexcept; - - bool isEmpty() const; - - Error error() const; - - bool isRemainsOnline() const; - - bool isSupportsOffline() const; - - /*! - \internal - */ - explicit OfflineCapability(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_OfflineCapability_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapCapabilities.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapCapabilities.h deleted file mode 100644 index b0bda0624..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapCapabilities.h +++ /dev/null @@ -1,79 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OfflineMapCapabilities.h - -#ifndef QRT_OfflineMapCapabilities_H -#define QRT_OfflineMapCapabilities_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -// STL headers -#include - -class QObject; - -namespace QRTImpl -{ - class OfflineMapCapabilitiesImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FeatureTable; - class Layer; - class OfflineCapability; - - class OfflineMapCapabilities - { - public: - OfflineMapCapabilities(); - OfflineMapCapabilities(const OfflineMapCapabilities& other); - OfflineMapCapabilities(OfflineMapCapabilities&& other) noexcept; - ~OfflineMapCapabilities(); - - OfflineMapCapabilities& operator=(const OfflineMapCapabilities& other); - OfflineMapCapabilities& operator=(OfflineMapCapabilities&& other) noexcept; - - bool isEmpty() const; - - bool hasErrors() const; - - QMap layerCapabilities(QObject* parent = nullptr) const; - - QMap tableCapabilities(QObject* parent = nullptr) const; - - /*! - \internal - */ - explicit OfflineMapCapabilities(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::OfflineMapCapabilities) - -#endif // QRT_OfflineMapCapabilities_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapItemInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapItemInfo.h deleted file mode 100644 index 813877783..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapItemInfo.h +++ /dev/null @@ -1,87 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OfflineMapItemInfo.h - -#ifndef QRT_OfflineMapItemInfo_H -#define QRT_OfflineMapItemInfo_H - -// Qt headers -#include // for QString, QStringList - -// STL headers -#include - -class QImage; - -namespace QRTImpl -{ - class OfflineMapItemInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class OfflineMapItemInfo - { - public: - OfflineMapItemInfo(); - OfflineMapItemInfo(const OfflineMapItemInfo& other); - OfflineMapItemInfo(OfflineMapItemInfo&& other) noexcept; - ~OfflineMapItemInfo(); - - OfflineMapItemInfo& operator=(const OfflineMapItemInfo& other); - OfflineMapItemInfo& operator=(OfflineMapItemInfo&& other) noexcept; - - QString accessInformation() const; - void setAccessInformation(const QString& accessInformation); - - QString description() const; - void setDescription(const QString& description); - - QString snippet() const; - void setSnippet(const QString& snippet); - - QStringList tags() const; - void setTags(const QStringList& tags); - - QString termsOfUse() const; - void setTermsOfUse(const QString& termsOfUse); - - QImage thumbnail() const; - void setThumbnail(const QImage& thumbnail); - - QString title() const; - void setTitle(const QString& title); - - /*! - \internal - */ - explicit OfflineMapItemInfo(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_OfflineMapItemInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapParametersKey.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapParametersKey.h deleted file mode 100644 index 2e2f6ff86..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapParametersKey.h +++ /dev/null @@ -1,85 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OfflineMapParametersKey.h - -#ifndef QRT_OfflineMapParametersKey_H -#define QRT_OfflineMapParametersKey_H - -// STL headers -#include - -class QUrl; - -namespace QRTImpl -{ - class OfflineMapParametersKeyImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class OfflineMapParametersType; - class Error; - class Layer; - class ServiceFeatureTable; - class UtilityNetwork; - - class OfflineMapParametersKey - { - public: - OfflineMapParametersKey(); - explicit OfflineMapParametersKey(Layer* layer); - explicit OfflineMapParametersKey(ServiceFeatureTable* table); - explicit OfflineMapParametersKey(UtilityNetwork* utilityNetwork); - OfflineMapParametersKey(const OfflineMapParametersKey& other); - OfflineMapParametersKey(OfflineMapParametersKey&& other) noexcept; - ~OfflineMapParametersKey(); - - OfflineMapParametersKey& operator=(const OfflineMapParametersKey& other); - OfflineMapParametersKey& operator=(OfflineMapParametersKey&& other) noexcept; - - bool operator==(const OfflineMapParametersKey& other) const; - bool operator!=(const OfflineMapParametersKey& other) const; - bool operator<(const OfflineMapParametersKey& other) const; - - bool isEmpty() const; - - QUrl serviceUrl() const; - - OfflineMapParametersType type() const; - - Error keyError() const; - - OfflineMapParametersKey clone() const; - - /*! \internal */ - explicit OfflineMapParametersKey(const std::shared_ptr& impl); - /*! \internal */ - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_OfflineMapParametersKey_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncJob.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncJob.h deleted file mode 100644 index 97869355d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncJob.h +++ /dev/null @@ -1,71 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OfflineMapSyncJob.h - -#ifndef QRT_OfflineMapSyncJob_H -#define QRT_OfflineMapSyncJob_H - -// C++ API headers -#include "Job.h" - -// STL headers -#include - -namespace QRTImpl -{ - class OfflineMapSyncJobImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeodatabaseDeltaInfo; - class OfflineMapSyncParameters; - class OfflineMapSyncResult; - - class OfflineMapSyncJob : public Job - { - Q_OBJECT - - public: - ~OfflineMapSyncJob() override; - - QList geodatabaseDeltaInfos() const; - - OfflineMapSyncParameters parameters() const; - - OfflineMapSyncResult* result() const; - - /*! - \internal - */ - OfflineMapSyncJob(std::shared_ptr impl, QObject* parent); - - OfflineMapSyncJob() = delete; - - private: - Q_DISABLE_COPY_MOVE(OfflineMapSyncJob) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_OfflineMapSyncJob_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncLayerResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncLayerResult.h deleted file mode 100644 index 74d0aa0e0..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncLayerResult.h +++ /dev/null @@ -1,71 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OfflineMapSyncLayerResult.h - -#ifndef QRT_OfflineMapSyncLayerResult_H -#define QRT_OfflineMapSyncLayerResult_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class OfflineMapSyncLayerResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FeatureEditResult; - - class OfflineMapSyncLayerResult : public Object - { - Q_OBJECT - - public: - ~OfflineMapSyncLayerResult() override; - - QList editErrors(QObject* parent = nullptr) const; - - Error error() const; - - bool hasErrors() const; - - /*! - \internal - */ - OfflineMapSyncLayerResult(std::shared_ptr impl, QObject* parent); - - OfflineMapSyncLayerResult() = delete; - - private: - Q_DISABLE_COPY_MOVE(OfflineMapSyncLayerResult) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_OfflineMapSyncLayerResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncParameters.h deleted file mode 100644 index f0cf7fda4..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncParameters.h +++ /dev/null @@ -1,87 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OfflineMapSyncParameters.h - -#ifndef QRT_OfflineMapSyncParameters_H -#define QRT_OfflineMapSyncParameters_H - -// C++ API headers -#include "OfflineMapItemInfo.h" - -// Qt headers -#include // for Q_DECLARE_METATYPE - -// STL headers -#include - -namespace QRTImpl -{ - class OfflineMapSyncParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class PreplannedScheduledUpdatesOption; - enum class SyncDirection; - - class OfflineMapSyncParameters - { - public: - OfflineMapSyncParameters(); - OfflineMapSyncParameters(const OfflineMapSyncParameters& other); - OfflineMapSyncParameters(OfflineMapSyncParameters&& other) noexcept; - ~OfflineMapSyncParameters(); - - OfflineMapSyncParameters& operator=(const OfflineMapSyncParameters& other); - OfflineMapSyncParameters& operator=(OfflineMapSyncParameters&& other) noexcept; - - bool isKeepGeodatabaseDeltas() const; - void setKeepGeodatabaseDeltas(bool keepGeodatabaseDeltas); - - bool isReconcileBranchVersion() const; - void setReconcileBranchVersion(bool reconcileBranchVersion); - - bool isRollbackOnFailure() const; - void setRollbackOnFailure(bool rollbackOnFailure); - - PreplannedScheduledUpdatesOption preplannedScheduledUpdatesOption() const; - void setPreplannedScheduledUpdatesOption(PreplannedScheduledUpdatesOption preplannedScheduledUpdatesOption); - - SyncDirection syncDirection() const; - void setSyncDirection(SyncDirection syncDirection); - - /*! - \internal - */ - explicit OfflineMapSyncParameters(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::OfflineMapSyncParameters) - -#endif // QRT_OfflineMapSyncParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncResult.h deleted file mode 100644 index 8b39d9066..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncResult.h +++ /dev/null @@ -1,71 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OfflineMapSyncResult.h - -#ifndef QRT_OfflineMapSyncResult_H -#define QRT_OfflineMapSyncResult_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class OfflineMapSyncResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FeatureLayer; - class FeatureTable; - class OfflineMapSyncLayerResult; - - class OfflineMapSyncResult : public Object - { - Q_OBJECT - - public: - ~OfflineMapSyncResult() override; - - bool hasErrors() const; - - QMap layerResults() const; - - QMap tableResults() const; - - bool isMobileMapPackageReopenRequired() const; - - /*! \internal */ - OfflineMapSyncResult(std::shared_ptr impl, QObject* parent); - - OfflineMapSyncResult() = delete; - - private: - Q_DISABLE_COPY_MOVE(OfflineMapSyncResult) - std::shared_ptr m_impl; - }; -} // namespace Esri::ArcGISRuntime - -#endif // QRT_OfflineMapSyncResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncTask.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncTask.h deleted file mode 100644 index 35f11b9f7..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncTask.h +++ /dev/null @@ -1,89 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OfflineMapSyncTask.h - -#ifndef QRT_OfflineMapSyncTask_H -#define QRT_OfflineMapSyncTask_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class OfflineMapSyncTaskImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Map; - class OfflineMapSyncJob; - class OfflineMapSyncParameters; - class OfflineMapUpdateCapabilities; - class OfflineMapUpdatesInfo; - - class OfflineMapSyncTask : public Object, public Loadable - { - Q_OBJECT - - public: - explicit OfflineMapSyncTask(Map* map, QObject* parent = nullptr); - ~OfflineMapSyncTask() override; - - Map* map() const; - OfflineMapUpdateCapabilities* updateCapabilities() const; - - OfflineMapSyncJob* syncOfflineMap(const OfflineMapSyncParameters& parameters); - - // async methods - [[nodiscard]] QFuture createDefaultOfflineMapSyncParametersAsync(); - [[nodiscard]] QFuture checkForUpdatesAsync(QObject* parent = nullptr); - - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - OfflineMapSyncTask() = delete; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(OfflineMapSyncTask) - std::shared_ptr m_impl; - - void connectSignals_(); - }; -} // namespace Esri::ArcGISRuntime - -#endif // QRT_OfflineMapSyncTask_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapTask.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapTask.h deleted file mode 100644 index 639228983..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapTask.h +++ /dev/null @@ -1,120 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OfflineMapTask.h - -#ifndef QRT_OfflineMapTask_H -#define QRT_OfflineMapTask_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class OfflineMapTaskImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class DownloadPreplannedOfflineMapJob; - class DownloadPreplannedOfflineMapParameters; - class GenerateOfflineMapJob; - class GenerateOfflineMapParameterOverrides; - class GenerateOfflineMapParameters; - class Geometry; - class Map; - class OfflineMapCapabilities; - class PortalItem; - class PreplannedMapAreaListModel; - class PreplannedMapArea; - - class OfflineMapTask : public Object, public Loadable - { - Q_OBJECT - - public: - explicit OfflineMapTask(Map* onlineMap, QObject* parent = nullptr); - explicit OfflineMapTask(PortalItem* portalItem, QObject* parent = nullptr); - ~OfflineMapTask() override; - - Map* onlineMap() const; - - PortalItem* portalItem() const; - - GenerateOfflineMapJob* generateOfflineMap(const GenerateOfflineMapParameters& parameters, const QString& downloadDirectoryPath); - GenerateOfflineMapJob* generateOfflineMap(const GenerateOfflineMapParameters& parameters, - const QString& downloadDirectoryPath, - GenerateOfflineMapParameterOverrides* parameterOverrides); - - DownloadPreplannedOfflineMapJob* downloadPreplannedOfflineMap(const DownloadPreplannedOfflineMapParameters& parameters, - const QString& downloadDirectoryPath); - - PreplannedMapAreaListModel* preplannedMapAreaList() const; - - // async methods - [[nodiscard]] QFuture createDefaultDownloadPreplannedOfflineMapParametersAsync( - PreplannedMapArea* preplannedMapArea); - - [[nodiscard]] QFuture createDefaultGenerateOfflineMapParametersAsync(const Geometry& areaOfInterest); - - [[nodiscard]] QFuture createDefaultGenerateOfflineMapParametersAsync(const Geometry& areaOfInterest, - double minScale, - double maxScale); - - [[nodiscard]] QFuture createGenerateOfflineMapParameterOverridesAsync( - const GenerateOfflineMapParameters& parameters, - QObject* parent = nullptr); - - [[nodiscard]] QFuture offlineMapCapabilitiesAsync(const GenerateOfflineMapParameters& parameters); - - [[nodiscard]] QFuture> preplannedMapAreasAsync(QObject* parent = nullptr); - - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - OfflineMapTask() = delete; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(OfflineMapTask) - std::shared_ptr m_impl; - mutable PreplannedMapAreaListModel* m_areasModel = nullptr; - - void connectSignals_(); - }; -} // namespace Esri::ArcGISRuntime - -#endif // QRT_OfflineMapTask_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapTypes.h deleted file mode 100644 index af25fa26d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapTypes.h +++ /dev/null @@ -1,122 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OfflineMapTypes.h - -#ifndef QRT_OfflineMapTypes_H -#define QRT_OfflineMapTypes_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -namespace Esri::ArcGISRuntime -{ - - enum class DestinationTableRowFilter - { - All = 0, - RelatedOnly = 1 - }; - - enum class GenerateOfflineMapUpdateMode - { - SyncWithFeatureServices = 0, - NoUpdates = 1 - }; - - enum class OfflineMapParametersType - { - GenerateGeodatabase = 0, - ExportVectorTiles = 1, - ExportTileCache = 2, - Unknown = -1 - }; - - enum class OfflineUpdateAvailability - { - Available = 0, - None = 1, - Indeterminate = -1 - }; - - enum class OnlineOnlyServicesOption - { - Exclude = 0, - Include = 1, - UseAuthoredSettings = 2 - }; - - enum class PreplannedPackagingStatus - { - Unknown = 0, - Processing = 1, - Failed = 2, - Complete = 3 - }; - - enum class PreplannedScheduledUpdatesOption - { - NoUpdates = 0, - DownloadAllUpdates = 1 - }; - - enum class PreplannedUpdateMode - { - NoUpdates = 0, - SyncWithFeatureServices = 1, - DownloadScheduledUpdates = 2, - DownloadScheduledUpdatesAndUploadNewFeatures = 3 - }; - - enum class ReturnLayerAttachmentOption - { - None = 0, - AllLayers = 1, - ReadOnlyLayers = 2, - EditableLayers = 3 - }; -} // namespace Esri::ArcGISRuntime - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::DestinationTableRowFilter value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GenerateOfflineMapUpdateMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::OfflineMapParametersType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::OfflineUpdateAvailability value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::OnlineOnlyServicesOption value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PreplannedPackagingStatus value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PreplannedScheduledUpdatesOption value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PreplannedUpdateMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ReturnLayerAttachmentOption value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DestinationTableRowFilter) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GenerateOfflineMapUpdateMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::OfflineMapParametersType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::OfflineUpdateAvailability) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::OnlineOnlyServicesOption) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PreplannedPackagingStatus) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PreplannedScheduledUpdatesOption) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PreplannedUpdateMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ReturnLayerAttachmentOption) - -#endif // QRT_OfflineMapTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapUpdateCapabilities.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapUpdateCapabilities.h deleted file mode 100644 index c99fd3096..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapUpdateCapabilities.h +++ /dev/null @@ -1,66 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OfflineMapUpdateCapabilities.h - -#ifndef QRT_OfflineMapUpdateCapabilities_H -#define QRT_OfflineMapUpdateCapabilities_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class OfflineMapUpdateCapabilitiesImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class OfflineMapUpdateCapabilities : public Object - { - Q_OBJECT - - public: - ~OfflineMapUpdateCapabilities() override; - - bool isSupportsScheduledUpdatesForFeatures() const; - bool isSupportsSyncWithFeatureServices() const; - - /*! - \internal - */ - OfflineMapUpdateCapabilities(std::shared_ptr impl, QObject* parent); - - OfflineMapUpdateCapabilities() = delete; - - private: - Q_DISABLE_COPY_MOVE(OfflineMapUpdateCapabilities) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_OfflineMapUpdateCapabilities_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapUpdatesInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapUpdatesInfo.h deleted file mode 100644 index 628dfcb81..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapUpdatesInfo.h +++ /dev/null @@ -1,70 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OfflineMapUpdatesInfo.h - -#ifndef QRT_OfflineMapUpdatesInfo_H -#define QRT_OfflineMapUpdatesInfo_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class OfflineMapUpdatesInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class OfflineUpdateAvailability; - - class OfflineMapUpdatesInfo : public Object - { - Q_OBJECT - - public: - ~OfflineMapUpdatesInfo() override; - - Esri::ArcGISRuntime::OfflineUpdateAvailability uploadAvailability() const; - OfflineUpdateAvailability downloadAvailability() const; - bool isMobileMapPackageReopenRequired() const; - qint64 scheduledUpdatesDownloadSize() const; - - /*! - \internal - */ - OfflineMapUpdatesInfo(std::shared_ptr impl, QObject* parent); - - OfflineMapUpdatesInfo() = delete; - - private: - Q_DISABLE_COPY_MOVE(OfflineMapUpdatesInfo) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_OfflineMapUpdatesInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineSettings.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineSettings.h deleted file mode 100644 index 6b2f9b57c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineSettings.h +++ /dev/null @@ -1,78 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OfflineSettings.h - -#ifndef QRT_OfflineSettings_H -#define QRT_OfflineSettings_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class OfflineSettingsImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class AttachmentSyncDirection; - enum class ReturnLayerAttachmentOption; - class Layer; - class ServiceFeatureTable; - - class OfflineSettings : public Object - { - Q_OBJECT - - public: - ~OfflineSettings() override; - - AttachmentSyncDirection attachmentSyncDirection() const; - - QList onlineLayers() const; - - QList onlineTables() const; - - QString referenceBasemapFilename() const; - - ReturnLayerAttachmentOption returnLayerAttachmentOption() const; - - bool isReturnSchemaOnlyForEditableLayers() const; - - /*! \internal */ - OfflineSettings(std::shared_ptr impl, QObject* parent); - - OfflineSettings() = delete; - - private: - Q_DISABLE_COPY_MOVE(OfflineSettings) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_OfflineSettings_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Ogc3dTilesLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Ogc3dTilesLayer.h deleted file mode 100644 index a82ddd408..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Ogc3dTilesLayer.h +++ /dev/null @@ -1,72 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Ogc3dTilesLayer.h - -#ifndef QRT_Ogc3dTilesLayer_H -#define QRT_Ogc3dTilesLayer_H - -// C++ API headers -#include "Layer.h" - -class QUrl; - -namespace QRTImpl -{ - class Ogc3dTilesLayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class PortalItem; - - class Ogc3dTilesLayer : public Layer - { - Q_OBJECT - public: - explicit Ogc3dTilesLayer(PortalItem* portalItem, QObject* parent = nullptr); - explicit Ogc3dTilesLayer(const QUrl& url, QObject* parent = nullptr); - - ~Ogc3dTilesLayer() override; - - double altitudeOffset() const; - void setAltitudeOffset(double altitudeOffset); - - bool isOccludeSurface() const; - void setOccludeSurface(bool occludeSurface); - - QMap customParameters() const; - void setCustomParameters(const QMap& customParameters); - - QUrl url() const; - - Ogc3dTilesLayer(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(Ogc3dTilesLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Ogc3dTilesLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OgcFeatureCollectionInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OgcFeatureCollectionInfo.h deleted file mode 100644 index 7945b05ad..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OgcFeatureCollectionInfo.h +++ /dev/null @@ -1,68 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OgcFeatureCollectionInfo.h - -#ifndef QRT_OgcFeatureCollectionInfo_H -#define QRT_OgcFeatureCollectionInfo_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class OgcFeatureCollectionInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Envelope; - - class OgcFeatureCollectionInfo : public Object - { - Q_OBJECT - public: - ~OgcFeatureCollectionInfo() override; - - QString collectionId() const; - - QString description() const; - - Envelope extent() const; - - QString title() const; - - explicit OgcFeatureCollectionInfo(std::shared_ptr impl, QObject* parent = nullptr); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(OgcFeatureCollectionInfo) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_OgcFeatureCollectionInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OgcFeatureCollectionTable.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OgcFeatureCollectionTable.h deleted file mode 100644 index 5f37d488c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OgcFeatureCollectionTable.h +++ /dev/null @@ -1,87 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OgcFeatureCollectionTable.h - -#ifndef QRT_OgcFeatureCollectionTable_H -#define QRT_OgcFeatureCollectionTable_H - -// C++ API headers -#include "FeatureTable.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class OgcFeatureCollectionTableImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class FeatureRequestMode; - class OgcFeatureCollectionInfo; - class QueryParameters; - - class OgcFeatureCollectionTable : public FeatureTable - { - Q_OBJECT - public: - OgcFeatureCollectionTable(std::shared_ptr impl, QObject* parent); - - explicit OgcFeatureCollectionTable(OgcFeatureCollectionInfo* featureCollectionInfo, QObject* parent = nullptr); - - OgcFeatureCollectionTable(const QUrl& url, const QString& collectionId, QObject* parent = nullptr); - - ~OgcFeatureCollectionTable() override; - - OgcFeatureCollectionInfo* featureCollectionInfo() const; - - FeatureRequestMode featureRequestMode() const; - void setFeatureRequestMode(FeatureRequestMode featureRequestMode); - - // async methods - [[nodiscard]] QFuture populateFromServiceAsync(const QueryParameters& parameters, - bool clearCache, - const QStringList& outFields, - const QString& queryLanguage, - QObject* parent = nullptr); - [[nodiscard]] QFuture populateFromServiceAsync(const QueryParameters& parameters, - bool clearCache, - const QStringList& outFields, - QObject* parent = nullptr); - - QUrl url() const; - - /*! \internal */ - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(OgcFeatureCollectionTable) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_OgcFeatureCollectionTable_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OgcFeatureService.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OgcFeatureService.h deleted file mode 100644 index 31a96bbbe..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OgcFeatureService.h +++ /dev/null @@ -1,81 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OgcFeatureService.h - -#ifndef QRT_OgcFeatureService_H -#define QRT_OgcFeatureService_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class OgcFeatureServiceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class OgcFeatureServiceInfo; - - class OgcFeatureService : public Object, public Loadable - { - Q_OBJECT - public: - explicit OgcFeatureService(const QUrl& url, QObject* parent = nullptr); - - ~OgcFeatureService() override; - - QMap customParameters() const; - void setCustomParameters(const QMap& customParameters); - - // Loadable interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - OgcFeatureServiceInfo* serviceInfo() const; - - QUrl url() const; - - OgcFeatureService(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(OgcFeatureService) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_OgcFeatureService_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OgcFeatureServiceInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OgcFeatureServiceInfo.h deleted file mode 100644 index 9c5dbb4cb..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OgcFeatureServiceInfo.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OgcFeatureServiceInfo.h - -#ifndef QRT_OgcFeatureServiceInfo_H -#define QRT_OgcFeatureServiceInfo_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class OgcFeatureServiceInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - class OgcFeatureCollectionInfo; - - class OgcFeatureServiceInfo : public Object - { - Q_OBJECT - public: - OgcFeatureServiceInfo(std::shared_ptr impl, QObject* parent); - ~OgcFeatureServiceInfo() override; - - QString description() const; - - QList featureCollectionInfos() const; - - QString title() const; - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(OgcFeatureServiceInfo) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_OgcFeatureServiceInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OpenStreetMapLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OpenStreetMapLayer.h deleted file mode 100644 index 52963cf99..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OpenStreetMapLayer.h +++ /dev/null @@ -1,61 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OpenStreetMapLayer.h - -#ifndef QRT_OpenStreetMapLayer_H -#define QRT_OpenStreetMapLayer_H - -// C++ API headers -#include "WebTiledLayer.h" - -// STL headers -#include - -namespace QRTImpl -{ - class OpenStreetMapLayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class OpenStreetMapLayer : public WebTiledLayer - { - Q_OBJECT - - public: - explicit OpenStreetMapLayer(QObject* parent = nullptr); - - ~OpenStreetMapLayer() override; - - void setAttribution(const QString& attribution) override; - - /*! \internal */ - OpenStreetMapLayer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(OpenStreetMapLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_OpenStreetMapLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OrbitGeoElementCameraController.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OrbitGeoElementCameraController.h deleted file mode 100644 index 02b767643..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OrbitGeoElementCameraController.h +++ /dev/null @@ -1,127 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OrbitGeoElementCameraController.h - -#ifndef QRT_OrbitGeoElementCameraController_H -#define QRT_OrbitGeoElementCameraController_H - -// C++ API headers -#include "CameraController.h" - -// STL headers -#include - -template -class QFuture; - -namespace Esri::ArcGISRuntime -{ - - class GeoElement; - - class OrbitGeoElementCameraController : public CameraController - { - Q_OBJECT - - public: - OrbitGeoElementCameraController(GeoElement* geoElement, double distance, QObject* parent = nullptr); - ~OrbitGeoElementCameraController() override; - - double cameraDistance() const; - void setCameraDistance(double distance); - - double cameraHeadingOffset() const; - void setCameraHeadingOffset(double cameraHeading); - - double cameraPitchOffset() const; - void setCameraPitchOffset(double cameraPitch); - - bool isAutoHeadingEnabled() const; - void setAutoHeadingEnabled(bool enabled); - - bool isAutoPitchEnabled() const; - void setAutoPitchEnabled(bool enabled); - - bool isAutoRollEnabled() const; - void setAutoRollEnabled(bool enabled); - - bool isCameraDistanceInteractive() const; - void setCameraDistanceInteractive(bool interactiveDistance); - - bool isCameraHeadingOffsetInteractive() const; - void setCameraHeadingOffsetInteractive(bool interactiveHeading); - - bool isCameraPitchOffsetInteractive() const; - void setCameraPitchOffsetInteractive(bool interactivePitch); - - double maxCameraDistance() const; - void setMaxCameraDistance(double maxDistance); - - double maxCameraHeadingOffset() const; - void setMaxCameraHeadingOffset(double maxHeading); - - double maxCameraPitchOffset() const; - void setMaxCameraPitchOffset(double maxPitch); - - double minCameraDistance() const; - void setMinCameraDistance(double minDistance); - - double minCameraHeadingOffset() const; - void setMinCameraHeadingOffset(double minHeading); - - double minCameraPitchOffset() const; - void setMinCameraPitchOffset(double minPitch); - - GeoElement* targetGeoElement() const; - - float targetVerticalScreenFactor() const; - void setTargetVerticalScreenFactor(float verticalFactor); - - double targetOffsetX() const; - void setTargetOffsetX(double offsetX); - - double targetOffsetY() const; - void setTargetOffsetY(double offsetY); - - double targetOffsetZ() const; - void setTargetOffsetZ(double offsetZ); - - // async methods - [[nodiscard]] QFuture moveCameraAsync(double distanceDelta, double headingDelta, double pitchDelta, float duration); - - [[nodiscard]] QFuture setTargetOffsetsAsync(double x, double y, double z, float duration); - - /*! \internal */ - OrbitGeoElementCameraController(std::shared_ptr impl, QObject* parent); - - signals: - void cameraDistanceChanged(); - void cameraHeadingOffsetChanged(); - void cameraPitchOffsetChanged(); - - private: - Q_DISABLE_COPY_MOVE(OrbitGeoElementCameraController) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_OrbitGeoElementCameraController_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OrbitLocationCameraController.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OrbitLocationCameraController.h deleted file mode 100644 index 4a09a8464..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OrbitLocationCameraController.h +++ /dev/null @@ -1,107 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OrbitLocationCameraController.h - -#ifndef QRT_OrbitLocationCameraController_H -#define QRT_OrbitLocationCameraController_H - -// C++ API headers -#include "CameraController.h" - -// STL headers -#include - -template -class QFuture; - -namespace Esri::ArcGISRuntime -{ - - class Point; - - class OrbitLocationCameraController : public CameraController - { - Q_OBJECT - - public: - OrbitLocationCameraController(const Point& point, double distance, QObject* parent = nullptr); - OrbitLocationCameraController(const Point& targetPoint, const Point& cameraPoint, QObject* parent = nullptr); - ~OrbitLocationCameraController() override; - - double cameraDistance() const; - void setCameraDistance(double distance); - - double cameraHeadingOffset() const; - void setCameraHeadingOffset(double cameraHeadingOffset); - - double cameraPitchOffset() const; - void setCameraPitchOffset(double cameraPitchOffset); - - bool isCameraDistanceInteractive() const; - void setCameraDistanceInteractive(bool interactiveDistance); - - bool isCameraHeadingOffsetInteractive() const; - void setCameraHeadingOffsetInteractive(bool interactiveHeadingOffset); - - bool isCameraPitchOffsetInteractive() const; - void setCameraPitchOffsetInteractive(bool interactivePitchOffset); - - double maxCameraDistance() const; - void setMaxCameraDistance(double maxDistance); - - double maxCameraHeadingOffset() const; - void setMaxCameraHeadingOffset(double maxHeadingOffset); - - double maxCameraPitchOffset() const; - void setMaxCameraPitchOffset(double maxPitchOffset); - - double minCameraDistance() const; - void setMinCameraDistance(double minDistance); - - double minCameraHeadingOffset() const; - void setMinCameraHeadingOffset(double minHeadingOffset); - - double minCameraPitchOffset() const; - void setMinCameraPitchOffset(double minPitchOffset); - - Point targetLocation() const; - - //async methods - [[nodiscard]] QFuture moveCameraAsync(double distanceDelta, double headingDelta, double pitchDelta, float duration); - - /*! \internal */ - OrbitLocationCameraController(std::shared_ptr impl, QObject* parent); - - signals: - void cameraDistanceChanged(); - void cameraHeadingOffsetChanged(); - void cameraPitchOffsetChanged(); - - private: - Q_DISABLE_COPY_MOVE(OrbitLocationCameraController) - - void connectSignals_(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_OrbitLocationCameraController_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OrderBy.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OrderBy.h deleted file mode 100644 index 85fa06ced..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OrderBy.h +++ /dev/null @@ -1,72 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OrderBy.h - -#ifndef QRT_OrderBy_H -#define QRT_OrderBy_H - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class OrderByImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SortOrder; - - class OrderBy - { - public: - OrderBy(); - OrderBy(const QString& fieldName, SortOrder sortOrder); - OrderBy(const OrderBy& other); - OrderBy(OrderBy&& other) noexcept; - ~OrderBy(); - - OrderBy& operator=(const OrderBy& other); - OrderBy& operator=(OrderBy&& other) noexcept; - - bool isEmpty() const; - void clear(); - - QString fieldName() const; - void setFieldName(const QString& fieldName); - - SortOrder sortOrder() const; - void setSortOrder(SortOrder sortOrder); - - explicit OrderBy(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_OrderBy_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OrientedImageryLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OrientedImageryLayer.h deleted file mode 100644 index 0d14c4e44..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OrientedImageryLayer.h +++ /dev/null @@ -1,101 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OrientedImageryLayer.h - -#ifndef QRT_OrientedImageryLayer_H -#define QRT_OrientedImageryLayer_H - -// C++ API headers -#include "Layer.h" -#include "PopupSource.h" - -// Qt headers -#include - -class QUrl; -template -class QFuture; - -namespace QRTImpl -{ - class OrientedImageryLayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ArcGISFeatureTable; - class Feature; - class FeatureQueryResult; - class PortalItem; - class QueryParameters; - enum class SelectionMode; - - class OrientedImageryLayer : public Layer, public PopupSource - { - Q_OBJECT - public: - static OrientedImageryLayer* create(ArcGISFeatureTable* featureTable, QObject* parent = nullptr); - - static OrientedImageryLayer* create(PortalItem* portalItem, qint64 layerId, QObject* parent = nullptr); - - explicit OrientedImageryLayer(const QUrl& url, QObject* parent = nullptr); - - ~OrientedImageryLayer() override; - - ArcGISFeatureTable* featureTable() const; - - qint64 layerId() const; - - QUrl url() const; - - void clearSelection(); - - [[nodiscard]] QFuture selectedFeaturesAsync(QObject* parent = nullptr); - - void selectFeature(Feature* feature); - - void selectFeatures(const QList& features); - - [[nodiscard]] QFuture selectFeaturesAsync(const QueryParameters& parameters, SelectionMode mode, QObject* parent = nullptr); - - void unselectFeature(Feature* feature); - - void unselectFeatures(const QList& features); - - // PopupSource interface methods - bool isPopupEnabled() const override; - void setPopupEnabled(bool popupEnabled) override; - PopupDefinition* popupDefinition() const override; - void setPopupDefinition(PopupDefinition* popupDefinition) override; - - OrientedImageryLayer(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(OrientedImageryLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_OrientedImageryLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OwnershipBasedAccessControlInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OwnershipBasedAccessControlInfo.h deleted file mode 100644 index 71a946a67..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OwnershipBasedAccessControlInfo.h +++ /dev/null @@ -1,65 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file OwnershipBasedAccessControlInfo.h - -#ifndef QRT_OwnershipBasedAccessControlInfo_H -#define QRT_OwnershipBasedAccessControlInfo_H - -// STL headers -#include - -namespace QRTImpl -{ - class OwnershipBasedAccessControlInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class OwnershipBasedAccessControlInfo - { - public: - OwnershipBasedAccessControlInfo(); - OwnershipBasedAccessControlInfo(const OwnershipBasedAccessControlInfo& other); - OwnershipBasedAccessControlInfo(OwnershipBasedAccessControlInfo&& other) noexcept; - ~OwnershipBasedAccessControlInfo(); - - OwnershipBasedAccessControlInfo& operator=(const OwnershipBasedAccessControlInfo& other); - OwnershipBasedAccessControlInfo& operator=(OwnershipBasedAccessControlInfo&& other) noexcept; - - bool isEmpty() const; - - bool isAllowAnonymousToDelete() const; - bool isAllowAnonymousToUpdate() const; - bool isAllowOthersToDelete() const; - bool isAllowOthersToQuery() const; - bool isAllowOthersToUpdate() const; - - explicit OwnershipBasedAccessControlInfo(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_OwnershipBasedAccessControlInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Part.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Part.h deleted file mode 100644 index 3d88a720a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Part.h +++ /dev/null @@ -1,123 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Part.h - -#ifndef QRT_Part_H -#define QRT_Part_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class PartImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ImmutablePointCollection; - class Point; - class Segment; - class SpatialReference; - - class Part : public Object - { - Q_OBJECT - - public: - explicit Part(const SpatialReference& spatialReference, QObject* parent = nullptr); - - ~Part() override; - - bool isEmpty() const; - - SpatialReference spatialReference() const; - - int pointCount() const; - - Point point(int pointIndex) const; - - Point startPoint() const; - - Point endPoint() const; - - bool hasCurves() const; - - ImmutablePointCollection points() const; - - int startPointIndexFromSegmentIndex(int segmentIndex) const; - - int endPointIndexFromSegmentIndex(int segmentIndex) const; - - int segmentCount() const; - - Segment segment(int segmentIndex) const; - - int segmentIndexFromStartPointIndex(int pointIndex) const; - - int segmentIndexFromEndPointIndex(int pointIndex) const; - - void segmentIndexFromPointIndex(int pointIndex, int& outStartPointSegmentIndex, int& outEndPointSegmentIndex) const; - - int addPoint(const Point& point); - - int addPoint(double x, double y); - - int addPoint(double x, double y, double z); - - void addPoints(const QList& points); - - void insertPoint(int pointIndex, const Point& point); - - void insertPoint(int pointIndex, double x, double y); - - void insertPoint(int pointIndex, double x, double y, double z); - - void setPoint(int pointIndex, const Point& point); - - void removePoint(int pointIndex); - - int addSegment(const Segment& segment); - - void insertSegment(int segmentIndex, const Segment& segment); - - void setSegment(int segmentIndex, const Segment& segment); - - void removeSegment(int segmentIndex); - - void removeAll(); - - std::shared_ptr getImpl() const; - Part(std::shared_ptr impl, QObject* parent); - - private: - std::shared_ptr m_impl; - Q_DISABLE_COPY_MOVE(Part) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Part_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PartCollection.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PartCollection.h deleted file mode 100644 index 42eb06b00..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PartCollection.h +++ /dev/null @@ -1,88 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PartCollection.h - -#ifndef QRT_PartCollection_H -#define QRT_PartCollection_H - -// C++ API headers -#include "Iterable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class PartCollectionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Part; - class SpatialReference; - - class PartCollection : public Object, public Iterable - { - Q_OBJECT - - public: - explicit PartCollection(const SpatialReference& spatialReference, QObject* parent = nullptr); - - ~PartCollection() override; - - bool isEmpty() const; - - int size() const override; - - SpatialReference spatialReference() const; - - Part* part(int index) const; - - int indexOf(Part* part) const; - - int addPart(Part* part); - - void addParts(const QList& parts); - - void setPart(int index, Part* part); - - void insertPart(int index, Part* part); - - void removeAll(); - - void removePart(int index); - - std::shared_ptr getImpl() const; - PartCollection(std::shared_ptr impl, QObject* parent); - - private: - Part* at(int index) const override; - - std::shared_ptr m_impl; - Q_DISABLE_COPY_MOVE(PartCollection) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PartCollection_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PercentClipStretchParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PercentClipStretchParameters.h deleted file mode 100644 index 2ff61fc39..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PercentClipStretchParameters.h +++ /dev/null @@ -1,80 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PercentClipStretchParameters.h - -#ifndef QRT_PercentClipStretchParameters_H -#define QRT_PercentClipStretchParameters_H - -// C++ API headers -#include "RasterTypes.h" -#include "StretchParameters.h" - -// STL headers -#include - -namespace QRTImpl -{ - class PercentClipStretchParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class PercentClipStretchParameters : public StretchParameters - { - public: - PercentClipStretchParameters(); - PercentClipStretchParameters(double min, double max); - - PercentClipStretchParameters(const PercentClipStretchParameters& other); - PercentClipStretchParameters(PercentClipStretchParameters&& other) noexcept; - explicit PercentClipStretchParameters(const StretchParameters& other); - - PercentClipStretchParameters& operator=(const PercentClipStretchParameters& other); - PercentClipStretchParameters& operator=(PercentClipStretchParameters&& other) noexcept; - - ~PercentClipStretchParameters() override; - - bool isValid() const; - - double min() const; - void setMin(double min); - - double max() const; - void setMax(double max); - - /*! \internal */ - explicit PercentClipStretchParameters(const std::shared_ptr& impl); - }; - - /*! \internal */ - template<> - inline PercentClipStretchParameters stretch_parameters_cast(const StretchParameters& stretchParameters) - { - return stretchParameters.stretchParametersType() == StretchParametersType::PercentClipStretchParameters ? - static_cast(stretchParameters) : - PercentClipStretchParameters(); - } - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PercentClipStretchParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PictureFillSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PictureFillSymbol.h deleted file mode 100644 index ef17bb5a3..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PictureFillSymbol.h +++ /dev/null @@ -1,108 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PictureFillSymbol.h - -#ifndef QRT_PictureFillSymbol_H -#define QRT_PictureFillSymbol_H - -// C++ API headers -#include "FillSymbol.h" -#include "Loadable.h" - -// STL headers -#include - -namespace QRTImpl -{ - class PictureFillSymbolImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class MultilayerPolygonSymbol; - - class PictureFillSymbol : public FillSymbol, public Loadable - { - Q_OBJECT - - public: - explicit PictureFillSymbol(const QImage& image, QObject* parent = nullptr); - explicit PictureFillSymbol(const QUrl& url, QObject* parent = nullptr); - ~PictureFillSymbol() override; - - bool operator==(const PictureFillSymbol& other) const; - bool operator!=(const PictureFillSymbol& other) const; - - QImage image() const; - - float height() const; - void setHeight(float height); - - float width() const; - void setWidth(float width); - - float opacity() const; - void setOpacity(float opacity); - - double angle() const; - void setAngle(double angle); - - double offsetX() const; - void setOffsetX(double offsetX); - - double offsetY() const; - void setOffsetY(double offsetY); - - double scaleX() const; - void setScaleX(double scaleX); - - double scaleY() const; - void setScaleY(double scaleY); - - [[nodiscard]] MultilayerPolygonSymbol* toMultilayerSymbol() const; - - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - QUrl url() const; - - /*! \internal */ - PictureFillSymbol(std::shared_ptr impl, QObject* parent); - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(PictureFillSymbol) - - void connectSignals_(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PictureFillSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PictureFillSymbolLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PictureFillSymbolLayer.h deleted file mode 100644 index 6522e82f4..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PictureFillSymbolLayer.h +++ /dev/null @@ -1,82 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PictureFillSymbolLayer.h - -#ifndef QRT_PictureFillSymbolLayer_H -#define QRT_PictureFillSymbolLayer_H - -// C++ API headers -#include "FillSymbolLayer.h" -#include "Loadable.h" - -// STL headers -#include - -namespace QRTImpl -{ - class PictureFillSymbolLayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class PictureFillSymbolLayer : public FillSymbolLayer, public Loadable - { - Q_OBJECT - - public: - explicit PictureFillSymbolLayer(const QImage& image, QObject* parent = nullptr); - explicit PictureFillSymbolLayer(const QUrl& url, QObject* parent = nullptr); - ~PictureFillSymbolLayer() override; - - QColor tintColor() const; - void setTintColor(const QColor& tintColor); - - QImage image() const; - - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - QUrl url() const; - - /*! \internal */ - PictureFillSymbolLayer(std::shared_ptr impl, QObject* parent); - - PictureFillSymbolLayer() = delete; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(PictureFillSymbolLayer) - - void connectSignals_(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PictureFillSymbolLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PictureMarkerSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PictureMarkerSymbol.h deleted file mode 100644 index 7f420ea9c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PictureMarkerSymbol.h +++ /dev/null @@ -1,95 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PictureMarkerSymbol.h - -#ifndef QRT_PictureMarkerSymbol_H -#define QRT_PictureMarkerSymbol_H - -// C++ API headers -#include "Loadable.h" -#include "MarkerSymbol.h" - -// STL headers -#include - -namespace QRTImpl -{ - class PictureMarkerSymbolImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class MultilayerPointSymbol; - - class PictureMarkerSymbol : public MarkerSymbol, public Loadable - { - Q_OBJECT - - public: - explicit PictureMarkerSymbol(const QImage& image, QObject* parent = nullptr); - explicit PictureMarkerSymbol(const QUrl& url, QObject* parent = nullptr); - ~PictureMarkerSymbol() override; - - bool operator==(const PictureMarkerSymbol& other) const; - bool operator!=(const PictureMarkerSymbol& other) const; - - QImage image() const; - - float height() const; - void setHeight(float height); - - float width() const; - void setWidth(float width); - - float opacity() const; - void setOpacity(float opacity); - - [[nodiscard]] MultilayerPointSymbol* toMultilayerSymbol() const; - - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - QUrl url() const; - - /*! \internal */ - PictureMarkerSymbol(std::shared_ptr impl, QObject* parent); - - PictureMarkerSymbol() = delete; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(PictureMarkerSymbol) - - void connectSignals_(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PictureMarkerSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PictureMarkerSymbolLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PictureMarkerSymbolLayer.h deleted file mode 100644 index c82c3df50..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PictureMarkerSymbolLayer.h +++ /dev/null @@ -1,77 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PictureMarkerSymbolLayer.h - -#ifndef QRT_PictureMarkerSymbolLayer_H -#define QRT_PictureMarkerSymbolLayer_H - -// C++ API headers -#include "Loadable.h" -#include "MarkerSymbolLayer.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class PictureMarkerSymbolLayer : public MarkerSymbolLayer, public Loadable - { - Q_OBJECT - - public: - explicit PictureMarkerSymbolLayer(const QImage& image, QObject* parent = nullptr); - explicit PictureMarkerSymbolLayer(const QUrl& url, QObject* parent = nullptr); - ~PictureMarkerSymbolLayer() override; - - QColor tintColor() const; - void setTintColor(const QColor& tintColor); - - QImage image() const; - - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - QUrl url() const; - - /*! \internal */ - PictureMarkerSymbolLayer(std::shared_ptr impl, QObject* parent); - - PictureMarkerSymbolLayer() = delete; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(PictureMarkerSymbolLayer) - - void connectSignals_(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PictureMarkerSymbolLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Point.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Point.h deleted file mode 100644 index cffad3fc3..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Point.h +++ /dev/null @@ -1,90 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Point.h - -#ifndef QRT_Point_H -#define QRT_Point_H - -// C++ API headers -#include "Geometry.h" -#include "GeometryTypes.h" - -// STL headers -#include - -namespace QRTImpl -{ - class PointImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class SpatialReference; - - class Point : public Geometry - { - public: - Point(); - Point(double x, double y); - Point(double x, double y, const SpatialReference& spatialReference); - Point(double x, double y, double z); - Point(double x, double y, double z, const SpatialReference& spatialReference); - - Point(const Point& other); - Point(Point&& other) noexcept; - explicit Point(const Geometry& other); - - Point& operator=(const Point& other); - Point& operator=(Point&& other) noexcept; - - ~Point() override; - - double x() const; - double y() const; - double z() const; - double m() const; - - bool isValid() const; - - static Point createWithM(double x, double y, double m); - static Point createWithM(double x, double y, double m, const SpatialReference& spatialReference); - static Point createWithM(double x, double y, double z, double m); - static Point createWithM(double x, double y, double z, double m, const SpatialReference& spatialReference); - - /*! \internal */ - explicit Point(std::shared_ptr impl); - std::shared_ptr getImpl() const; - }; - - /*! \internal */ - template<> - inline Point geometry_cast(const Geometry& geometry) - { - return geometry.geometryType() == GeometryType::Point ? static_cast(geometry) : Point(); - } - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Point) - -#endif // QRT_Point_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PointBarrier.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PointBarrier.h deleted file mode 100644 index 90aed2528..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PointBarrier.h +++ /dev/null @@ -1,93 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PointBarrier.h - -#ifndef QRT_PointBarrier_H -#define QRT_PointBarrier_H - -// C++ API headers -#include "Point.h" - -// STL headers -#include - -namespace QRTImpl -{ - class PointBarrierImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class BarrierType; - enum class CurbApproach; - enum class LocationStatus; - - class PointBarrier - { - public: - PointBarrier(); - explicit PointBarrier(const Point& point); - PointBarrier(const PointBarrier& other); - PointBarrier(PointBarrier&& other) noexcept; - ~PointBarrier(); - - PointBarrier& operator=(const PointBarrier& other); - PointBarrier& operator=(PointBarrier&& other) noexcept; - - bool isEmpty() const; - - CurbApproach curbApproach() const; - void setCurbApproach(CurbApproach curbApproach); - - Point geometry() const; - void setGeometry(const Point& point); - - QString name() const; - void setName(const QString& name); - - LocationStatus locationStatus() const; - - BarrierType barrierType() const; - void setBarrierType(BarrierType type); - - double addedCost(const QString& attributeName) const; - void setAddedCost(const QString& attributeName, double addedCost); - - int barrierId() const; - void setBarrierId(int id); - - PointBarrier clone() const; - - /*! - \internal - */ - explicit PointBarrier(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PointBarrier_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PointBuilder.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PointBuilder.h deleted file mode 100644 index a6b1357b3..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PointBuilder.h +++ /dev/null @@ -1,94 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PointBuilder.h - -#ifndef QRT_PointBuilder_H -#define QRT_PointBuilder_H - -// C++ API headers -#include "GeometryBuilder.h" - -// STL headers -#include - -namespace QRTImpl -{ - class PointBuilderImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class SpatialReference; - class Envelope; - class Point; - - class PointBuilder : public GeometryBuilder - { - Q_OBJECT - - public: - explicit PointBuilder(const Point& point, QObject* parent = nullptr); - - explicit PointBuilder(const SpatialReference& spatialReference, QObject* parent = nullptr); - - ~PointBuilder() override; - - void setXY(double x, double y); - - void setX(double x); - - void setY(double y); - - void setZ(double z); - - void setM(double m); - - double x() const; - - double y() const; - - double z() const; - - double m() const; - - void offsetBy(double offsetX, double offsetY); - - [[nodiscard]] Geometry toGeometry() const override; - - [[nodiscard]] Point toPoint() const; - - GeometryBuilderType geometryBuilderType() const override; - - /*! - \internal - */ - PointBuilder(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const override; - - private: - Q_DISABLE_COPY_MOVE(PointBuilder) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeometryBuilder_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PointCloudLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PointCloudLayer.h deleted file mode 100644 index 6751b4a11..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PointCloudLayer.h +++ /dev/null @@ -1,60 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PointCloudLayer.h - -#ifndef QRT_PointCloudLayer_H -#define QRT_PointCloudLayer_H - -// C++ API headers -#include "Layer.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class PointCloudLayer : public Layer - { - Q_OBJECT - - public: - explicit PointCloudLayer(Item* item, QObject* parent = nullptr); - explicit PointCloudLayer(const QUrl& url, QObject* parent = nullptr); - - ~PointCloudLayer() override; - - double altitudeOffset() const; - void setAltitudeOffset(double altitudeOffset); - - QUrl url() const; - - /*! \internal */ - PointCloudLayer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(PointCloudLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PointCloudLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PointCollection.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PointCollection.h deleted file mode 100644 index 2c32b61a9..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PointCollection.h +++ /dev/null @@ -1,105 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PointCollection.h - -#ifndef QRT_PointCollection_H -#define QRT_PointCollection_H - -// C++ API headers -#include "Iterable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class PointCollectionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ImmutablePointCollection; - class Point; - class SpatialReference; - - class PointCollection : public Object, public Iterable - { - Q_OBJECT - - public: - explicit PointCollection(const SpatialReference& spatialReference, QObject* parent = nullptr); - - ~PointCollection() override; - - bool isEmpty() const; - - int size() const override; - - SpatialReference spatialReference() const; - - Point point(int index) const; - - int indexOf(const Point& point) const; - - int addPoint(const Point& point); - - int addPoint(double x, double y); - - int addPoint(double x, double y, double z); - - void addPoints(const QList& points); - - void setPoint(int pointIndex, const Point& point); - - void addPoints(PointCollection* points); - - void addPoints(const ImmutablePointCollection& points); - - void insertPoint(int pointIndex, const Point& point); - - void insertPoint(int pointIndex, double x, double y); - - void insertPoint(int pointIndex, double x, double y, double z); - - void removeAll(); - - void removePoint(int pointIndex); - - std::shared_ptr getImpl() const; - - /*! - \internal - */ - PointCollection(std::shared_ptr impl, QObject* parent); - - private: - Point at(int index) const override; - - std::shared_ptr m_impl; - Q_DISABLE_COPY_MOVE(PointCollection) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PointCollection_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Polygon.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Polygon.h deleted file mode 100644 index 3db8a9fd6..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Polygon.h +++ /dev/null @@ -1,78 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Polygon.h - -#ifndef QRT_Polygon_H -#define QRT_Polygon_H - -// C++ API headers -#include "GeometryTypes.h" -#include "Multipart.h" - -// STL headers -#include - -namespace QRTImpl -{ - class PolygonImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Polyline; - - class Polygon : public Multipart - { - public: - Polygon(); - - Polygon(const Polygon& other); - Polygon(Polygon&& other) noexcept; - explicit Polygon(const Geometry& other); - - Polygon& operator=(const Polygon& other); - Polygon& operator=(Polygon&& other) noexcept; - - ~Polygon() override; - - bool isValid() const; - - [[nodiscard]] Polyline toPolyline() const; - - /*! \internal */ - explicit Polygon(std::shared_ptr impl); - std::shared_ptr getImpl() const; - }; - - /*! \internal */ - template<> - inline Polygon geometry_cast(const Geometry& geometry) - { - return geometry.geometryType() == GeometryType::Polygon ? static_cast(geometry) : Polygon(); - } - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Polygon) - -#endif // QRT_Polygon_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PolygonBarrier.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PolygonBarrier.h deleted file mode 100644 index 4eb019083..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PolygonBarrier.h +++ /dev/null @@ -1,86 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PolygonBarrier.h - -#ifndef QRT_PolygonBarrier_H -#define QRT_PolygonBarrier_H - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class PolygonBarrierImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class BarrierType; - class Polygon; - - class PolygonBarrier - { - public: - PolygonBarrier(); - explicit PolygonBarrier(const Polygon& polygon); - PolygonBarrier(const PolygonBarrier& other); - PolygonBarrier(PolygonBarrier&& other) noexcept; - ~PolygonBarrier(); - - PolygonBarrier& operator=(const PolygonBarrier& other); - PolygonBarrier& operator=(PolygonBarrier&& other) noexcept; - - bool isEmpty() const; - - Polygon geometry() const; - void setGeometry(const Polygon& polygon); - - QString name() const; - void setName(const QString& name); - - BarrierType barrierType() const; - void setBarrierType(BarrierType type); - - double scaleFactorForCost(const QString& attributeName) const; - void setScaleFactorForCost(const QString& attributeName, double scaleFactorForCost); - - int barrierId() const; - void setBarrierId(int id); - - PolygonBarrier clone() const; - - /*! - \internal - */ - explicit PolygonBarrier(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PolygonBarrier_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PolygonBuilder.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PolygonBuilder.h deleted file mode 100644 index b818e1fc2..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PolygonBuilder.h +++ /dev/null @@ -1,76 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PolygonBuilder.h - -#ifndef QRT_PolygonBuilder_H -#define QRT_PolygonBuilder_H - -// C++ API headers -#include "MultipartBuilder.h" - -// STL headers -#include - -namespace QRTImpl -{ - class PolygonBuilderImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Polygon; - class Polyline; - - class PolygonBuilder : public MultipartBuilder - { - Q_OBJECT - - public: - explicit PolygonBuilder(const SpatialReference& spatialReference, QObject* parent = nullptr); - - explicit PolygonBuilder(const Polygon& polygon, QObject* parent = nullptr); - - ~PolygonBuilder() override; - - [[nodiscard]] Geometry toGeometry() const override; - - [[nodiscard]] Polygon toPolygon() const; - - [[nodiscard]] Polyline toPolyline() const; - - GeometryBuilderType geometryBuilderType() const override; - - /*! - \internal - */ - PolygonBuilder(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const override; - - private: - Q_DISABLE_COPY_MOVE(PolygonBuilder) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PolygonBuilder_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Polyline.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Polyline.h deleted file mode 100644 index a2a7f747f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Polyline.h +++ /dev/null @@ -1,74 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Polyline.h - -#ifndef QRT_Polyline_H -#define QRT_Polyline_H - -// C++ API headers -#include "GeometryTypes.h" -#include "Multipart.h" - -// STL headers -#include - -namespace QRTImpl -{ - class PolylineImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Polyline : public Multipart - { - public: - Polyline(); - - Polyline(const Polyline& other); - Polyline(Polyline&& other) noexcept; - explicit Polyline(const Geometry& other); - - Polyline& operator=(const Polyline& other); - Polyline& operator=(Polyline&& other) noexcept; - - ~Polyline() override; - - bool isValid() const; - - /*! \internal */ - explicit Polyline(std::shared_ptr impl); - std::shared_ptr getImpl() const; - }; - - /*! \internal */ - template<> - inline Polyline geometry_cast(const Geometry& geometry) - { - return geometry.geometryType() == GeometryType::Polyline ? static_cast(geometry) : Polyline(); - } - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Polyline) - -#endif // QRT_Polyline_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PolylineBarrier.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PolylineBarrier.h deleted file mode 100644 index 5bda62615..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PolylineBarrier.h +++ /dev/null @@ -1,86 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PolylineBarrier.h - -#ifndef QRT_PolylineBarrier_H -#define QRT_PolylineBarrier_H - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class PolylineBarrierImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class BarrierType; - class Polyline; - - class PolylineBarrier - { - public: - PolylineBarrier(); - explicit PolylineBarrier(const Polyline& polyline); - PolylineBarrier(const PolylineBarrier& other); - PolylineBarrier(PolylineBarrier&& other) noexcept; - ~PolylineBarrier(); - - PolylineBarrier& operator=(const PolylineBarrier& other); - PolylineBarrier& operator=(PolylineBarrier&& other) noexcept; - - bool isEmpty() const; - - Polyline geometry() const; - void setGeometry(const Polyline& polyline); - - QString name() const; - void setName(const QString& name); - - BarrierType barrierType() const; - void setBarrierType(BarrierType type); - - double scaleFactorForCost(const QString& attributeName) const; - void setScaleFactorForCost(const QString& attributeName, double scaleFactorForCost); - - int barrierId() const; - void setBarrierId(int id); - - PolylineBarrier clone() const; - - /*! - \internal - */ - explicit PolylineBarrier(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PolylineBarrier_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PolylineBuilder.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PolylineBuilder.h deleted file mode 100644 index 9717e077b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PolylineBuilder.h +++ /dev/null @@ -1,74 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PolylineBuilder.h - -#ifndef QRT_PolylineBuilder_H -#define QRT_PolylineBuilder_H - -// C++ API headers -#include "MultipartBuilder.h" - -// STL headers -#include - -namespace QRTImpl -{ - class PolylineBuilderImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Polyline; - class SpatialReference; - - class PolylineBuilder : public MultipartBuilder - { - Q_OBJECT - - public: - explicit PolylineBuilder(const SpatialReference& spatialReference, QObject* parent = nullptr); - - explicit PolylineBuilder(const Polyline& polyline, QObject* parent = nullptr); - - ~PolylineBuilder() override; - - [[nodiscard]] Geometry toGeometry() const override; - - [[nodiscard]] Polyline toPolyline() const; - - GeometryBuilderType geometryBuilderType() const override; - - /*! - \internal - */ - PolylineBuilder(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const override; - - private: - Q_DISABLE_COPY_MOVE(PolylineBuilder) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PolylineBuilder_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Popup.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Popup.h deleted file mode 100644 index de0145749..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Popup.h +++ /dev/null @@ -1,99 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Popup.h - -#ifndef QRT_Popup_H -#define QRT_Popup_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -template -class QFuture; - -class QString; - -namespace QRTImpl -{ - class PopupImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeoElement; - class Geometry; - class PopupDefinition; - class PopupElement; - class PopupExpressionEvaluation; - class PopupField; - class Symbol; - - class Popup : public Object - { - Q_OBJECT - - public: - explicit Popup(GeoElement* geoElement, QObject* parent = nullptr); - - Popup(GeoElement* geoElement, PopupDefinition* popupDefinition, QObject* parent = nullptr); - - ~Popup() override; - - GeoElement* geoElement() const; - - PopupDefinition* popupDefinition() const; - - Symbol* symbol() const; - - QString title() const; - - QString editSummary() const; - - Geometry userInput() const; - void setUserInput(const Geometry& userInput); - - QString formattedValue(PopupField* popupField) const; - - QList evaluatedElements() const; - - // async methods - [[nodiscard]] QFuture> evaluateExpressionsAsync(QObject* parent = nullptr); - - /*! - \internal - */ - Popup(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(Popup) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Popup_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupAttachment.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupAttachment.h deleted file mode 100644 index f23f40494..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupAttachment.h +++ /dev/null @@ -1,98 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PopupAttachment.h - -#ifndef QRT_PopupAttachment_H -#define QRT_PopupAttachment_H - -// C++ API headers -#include "CoreTypes.h" -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class PopupAttachmentImpl; - class RtcPopupAttachmentImpl; -} // namespace QRTImpl - -namespace Esri::ArcGISRuntime -{ - - enum class PopupAttachmentEditState; - enum class PopupAttachmentType; - class Attachment; - - class PopupAttachment : public Object, public Loadable - { - Q_OBJECT - - public: - ~PopupAttachment() override; - - Attachment* attachment() const; - QString contentType() const; - QString filePath() const; - bool isLocal() const; - QString name() const; - qint64 size() const; - - PopupAttachmentType popupAttachmentType() const; - [[nodiscard]] QFuture createFullImageAsync(); - [[nodiscard]] QFuture createThumbnailAsync(int width, int height); - - // Loadable interface methods - void cancelLoad() override; - void load() override; - void retryLoad() override; - Error loadError() const override; - LoadStatus loadStatus() const override; - - // internal - PopupAttachment(std::shared_ptr rtcImpl, QObject* parent); - std::shared_ptr getRtcImpl() const; - - PopupAttachment(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - PopupAttachment() = delete; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& error); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(PopupAttachment) - - std::shared_ptr m_impl; - std::shared_ptr m_rtcImpl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PopupAttachment_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupDefinition.h deleted file mode 100644 index cd8f0f50c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupDefinition.h +++ /dev/null @@ -1,111 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PopupDefinition.h - -#ifndef QRT_PopupDefinition_H -#define QRT_PopupDefinition_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class PopupDefinitionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeoElement; - class PopupElement; - class PopupExpression; - class PopupField; - class PopupMedia; - class PopupRelatedFeaturesDefinition; - class PopupSource; - - class PopupDefinition : public Object - { - Q_OBJECT - - public: - explicit PopupDefinition(QObject* parent = nullptr); - explicit PopupDefinition(GeoElement* geoElement, QObject* parent = nullptr); - explicit PopupDefinition(PopupSource* popupSource, QObject* parent = nullptr); - ~PopupDefinition() override; - - bool isDeleteAllowed() const; - void setDeleteAllowed(bool deleteAllowed); - - bool isEditingAllowed() const; - void setEditingAllowed(bool editingAllowed); - - bool isEditGeometryAllowed() const; - void setEditGeometryAllowed(bool editGeometryAllowed); - - QString description() const; - void setDescription(const QString& description); - - void setElements(const QList& elements); - QList elements() const; - - void setExpressions(const QList& expressions); - QList expressions() const; - - QList fields() const; - void setFields(const QList& fields); - - QList media() const; - void setMedia(const QList& media); - - bool isShowAttachments() const; - void setShowAttachments(bool showAttachments); - - bool isShowEditSummary() const; - void setShowEditSummary(bool showEditSummary); - - PopupRelatedFeaturesDefinition* relatedFeaturesDefinition() const; - void setRelatedFeaturesDefinition(PopupRelatedFeaturesDefinition* relatedFeaturesDefinition); - - QString title() const; - void setTitle(const QString& title); - - /*! - \internal - */ - PopupDefinition(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(PopupDefinition) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PopupDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupElement.h deleted file mode 100644 index cdb018bb0..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupElement.h +++ /dev/null @@ -1,72 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PopupElement.h - -#ifndef QRT_PopupElement_H -#define QRT_PopupElement_H - -// C++ API headers -#include "JsonSerializable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class PopupElementImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class PopupElementType; - - class PopupElement : public Object, public JsonSerializable - { - Q_OBJECT - - public: - ~PopupElement() override; - - bool isEvaluated() const; - - PopupElementType popupElementType() const; - - PopupElement(std::shared_ptr impl, QObject* parent); - - // JsonSerializable interface methods - [[nodiscard]] static PopupElement* fromJson(const QString& json, QObject* parent = nullptr); - [[nodiscard]] QString toJson() const override; - - std::shared_ptr getImpl() const; - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(PopupElement) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PopupElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupExpression.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupExpression.h deleted file mode 100644 index b2089197f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupExpression.h +++ /dev/null @@ -1,81 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PopupExpression.h - -#ifndef QRT_PopupExpression_H -#define QRT_PopupExpression_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class PopupExpressionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class PopupExpressionReturnType; - - class PopupExpression : public Object - { - Q_OBJECT - - public: - explicit PopupExpression(QObject* parent = nullptr); - ~PopupExpression() override; - - QString expression() const; - void setExpression(const QString& expression); - - QString name() const; - void setName(const QString& name); - - Esri::ArcGISRuntime::PopupExpressionReturnType returnType() const; - void setReturnType(Esri::ArcGISRuntime::PopupExpressionReturnType returnType); - - QString title() const; - void setTitle(const QString& title); - - /*! - \internal - */ - PopupExpression(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - PopupExpression() = delete; - - private: - Q_DISABLE_COPY_MOVE(PopupExpression) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PopupExpression_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupExpressionEvaluation.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupExpressionEvaluation.h deleted file mode 100644 index 50a7a9d20..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupExpressionEvaluation.h +++ /dev/null @@ -1,65 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PopupExpressionEvaluation.h - -#ifndef QRT_PopupExpressionEvaluation_H -#define QRT_PopupExpressionEvaluation_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class PopupExpressionEvaluationImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class PopupExpression; - - class PopupExpressionEvaluation : public Object - { - Q_OBJECT - public: - ~PopupExpressionEvaluation() override; - - Error error() const; - - PopupExpression* popupExpression() const; - - QVariant result() const; - - /*! \internal */ - explicit PopupExpressionEvaluation(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(PopupExpressionEvaluation) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PopupExpressionEvaluation_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupField.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupField.h deleted file mode 100644 index 23e1baf37..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupField.h +++ /dev/null @@ -1,89 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PopupField.h - -#ifndef QRT_PopupField_H -#define QRT_PopupField_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class PopupFieldImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class PopupStringFieldOption; - class PopupFieldFormat; - - class PopupField : public Object - { - Q_OBJECT - - public: - explicit PopupField(QObject* parent = nullptr); - ~PopupField() override; - - QString fieldName() const; - void setFieldName(const QString& fieldName); - - PopupFieldFormat* format() const; - void setFormat(PopupFieldFormat* format); - - bool isEditable() const; - void setEditable(bool editable); - - bool isVisible() const; - void setVisible(bool visible); - - QString label() const; - void setLabel(const QString& label); - - PopupStringFieldOption stringFieldOption() const; - void setStringFieldOption(PopupStringFieldOption popupStringFieldOption); - - QString tooltip() const; - void setTooltip(const QString& tooltip); - - /*! - \internal - */ - PopupField(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(PopupField) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PopupField_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupFieldFormat.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupFieldFormat.h deleted file mode 100644 index 39f43f0c1..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupFieldFormat.h +++ /dev/null @@ -1,74 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PopupFieldFormat.h - -#ifndef QRT_PopupFieldFormat_H -#define QRT_PopupFieldFormat_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class PopupFieldFormatImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class PopupDateFormat; - - class PopupFieldFormat : public Object - { - Q_OBJECT - - public: - explicit PopupFieldFormat(QObject* parent = nullptr); - ~PopupFieldFormat() override; - - PopupDateFormat popupDateFormat() const; - void setPopupDateFormat(PopupDateFormat popupDateFormat); - - int decimalPlaces() const; - void setDecimalPlaces(int decimalPlaces); - - bool isUseThousandsSeparator() const; - void setUseThousandsSeparator(bool useThousandsSeparator); - - /*! - \internal - */ - PopupFieldFormat(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(PopupFieldFormat) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PopupFieldFormat_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupFieldListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupFieldListModel.h deleted file mode 100644 index 5803aa57c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupFieldListModel.h +++ /dev/null @@ -1,125 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PopupFieldListModel.h - -#ifndef QRT_PopupFieldListModel_H -#define QRT_PopupFieldListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class PopupFieldListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class PopupField; - - class PopupFieldListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum PopupFieldRoles - { - PopupFieldNameRole = Qt::UserRole + 1, - PopupFieldFormatRole = Qt::UserRole + 2, - PopupFieldEditableRole = Qt::UserRole + 3, - PopupFieldVisibleRole = Qt::UserRole + 4, - PopupFieldLabelRole = Qt::UserRole + 5, - PopupFieldStringFieldOptionRole = Qt::UserRole + 6, - PopupFieldTooltipRole = Qt::UserRole + 7 - }; - - ~PopupFieldListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(PopupField* popupField); - - void insert(int index, PopupField* popupField); - - void removeAt(int index); - - void removeOne(PopupField* popupField); - - void move(int from, int to); - - PopupField* at(int index) const override; - - bool contains(PopupField* popupField) const; - - int indexOf(PopupField* popupField) const; - - PopupField* first() const; - - PopupField* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - PopupFieldListModel(std::shared_ptr impl, QObject* parent); - - PopupFieldListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(PopupFieldListModel) - - void connectSignals_(); - void setupRoles(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PopupFieldListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupMedia.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupMedia.h deleted file mode 100644 index 38889fb74..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupMedia.h +++ /dev/null @@ -1,89 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PopupMedia.h - -#ifndef QRT_PopupMedia_H -#define QRT_PopupMedia_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -template -class QFuture; -class QString; - -namespace QRTImpl -{ - class PopupMediaImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ChartImage; - class ChartImageParameters; - enum class PopupMediaType; - class PopupMediaValue; - - class PopupMedia : public Object - { - Q_OBJECT - - public: - explicit PopupMedia(QObject* parent = nullptr); - ~PopupMedia() override; - - QString caption() const; - void setCaption(const QString& caption); - - quint64 imageRefreshInterval() const; - void setImageRefreshInterval(quint64 imageRefreshInterval); - - QString title() const; - void setTitle(const QString& title); - - PopupMediaType popupMediaType() const; - void setPopupMediaType(PopupMediaType popupMediaType); - - PopupMediaValue* value() const; - void setValue(PopupMediaValue* popupMediaValue); - - [[nodiscard]] QFuture generateChartAsync(ChartImageParameters* parameters, QObject* parent = nullptr); - - /*! - \internal - */ - PopupMedia(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(PopupMedia) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PopupMedia_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupMediaListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupMediaListModel.h deleted file mode 100644 index 52ce25ff1..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupMediaListModel.h +++ /dev/null @@ -1,122 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PopupMediaListModel.h - -#ifndef QRT_PopupMediaListModel_H -#define QRT_PopupMediaListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class PopupMediaListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class PopupMedia; - - class PopupMediaListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum PopupMediaRoles - { - PopupMediaCaptionRole = Qt::UserRole + 1, - PopupMediaTitleRole = Qt::UserRole + 2, - PopupMediaTypeRole = Qt::UserRole + 3, - PopupMediaValueRole = Qt::UserRole + 4 - }; - - ~PopupMediaListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(PopupMedia* popupMedia); - - void insert(int index, PopupMedia* popupMedia); - - void removeAt(int index); - - void removeOne(PopupMedia* popupMedia); - - void move(int from, int to); - - PopupMedia* at(int index) const override; - - bool contains(PopupMedia* popupMedia) const; - - int indexOf(PopupMedia* popupMedia) const; - - PopupMedia* first() const; - - PopupMedia* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - PopupMediaListModel(std::shared_ptr impl, QObject* parent); - - PopupMediaListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(PopupMediaListModel) - - void connectSignals_(); - void setupRoles(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PopupMediaListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupMediaValue.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupMediaValue.h deleted file mode 100644 index f0bd84cb5..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupMediaValue.h +++ /dev/null @@ -1,88 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PopupMediaValue.h - -#ifndef QRT_PopupMediaValue_H -#define QRT_PopupMediaValue_H - -// C++ API headers -#include "Object.h" - -// Qt headers -#include // for QStringList - -// STL headers -#include - -namespace QRTImpl -{ - class PopupMediaValueImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class PopupMediaValue : public Object - { - Q_OBJECT - - public: - explicit PopupMediaValue(QObject* parent = nullptr); - ~PopupMediaValue() override; - - QList chartColors() const; - void setChartColors(const QList& chartColors); - - QVariantList data() const; - - QStringList fieldNames() const; - void setFieldNames(const QStringList& fieldNames); - - QStringList labels() const; - - QUrl linkUrl() const; - void setLinkUrl(const QUrl& linkUrl); - - QString normalizeFieldName() const; - void setNormalizeFieldName(const QString& normalizeFieldName); - - QUrl sourceUrl() const; - void setSourceUrl(const QUrl& sourceUrl); - - QString tooltipFieldName() const; - void setTooltipFieldName(const QString& tooltipFieldName); - - /*! - \internal - */ - PopupMediaValue(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(PopupMediaValue) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PopupMediaValue_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupRelatedFeaturesDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupRelatedFeaturesDefinition.h deleted file mode 100644 index f068720d3..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupRelatedFeaturesDefinition.h +++ /dev/null @@ -1,70 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PopupRelatedFeaturesDefinition.h - -#ifndef QRT_PopupRelatedFeaturesDefinition_H -#define QRT_PopupRelatedFeaturesDefinition_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class PopupRelatedFeaturesDefinitionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class PopupRelatedFeaturesSortOrder; - - class PopupRelatedFeaturesDefinition : public Object - { - Q_OBJECT - - public: - explicit PopupRelatedFeaturesDefinition(QObject* parent = nullptr); - ~PopupRelatedFeaturesDefinition() override; - - bool isShowRelatedFeatures() const; - void setShowRelatedFeatures(bool showRelatedFeatures); - - QList sortOrder() const; - void setSortOrder(const QList& sortOrder); - - /*! - \internal - */ - PopupRelatedFeaturesDefinition(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(PopupRelatedFeaturesDefinition) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PopupRelatedFeaturesDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupRelatedFeaturesSortOrder.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupRelatedFeaturesSortOrder.h deleted file mode 100644 index 1ce0d0ee8..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupRelatedFeaturesSortOrder.h +++ /dev/null @@ -1,72 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PopupRelatedFeaturesSortOrder.h - -#ifndef QRT_PopupRelatedFeaturesSortOrder_H -#define QRT_PopupRelatedFeaturesSortOrder_H - -// Qt headers -#include // for qint64 - -// STL headers -#include - -namespace QRTImpl -{ - class PopupRelatedFeaturesSortOrderImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class OrderBy; - - class PopupRelatedFeaturesSortOrder - { - public: - PopupRelatedFeaturesSortOrder(); - PopupRelatedFeaturesSortOrder(const PopupRelatedFeaturesSortOrder& other); - PopupRelatedFeaturesSortOrder(PopupRelatedFeaturesSortOrder&& other) noexcept; - ~PopupRelatedFeaturesSortOrder(); - - PopupRelatedFeaturesSortOrder& operator=(const PopupRelatedFeaturesSortOrder& other); - PopupRelatedFeaturesSortOrder& operator=(PopupRelatedFeaturesSortOrder&& other) noexcept; - - OrderBy orderByField() const; - void setOrderByField(const OrderBy& orderByField); - - qint64 relationshipId() const; - void setRelationshipId(qint64 relationshipId); - - /*! - \internal - */ - explicit PopupRelatedFeaturesSortOrder(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PopupRelatedFeaturesSortOrder_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupSource.h deleted file mode 100644 index 686056f6e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupSource.h +++ /dev/null @@ -1,54 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PopupSource.h - -#ifndef QRT_PopupSource_H -#define QRT_PopupSource_H - -// Qt headers -#include // for Q_DISABLE_COPY_MOVE - -namespace Esri::ArcGISRuntime -{ - - class PopupDefinition; - - class PopupSource - { - public: - virtual ~PopupSource(); - virtual bool isPopupEnabled() const = 0; - virtual void setPopupEnabled(bool popupEnabled) = 0; - - virtual PopupDefinition* popupDefinition() const = 0; - virtual void setPopupDefinition(PopupDefinition* popupDefinition) = 0; - - protected: - explicit PopupSource(); - - private: - Q_DISABLE_COPY_MOVE(PopupSource) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PopupSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupTypes.h deleted file mode 100644 index 448808b4d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupTypes.h +++ /dev/null @@ -1,190 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PopupTypes.h - -#ifndef QRT_PopupTypes_H -#define QRT_PopupTypes_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -namespace Esri::ArcGISRuntime -{ - - enum class PopupAttachmentsDisplayType - { - List = 0, - Preview = 1, - Auto = 2 - }; - - enum class AttachmentsPopupElementMediaType - { - Application = 0, - Audio = 1, - Image = 2, - Model = 3, - Text = 4, - Video = 5 - }; - - enum class PopupDateFormat - { - DayShortMonthYear = 0, - LongDate = 1, - LongMonthDayYear = 2, - LongMonthYear = 3, - ShortDate = 4, - ShortDateLE = 5, - ShortDateLELongTime = 6, - ShortDateLELongTime24 = 7, - ShortDateLEShortTime = 8, - ShortDateLEShortTime24 = 9, - ShortDateLongTime = 10, - ShortDateLongTime24 = 11, - ShortDateShortTime = 12, - ShortDateShortTime24 = 13, - ShortMonthYear = 14, - Year = 15, - DayShortMonthYearLongTime = 16, - DayShortMonthYearLongTime24 = 17, - DayShortMonthYearShortTime = 18, - DayShortMonthYearShortTime24 = 19, - LongDateLongTime = 20, - LongDateLongTime24 = 21, - LongDateShortTime = 22, - LongDateShortTime24 = 23, - LongMonthDayYearLongTime = 24, - LongMonthDayYearLongTime24 = 25, - LongMonthDayYearShortTime = 26, - LongMonthDayYearShortTime24 = 27, - Unknown = -1 - }; - - enum class PopupElementType - { - Unknown = -1, - TextPopupElement = 0, - FieldsPopupElement = 1, - MediaPopupElement = 2, - AttachmentsPopupElement = 3, - ExpressionPopupElement = 4, - RelationshipPopupElement = 5, - UnsupportedPopupElement = 6, - UtilityAssociationsPopupElement = 7 - }; - - enum class PopupMediaType - { - Image = 0, - BarChart = 1, - ColumnChart = 2, - LineChart = 3, - PieChart = 4, - Unknown = -1 - }; - - enum class PopupStringFieldOption - { - SingleLine = 0, - MultiLine = 1, - RichText = 2, - Unknown = -1 - }; - - enum class FeatureTypeChangeMode - { - ResetToDefaults = 0, - KeepValues = 1 - }; - - enum class PopupErrorCode - { - InvalidGeoElement = 11000, - NullNotAllowed = 11001, - ValueOutOfRange = 11002, - ExceedsMaxLength = 11003, - IllegalDomainCode = 11007, - ContingencyValidationFailure = 11008 - }; - - enum class PopupAttachmentType - { - Image = 0, - Video = 1, - Document = 2, - Other = 3 - }; - - enum class PopupAttachmentEditState - { - Original = 0, - Added = 1, - Deleted = 2 - }; - - enum class PopupExpressionReturnType - { - String = 0, - Number = 1, - Dictionary = 2 - }; - - enum class ChartImageStyle - { - Neutral = 0, - Light = 1, - Dark = 2 - }; - -} // namespace Esri::ArcGISRuntime - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PopupAttachmentsDisplayType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::AttachmentsPopupElementMediaType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PopupDateFormat value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PopupElementType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PopupMediaType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PopupStringFieldOption value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FeatureTypeChangeMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PopupErrorCode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PopupAttachmentType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PopupAttachmentEditState value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PopupExpressionReturnType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ChartImageStyle value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PopupAttachmentsDisplayType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::AttachmentsPopupElementMediaType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PopupDateFormat) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PopupElementType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PopupMediaType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PopupStringFieldOption) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FeatureTypeChangeMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PopupErrorCode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PopupAttachmentType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PopupAttachmentEditState) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PopupExpressionReturnType) - -#endif // QRT_PopupTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Portal.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Portal.h deleted file mode 100644 index f63329756..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Portal.h +++ /dev/null @@ -1,126 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Portal.h - -#ifndef QRT_Portal_H -#define QRT_Portal_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class PortalImpl; - class OnlineContentPortalImpl; -} // namespace QRTImpl - -namespace Esri::ArcGISRuntime -{ - - class BasemapListModel; - class ClassificationSchema; - class LicenseInfo; - class PortalGroupListModel; - class PortalInfo; - class PortalItemListModel; - class PortalQueryParametersForItems; - class PortalQueryParametersForGroups; - class PortalQueryResultSetForItems; - class PortalQueryResultSetForGroups; - class PortalUser; - - class Portal : public Object, public Loadable - { - Q_OBJECT - - public: - // constructors & destructor - explicit Portal(QObject* parent = nullptr); - explicit Portal(bool loginRequired, QObject* parent = nullptr); - explicit Portal(const QUrl& url, QObject* parent = nullptr); - explicit Portal(const QUrl& url, bool loginRequired, QObject* parent = nullptr); - - ~Portal() override; - - bool isLoginRequired() const; - - PortalInfo* portalInfo() const; - PortalUser* portalUser() const; - - QString culture() const; - void setCulture(const QString& culture); - - BasemapListModel* basemaps() const; - BasemapListModel* basemaps3D() const; - BasemapListModel* developerBasemaps() const; - PortalItemListModel* featuredItems() const; - PortalGroupListModel* featuredGroups() const; - - [[nodiscard]] QFuture findItemsAsync(const PortalQueryParametersForItems& queryParameters, - QObject* parent = nullptr); - [[nodiscard]] QFuture findGroupsAsync(const PortalQueryParametersForGroups& queryParameters, - QObject* parent = nullptr); - [[nodiscard]] QFuture fetch3DBasemapsAsync(); - [[nodiscard]] QFuture fetchBasemapsAsync(); - [[nodiscard]] QFuture fetchClassificationSchemaAsync(QObject* parent = nullptr); - [[nodiscard]] QFuture fetchDeveloperBasemapsAsync(); - [[nodiscard]] QFuture fetchFeaturedItemsAsync(); - [[nodiscard]] QFuture fetchFeaturedGroupsAsync(); - [[nodiscard]] QFuture fetchLicenseInfoAsync(); - [[nodiscard]] QFuture fetchStylesAsync(QObject* parent = nullptr); - [[nodiscard]] QFuture fetchSymbolSetsAsync(QObject* parent = nullptr); - - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - QUrl url() const; - - /*! \internal */ - Portal(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(Portal) - std::shared_ptr m_impl; - std::unique_ptr m_onlineContent; - - void connectSignals_(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Portal_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalFolder.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalFolder.h deleted file mode 100644 index f95be73bd..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalFolder.h +++ /dev/null @@ -1,76 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PortalFolder.h - -#ifndef QRT_PortalFolder_H -#define QRT_PortalFolder_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -// STL headers -#include - -namespace QRTImpl -{ - class PortalFolderImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Portal; - - class PortalFolder - { - public: - PortalFolder(); - PortalFolder(const PortalFolder& other); - PortalFolder(PortalFolder&& other) noexcept; - PortalFolder& operator=(const PortalFolder& other); - PortalFolder& operator=(PortalFolder&& other) noexcept; - ~PortalFolder(); - - QDateTime created() const; - - QString folderId() const; - - QString title() const; - - bool isEmpty() const; - - /*! - \internal - */ - explicit PortalFolder(std::shared_ptr impl); - - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PortalFolder) - -#endif // QRT_PortalFolder_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalFolderListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalFolderListModel.h deleted file mode 100644 index a3e2143d9..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalFolderListModel.h +++ /dev/null @@ -1,108 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PortalFolderListModel.h - -#ifndef QRT_PortalFolderListModel_H -#define QRT_PortalFolderListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class PortalFolderListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class PortalFolder; - - class PortalFolderListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum PortalFolderRoles - { - PortalFolderCreatedRole = Qt::UserRole + 1, // read-only - PortalFolderFolderIdRole = Qt::UserRole + 2, // read-only - PortalFolderTitleRole = Qt::UserRole + 3 // read-only - }; - - ~PortalFolderListModel() override; - - bool isEmpty() const; - - int size() const override; - - PortalFolder at(int index) const override; - - bool contains(const PortalFolder& portalFolder) const; - - int indexOf(const PortalFolder& portalFolder) const; - - PortalFolder first() const; - - PortalFolder last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - /*! - \internal - */ - PortalFolderListModel(std::shared_ptr impl, QObject* parent); - - PortalFolderListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(PortalFolderListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PortalFolderListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalGroup.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalGroup.h deleted file mode 100644 index 7480a9e4e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalGroup.h +++ /dev/null @@ -1,108 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PortalGroup.h - -#ifndef QRT_PortalGroup_H -#define QRT_PortalGroup_H - -// C++ API headers -#include "JsonSerializable.h" -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class PortalGroupImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class PortalAccess; - enum class PortalGroupSortField; - enum class PortalQuerySortOrder; - class Portal; - - class PortalGroup : public Object, public Loadable, public JsonSerializable - { - Q_OBJECT - - public: - PortalGroup(Portal* portal, const QString& groupId, QObject* parent = nullptr); - ~PortalGroup() override; - - PortalAccess access() const; - QStringList admins() const; - QDateTime created() const; - QString groupDescription() const; - QString groupId() const; - bool isInvitationOnly() const; - QDateTime modified() const; - QString owner() const; - QString phone() const; - Portal* portal() const; - QString snippet() const; - PortalGroupSortField sortField() const; - PortalQuerySortOrder sortOrder() const; - QStringList tags() const; - QUrl thumbnailUrl() const; - QString title() const; - QStringList users() const; - bool isViewOnly() const; - - // async methods - QFuture fetchGroupUsersAsync(); - - // JsonSerializable Interface methods - [[nodiscard]] static PortalGroup* fromJson(const QString& json, Portal* portal = nullptr, QObject* parent = nullptr); - [[nodiscard]] QString toJson() const override; - - // Loadable Interface methods - void cancelLoad() override; - void load() override; - void retryLoad() override; - Error loadError() const override; - LoadStatus loadStatus() const override; - - PortalGroup(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(PortalGroup) - void connectSignals_(); - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PortalGroup_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalGroupListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalGroupListModel.h deleted file mode 100644 index 6de0bac05..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalGroupListModel.h +++ /dev/null @@ -1,122 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PortalGroupListModel.h - -#ifndef QRT_PortalGroupListModel_H -#define QRT_PortalGroupListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class PortalGroupListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class PortalGroup; - - class PortalGroupListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum PortalGroupRoles - { - PortalGroupAccessRole = Qt::UserRole + 1, // read-only - PortalGroupAdminsRole = Qt::UserRole + 2, // read-only - PortalGroupCreatedRole = Qt::UserRole + 3, // read-only - PortalGroupGroupDescriptionRole = Qt::UserRole + 4, // read-only - PortalGroupGroupIdRole = Qt::UserRole + 5, // read-only - PortalGroupInvitationOnlyRole = Qt::UserRole + 6, // read-only - PortalGroupModifiedRole = Qt::UserRole + 7, // read-only - PortalGroupOwnerRole = Qt::UserRole + 8, // read-only - PortalGroupPhoneRole = Qt::UserRole + 9, // read-only - PortalGroupSnippetRole = Qt::UserRole + 10, // read-only - PortalGroupSortFieldRole = Qt::UserRole + 11, // read-only - PortalGroupSortOrderRole = Qt::UserRole + 12, // read-only - PortalGroupTagsRole = Qt::UserRole + 13, // read-only - PortalGroupThumbnailUrlRole = Qt::UserRole + 14, // read-only - PortalGroupTitleRole = Qt::UserRole + 15, // read-only - PortalGroupUsersRole = Qt::UserRole + 16, // read-only - PortalGroupViewOnlyRole = Qt::UserRole + 17 // read-only - }; - - ~PortalGroupListModel() override; - - bool isEmpty() const; - - int size() const override; - - PortalGroup* at(int index) const override; - - bool contains(PortalGroup* portalGroup) const; - - int indexOf(PortalGroup* portalGroup) const; - - PortalGroup* first() const; - - PortalGroup* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - /*! - \internal - */ - PortalGroupListModel(std::shared_ptr impl, QObject* parent); - - PortalGroupListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(PortalGroupListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PortalGroupListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalHelperServices.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalHelperServices.h deleted file mode 100644 index b2510f70a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalHelperServices.h +++ /dev/null @@ -1,87 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PortalHelperServices.h - -#ifndef QRT_PortalHelperServices_H -#define QRT_PortalHelperServices_H - -// C++ API headers -#include "JsonSerializable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class PortalHelperServicesImpl; -} - -namespace Esri::ArcGISRuntime -{ - class ElevationServiceInfo; - - class PortalHelperServices : public Object, public JsonSerializable - { - Q_OBJECT - - public: - ~PortalHelperServices() override; - - QUrl analysisServiceUrl() const; - QUrl asyncClosestFacilityServiceUrl() const; - QUrl asyncLocationAllocationServiceUrl() const; - QUrl asyncODCostMatrixServiceUrl() const; - QUrl asyncServiceAreaServiceUrl() const; - QUrl asyncVRPServiceUrl() const; - QUrl closestFacilityServiceUrl() const; - QList defaultElevationServices() const; - QUrl elevationServiceUrl() const; - QUrl elevationSyncServiceUrl() const; - QList geocodeServiceUrls() const; - QUrl geoenrichmentServiceUrl() const; - QUrl geometryServiceUrl() const; - QUrl hydrologyServiceUrl() const; - QUrl locationTrackingServiceUrl() const; - QUrl printTaskUrl() const; - QUrl routeServiceUrl() const; - QUrl serviceAreaServiceUrl() const; - QUrl syncVRPServiceUrl() const; - QUrl trafficServiceUrl() const; - - // JsonSerializable Interface methods - [[nodiscard]] static PortalHelperServices* fromJson(const QString& json, QObject* parent = nullptr); - [[nodiscard]] QString toJson() const override; - - private: - Q_DISABLE_COPY_MOVE(PortalHelperServices) - - friend class PortalInfo; - - /*! \internal */ - PortalHelperServices(std::shared_ptr impl, QObject* parent); - std::shared_ptr m_rtPortalHelperServicesImpl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PortalHelperServices_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalInfo.h deleted file mode 100644 index cdee2491b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalInfo.h +++ /dev/null @@ -1,121 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PortalInfo.h - -#ifndef QRT_PortalInfo_H -#define QRT_PortalInfo_H - -// C++ API headers -#include "Deprecated.h" -#include "JsonSerializable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class PortalInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class PortalAccess; - enum class PortalMode; - class Basemap; - class Envelope; - class Portal; - class PortalHelperServices; - class SubscriptionInfo; - - class PortalInfo : public Object, public JsonSerializable - { - Q_OBJECT - - public: - // constructors and destrutor - ~PortalInfo() override; - - // properties - PortalAccess access() const; - bool isAllSsl() const; - QString basemap3DGalleryGroupQuery() const; - QString basemapGalleryGroupQuery() const; - QRT_DEPRECATED QString bingKey() const; - bool isCanSearchPublic() const; - QRT_DEPRECATED bool isCanShareBingPublic() const; - bool isCanSharePublic() const; - bool isCommentsEnabled() const; - QDateTime created() const; - QString culture() const; - QString currentVersion() const; - QUrl customBaseDomainUrl() const; - QString default3DBasemapQuery() const; - Basemap* defaultBasemap() const; - Envelope defaultExtent() const; - QString developerBasemapGalleryGroupQuery() const; - bool eueiEnabled() const; - QStringList featuredGroupsQueries() const; - QString featuredItemsGroupQuery() const; - bool hasClassificationSchema() const; - PortalHelperServices* helperServices() const; - QString ipCountryCode() const; - bool isPortal() const; - bool isReadOnly() const; - QString livingAtlasGroupQuery() const; - QDateTime modified() const; - QString organizationId() const; - QUrl organizationBannerUrl() const; - QString organizationDescription() const; - QString organizationName() const; - QString organizationSubdomain() const; - Portal* portal() const; - QString portalHostname() const; - PortalMode portalMode() const; - QString portalName() const; - QUrl portalThumbnailUrl() const; - QString readOnlyMessage() const; - QString stylesGroupQuery() const; - QString symbolSetsGroupQuery() const; - SubscriptionInfo* subscriptionInfo() const; - bool isSupportsOAuth() const; - QUrl thumbnailUrl() const; - bool use3DBasemaps() const; - bool useDefault3DBasemap() const; - - // JsonSerializable Interface methods - [[nodiscard]] static PortalInfo* fromJson(const QString& json, QObject* parent = nullptr); - [[nodiscard]] QString toJson() const override; - - private: - friend class Portal; - PortalInfo(std::shared_ptr impl, QObject* parent); - - Q_DISABLE_COPY_MOVE(PortalInfo) - std::shared_ptr m_impl; - mutable PortalHelperServices* m_helperServices = nullptr; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PortalInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalItem.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalItem.h deleted file mode 100644 index 93385021f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalItem.h +++ /dev/null @@ -1,143 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PortalItem.h - -#ifndef QRT_PortalItem_H -#define QRT_PortalItem_H - -// C++ API headers -#include "Item.h" -#include "JsonSerializable.h" -#include "Loadable.h" - -// STL headers -#include - -namespace QRTImpl -{ - class PortalItemImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class PortalAccess; - enum class PortalItemType; - class ClassificationInfo; - class NetworkRequestProgress; - class Portal; - class PortalGroupListModel; - class PortalItemCommentListModel; - - class PortalItem : public Item, public Loadable, public JsonSerializable - { - Q_OBJECT - - public: - explicit PortalItem(const QString& itemId, QObject* parent = nullptr); - PortalItem(Portal* portal, const QString& itemId, QObject* parent = nullptr); - PortalItem(Portal* portal, PortalItemType portalItemType, QObject* parent = nullptr); - explicit PortalItem(const QUrl& url, QObject* parent = nullptr); - ~PortalItem() override; - - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - PortalAccess access() const; - - float averageRating() const; - - ClassificationInfo* classification() const; - - int commentCount() const; - - bool isCommentsEnabled() const; - - QString culture() const; - - QString folderId() const; - - QString owner() const; - - Portal* portal() const; - - int ratingCount() const; - - QUrl serviceUrl() const; - - qint64 size() const; - - PortalItemType type() const; - - QString typeName() const; - - int viewCount() const; - - QUrl url() const; - - PortalItemCommentListModel* comments() const; - - PortalGroupListModel* adminGroups() const; - PortalGroupListModel* memberGroups() const; - PortalGroupListModel* otherGroups() const; - - // async methods - QFuture fetchCommentsAsync(); - QFuture fetchGroupsAsync(); - QFuture addRatingAsync(float rating); - QFuture addCommentAsync(const QString& comment); - QFuture updateDataWithJsonAsync(const QString& json); - QFuture updateDataWithUrlAsync(const QUrl& fromUrl, const QString& fileName = QString()); - QFuture shareWithAsync(bool everyone, bool organization); - QFuture unshareAsync(); - QFuture shareWithGroupsAsync(const QStringList& groupIds); - QFuture unshareGroupsAsync(const QStringList& groupIds); - - // JsonSerializable Interface methods - [[nodiscard]] static PortalItem* fromJson(const QString& json, Portal* portal = nullptr, QObject* parent = nullptr); - [[nodiscard]] QString toJson() const override; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - void fetchDataProgressChanged(const Esri::ArcGISRuntime::NetworkRequestProgress& progress); - - public: - // internals - /*! - \internal - */ - PortalItem(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(PortalItem) - - void connectSignals_(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PortalItem_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalItemComment.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalItemComment.h deleted file mode 100644 index 39ad44631..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalItemComment.h +++ /dev/null @@ -1,68 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PortalItemComment.h - -#ifndef QRT_PortalItemComment_H -#define QRT_PortalItemComment_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class PortalItemCommentImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class PortalItemComment : public Object - { - Q_OBJECT - - public: - ~PortalItemComment() override; - - QString comment() const; - QString commentId() const; - QDateTime created() const; - QString owner() const; - - /*! - \internal - */ - PortalItemComment(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(PortalItemComment) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PortalItemComment_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalItemCommentListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalItemCommentListModel.h deleted file mode 100644 index a708a214f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalItemCommentListModel.h +++ /dev/null @@ -1,109 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PortalItemCommentListModel.h - -#ifndef QRT_PortalItemCommentListModel_H -#define QRT_PortalItemCommentListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class PortalItemCommentListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class PortalItemComment; - - class PortalItemCommentListModel : public QAbstractListModel, Iterable - { - Q_OBJECT - - public: - enum PortalItemCommentRoles - { - PortalItemCommentCommentRole = Qt::UserRole + 1, // read-only - PortalItemCommentCommentIdRole = Qt::UserRole + 2, // read-only - PortalItemCommentCreatedRole = Qt::UserRole + 3, // read-only - PortalItemCommentOwnerRole = Qt::UserRole + 4 // read-only - }; - - ~PortalItemCommentListModel() override; - - bool isEmpty() const; - - int size() const override; - - PortalItemComment* at(int index) const override; - - bool contains(PortalItemComment* portalItemComment) const; - - int indexOf(PortalItemComment* portalItemComment) const; - - PortalItemComment* first() const; - - PortalItemComment* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - /*! - \internal - */ - PortalItemCommentListModel(std::shared_ptr impl, QObject* parent); - - PortalItemCommentListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(PortalItemCommentListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PortalItemCommentListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalItemListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalItemListModel.h deleted file mode 100644 index 50a8bf85a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalItemListModel.h +++ /dev/null @@ -1,135 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PortalItemListModel.h - -#ifndef QRT_PortalItemListModel_H -#define QRT_PortalItemListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class PortalItemListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class PortalItem; - - class PortalItemListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum PortalItemRoles - { - PortalItemUrlRole = Qt::UserRole + 1, // read-only - PortalItemItemIdRole = Qt::UserRole + 2, // read-only - PortalItemAccessRole = Qt::UserRole + 3, // read-only - PortalItemAverageRatingRole = Qt::UserRole + 5, // read-only - PortalItemCommentCountRole = Qt::UserRole + 6, // read-only - PortalItemCommentsEnabledRole = Qt::UserRole + 7, // read-only - PortalItemCultureRole = Qt::UserRole + 8, // read-only - PortalItemFolderIdRole = Qt::UserRole + 9, // read-only - PortalItemNameRole = Qt::UserRole + 10, // read-only - PortalItemOwnerRole = Qt::UserRole + 11, // read-only - PortalItemRatingCountRole = Qt::UserRole + 12, // read-only - PortalItemServiceUrlRole = Qt::UserRole + 13, // read-only - PortalItemSizeRole = Qt::UserRole + 14, // read-only - PortalItemTypeRole = Qt::UserRole + 15, // read-only - PortalItemTypeKeywordsRole = Qt::UserRole + 16, - PortalItemTypeNameRole = Qt::UserRole + 17, // read-only - PortalItemViewCountRole = Qt::UserRole + 18, // read-only - PortalItemDescriptionRole = Qt::UserRole + 19, // read-only - PortalItemExtentRole = Qt::UserRole + 20, // read-only - PortalItemSnippetRole = Qt::UserRole + 21, // read-only - PortalItemTitleRole = Qt::UserRole + 22, // read-only - PortalItemAccessInformationRole = Qt::UserRole + 23, // read-only - PortalItemTagsRole = Qt::UserRole + 24, // read-only - PortalItemCreatedRole = Qt::UserRole + 25, // read-only - PortalItemModifiedRole = Qt::UserRole + 26, // read-only - PortalItemSpatialReferenceRole = Qt::UserRole + 27, // read-only - PortalItemThumbnailUrlRole = Qt::UserRole + 28, // read-only - PortalItemTermsOfUseRole = Qt::UserRole + 29 // read-only - }; - - ~PortalItemListModel() override; - - bool isEmpty() const; - - int size() const override; - - PortalItem* at(int index) const override; - - bool contains(PortalItem* portalItem) const; - - int indexOf(PortalItem* portalItem) const; - - PortalItem* first() const; - - PortalItem* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - /*! - \internal - */ - PortalItemListModel(std::shared_ptr impl, QObject* parent); - - PortalItemListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - friend class ImmutablePortalItemListModel; - Q_DISABLE_COPY_MOVE(PortalItemListModel) - - void setupRoles(); - void connectSignals_(); - void updatePortalItems(const std::shared_ptr& portalItems); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PortalItemListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalPrivilege.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalPrivilege.h deleted file mode 100644 index 0ce10236a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalPrivilege.h +++ /dev/null @@ -1,78 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PortalPrivilege.h - -#ifndef QRT_PortalPrivilege_H -#define QRT_PortalPrivilege_H - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class PortalPrivilegeImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class PortalPrivilegeRealm; - enum class PortalPrivilegeRole; - enum class PortalPrivilegeSubtype; - enum class PortalPrivilegeType; - - class PortalPrivilege - { - public: - PortalPrivilege(); - PortalPrivilege(const PortalPrivilege& other); - PortalPrivilege(PortalPrivilege&& other) noexcept; - PortalPrivilege& operator=(const PortalPrivilege& other); - PortalPrivilege& operator=(PortalPrivilege&& other) noexcept; - ~PortalPrivilege(); - - PortalPrivilegeRealm realm() const; - - PortalPrivilegeRole role() const; - - PortalPrivilegeType type() const; - QString typeName() const; - - PortalPrivilegeSubtype subtype() const; - QString subtypeName() const; - - /*! - \internal - */ - explicit PortalPrivilege(std::shared_ptr impl); - - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PortalPrivilege_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalPrivilegeListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalPrivilegeListModel.h deleted file mode 100644 index a0f1e35c2..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalPrivilegeListModel.h +++ /dev/null @@ -1,111 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PortalPrivilegeListModel.h - -#ifndef QRT_PortalPrivilegeListModel_H -#define QRT_PortalPrivilegeListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class PortalPrivilegeListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class PortalPrivilege; - - class PortalPrivilegeListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum PortalPrivilegeRoles - { - PortalPrivilegeRealmRole = Qt::UserRole + 1, // read-only - PortalPrivilegeRoleRole = Qt::UserRole + 2, // read-only - PortalPrivilegeTypeRole = Qt::UserRole + 3, // read-only - TypeNameRole = Qt::UserRole + 4, // read-only - PortalPrivilegeSubtypeRole = Qt::UserRole + 5, // read-only - SubtypeNameRole = Qt::UserRole + 6 // read-only - }; - - ~PortalPrivilegeListModel() override; - - bool isEmpty() const; - - int size() const override; - - PortalPrivilege at(int index) const override; - - bool contains(const PortalPrivilege& portalPrivilege) const; - - int indexOf(const PortalPrivilege& portalPrivilege) const; - - PortalPrivilege first() const; - - PortalPrivilege last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - /*! - \internal - */ - PortalPrivilegeListModel(std::shared_ptr impl, QObject* parent); - - PortalPrivilegeListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(PortalPrivilegeListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PortalPrivilegeListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryParameters.h deleted file mode 100644 index 19f1ad726..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryParameters.h +++ /dev/null @@ -1,89 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PortalQueryParameters.h - -#ifndef QRT_PortalQueryParameters_H -#define QRT_PortalQueryParameters_H - -// Qt headers -#include // for QString, QStringList - -// STL headers -#include - -namespace QRTImpl -{ - class PortalQueryParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class PortalQuerySortOrder; - class Envelope; - - class PortalQueryParameters - { - public: - PortalQueryParameters(); - PortalQueryParameters(const PortalQueryParameters& other); - PortalQueryParameters(PortalQueryParameters&& other) noexcept; - - PortalQueryParameters& operator=(const PortalQueryParameters& other); - PortalQueryParameters& operator=(PortalQueryParameters&& other) noexcept; - - virtual ~PortalQueryParameters(); - - bool isEmpty() const; - - Envelope boundingBox() const; - void setBoundingBox(const Envelope& boundingBox); - - QStringList categories() const; - void setCategories(const QStringList& categories); - - int limit() const; - void setLimit(int limit); - - QString query() const; - - bool isSearchPublic() const; - void setSearchPublic(bool searchPublic); - - QString sortField() const; - void setSortField(const QString& sortField); - - PortalQuerySortOrder sortOrder() const; - void setSortOrder(PortalQuerySortOrder sortOrder); - - int startIndex() const; - void setStartIndex(int startIndex); - - protected: - /*! \internal */ - explicit PortalQueryParameters(std::shared_ptr impl); - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PortalQueryParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryParametersForGroups.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryParametersForGroups.h deleted file mode 100644 index 054e8c03d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryParametersForGroups.h +++ /dev/null @@ -1,77 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PortalQueryParametersForGroups.h - -#ifndef QRT_PortalQueryParametersForGroups_H -#define QRT_PortalQueryParametersForGroups_H - -// C++ API headers -#include "PortalQueryParameters.h" - -// STL headers -#include - -namespace QRTImpl -{ - class PortalQueryParametersForGroupsImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class PortalQueryParametersForGroups : public PortalQueryParameters - { - public: - explicit PortalQueryParametersForGroups(); - - explicit PortalQueryParametersForGroups(const QString& query); - explicit PortalQueryParametersForGroups(const QString& query, int limit); - explicit PortalQueryParametersForGroups(const Envelope& boundingBox); - explicit PortalQueryParametersForGroups(const QString& query, const Envelope& boundingBox); - explicit PortalQueryParametersForGroups(const QString& owner, const QString& title); - - PortalQueryParametersForGroups(const PortalQueryParametersForGroups& other); - PortalQueryParametersForGroups(PortalQueryParametersForGroups&& other) noexcept; - explicit PortalQueryParametersForGroups(const PortalQueryParameters& other); - - PortalQueryParametersForGroups& operator=(const PortalQueryParametersForGroups& other); - PortalQueryParametersForGroups& operator=(PortalQueryParametersForGroups&& other) noexcept; - PortalQueryParametersForGroups& operator=(const PortalQueryParameters& other); - - ~PortalQueryParametersForGroups() override; - - QString owner() const; - void setOwner(const QString& owner); - - QString title() const; - void setTitle(const QString& title); - - /*! - \internal - */ - explicit PortalQueryParametersForGroups(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PortalQueryParametersForGroups_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryParametersForItems.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryParametersForItems.h deleted file mode 100644 index 9f452ad4e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryParametersForItems.h +++ /dev/null @@ -1,103 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PortalQueryParametersForItems.h - -#ifndef QRT_PortalQueryParametersForItems_H -#define QRT_PortalQueryParametersForItems_H - -// C++ API headers -#include "PortalQueryParameters.h" - -// Qt headers -#include // for ' = QString()' - -// STL headers -#include - -namespace QRTImpl -{ - class PortalQueryParametersForItemsImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class PortalItemType; - class Envelope; - - class PortalQueryParametersForItems : public PortalQueryParameters - { - public: - explicit PortalQueryParametersForItems(); - explicit PortalQueryParametersForItems(const QString& query); - explicit PortalQueryParametersForItems(const QString& query, int limit); - explicit PortalQueryParametersForItems(const Envelope& boundingBox); - explicit PortalQueryParametersForItems(const QString& query, const Envelope& boundingBox); - - PortalQueryParametersForItems(const PortalQueryParametersForItems& other); - PortalQueryParametersForItems(PortalQueryParametersForItems&& other) noexcept; - explicit PortalQueryParametersForItems(const PortalQueryParameters& other); - - PortalQueryParametersForItems& operator=(const PortalQueryParametersForItems& other); - PortalQueryParametersForItems& operator=(PortalQueryParametersForItems&& other) noexcept; - PortalQueryParametersForItems& operator=(const PortalQueryParameters& other); - - ~PortalQueryParametersForItems() override; - - static PortalQueryParametersForItems withId(const QString& ItemId); - static PortalQueryParametersForItems withOwner(const QString& owner); - static PortalQueryParametersForItems inGroup(const QString& groupId); - - static PortalQueryParametersForItems forItemType(PortalItemType type, const QString& searchString = QString()); - static PortalQueryParametersForItems forItemTypeInGroup(PortalItemType type, const QString& groupId, const QString& searchString = QString()); - static PortalQueryParametersForItems forItemTypeWithOwner(PortalItemType type, const QString& owner, const QString& searchString = QString()); - - static PortalQueryParametersForItems forItemTypes(const QList& types, - const QString& owner, - const QString& groupId, - const QString& searchString); - - QString groupId() const; - void setGroupId(const QString& groupId); - - QString itemId() const; - void setItemId(const QString& itemId); - - QString owner() const; - void setOwner(const QString& owner); - - QString searchString() const; - void setSearchString(const QString& searchString); - - QList types() const; - void setTypes(const QList& types); - - /*! \internal */ - explicit PortalQueryParametersForItems(const std::shared_ptr& impl); - - /*! \internal */ - std::shared_ptr getImpl() const; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PortalQueryParametersForItems_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryResultSetForGroups.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryResultSetForGroups.h deleted file mode 100644 index d1fd7cf40..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryResultSetForGroups.h +++ /dev/null @@ -1,75 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PortalQueryResultSetForGroups.h - -#ifndef QRT_PortalQueryResultSetForGroups_H -#define QRT_PortalQueryResultSetForGroups_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class PortalQueryResultSetForGroupsImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class PortalGroupListModel; - class PortalQueryParametersForGroups; - - class PortalQueryResultSetForGroups : public Object - { - Q_OBJECT - - public: - // constructor & destructor - ~PortalQueryResultSetForGroups() override; - - // properties - PortalQueryParametersForGroups queryParameters() const; - PortalQueryParametersForGroups nextQueryParameters() const; - PortalGroupListModel* groupResults() const; - int totalResults() const; - - // internal - /*! - \internal - */ - PortalQueryResultSetForGroups(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(PortalQueryResultSetForGroups) - - /*! - \internal - */ - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PortalQueryResultSetForGroups_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryResultSetForItems.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryResultSetForItems.h deleted file mode 100644 index 03166785d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryResultSetForItems.h +++ /dev/null @@ -1,74 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PortalQueryResultSetForItems.h - -#ifndef QRT_PortalQueryResultSetForItems_H -#define QRT_PortalQueryResultSetForItems_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class PortalQueryResultSetForItemsImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class PortalItemListModel; - class PortalQueryParametersForItems; - - class PortalQueryResultSetForItems : public Object - { - Q_OBJECT - - public: - ~PortalQueryResultSetForItems() override; - - // properties - PortalQueryParametersForItems queryParameters() const; - PortalQueryParametersForItems nextQueryParameters() const; - PortalItemListModel* itemResults() const; - int totalResults() const; - - // internal - /*! - \internal - */ - PortalQueryResultSetForItems(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(PortalQueryResultSetForItems) - - /*! - \internal - */ - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PortalQueryResultSetForItems_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalResult.h deleted file mode 100644 index 66153d4a4..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalResult.h +++ /dev/null @@ -1,79 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PortalResult.h - -#ifndef QRT_PortalResult_H -#define QRT_PortalResult_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class PortalResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - - class PortalResult - { - public: - PortalResult(); - - PortalResult(const PortalResult& other); - - PortalResult(PortalResult&& other) noexcept; - - virtual ~PortalResult(); - - PortalResult& operator=(const PortalResult& other); - - PortalResult& operator=(PortalResult&& other) noexcept; - - QString itemId() const; - - bool isSuccess() const; - - Error error() const; - - /*! - \internal - */ - explicit PortalResult(std::shared_ptr impl); - - protected: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PortalResult) - -#endif // QRT_PortalResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalTypes.h deleted file mode 100644 index 0e32e1b26..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalTypes.h +++ /dev/null @@ -1,395 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PortalTypes.h - -#ifndef QRT_PortalTypes_H -#define QRT_PortalTypes_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -namespace Esri::ArcGISRuntime -{ - - /* API doc for these types is maintained in qt-cpp/qdoc/PortalTypes.qdoc */ - - enum class PortalAccess - { - Unknown = -1, - Organization = 0, - Private = 1, - Public = 2, - Shared = 3 - }; - - enum class PortalFileType - { - Unknown = -1, - CSV, - Shapefile, - TilePackage, - FeatureService, - FeatureCollection, - ServiceDefinition - }; - - enum class PortalItemType - { - Unknown = -1, - ArcGISProAddIn = 0, - ArcPadPackage = 1, - CADDrawing = 2, - CSV = 3, - CityEngineWebScene = 4, - CodeAttachment = 5, - CodeSample = 6, - ColorSet = 7, - DesktopAddIn = 8, - DesktopApplication = 9, - DesktopApplicationTemplate = 10, - DesktopStyle = 11, - DocumentLink = 12, - ExplorerAddIn = 13, - ExplorerLayer = 14, - ExplorerMap = 15, - FeatureCollection = 16, - FeatureCollectionTemplate = 17, - FeatureService = 18, - FileGeodatabase = 19, - Form = 20, - GeocodingService = 21, - GeodataService = 22, - GeometryService = 23, - GeoprocessingPackage = 24, - GeoprocessingPackageProVersion = 25, - GeoprocessingSample = 26, - GeoprocessingService = 27, - GlobeDocument = 28, - GlobeService = 29, - Image = 30, - ImageCollection = 31, - ImageService = 32, - InsightsModel = 33, - InsightsPage = 34, - InsightsWorkbook = 35, - IWorkKeynote = 36, - IWorkNumbers = 37, - IWorkPages = 38, - KML = 39, - KMLCollection = 40, - Layer = 41, - LayerPackage = 42, - Layout = 43, - LocatorPackage = 44, - MapDocument = 45, - MapPackage = 46, - MapService = 47, - MapTemplate = 48, - MicrosoftExcel = 49, - MicrosoftPowerpoint = 50, - MicrosoftWord = 51, - MobileApplication = 52, - MobileBasemapPackage = 53, - MobileMapPackage = 54, - NativeApplication = 55, - NativeApplicationInstaller = 56, - NativeApplicationTemplate = 57, - NetCDF = 58, - NetworkAnalysisService = 59, - OperationView = 60, - OperationsDashboardAddIn = 61, - OperationsDashboardExtension = 62, - PDF = 63, - ProjectPackage = 64, - ProjectTemplate = 65, - ProMap = 66, - PublishedMap = 67, - RasterFunctionTemplate = 68, - RelationalDatabaseConnection = 69, - ReportTemplate = 70, - RulePackage = 71, - SceneDocument = 72, - ScenePackage = 73, - SceneService = 74, - ServiceDefinition = 75, - ShapeFile = 76, - StatisticalDataCollection = 77, - SymbolSet = 78, - TaskFile = 79, - TilePackage = 80, - VectorTilePackage = 81, - VectorTileService = 82, - VisioDocument = 83, - Vr360Experience = 84, - WFS = 85, - WMS = 86, - WMTS = 87, - WebMap = 88, - WebMappingApplication = 89, - WebScene = 90, - WindowsMobilePackage = 91, - WorkflowManagerPackage = 92, - WorkflowManagerService = 93, - WorkforceProject = 94, - SQLiteGeodatabase = 95, - MapArea = 96, - HubInitiative = 97, - HubSiteApplication = 98, - HubPage = 99, - AppBuilderExtension = 100, - AppBuilderWidgetPackage = 101, - Dashboard = 102, - ArcGISProConfiguration = 103, - ContentCategorySet = 104, - InsightsTheme = 105, - MobileScenePackage = 106, - OrientedImageryCatalog = 107, - OrthoMappingProject = 108, - OrthoMappingTemplate = 109, - Solution = 110, - BuildingSceneLayer = 111, - CompactTilePackage = 112, - DataStore = 113, - DeepLearningPackage = 114, - ExcaliburImageryProject = 115, - GeoPackage = 116, - Mission = 117, - SiteApplication = 118, - SitePage = 119, - BigDataAnalytic = 120, - Feed = 121, - RealTimeAnalytic = 122, - ProReport = 123, - QuickCaptureProject = 124, - Survey123AddIn = 125, - UrbanModel = 126, - WebExperience = 127, - WebExperienceTemplate = 128, - StoryMap = 129, - Workflow = 130, - InsightsScript = 131, - KernelGatewayConnection = 132, - KnowledgeGraph = 133, - LinkChart = 134, - Style = 135, - AdministrativeReport = 136, - ExportPackage = 137, - GeoJson = 138, - Gml = 139, - HubEvent = 140, - HubInitiativeTemplate = 141, - StoryMapTheme = 142, - WebAppBuilderWidget = 143, - EarthConfiguration = 144, - OgcFeatureServer = 145, - Ogc3DTilesService = 146, - StreamService = 147 - }; - - enum class PortalMode - { - Unknown = -1, - MultiTenant, - SingleTenant - }; - - enum class PortalPrivilegeRole - { - Unknown = -1, - Administrator, - Publisher, - User - }; - - enum class PortalPrivilegeRealm - { - Unknown = -1, - Portal, - Features, - OpenData, - Premium, - Marketplace - }; - - enum class PortalPrivilegeType - { - Unknown = -1, - Edit, - FullEdit, - Manage, - Purchase, - StartTrial, - DesignateGroup, - OpenDataAdmin, - AssignToGroups, - ChangeUserRoles, - DeleteGroups, - DeleteItems, - DeleteUsers, - DisableUsers, - InviteUsers, - ManageEnterpriseGroups, - ManageLicenses, - ReassignGroups, - ReassignItems, - ReassignUsers, - UpdateGroups, - UpdateItems, - UpdateUsers, - ViewGroups, - ViewItems, - ViewUsers, - PublishFeatures, - PublishScenes, - PublishTiles, - CreateGroup, - CreateItem, - JoinGroup, - JoinNonOrgGroup, - ShareGroupToOrg, - ShareGroupToPublic, - ShareToGroup, - ShareToOrg, - ShareToPublic, - Demographics, - Elevation, - Geocode, - Geoenrichment, - NetworkAnalysis, - SpatialAnalysis, - CreateUpdateCapableGroup, - ViewOrgGroups, - ViewOrgItems, - ViewOrgUsers, - Geoanalytics, - Rasteranalysis, - PublishServerGPServices, - PublishServerServices, - UpdateItemCategorySchema, - FeatureReport, - ManageCollaborations, - ManageCredits, - ManageRoles, - ManageSecurity, - ManageServers, - ManageUtilityServices, - ManageWebsite, - ManageReplications, - CreateNotebooks, - CreateAdvancedNotebooks, - BulkPublishFromDataStores, - EnumerateDataStores, - RegisterDataStores, - CategorizeItems, - ViewTracks, - AddExternalMembersToGroup, - ManageCollaborationGroupMembers, - ManageVersions, - PublishDynamicImagery, - PublishTiledImagery, - ScheduleNotebooks - }; - - enum class PortalPrivilegeSubtype - { - Unknown = -1, - None, - Stored, - Temporary, - ClosestFacility, - LocationAllocation, - OptimizedRouting, - OriginDestinationCostMatrix, - Routing, - ServiceArea, - VehicleRouting - }; - - enum class PortalGroupSortField - { - AverageRating, - Created, - Modified, - Owner, - Title, - Unknown, - ViewCount - }; - - enum class PortalQuerySortOrder - { - Ascending, - Descending - }; - - enum class PortalUserRole - { - Unknown = -1, - Publisher, - Admin, - User - }; - - enum class SubscriptionState - { - Unknown = -1, - Active = 0, - Canceled = 1, - Deleted = 2, - Expired = 3, - Restricted = 4, - Suspended = 5 - }; - -} // namespace Esri::ArcGISRuntime - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PortalAccess value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PortalFileType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PortalItemType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PortalMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PortalPrivilegeRole value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PortalPrivilegeRealm value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PortalPrivilegeType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PortalPrivilegeSubtype value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PortalGroupSortField value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PortalQuerySortOrder value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PortalUserRole value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SubscriptionState value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PortalAccess) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PortalFileType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PortalItemType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PortalMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PortalPrivilegeRole) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PortalPrivilegeRealm) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PortalPrivilegeType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PortalPrivilegeSubtype) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PortalGroupSortField) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PortalQuerySortOrder) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PortalUserRole) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SubscriptionState) - -#endif // QRT_PortalTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalUser.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalUser.h deleted file mode 100644 index df17393cb..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalUser.h +++ /dev/null @@ -1,137 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PortalUser.h - -#ifndef QRT_PortalUser_H -#define QRT_PortalUser_H - -// C++ API headers -#include "JsonSerializable.h" -#include "Loadable.h" -#include "Object.h" -#include "PortalFolder.h" - -// STL headers -#include - -template -class QFuture; - -Q_MOC_INCLUDE("PortalResult.h") - -namespace QRTImpl -{ - class PortalUserImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class PortalAccess; - enum class PortalUserRole; - enum class UnitSystem; - class Portal; - class PortalFolderListModel; - class PortalGroupListModel; - class PortalItem; - class PortalItemListModel; - class PortalPrivilegeListModel; - class PortalResult; - - class PortalUser : public Object, public Loadable, public JsonSerializable - { - Q_OBJECT - - public: - explicit PortalUser(Portal* portal, const QString& username, QObject* parent = nullptr); - ~PortalUser() override; - - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - PortalAccess access() const; - QDateTime created() const; - QString email() const; - QString favoritesGroupId() const; - QString fullName() const; - QString firstName() const; - QString lastName() const; - PortalGroupListModel* groups() const; - QDateTime modified() const; - QString organizationId() const; - QString phone() const; - Portal* portal() const; - PortalPrivilegeListModel* privileges() const; - PortalUserRole role() const; - QStringList tags() const; - QUrl thumbnailUrl() const; - UnitSystem units() const; - QString userDescription() const; - QString username() const; - - PortalFolderListModel* folders() const; - PortalItemListModel* items() const; - - QFuture fetchContentAsync(); - QFuture fetchContentInFolderAsync(const QString& folderId); - QFuture addPortalItemWithJsonAsync(PortalItem* portalItem, const QString& json, const PortalFolder& toFolder = PortalFolder()); - QFuture addPortalItemWithUrlAsync(PortalItem* portalItem, - const QUrl& fromUrl, - const QString& fileName = QString(), - const PortalFolder& toFolder = PortalFolder()); - QFuture deletePortalItemAsync(PortalItem* portalItem); - QFuture movePortalItemAsync(PortalItem* portalItem, const PortalFolder& toFolder = PortalFolder()); - QFuture> movePortalItemsAsync(const QList& portalItems, const PortalFolder& toFolder = PortalFolder()); - QFuture createFolderAsync(const QString& title); - QFuture deleteFolderAsync(const PortalFolder& folder); - QFuture addToFavoritesAsync(PortalItem* portalItem); - QFuture removeFromFavoritesAsync(PortalItem* portalItem); - QFuture fetchFavoritesStatusAsync(PortalItem* portalItem); - - // JsonSerializable Interface methods - static PortalUser* fromJson(const QString& json, Portal* portal = nullptr, QObject* parent = nullptr); - QString toJson() const override; - - /*! - \internal - */ - PortalUser(std::shared_ptr impl, QObject* parent); - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - void thumbnailUrlChanged(); - - private: - Q_DISABLE_COPY_MOVE(PortalUser) - std::shared_ptr m_impl; - - void connectSignals_(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PortalUser_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PreplannedMapArea.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PreplannedMapArea.h deleted file mode 100644 index 67209388e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PreplannedMapArea.h +++ /dev/null @@ -1,98 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PreplannedMapArea.h - -#ifndef QRT_PreplannedMapArea_H -#define QRT_PreplannedMapArea_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class PreplannedMapAreaImpl; - class PortalItemListImpl; -} // namespace QRTImpl - -namespace Esri::ArcGISRuntime -{ - - enum class PreplannedPackagingStatus; - class Geometry; - class ImmutablePortalItemListModel; - class PortalItem; - class OfflineMapUpdateCapabilities; - - class PreplannedMapArea : public Object, public Loadable - { - Q_OBJECT - - public: - explicit PreplannedMapArea(PortalItem* portalItem, QObject* parent = nullptr); - ~PreplannedMapArea() override; - - Geometry areaOfInterest() const; - - PreplannedPackagingStatus packagingStatus() const; - - PortalItem* portalItem() const; - - OfflineMapUpdateCapabilities* updateCapabilities() const; - - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - ImmutablePortalItemListModel* packageItems() const; - - std::shared_ptr getImpl() const; - - /*! \internal */ - PreplannedMapArea(std::shared_ptr impl, QObject* parent); - - PreplannedMapArea() = delete; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(PreplannedMapArea) - - void connectSignals_(); - - void setPackageItems_(const std::shared_ptr& packageItems); - - Esri::ArcGISRuntime::ImmutablePortalItemListModel* m_packageItemsModel = nullptr; - - std::shared_ptr m_impl; - }; -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PreplannedMapArea_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PreplannedMapAreaListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PreplannedMapAreaListModel.h deleted file mode 100644 index 3758554ba..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PreplannedMapAreaListModel.h +++ /dev/null @@ -1,111 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PreplannedMapAreaListModel.h - -#ifndef QRT_PreplannedMapAreaListModel_H -#define QRT_PreplannedMapAreaListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class OfflineMapTaskImpl; - class PreplannedMapAreaImpl; -} // namespace QRTImpl - -namespace Esri::ArcGISRuntime -{ - - class PreplannedMapArea; - - class PreplannedMapAreaListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum PreplannedMapAreaRoles - { - ItemTitleRole = Qt::UserRole + 1, - ItemIdRole = Qt::UserRole + 2, - ItemDescriptionRole = Qt::UserRole + 3, - ItemThumbnailUrlRole = Qt::UserRole + 4 - }; - - ~PreplannedMapAreaListModel() override; - - bool isEmpty() const; - - PreplannedMapArea* at(int index) const override; - - bool contains(PreplannedMapArea* area) const; - - int indexOf(PreplannedMapArea* area) const; - - PreplannedMapArea* first() const; - - PreplannedMapArea* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - /*! - \internal - */ - explicit PreplannedMapAreaListModel(const std::shared_ptr& taskImpl, QObject* parent); - - /*! - \internal - */ - PreplannedMapAreaListModel(const std::shared_ptr& taskImpl, - const QList>& areas, - QObject* parent); - - PreplannedMapAreaListModel() = delete; - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(PreplannedMapAreaListModel) - - void updateAreas_(const QList>& areas); - void setupRoles(); - int size() const override; - void setupAreas(); - - QHash m_roles; - QList> m_data; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PreplannedMapAreaListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PresetTemplateAssociation.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PresetTemplateAssociation.h deleted file mode 100644 index 02c5119e3..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PresetTemplateAssociation.h +++ /dev/null @@ -1,74 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PresetTemplateAssociation.h - -#ifndef QRT_PresetTemplateAssociation_H -#define QRT_PresetTemplateAssociation_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class PresetTemplateAssociationImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class UtilityAssociationType; - - class PresetTemplateAssociation : public Object - { - Q_OBJECT - public: - ~PresetTemplateAssociation() override; - - UtilityAssociationType associationType() const; - - double fractionAlongEdge() const; - - int fromFeatureIndex() const; - - int fromTerminalId() const; - - bool isContainmentVisible() const; - - int toFeatureIndex() const; - - int toTerminalId() const; - - PresetTemplateAssociation(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(PresetTemplateAssociation) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PresetTemplateAssociation_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PresetTemplateDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PresetTemplateDefinition.h deleted file mode 100644 index 7934ed783..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PresetTemplateDefinition.h +++ /dev/null @@ -1,66 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PresetTemplateDefinition.h - -#ifndef QRT_PresetTemplateDefinition_H -#define QRT_PresetTemplateDefinition_H - -// C++ API headers -#include "TemplateDefinition.h" - -namespace QRTImpl -{ - class PresetTemplateDefinitionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Point; - class PresetTemplateAssociation; - class PresetTemplateFeature; - - class PresetTemplateDefinition : public TemplateDefinition - { - Q_OBJECT - public: - ~PresetTemplateDefinition() override; - - Point origin() const; - - QList presetTemplateAssociations() const; - - QList presetTemplateFeatures() const; - - Point secondary() const; - - PresetTemplateDefinition(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(PresetTemplateDefinition) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PresetTemplateDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PresetTemplateFeature.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PresetTemplateFeature.h deleted file mode 100644 index 907147aa3..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PresetTemplateFeature.h +++ /dev/null @@ -1,62 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file PresetTemplateFeature.h - -#ifndef QRT_PresetTemplateFeature_H -#define QRT_PresetTemplateFeature_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl { class PresetTemplateFeatureImpl; } - -namespace Esri::ArcGISRuntime { - - class Geometry; - class SharedTemplate; - - class PresetTemplateFeature : public Object - { - Q_OBJECT - public: - ~PresetTemplateFeature() override; - - Geometry geometry() const; - - SharedTemplate* getTemplate() const; - - PresetTemplateFeature(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(PresetTemplateFeature) - std::shared_ptr m_impl; - - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_PresetTemplateFeature_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ProgrammaticReticleTool.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ProgrammaticReticleTool.h deleted file mode 100644 index 7b56a4142..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ProgrammaticReticleTool.h +++ /dev/null @@ -1,65 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ProgrammaticReticleTool.h - -#ifndef QRT_ProgrammaticReticleTool_H -#define QRT_ProgrammaticReticleTool_H - -// C++ API headers -#include "ReticleTool.h" - -namespace QRTImpl -{ - class ProgrammaticReticleToolImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ProgrammaticReticleTool : public ReticleTool - { - Q_OBJECT - public: - explicit ProgrammaticReticleTool(QObject* parent = nullptr); - - ~ProgrammaticReticleTool() override; - - bool isVertexCreationPreviewEnabled() const; - void setVertexCreationPreviewEnabled(bool vertexCreationPreviewEnabled); - - void pickUpSelectedElement(); - - void placeElementAtReticle(); - - bool selectElementAtReticle(); - - ProgrammaticReticleTool(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ProgrammaticReticleTool) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ProgrammaticReticleTool_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ProximityResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ProximityResult.h deleted file mode 100644 index ba1a41d24..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ProximityResult.h +++ /dev/null @@ -1,70 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ProximityResult.h - -#ifndef QRT_ProximityResult_H -#define QRT_ProximityResult_H - -// STL headers -#include - -namespace QRTImpl -{ - class ProximityResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Point; - - class ProximityResult - { - public: - ProximityResult(); - ProximityResult(const ProximityResult& other); - ProximityResult(ProximityResult&& other) noexcept; - ProximityResult& operator=(const ProximityResult& other); - ProximityResult& operator=(ProximityResult&& other) noexcept; - ~ProximityResult(); - - Point coordinate() const; - double distance() const; - int partIndex() const; - int pointIndex() const; - - static int npos(); - - bool isEmpty() const; - - /*! - \internal - */ - explicit ProximityResult(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ProximityResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/QueryParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/QueryParameters.h deleted file mode 100644 index 2e6354830..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/QueryParameters.h +++ /dev/null @@ -1,104 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file QueryParameters.h - -#ifndef QRT_QueryParameters_H -#define QRT_QueryParameters_H - -// Qt headers -#include // for QList, QString, qint64 - -// STL headers -#include - -namespace QRTImpl -{ - class QueryParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SpatialRelationship; - class Geometry; - class OrderBy; - class SpatialReference; - class TimeExtent; - - class QueryParameters - { - public: - QueryParameters(); - QueryParameters(const QueryParameters& other); - QueryParameters(QueryParameters&& other) noexcept; - ~QueryParameters(); - - QueryParameters& operator=(const QueryParameters& other); - QueryParameters& operator=(QueryParameters&& other) noexcept; - - bool isEmpty() const; - void clear(); - - Geometry geometry() const; - void setGeometry(const Geometry& geometry); - - double maxAllowableOffset() const; - void setMaxAllowableOffset(double maxAllowableOffset); - - int maxFeatures() const; - void setMaxFeatures(int maxFeatures); - - QList objectIds() const; - void setObjectIds(const QList& objectIds); - - QList orderByFields() const; - void setOrderByFields(const QList& orderByFields); - - SpatialReference outSpatialReference() const; - void setOutSpatialReference(const SpatialReference& spatialReference); - - bool isReturnGeometry() const; - void setReturnGeometry(bool returnGeometry); - - SpatialRelationship spatialRelationship() const; - void setSpatialRelationship(SpatialRelationship relationship); - - QString whereClause() const; - void setWhereClause(const QString& whereClause); - - int resultOffset() const; - void setResultOffset(int resultOffset); - - TimeExtent timeExtent() const; - void setTimeExtent(const TimeExtent& timeExtent); - - /*! \internal */ - explicit QueryParameters(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_QueryParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RGBRenderer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RGBRenderer.h deleted file mode 100644 index eef8fb1e0..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RGBRenderer.h +++ /dev/null @@ -1,85 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RGBRenderer.h - -#ifndef QRT_RGBRenderer_H -#define QRT_RGBRenderer_H - -// C++ API headers -#include "BaseStretchRenderer.h" - -// STL headers -#include - -namespace QRTImpl -{ - class RGBRendererImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class PansharpenType; - class Raster; - - class RGBRenderer : public BaseStretchRenderer - { - Q_OBJECT - - public: - explicit RGBRenderer(const StretchParameters& stretchParameters, QObject* parent = nullptr); - RGBRenderer(const StretchParameters& stretchParameters, - const QList& bandIndexes, - PansharpenType pansharpenType, - Raster* panchromaticRaster, - const QList& weights, - QObject* parent = nullptr); - RGBRenderer(const StretchParameters& stretchParameters, - const QList& bandIndexes, - const QList& gammas, - bool estimateStatistics, - QObject* parent = nullptr); - RGBRenderer(const StretchParameters& stretchParameters, - const QList& bandIndexes, - const QList& gammas, - bool estimateStatistics, - PansharpenType pansharpenType, - Raster* panchromaticRaster, - const QList& weights, - QObject* parent = nullptr); - - ~RGBRenderer() override; - - QList bandIndexes() const; - Raster* panchromaticRaster() const; - PansharpenType pansharpenType() const; - QList weights() const; - - RGBRenderer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(RGBRenderer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_RGBRenderer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RadioButtonsFormInput.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RadioButtonsFormInput.h deleted file mode 100644 index ca2a60def..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RadioButtonsFormInput.h +++ /dev/null @@ -1,61 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RadioButtonsFormInput.h - -#ifndef QRT_RadioButtonsFormInput_H -#define QRT_RadioButtonsFormInput_H - -// C++ API headers -#include "FormInput.h" - -namespace QRTImpl -{ - class RadioButtonsFormInputImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class FormInputNoValueOption; - class CodedValue; - - class RadioButtonsFormInput : public FormInput - { - Q_OBJECT - public: - ~RadioButtonsFormInput() override; - - QList codedValues() const; - - QString noValueLabel() const; - - FormInputNoValueOption noValueOption() const; - - RadioButtonsFormInput(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(RadioButtonsFormInput) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_RadioButtonsFormInput_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RangeDomain.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RangeDomain.h deleted file mode 100644 index e8cd908b5..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RangeDomain.h +++ /dev/null @@ -1,76 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RangeDomain.h - -#ifndef QRT_RangeDomain_H -#define QRT_RangeDomain_H - -// C++ API headers -#include "Domain.h" -#include "ServiceTypes.h" - -// STL headers -#include - -namespace QRTImpl -{ - class RangeDomainImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class RangeDomain : public Domain - { - public: - RangeDomain(); - - RangeDomain(const RangeDomain& other); - RangeDomain(RangeDomain&& other) noexcept; - explicit RangeDomain(const Domain& other); - - RangeDomain& operator=(const RangeDomain& other); - RangeDomain& operator=(RangeDomain&& other) noexcept; - - ~RangeDomain() override; - - bool isValid() const; - - QVariant minValue() const; - QVariant maxValue() const; - - /*! - \internal - */ - explicit RangeDomain(std::shared_ptr impl); - }; - - /*! \internal */ - template<> - inline RangeDomain domain_cast(const Domain& domain) - { - return domain.domainType() == DomainType::RangeDomain ? static_cast(domain) : RangeDomain(); - } - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_RangeDomain_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RangeDomainDescription.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RangeDomainDescription.h deleted file mode 100644 index 826d6948b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RangeDomainDescription.h +++ /dev/null @@ -1,67 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RangeDomainDescription.h - -#ifndef QRT_RangeDomainDescription_H -#define QRT_RangeDomainDescription_H - -// C++ API headers -#include "DomainDescription.h" - -// STL headers -#include - -class QVariant; - -namespace QRTImpl -{ - class RangeDomainDescriptionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class RangeDomainDescription : public DomainDescription - { - Q_OBJECT - - public: - RangeDomainDescription(const QString& name, FieldType fieldType, const QVariant& minValue, const QVariant& maxValue, QObject* parent = nullptr); - ~RangeDomainDescription() override; - - QVariant maxValue() const; - void setMaxValue(const QVariant& maxValue); - - QVariant minValue() const; - void setMinValue(const QVariant& minValue); - - RangeDomainDescription(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(RangeDomainDescription) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_RangeDomainDescription_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Raster.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Raster.h deleted file mode 100644 index 4e1974743..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Raster.h +++ /dev/null @@ -1,85 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Raster.h - -#ifndef QRT_Raster_H -#define QRT_Raster_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class RasterImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class RasterType; - class RasterFunction; - class RasterInfo; - - class Raster : public Object, public Loadable - { - Q_OBJECT - - public: - explicit Raster(const QString& path, QObject* parent = nullptr); - explicit Raster(RasterFunction* rasterFunction, QObject* parent = nullptr); - ~Raster() override; - - QString path() const; - RasterFunction* rasterFunction() const; - RasterInfo* rasterInfo() const; - - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - RasterType rasterType() const; - - Raster(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - protected: - std::shared_ptr m_impl; - - private: - void connectSignals_(); - Q_DISABLE_COPY_MOVE(Raster) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Raster_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterCell.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterCell.h deleted file mode 100644 index 6d7b687f6..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterCell.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RasterCell.h - -#ifndef QRT_RasterCell_H -#define QRT_RasterCell_H - -// C++ API headers -#include "GeoElement.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class RasterCellImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class RasterCell : public Object, public GeoElement - { - Q_OBJECT - - public: - ~RasterCell() override; - - AttributeListModel* attributes() const override; - - Geometry geometry() const override; - void setGeometry(const Geometry& geometry) override; - - /*! \internal */ - RasterCell(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - std::shared_ptr iGetImpl() const override; - - RasterCell() = delete; - - private: - Q_DISABLE_COPY_MOVE(RasterCell) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_RasterCell_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterElevationSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterElevationSource.h deleted file mode 100644 index 9847d5bd6..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterElevationSource.h +++ /dev/null @@ -1,68 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RasterElevationSource.h - -#ifndef QRT_RasterElevationSource_H -#define QRT_RasterElevationSource_H - -// C++ API headers -#include "ElevationSource.h" - -// STL headers -#include - -namespace QRTImpl -{ - class RasterElevationSourceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Envelope; - - class RasterElevationSource : public ElevationSource - { - Q_OBJECT - - public: - explicit RasterElevationSource(const QStringList& filePaths, QObject* parent = nullptr); - ~RasterElevationSource() override; - - QStringList filePaths() const; - - Envelope fullExtent() const; - - /*! - \internal - */ - RasterElevationSource(std::shared_ptr impl, QObject* parent); - - RasterElevationSource() = delete; - - private: - Q_DISABLE_COPY_MOVE(RasterElevationSource) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_RasterElevationSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterFunction.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterFunction.h deleted file mode 100644 index 098023b7a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterFunction.h +++ /dev/null @@ -1,66 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RasterFunction.h - -#ifndef QRT_RasterFunction_H -#define QRT_RasterFunction_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class RasterFunctionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class RasterFunctionArguments; - - class RasterFunction : public Object - { - Q_OBJECT - - public: - explicit RasterFunction(const QString& path, QObject* parent = nullptr); - ~RasterFunction() override; - - RasterFunctionArguments* arguments() const; - - [[nodiscard]] static RasterFunction* fromJson(const QString& json, QObject* parent = nullptr); - - RasterFunction(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - - Q_DISABLE_COPY_MOVE(RasterFunction) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_RasterFunction_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterFunctionArguments.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterFunctionArguments.h deleted file mode 100644 index a2b32f542..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterFunctionArguments.h +++ /dev/null @@ -1,68 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RasterFunctionArguments.h - -#ifndef QRT_RasterFunctionArguments_H -#define QRT_RasterFunctionArguments_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class RasterFunctionArgumentsImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Raster; - - class RasterFunctionArguments : public Object - { - Q_OBJECT - - public: - ~RasterFunctionArguments() override; - - QStringList argumentNames() const; - QStringList rasterNames() const; - - void setArgument(const QString& name, const QString& value); - void setRaster(const QString& rasterName, Raster* raster); - - RasterFunctionArguments(std::shared_ptr impl, QObject* parent); - - RasterFunctionArguments() = delete; - - private: - std::shared_ptr m_impl; - - Q_DISABLE_COPY_MOVE(RasterFunctionArguments) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_RasterFunctionArguments_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterInfo.h deleted file mode 100644 index d833faa5c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterInfo.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RasterInfo.h - -#ifndef QRT_RasterInfo_H -#define QRT_RasterInfo_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class RasterInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Envelope; - class SpatialReference; - - class RasterInfo : public Object - { - Q_OBJECT - public: - ~RasterInfo() override; - - double cellSizeX() const; - - double cellSizeY() const; - - Envelope extent() const; - - SpatialReference spatialReference() const; - - RasterInfo(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(RasterInfo) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_RasterInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterLayer.h deleted file mode 100644 index 35ac2c2e7..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterLayer.h +++ /dev/null @@ -1,94 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RasterLayer.h - -#ifndef QRT_RasterLayer_H -#define QRT_RasterLayer_H - -// C++ API headers -#include "ImageAdjustmentLayer.h" -#include "PopupSource.h" -#include "TimeAware.h" - -// STL headers -#include - -namespace QRTImpl -{ - class RasterLayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Raster; - class RasterRenderer; - enum class RasterResamplingType; - - class RasterLayer : public ImageAdjustmentLayer, public PopupSource, public TimeAware - { - Q_OBJECT - - public: - explicit RasterLayer(Raster* raster, QObject* parent = nullptr); - explicit RasterLayer(Item* item, QObject* parent = nullptr); - ~RasterLayer() override; - - Raster* raster() const; - - RasterRenderer* renderer() const; - void setRenderer(RasterRenderer* renderer); - - RasterResamplingType resamplingType() const; - void setResamplingType(RasterResamplingType resamplingType); - - // PopupSource interface methods - bool isPopupEnabled() const override; - void setPopupEnabled(bool popupEnabled) override; - PopupDefinition* popupDefinition() const override; - void setPopupDefinition(PopupDefinition* popupDefinition) override; - - // TimeAware interface methods - TimeExtent fullTimeExtent() const override; - bool isTimeFilteringEnabled() const override; - void setTimeFilteringEnabled(bool timeFilteringEnabled) override; - bool isSupportsTimeFiltering() const override; - TimeValue timeInterval() const override; - TimeValue timeOffset() const override; - void setTimeOffset(const TimeValue& timeOffset) override; - - /*! \internal */ - RasterLayer(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - RasterLayer() = delete; - - signals: - void fullTimeExtentChanged(); - - private: - Q_DISABLE_COPY_MOVE(RasterLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_RasterLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterRenderer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterRenderer.h deleted file mode 100644 index 34b556d37..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterRenderer.h +++ /dev/null @@ -1,65 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RasterRenderer.h - -#ifndef QRT_RasterRenderer_H -#define QRT_RasterRenderer_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class RasterRendererImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class RasterRendererType; - - class RasterRenderer : public Object - { - Q_OBJECT - - public: - ~RasterRenderer() override; - - RasterRendererType rendererType() const; - RasterRenderer(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - RasterRenderer() = delete; - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(RasterRenderer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_RasterRenderer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterSublayerSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterSublayerSource.h deleted file mode 100644 index 2e52ec5d9..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterSublayerSource.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RasterSublayerSource.h - -#ifndef QRT_RasterSublayerSource_H -#define QRT_RasterSublayerSource_H - -// C++ API headers -#include "SublayerSource.h" - -// STL headers -#include - -namespace QRTImpl -{ - class RasterSublayerSourceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class RasterSublayerSource : public SublayerSource - { - Q_OBJECT - - public: - RasterSublayerSource(const QString& workspaceId, const QString& dataSourceName, QObject* parent = nullptr); - ~RasterSublayerSource() override; - - QString dataSourceName() const; - - QString workspaceId() const; - - /*! \internal */ - RasterSublayerSource(std::shared_ptr impl, QObject* parent); - - RasterSublayerSource() = delete; - - private: - Q_DISABLE_COPY_MOVE(RasterSublayerSource) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_RasterSublayerSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterTypes.h deleted file mode 100644 index 85e01ddb7..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterTypes.h +++ /dev/null @@ -1,178 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RasterTypes.h - -#ifndef QRT_RasterTypes_H -#define QRT_RasterTypes_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -namespace Esri::ArcGISRuntime -{ - - enum class RasterType - { - Unknown = -1, - Raster = 0, - MosaicDatasetRaster = 1, - GeoPackageRaster = 2, - ImageServiceRaster = 3 - }; - - enum class RasterRendererType - { - BlendRenderer = 1, - ColormapRenderer = 2, - HillshadeRenderer = 3, - RgbRenderer = 4, - StretchRenderer = 5 - }; - - enum class RasterResamplingType - { - Automatic = 0, - NearestNeighbor = 1, - BilinearInterpolation = 2, - }; - - enum class StretchParametersType - { - Unknown = -1, - MinMaxStretchParameters = 0, - StandardDeviationStretchParameters = 1, - HistogramEqualizationStretchParameters = 2, - PercentClipStretchParameters = 3 - }; - - enum class PresetColorRampType - { - None = -1, - Elevation = 0, - DemScreen = 1, - DemLight = 2, - BathymetricScale = 3, - HeatMap = 4, - Surface = 5, - Precipitation = 6, - Temperature = 7, - Inferno = 8, - Magma = 9, - Plasma = 10, - Viridis = 11, - Cividis = 12 - }; - - enum class PansharpenType - { - None = -1, - Ihs = 0, - Brovey = 1, - Mean = 2, - Esri = 3, - GramSchmidt = 4 - }; - - enum class SlopeType - { - None = -1, - Degree = 0, - PercentRise = 1, - Scaled = 2 - }; - - enum class PixelType - { - Unknown = -1, - Uint1 = 0, - Uint2 = 1, - Uint4 = 2, - Uint8 = 3, - Int8 = 4, - Uint16 = 5, - Int16 = 6, - Uint32 = 7, - Int32 = 8, - Float32 = 9, - Float64 = 10 - }; - - enum class AddRastersParametersType - { - AddRastersParameters = 0, - FrameCameraAddRastersParameters = 1 - }; - - enum class MosaicMethod - { - None = 0, - Center = 1, - Northwest = 2, - Nadir = 3, - Viewpoint = 4, - Attribute = 5, - LockRaster = 6, - Seamline = 7 - }; - - enum class MosaicOperation - { - First = 0, - Last = 1, - Min = 2, - Max = 3, - Mean = 4, - Blend = 5, - Sum = 6 - }; - -} // namespace Esri::ArcGISRuntime - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::RasterType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::RasterRendererType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::RasterResamplingType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::StretchParametersType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PresetColorRampType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PansharpenType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SlopeType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PixelType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::AddRastersParametersType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::MosaicMethod value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::MosaicOperation value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::RasterType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::RasterRendererType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::RasterResamplingType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::StretchParametersType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PresetColorRampType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PansharpenType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SlopeType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PixelType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::AddRastersParametersType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::MosaicMethod) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::MosaicOperation) - -#endif // QRT_RasterTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RealTimeTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RealTimeTypes.h deleted file mode 100644 index 8e268b1bd..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RealTimeTypes.h +++ /dev/null @@ -1,59 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RealTimeTypes.h - -#ifndef RealTimeTypes_H -#define RealTimeTypes_H - -// Qt headers -#include // for Q_DELCARE_METATYPE - -namespace Esri::ArcGISRuntime -{ - - enum class ConnectionStatus - { - Disconnected = 0, - Connecting = 1, - Connected = 2, - Failed = 3 - }; - - enum class DynamicEntityDataSourceType - { - ArcGISStreamService = 0, - DynamicEntityDataSource = 1 - }; - -} // namespace Esri::ArcGISRuntime - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ConnectionStatus value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::DynamicEntityDataSourceType value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ConnectionStatus) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DynamicEntityDataSourceType) - -#endif // RealTimeTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReductionTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReductionTypes.h deleted file mode 100644 index 358c8428b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReductionTypes.h +++ /dev/null @@ -1,62 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ReductionTypes.h - -#ifndef QRT_ReductionTypes_H -#define QRT_ReductionTypes_H - -// Qt headers -#include // for Q_DELCARE_METATYPE - -namespace Esri::ArcGISRuntime -{ - - enum class AggregateStatisticType - { - Count = 0, - Average = 1, - Max = 2, - Min = 3, - Mode = 4, - StandardDeviation = 5, - Sum = 6, - Variance = 7 - }; - - enum class FeatureReductionType - { - ClusteringFeatureReduction = 1 - }; - -} // namespace Esri::ArcGISRuntime - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FeatureReductionType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::AggregateStatisticType value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FeatureReductionType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::AggregateStatisticType) - -#endif // QRT_ReductionTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RelatedFeatureQueryResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RelatedFeatureQueryResult.h deleted file mode 100644 index 951925c41..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RelatedFeatureQueryResult.h +++ /dev/null @@ -1,77 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RelatedFeatureQueryResult.h - -#ifndef QRT_RelatedFeatureQueryResult_H -#define QRT_RelatedFeatureQueryResult_H - -// C++ API headers -#include "FeatureSet.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class RelatedFeatureQueryResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ArcGISFeature; - class ArcGISFeatureTable; - class RelationshipInfo; - - class RelatedFeatureQueryResult : public Object, public FeatureSet - { - Q_OBJECT - - public: - ~RelatedFeatureQueryResult() override; - - ArcGISFeature* feature() const; - ArcGISFeatureTable* relatedTable() const; - RelationshipInfo relationshipInfo() const; - - bool isTransferLimitExceeded() const; - - FeatureIterator iterator() const override; - QList fields() const override; - GeometryType geometryType() const override; - SpatialReference spatialReference() const override; - - RelatedFeatureQueryResult(std::shared_ptr impl, QObject* parent); - std::shared_ptr iGetImpl() const override; - - RelatedFeatureQueryResult() = delete; - - private: - std::shared_ptr m_impl; - - Q_DISABLE_COPY_MOVE(RelatedFeatureQueryResult) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_RelatedFeatureQueryResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RelatedQueryParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RelatedQueryParameters.h deleted file mode 100644 index 8e2f06f9a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RelatedQueryParameters.h +++ /dev/null @@ -1,86 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RelatedQueryParameters.h - -#ifndef QRT_RelatedQueryParameters_H -#define QRT_RelatedQueryParameters_H - -// Qt headers -#include // for QList, QString - -// STL headers -#include - -namespace QRTImpl -{ - class RelatedQueryParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class OrderBy; - class RelationshipInfo; - - class RelatedQueryParameters - { - public: - RelatedQueryParameters(); - explicit RelatedQueryParameters(const RelationshipInfo& relationshipInfo); - RelatedQueryParameters(const RelatedQueryParameters& other); - RelatedQueryParameters(RelatedQueryParameters&& other) noexcept; - ~RelatedQueryParameters(); - - RelatedQueryParameters& operator=(const RelatedQueryParameters& other); - RelatedQueryParameters& operator=(RelatedQueryParameters&& other) noexcept; - - bool isEmpty() const; - void clear(); - - QList orderByFields() const; - void setOrderByFields(const QList& orderByFields); - - RelationshipInfo relationshipInfo() const; - void setRelationshipInfo(const RelationshipInfo& relationshipInfo); - - bool isReturnGeometry() const; - void setReturnGeometry(bool returnGeometry); - - QString whereClause() const; - void setWhereClause(const QString& whereClause); - - int maxFeatures() const; - void setMaxFeatures(int maxFeatures); - - int resultOffset() const; - void setResultOffset(int resultOffset); - - explicit RelatedQueryParameters(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_RelatedQueryParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RelationshipInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RelationshipInfo.h deleted file mode 100644 index b299333d9..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RelationshipInfo.h +++ /dev/null @@ -1,87 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RelationshipInfo.h - -#ifndef QRT_RelationshipInfo_H -#define QRT_RelationshipInfo_H - -// Qt headers -#include // for qint64 - -// STL headers -#include - -namespace QRTImpl -{ - class RelationshipInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class RelationshipCardinality; - enum class RelationshipRole; - - class RelationshipInfo - { - public: - RelationshipInfo(); - RelationshipInfo(const RelationshipInfo& other); - RelationshipInfo(RelationshipInfo&& other) noexcept; - ~RelationshipInfo(); - - RelationshipInfo& operator=(const RelationshipInfo& other); - RelationshipInfo& operator=(RelationshipInfo&& other) noexcept; - - bool isEmpty() const; - - qint64 id() const; - - bool isComposite() const; - - QString keyField() const; - - QString keyFieldInRelationshipTable() const; - - QString name() const; - - qint64 relatedTableId() const; - - Esri::ArcGISRuntime::RelationshipCardinality cardinality() const; - - qint64 relationshipTableId() const; - - Esri::ArcGISRuntime::RelationshipRole role() const; - - /*! - \internal - */ - explicit RelationshipInfo(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - protected: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_RelationshipInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RelationshipPopupElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RelationshipPopupElement.h deleted file mode 100644 index 13015f9aa..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RelationshipPopupElement.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RelationshipPopupElement.h - -#ifndef QRT_RelationshipPopupElement_H -#define QRT_RelationshipPopupElement_H - -// C++ API headers -#include "PopupElement.h" - -namespace QRTImpl -{ - class RelationshipPopupElementImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class OrderBy; - - class RelationshipPopupElement : public PopupElement - { - Q_OBJECT - public: - explicit RelationshipPopupElement(qint64 relationshipId, QObject* parent = nullptr); - - ~RelationshipPopupElement() override; - - QString description() const; - void setDescription(const QString& description); - - int displayCount() const; - void setDisplayCount(int displayCount); - - QList orderByFields() const; - - qint64 relationshipId() const; - - QString title() const; - void setTitle(const QString& title); - - RelationshipPopupElement(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(RelationshipPopupElement) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_RelationshipPopupElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Renderer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Renderer.h deleted file mode 100644 index 1d3eef133..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Renderer.h +++ /dev/null @@ -1,102 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Renderer.h - -#ifndef QRT_Renderer_H -#define QRT_Renderer_H - -// C++ API headers -#include "JsonSerializable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class RendererImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class DynamicEntity; - class DynamicEntityObservation; - class Feature; - class Graphic; - class RendererSceneProperties; - class Symbol; - enum class RendererType; - enum class RotationType; - - class Renderer : public Object, public JsonSerializable - { - Q_OBJECT - - public: - ~Renderer() override; - - virtual bool operator==(const Renderer* other) const; - virtual bool operator!=(const Renderer* other) const; - - RendererType rendererType() const; - - QString rotationExpression() const; - void setRotationExpression(const QString& expression); - - RotationType rotationType() const; - void setRotationType(RotationType type); - - RendererSceneProperties sceneProperties() const; - void setSceneProperties(const RendererSceneProperties& sceneProperties); - - Symbol* symbol(DynamicEntity* dynamicEntity) const; - Symbol* symbol(DynamicEntity* dynamicEntity, bool applyAttributeOverrides) const; - Symbol* symbol(DynamicEntityObservation* dynamicEntityObservation) const; - Symbol* symbol(DynamicEntityObservation* dynamicEntityObservation, bool applyAttributeOverrides) const; - - Symbol* symbol(Feature* feature) const; - Symbol* symbol(Feature* feature, bool applyAttributeOverrides) const; - - Symbol* symbol(Graphic* graphic) const; - Symbol* symbol(Graphic* graphic, bool applyAttributeOverrides) const; - - Renderer* clone(QObject* parent = nullptr) const; - - [[nodiscard]] static Renderer* fromJson(const QString& json, QObject* parent = nullptr); - [[nodiscard]] QString toJson() const override; - - Renderer(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - protected: - explicit Renderer(QObject* parent = nullptr); - - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(Renderer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Renderer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RendererSceneProperties.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RendererSceneProperties.h deleted file mode 100644 index 6620f3970..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RendererSceneProperties.h +++ /dev/null @@ -1,82 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RendererSceneProperties.h - -#ifndef QRT_RendererSceneProperties_H -#define QRT_RendererSceneProperties_H - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class RendererScenePropertiesImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class ExtrusionMode; - - class RendererSceneProperties - { - public: - RendererSceneProperties(); - RendererSceneProperties(const QString& extrusionExpression, ExtrusionMode extrusionMode); - RendererSceneProperties(const QString& headingExpression, const QString& pitchExpression, const QString& rollExpression); - RendererSceneProperties(const RendererSceneProperties& other); - RendererSceneProperties(RendererSceneProperties&& other) noexcept; - ~RendererSceneProperties(); - - RendererSceneProperties& operator=(const RendererSceneProperties& other); - RendererSceneProperties& operator=(RendererSceneProperties&& other) noexcept; - - bool isEmpty() const; - - QString extrusionExpression() const; - void setExtrusionExpression(const QString& extrusionExpression); - - ExtrusionMode extrusionMode() const; - void setExtrusionMode(ExtrusionMode extrusionMode); - - QString headingExpression() const; - void setHeadingExpression(const QString& headingExpression); - - QString pitchExpression() const; - void setPitchExpression(const QString& pitchExpression); - - QString rollExpression() const; - void setRollExpression(const QString& rollExpression); - - /*! \internal */ - explicit RendererSceneProperties(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_RendererSceneProperties_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RenderingRule.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RenderingRule.h deleted file mode 100644 index 4a565bdfd..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RenderingRule.h +++ /dev/null @@ -1,68 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RenderingRule.h - -#ifndef QRT_RenderingRule_H -#define QRT_RenderingRule_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class RenderingRuleImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class RenderingRuleInfo; - - class RenderingRule : public Object - { - Q_OBJECT - - public: - explicit RenderingRule(const QString& renderingRuleJson, QObject* parent = nullptr); - explicit RenderingRule(const RenderingRuleInfo& renderingRuleInfo, QObject* parent = nullptr); - ~RenderingRule() override; - - RenderingRuleInfo renderingRuleInfo() const; - - QString renderingRuleJson() const; - - /*! \internal */ - RenderingRule(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(RenderingRule) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_RenderingRule_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RenderingRuleInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RenderingRuleInfo.h deleted file mode 100644 index 274e968eb..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RenderingRuleInfo.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RenderingRuleInfo.h - -#ifndef QRT_RenderingRuleInfo_H -#define QRT_RenderingRuleInfo_H - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class RenderingRuleInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class RenderingRuleInfo - { - public: - RenderingRuleInfo(); - explicit RenderingRuleInfo(const QString& name); - RenderingRuleInfo(const RenderingRuleInfo& other); - RenderingRuleInfo(RenderingRuleInfo&& other) noexcept; - ~RenderingRuleInfo(); - - RenderingRuleInfo& operator=(const RenderingRuleInfo& other); - RenderingRuleInfo& operator=(RenderingRuleInfo&& other) noexcept; - - bool isEmpty() const; - - QString description() const; - - QString help() const; - - QString name() const; - - explicit RenderingRuleInfo(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_RenderingRuleInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RequestConfiguration.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RequestConfiguration.h deleted file mode 100644 index 4f5de92fc..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RequestConfiguration.h +++ /dev/null @@ -1,92 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RequestConfiguration.h - -#ifndef QRT_RequestConfiguration_H -#define QRT_RequestConfiguration_H - -// Qt headers -#include // for ' = QMap<>()' - -// STL headers -#include - -namespace QRTImpl -{ - class RequestConfigurationImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class NetworkCacheConfiguration; - - class RequestConfiguration - { - public: - RequestConfiguration(); - RequestConfiguration(int timeoutInterval, - int maxNumberOfAttempts, - bool forcePost, - bool issueAuthenticationChallenge, - const QMap& userHeaders = QMap()); - RequestConfiguration(const RequestConfiguration& other); - RequestConfiguration(RequestConfiguration&& other) noexcept; - ~RequestConfiguration(); - - RequestConfiguration& operator=(const RequestConfiguration& other); - RequestConfiguration& operator=(RequestConfiguration&& other) noexcept; - - bool isEmpty() const; - - int timeoutInterval() const; - void setTimeoutInterval(int timeoutInterval); - - int maxNumberOfAttempts() const; - void setMaxNumberOfAttempts(int attempts); - - bool isForcePost() const; - void setForcePost(bool forcePost); - - QMap userHeaders() const; - void setUserHeaders(const QMap& userHeaders); - - static RequestConfiguration globalRequestConfiguration(); - static void setGlobalRequestConfiguration(const RequestConfiguration& globalRequestConfiguration); - static QString additionalUserAgentInfo(); - static void setAdditionalUserAgentInfo(const QString& additionalUserAgentInfo); - - static NetworkCacheConfiguration* globalNetworkCacheConfiguration(); - - /*! - \internal - */ - explicit RequestConfiguration(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_RequestConfigurationImpl_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReroutingParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReroutingParameters.h deleted file mode 100644 index aac529831..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReroutingParameters.h +++ /dev/null @@ -1,78 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ReroutingParameters.h - -#ifndef QRT_ReroutingParameters_H -#define QRT_ReroutingParameters_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ReroutingParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ArcGISFeatureTable; - class RouteParameters; - class RouteTask; - enum class ReroutingStrategy; - - class ReroutingParameters : public Object - { - Q_OBJECT - public: - ReroutingParameters(RouteTask* routeTask, const RouteParameters& routeParameters, QObject* parent = nullptr); - - ~ReroutingParameters() override; - - ArcGISFeatureTable* networkEdgeGeometries() const; - void setNetworkEdgeGeometries(ArcGISFeatureTable* networkEdgeGeometries); - - RouteParameters routeParameters() const; - - RouteTask* routeTask() const; - - ReroutingStrategy strategy() const; - void setStrategy(ReroutingStrategy strategy); - - bool isVisitFirstStopOnStart() const; - void setVisitFirstStopOnStart(bool visitFirstStopOnStart); - - ReroutingParameters(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ReroutingParameters) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ReroutingParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RestrictionAttribute.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RestrictionAttribute.h deleted file mode 100644 index 0671a19d8..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RestrictionAttribute.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RestrictionAttribute.h - -#ifndef QRT_RestrictionAttribute_H -#define QRT_RestrictionAttribute_H - -// Qt headers -#include // for QString, QVariantMap - -// STL headers -#include - -namespace QRTImpl -{ - class RestrictionAttributeImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class RestrictionAttribute - { - public: - RestrictionAttribute(); - RestrictionAttribute(const RestrictionAttribute& other); - RestrictionAttribute(RestrictionAttribute&& other) noexcept; - ~RestrictionAttribute(); - - RestrictionAttribute& operator=(const RestrictionAttribute& other); - RestrictionAttribute& operator=(RestrictionAttribute&& other) noexcept; - - bool isEmpty() const; - - QVariantMap parameterValues() const; - - QString restrictionUsageParameterName() const; - - /*! - \internal - */ - explicit RestrictionAttribute(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_RestrictionAttribute_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReticleInteractionConfiguration.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReticleInteractionConfiguration.h deleted file mode 100644 index 9d3f7ca58..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReticleInteractionConfiguration.h +++ /dev/null @@ -1,75 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ReticleInteractionConfiguration.h - -#ifndef QRT_ReticleInteractionConfiguration_H -#define QRT_ReticleInteractionConfiguration_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class ReticleInteractionConfigurationImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ReticleInteractionConfiguration : public Object - { - Q_OBJECT - public: - explicit ReticleInteractionConfiguration(QObject* parent = nullptr); - - ~ReticleInteractionConfiguration() override; - - bool isAllowDeletingSelectedElement() const; - void setAllowDeletingSelectedElement(bool allowDeletingSelectedElement); - - bool isAllowMidVertexSelection() const; - void setAllowMidVertexSelection(bool allowMidVertexSelection); - - bool isAllowMovingSelectedElement() const; - void setAllowMovingSelectedElement(bool allowMovingSelectedElement); - - bool isAllowPartCreation() const; - void setAllowPartCreation(bool allowPartCreation); - - bool isAllowVertexCreation() const; - void setAllowVertexCreation(bool allowVertexCreation); - - bool isAllowVertexSelection() const; - void setAllowVertexSelection(bool allowVertexSelection); - - ReticleInteractionConfiguration(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ReticleInteractionConfiguration) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ReticleInteractionConfiguration_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReticleTool.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReticleTool.h deleted file mode 100644 index 5278c9df3..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReticleTool.h +++ /dev/null @@ -1,59 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ReticleTool.h - -#ifndef QRT_ReticleTool_H -#define QRT_ReticleTool_H - -// C++ API headers -#include "GeometryEditorTool.h" - -namespace QRTImpl -{ - class ReticleToolImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeometryEditorReticle; - - class ReticleTool : public GeometryEditorTool - { - Q_OBJECT - public: - ~ReticleTool() override; - - GeometryEditorReticle* reticle() const; - void setReticle(GeometryEditorReticle* reticle); - - ReticleTool(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ReticleTool) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ReticleTool_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReticleVertexTool.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReticleVertexTool.h deleted file mode 100644 index e671ba184..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReticleVertexTool.h +++ /dev/null @@ -1,62 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ReticleVertexTool.h - -#ifndef QRT_ReticleVertexTool_H -#define QRT_ReticleVertexTool_H - -// C++ API headers -#include "ReticleTool.h" - -namespace QRTImpl -{ - class ReticleVertexToolImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class GeometryEditorReticle; - class ReticleInteractionConfiguration; - - class ReticleVertexTool : public ReticleTool - { - Q_OBJECT - public: - explicit ReticleVertexTool(QObject* parent = nullptr); - - ~ReticleVertexTool() override; - - ReticleInteractionConfiguration* configuration() const; - void setConfiguration(ReticleInteractionConfiguration* configuration); - - ReticleVertexTool(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ReticleVertexTool) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ReticleVertexTool_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReverseGeocodeParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReverseGeocodeParameters.h deleted file mode 100644 index 1f43de6c8..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReverseGeocodeParameters.h +++ /dev/null @@ -1,86 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ReverseGeocodeParameters.h - -#ifndef QRT_ReverseGeocodeParameters_H -#define QRT_ReverseGeocodeParameters_H - -// Qt headers -#include // for QString, QStringList - -// STL headers -#include - -namespace QRTImpl -{ - class ReverseGeocodeParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class SpatialReference; - - class ReverseGeocodeParameters - { - public: - ReverseGeocodeParameters(); - ReverseGeocodeParameters(const ReverseGeocodeParameters& other); - ReverseGeocodeParameters(ReverseGeocodeParameters&& other) noexcept; - ~ReverseGeocodeParameters(); - ReverseGeocodeParameters& operator=(const ReverseGeocodeParameters& other); - ReverseGeocodeParameters& operator=(ReverseGeocodeParameters&& other) noexcept; - - QStringList resultAttributeNames() const; - void setResultAttributeNames(const QStringList& resultAttributeNames); - - QStringList featureTypes() const; - void setFeatureTypes(const QStringList& featureTypes); - - bool isForStorage() const; - void setForStorage(bool forStorage); - - int maxResults() const; - void setMaxResults(int maxResults); - - double maxDistance() const; - void setMaxDistance(double maxDistance); - - QString outputLanguageCode() const; - void setOutputLanguageCode(const QString& outputLanguageCode); - - SpatialReference outputSpatialReference() const; - void setOutputSpatialReference(const SpatialReference& outputSpatialReference); - - /*! - \internal - */ - explicit ReverseGeocodeParameters(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ReverseGeocodeParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Route.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Route.h deleted file mode 100644 index a522d38f9..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Route.h +++ /dev/null @@ -1,101 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Route.h - -#ifndef QRT_Route_H -#define QRT_Route_H - -// Qt headers -#include // for QList, QString - -// STL headers -#include - -class QDateTime; -class QObject; - -namespace QRTImpl -{ - class RouteImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class DirectionManeuverListModel; - class Polyline; - class Stop; - - class Route - { - public: - Route(); - Route(const Route& other); - Route(Route&& other) noexcept; - ~Route(); - - Route& operator=(const Route& other); - Route& operator=(Route&& other) noexcept; - - bool isEmpty() const; - - DirectionManeuverListModel* directionManeuvers(QObject* parent = nullptr) const; - - QDateTime startTime() const; - - double startTimeShift() const; - - QDateTime endTime() const; - - double endTimeShift() const; - - Polyline routeGeometry() const; - - QString routeName() const; - - QList stops() const; - - double totalLength() const; - - double totalTime() const; - - double travelTime() const; - - double violationTime() const; - - double waitTime() const; - - double cost(const QString& attributeName) const; - - /*! - \internal - */ - explicit Route(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - mutable DirectionManeuverListModel* m_directionManeuvers = nullptr; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Route_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteParameters.h deleted file mode 100644 index 05293710f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteParameters.h +++ /dev/null @@ -1,152 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RouteParameters.h - -#ifndef QRT_RouteParameters_H -#define QRT_RouteParameters_H - -// Qt headers -#include // for QList, QString, QStringList - -// STL headers -#include - -class QDateTime; - -namespace QRTImpl -{ - class RouteParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class DirectionsStyle; - enum class RouteShapeType; - enum class UnitSystem; - class ArcGISFeatureTable; - class PointBarrier; - class PolygonBarrier; - class PolylineBarrier; - class QueryParameters; - class SpatialReference; - class Stop; - class TravelMode; - - class RouteParameters - { - public: - RouteParameters(); - RouteParameters(const RouteParameters& other); - RouteParameters(RouteParameters&& other) noexcept; - ~RouteParameters(); - - RouteParameters& operator=(const RouteParameters& other); - RouteParameters& operator=(RouteParameters&& other) noexcept; - - bool isEmpty() const; - - QStringList accumulateAttributeNames() const; - void setAccumulateAttributeNames(const QStringList& accumulateAttributeNames); - - UnitSystem directionsDistanceUnits() const; - void setDirectionsDistanceUnits(UnitSystem directionsDistanceUnits); - - QString directionsLanguage() const; - void setDirectionsLanguage(const QString& directionsLanguage); - - DirectionsStyle directionsStyle() const; - void setDirectionsStyle(DirectionsStyle directionsStyle); - - bool isFindBestSequence() const; - void setFindBestSequence(bool findBestSequence); - - QDateTime startTime() const; - void setStartTime(const QDateTime& startTime); - - SpatialReference outputSpatialReference() const; - void setOutputSpatialReference(const SpatialReference& outputSpatialReference); - - bool isPreserveFirstStop() const; - void setPreserveFirstStop(bool preserveFirstStop); - - bool isPreserveLastStop() const; - void setPreserveLastStop(bool preserveLastStop); - - bool isReturnDirections() const; - void setReturnDirections(bool returnDirections); - - bool isReturnPointBarriers() const; - void setReturnPointBarriers(bool returnPointBarriers); - - bool isReturnPolygonBarriers() const; - void setReturnPolygonBarriers(bool returnPolygonBarriers); - - bool isReturnPolylineBarriers() const; - void setReturnPolylineBarriers(bool returnPolylineBarriers); - - bool isReturnRoutes() const; - void setReturnRoutes(bool returnRoutes); - - bool isReturnStops() const; - void setReturnStops(bool returnStops); - - RouteShapeType routeShapeType() const; - void setRouteShapeType(RouteShapeType routeShapeType); - - TravelMode travelMode() const; - void setTravelMode(const TravelMode& travelMode); - - QString searchWhereClause(const QString& sourceName) const; - void setSearchWhereClause(const QString& sourceName, const QString& searchWhereClause); - - void clearStops(); - void setStops(const QList& stops); - void setStopsWithFeatureTable(ArcGISFeatureTable* featureTable, const QueryParameters& queryParameters); - - void clearPointBarriers(); - void setPointBarriers(const QList& pointBarriers); - void setPointBarriersWithFeatureTable(ArcGISFeatureTable* featureTable, const QueryParameters& queryParameters); - - void clearPolygonBarriers(); - void setPolygonBarriers(const QList& polygonBarriers); - void setPolygonBarriersWithFeatureTable(ArcGISFeatureTable* featureTable, const QueryParameters& queryParameters); - - void clearPolylineBarriers(); - void setPolylineBarriers(const QList& polylineBarriers); - void setPolylineBarriersWithFeatureTable(ArcGISFeatureTable* featureTable, const QueryParameters& queryParameters); - - RouteParameters clone() const; - - /*! - \internal - */ - explicit RouteParameters(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_RouteParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteResult.h deleted file mode 100644 index 6b7795ea8..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteResult.h +++ /dev/null @@ -1,85 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RouteResult.h - -#ifndef QRT_RouteResult_H -#define QRT_RouteResult_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -// STL headers -#include - -namespace QRTImpl -{ - class RouteResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class PointBarrier; - class PolygonBarrier; - class PolylineBarrier; - class Route; - - class RouteResult - { - public: - RouteResult(); - RouteResult(const RouteResult& other); - RouteResult(RouteResult&& other) noexcept; - ~RouteResult(); - - RouteResult& operator=(const RouteResult& other); - RouteResult& operator=(RouteResult&& other) noexcept; - - bool isEmpty() const; - - QStringList messages() const; - - QList pointBarriers() const; - - QList polygonBarriers() const; - - QList polylineBarriers() const; - - QList routes() const; - - QString directionsLanguage() const; - - /*! - \internal - */ - explicit RouteResult(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::RouteResult) - -#endif // QRT_RouteResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteTask.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteTask.h deleted file mode 100644 index 5edeefa1d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteTask.h +++ /dev/null @@ -1,110 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RouteTask.h - -#ifndef QRT_RouteTask_H -#define QRT_RouteTask_H - -// C++ API headers -#include "ApiKeyResource.h" -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class RouteTaskImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FeatureCollection; - class PortalItem; - class RouteParameters; - class RouteResult; - class RouteTaskInfo; - class TransportationNetworkDataset; - - class RouteTask : public Object, public ApiKeyResource, public Loadable - { - Q_OBJECT - - public: - RouteTask(const QString& pathToDatabase, const QString& networkName, QObject* parent = nullptr); - explicit RouteTask(const QUrl& url, QObject* parent = nullptr); - explicit RouteTask(TransportationNetworkDataset* transportationNetworkDataset, QObject* parent = nullptr); - - ~RouteTask() override; - - RouteTaskInfo routeTaskInfo() const; - - TransportationNetworkDataset* transportationNetworkDataset() const; - - // async methods - [[nodiscard]] QFuture createDefaultParametersAsync(); - [[nodiscard]] QFuture createParametersAsync(FeatureCollection* collection); - [[nodiscard]] QFuture createParametersAsync(PortalItem* portalItem); - [[nodiscard]] QFuture solveRouteAsync(const RouteParameters& routeParameters); - - [[nodiscard]] static QFuture createRouteResultAsync(FeatureCollection* collection); - [[nodiscard]] static QFuture createRouteResultAsync(PortalItem* portalItem); - - // Loadable interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - QUrl url() const; - - // ApiKeyResource interface methods - void setApiKey(const QString& apiKey) override; - QString apiKey() const override; - - /*! - \internal - */ - RouteTask(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(RouteTask) - - void connectSignals_(); - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_RouteTask_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteTaskInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteTaskInfo.h deleted file mode 100644 index 40efdd12f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteTaskInfo.h +++ /dev/null @@ -1,116 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RouteTaskInfo.h - -#ifndef QRT_RouteTaskInfo_H -#define QRT_RouteTaskInfo_H - -// Qt headers -#include // for QList, QMap, QString, QStringList - -// STL headers -#include - -class QDateTime; - -namespace QRTImpl -{ - class RouteTaskInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class DirectionsStyle; - enum class NetworkDirectionsSupport; - enum class RouteShapeType; - enum class UnitSystem; - class CostAttribute; - class RestrictionAttribute; - class SpatialReference; - class TravelMode; - - class RouteTaskInfo - { - public: - RouteTaskInfo(); - RouteTaskInfo(const RouteTaskInfo& other); - RouteTaskInfo(RouteTaskInfo&& other) noexcept; - ~RouteTaskInfo(); - - RouteTaskInfo& operator=(const RouteTaskInfo& other); - RouteTaskInfo& operator=(RouteTaskInfo&& other) noexcept; - - bool isEmpty() const; - - QStringList accumulateAttributeNames() const; - - QMap costAttributes() const; - - QString defaultTravelModeName() const; - - UnitSystem directionsDistanceUnits() const; - - QString directionsLanguage() const; - - DirectionsStyle directionsStyle() const; - - bool isFindBestSequence() const; - - QDateTime startTime() const; - - QString networkName() const; - - SpatialReference outputSpatialReference() const; - - bool isPreserveFirstStop() const; - - bool isPreserveLastStop() const; - - QMap restrictionAttributes() const; - - RouteShapeType routeShapeType() const; - - QStringList supportedLanguages() const; - - QStringList supportedRestrictionUsageParameterValues() const; - - QList travelModes() const; - - double maxLocatingDistance() const; - - bool isSupportsRerouting() const; - - NetworkDirectionsSupport directionsSupport() const; - - /*! - \internal - */ - explicit RouteTaskInfo(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_RouteTaskInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteTracker.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteTracker.h deleted file mode 100644 index fcd3309e6..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteTracker.h +++ /dev/null @@ -1,119 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RouteTracker.h - -#ifndef QRT_RouteTracker_H -#define QRT_RouteTracker_H - -// C++ API headers -#include "Object.h" - -// Qt headers -#include - -// STL headers -#include -#include - -template -class QFuture; - -class QGeoPositionInfo; - -namespace QRTImpl -{ - class RouteTrackerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class NavigationMode; - enum class ReroutingStrategy; - enum class UnitSystem; - - class Location; - class RouteTask; - class RouteParameters; - class RouteResult; - class VoiceGuidance; - class TrackingStatus; - class ReroutingParameters; - - class RouteTracker : public Object - { - Q_OBJECT - - public: - RouteTracker(const RouteResult& routeResult, int routeIndex, bool skipCoincidentStops, QObject* parent = nullptr); - RouteTracker(const RouteResult& routeResult, int routeIndex, bool skipCoincidentStops, NavigationMode navigationMode, QObject* parent = nullptr); - ~RouteTracker() override; - - void disableRerouting() const; - bool isReroutingEnabled() const; - void cancelRerouting(); - - NavigationMode navigationMode() const; - TrackingStatus* trackingStatus() const; - VoiceGuidance* generateVoiceGuidance() const; - - void setVoiceGuidanceUnitSystem(UnitSystem distanceUnit); - UnitSystem voiceGuidanceUnitSystem(); - - bool isSkipCoincidentStops() const; - void setSkipCoincidentStops(bool skipCoincidentStops); - - void setSpeechEngineReadyFunction(std::function func); - std::function speechEngineReadyFunction() const; - - // async methods - [[nodiscard]] QFuture enableReroutingAsync(ReroutingParameters* parameters); - [[nodiscard]] QFuture trackLocationAsync(const Location& location); - [[nodiscard]] QFuture trackLocationAsync(const QGeoPositionInfo& gpsLocation); - [[nodiscard]] QFuture switchToNextDestinationAsync(); - - /*! - \internal - */ - RouteTracker(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - signals: - void newVoiceGuidance(Esri::ArcGISRuntime::VoiceGuidance* voiceGuidance); - void rerouteStarted(); - void rerouteCompleted(Esri::ArcGISRuntime::TrackingStatus* trackingStatus, const Esri::ArcGISRuntime::Error& error); - void trackingStatusChanged(Esri::ArcGISRuntime::TrackingStatus* trackingStatus); - - private: - Q_DISABLE_COPY_MOVE(RouteTracker) - - void connectSignals_(); - - std::shared_ptr m_impl; - mutable QMutex m_speechEngineFunctionMutex; - std::function m_speechEngineReadyFunc; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_RouteTracker_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteTrackerLocationDataSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteTrackerLocationDataSource.h deleted file mode 100644 index fb7386793..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteTrackerLocationDataSource.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file RouteTrackerLocationDataSource.h - -#ifndef QRT_RouteTrackerLocationDataSource_H -#define QRT_RouteTrackerLocationDataSource_H - -// C++ API headers -#include "AbstractLocationDataSource.h" - -// STL headers -#include - -namespace QRTImpl -{ - class RouteTrackerLocationDataSourceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class RouteTracker; - - class RouteTrackerLocationDataSource : public AbstractLocationDataSource - { - Q_OBJECT - - public: - explicit RouteTrackerLocationDataSource(RouteTracker* routeTracker, QObject* parent = nullptr); - RouteTrackerLocationDataSource(RouteTracker* routeTracker, AbstractLocationDataSource* locationDataSource, QObject* parent = nullptr); - ~RouteTrackerLocationDataSource() override; - - RouteTrackerLocationDataSource(std::shared_ptr impl, QObject* parent); - - protected slots: - void onStart() override; - void onStop() override; - - private: - Q_DISABLE_COPY_MOVE(RouteTrackerLocationDataSource) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_RouteTrackerLocationDataSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ScaleDisplayFilterDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ScaleDisplayFilterDefinition.h deleted file mode 100644 index eedd4504b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ScaleDisplayFilterDefinition.h +++ /dev/null @@ -1,63 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ScaleDisplayFilterDefinition.h - -#ifndef QRT_ScaleDisplayFilterDefinition_H -#define QRT_ScaleDisplayFilterDefinition_H - -// C++ API headers -#include "DisplayFilterDefinition.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ScaleDisplayFilterDefinitionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ScaleRangeDisplayFilter; - class ScaleRangeDisplayFilterListModel; - - class ScaleDisplayFilterDefinition : public DisplayFilterDefinition - { - Q_OBJECT - - public: - explicit ScaleDisplayFilterDefinition(const QList& filters, QObject* parent = nullptr); - - ~ScaleDisplayFilterDefinition() override; - - ScaleRangeDisplayFilterListModel* filters() const; - - ScaleDisplayFilterDefinition(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(ScaleDisplayFilterDefinition) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ScaleDisplayFilterDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ScaleRangeDisplayFilter.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ScaleRangeDisplayFilter.h deleted file mode 100644 index 2c9317f31..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ScaleRangeDisplayFilter.h +++ /dev/null @@ -1,66 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ScaleRangeDisplayFilter.h - -#ifndef QRT_ScaleRangeDisplayFilter_H -#define QRT_ScaleRangeDisplayFilter_H - -// C++ API headers -#include "DisplayFilter.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ScaleRangeDisplayFilterImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ScaleRangeDisplayFilter : public DisplayFilter - { - Q_OBJECT - - public: - ScaleRangeDisplayFilter(const QString& name, const QString& whereClause, double minScale, double maxScale, QObject* parent = nullptr); - - ~ScaleRangeDisplayFilter() override; - - double maxScale() const; - void setMaxScale(double maxScale); - - double minScale() const; - void setMinScale(double minScale); - - ScaleRangeDisplayFilter(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ScaleRangeDisplayFilter) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ScaleRangeDisplayFilter_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ScaleRangeDisplayFilterListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ScaleRangeDisplayFilterListModel.h deleted file mode 100644 index 5e5354f00..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ScaleRangeDisplayFilterListModel.h +++ /dev/null @@ -1,123 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ScaleRangeDisplayFilterListModel.h - -#ifndef QRT_ScaleRangeDisplayFilterListModel_H -#define QRT_ScaleRangeDisplayFilterListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class ScaleRangeDisplayFilterListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class ScaleRangeDisplayFilter; - - class ScaleRangeDisplayFilterListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum ScaleRangeDisplayFilterRoles - { - ScaleRangeDisplayFilterNameRole = Qt::UserRole + 1, - ScaleRangeDisplayFilterWhereClauseRole = Qt::UserRole + 2, - ScaleRangeDisplayFilterIdRole = Qt::UserRole + 3, - ScaleRangeDisplayFilterMinScaleRole = Qt::UserRole + 4, - ScaleRangeDisplayFilterMaxScaleRole = Qt::UserRole + 5 - }; - - ~ScaleRangeDisplayFilterListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(ScaleRangeDisplayFilter* scaleRangeDisplayFilter); - - void insert(int index, ScaleRangeDisplayFilter* scaleRangeDisplayFilter); - - void removeAt(int index); - - void removeOne(ScaleRangeDisplayFilter* scaleRangeDisplayFilter); - - void move(int from, int to); - - ScaleRangeDisplayFilter* at(int index) const override; - - bool contains(ScaleRangeDisplayFilter* scaleRangeDisplayFilter) const; - - int indexOf(ScaleRangeDisplayFilter* scaleRangeDisplayFilter) const; - - ScaleRangeDisplayFilter* first() const; - - ScaleRangeDisplayFilter* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - ScaleRangeDisplayFilterListModel(std::shared_ptr impl, QObject* parent); - - ScaleRangeDisplayFilterListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(ScaleRangeDisplayFilterListModel) - - void connectSignals_(); - void setupRoles_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ScaleRangeDisplayFilterListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Scene.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Scene.h deleted file mode 100644 index b7bdda080..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Scene.h +++ /dev/null @@ -1,95 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Scene.h - -#ifndef QRT_Scene_H -#define QRT_Scene_H - -// C++ API headers -#include "GeoModel.h" - -// STL headers -#include - -namespace QRTImpl -{ - class SceneImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class BasemapStyle; - enum class SceneViewTilingScheme; - enum class SceneViewingMode; - - class Surface; - class Envelope; - class SceneEnvironment; - class SpatialReference; - - class Scene : public GeoModel - { - Q_OBJECT - - public: - explicit Scene(QObject* parent = nullptr); - explicit Scene(Surface* baseSurface, QObject* parent = nullptr); - explicit Scene(Basemap* basemap, QObject* parent = nullptr); - explicit Scene(SceneViewTilingScheme sceneViewTilingScheme, QObject* parent = nullptr); - explicit Scene(const QUrl& url, QObject* parent = nullptr); - explicit Scene(Item* item, QObject* parent = nullptr); - explicit Scene(BasemapStyle basemapStyle, QObject* parent = nullptr); - explicit Scene(SceneViewingMode viewingMode, QObject* parent = nullptr); - Scene(SceneViewingMode viewingMode, Basemap* basemap, QObject* parent = nullptr); - Scene(SceneViewingMode viewingMode, BasemapStyle basemapStyle, QObject* parent = nullptr); - Scene(SceneViewingMode viewingMode, const SpatialReference& spatialReference, QObject* parent = nullptr); - ~Scene() override; - - Surface* baseSurface() const; - void setBaseSurface(Surface* surface); - - SceneViewTilingScheme sceneViewTilingScheme() const; - - Envelope clippingArea() const; - void setClippingArea(const Envelope& clippingArea); - - SceneEnvironment* environment() const; - void setEnvironment(SceneEnvironment* environment); - - bool isClippingEnabled() const; - void setClippingEnabled(bool clippingEnabled); - - SceneViewingMode viewingMode() const; - - [[nodiscard]] static Scene* fromJson(const QString& json, QObject* parent = nullptr); - - Scene(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(Scene) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Scene_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneEnvironment.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneEnvironment.h deleted file mode 100644 index bdbd70bb7..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneEnvironment.h +++ /dev/null @@ -1,77 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SceneEnvironment.h - -#ifndef QRT_SceneEnvironment_H -#define QRT_SceneEnvironment_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class SceneEnvironmentImpl; -} - -namespace Esri::ArcGISRuntime -{ - class SceneLighting; - - class SceneEnvironment : public Object - { - Q_OBJECT - - public: - explicit SceneEnvironment(QObject* parent = nullptr); - SceneEnvironment(bool isAtmosphereEnabled, - bool areStarsEnabled, - SceneLighting* lighting, - const QColor& backgroundColor, - QObject* parent = nullptr); - ~SceneEnvironment() override; - - bool isAtmosphereEnabled() const; - void setAtmosphereEnabled(bool atmosphereEnabled); - - QColor backgroundColor() const; - void setBackgroundColor(const QColor& backgroundColor); - - bool areStarsEnabled() const; - void setStarsEnabled(bool areStarsEnabled); - - SceneLighting* lighting() const; - void setLighting(SceneLighting* lighting); - - explicit SceneEnvironment(std::shared_ptr impl, QObject* parent = nullptr); // internal - std::shared_ptr getImpl() const; // internal - - private: - Q_DISABLE_COPY_MOVE(SceneEnvironment) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SceneEnvironment_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneGraphicsView.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneGraphicsView.h deleted file mode 100644 index 6e63ffcaa..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneGraphicsView.h +++ /dev/null @@ -1,153 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SceneGraphicsView.h - -#ifndef QRT_SceneGraphicsView_H -#define QRT_SceneGraphicsView_H - -// C++ API headers -#include "SceneView.h" - -// Other headers -#include "ArcGISQt_global.h" // for GRAPHICSVIEW_SUPPORTED - -#ifndef GRAPHICSVIEW_SUPPORTED -#error "SceneGraphicsView is not supported on this platform." -#endif - -#include - -class QRectF; -class QHoverEvent; -class QMouseEvent; -class QWheelEvent; -class QKeyEvent; -class QTouchEvent; - -namespace Esri::ArcGISRuntime -{ - namespace Internal - { - class OpenGLGraphicsDevice; - class SceneGraphicsScene; - } // namespace Internal - - class Scene; - - class SceneGraphicsView : public QGraphicsView, public SceneView - { - Q_OBJECT - Q_INTERFACES(Esri::ArcGISRuntime::SceneView Esri::ArcGISRuntime::GeoView) - - public: - explicit SceneGraphicsView(QWidget* parent = nullptr); - explicit SceneGraphicsView(Scene* scene, QWidget* parent = nullptr); - ~SceneGraphicsView() override; - - void draw(); - - signals: - void rectChanged(const QRectF& rect); - void hoverEntered(QHoverEvent& hoverEvent); - void hoverMoved(QHoverEvent& hoverEvent); - void hoverLeft(QHoverEvent& hoverEvent); - void mousePressed(QMouseEvent& mouseEvent); - void mouseMoved(QMouseEvent& mouseEvent); - void mouseReleased(QMouseEvent& mouseEvent); - void mouseClicked(QMouseEvent& mouseEvent); - void mousePressedAndHeld(QMouseEvent& mouseEvent); - void mouseDoubleClicked(QMouseEvent& mouseEvent); - void mouseWheelChanged(QWheelEvent& wheelEvent); - void keyPressed(QKeyEvent& keyEvent); - void keyReleased(QKeyEvent& keyEvent); - void touched(QTouchEvent& event); - - void sceneChanged(); - void drawStatusChanged(Esri::ArcGISRuntime::DrawStatus status); - void layerViewStateChanged(Esri::ArcGISRuntime::Layer* layer, const Esri::ArcGISRuntime::LayerViewState& layerViewState); - void analysisViewStateChanged(Esri::ArcGISRuntime::Analysis* analysis, const Esri::ArcGISRuntime::AnalysisViewState& analysisViewState); - void navigatingChanged(); - void spatialReferenceChanged(); - void viewpointChanged(); - void attributionTextChanged(); - void attributionRectChanged(); - void geoModelErrorChanged(const Esri::ArcGISRuntime::Error& error); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - void drawStatusChangedEvent(Esri::ArcGISRuntime::DrawStatus drawStatus) override; - void layerViewStateChangedEvent(Layer* layer, const LayerViewState& layerViewState) override; - void analysisViewStateChangedEvent(Analysis* analysis, const AnalysisViewState& analysisViewState) override; - void navigatingChangedEvent() override; - void spatialReferenceChangedEvent() override; - void viewpointChangedEvent() override; - void attributionTextChangedEvent() override; - void attributionRectChangedEvent() override; - void geoModelErrorChangedEvent(const Error& error) override; - void errorOccurredEvent(const Error& error) override; - - void connectNotify(const QMetaMethod& signal) override; - void disconnectNotify(const QMetaMethod& signal) override; - - void resizeEvent(QResizeEvent* event) override; - void wheelEvent(QWheelEvent* event) override; - - void geoViewRectChangedEvent(QRectF rect) override; - void geoViewHoverEnterEvent(QHoverEvent& event) override; - void geoViewHoverMoveEvent(QHoverEvent& event) override; - void geoViewHoverLeaveEvent(QHoverEvent& event) override; - void geoViewMousePressEvent(QMouseEvent& event) override; - void geoViewMouseMoveEvent(QMouseEvent& event) override; - void geoViewMouseReleaseEvent(QMouseEvent& event) override; - void geoViewMouseClickEvent(QMouseEvent& event) override; - void geoViewMousePressAndHoldEvent(QMouseEvent& event) override; - void geoViewMouseDoubleClickEvent(QMouseEvent& event) override; - void geoViewMouseWheelEvent(QWheelEvent& event) override; - void geoViewKeyPressEvent(QKeyEvent& event) override; - void geoViewKeyReleaseEvent(QKeyEvent& event) override; - void geoViewTouchEvent(QTouchEvent& event) override; - void drawRequestedEvent() override; - void showEvent(QShowEvent* event) override; - - QObject* qObjectPointer() const override; - - private: - Q_DISABLE_COPY_MOVE(SceneGraphicsView) - friend class Internal::SceneGraphicsScene; - - void clearWindowConnections(); - void findNewScreenAndHandleChange(QScreen* screen); - void setSceneRect(qreal x, qreal y, qreal w, qreal h); - void initialize_(); - void createDevice_(); - void deleteDevice_(); - - std::unique_ptr m_device; - std::unique_ptr m_scene; - QList m_windowConnections; - QMetaObject::Connection m_contextChangedConnection; - bool m_hasShown = false; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SceneGraphicsView_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneLayerPolygonFilter.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneLayerPolygonFilter.h deleted file mode 100644 index c9dabbfa6..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneLayerPolygonFilter.h +++ /dev/null @@ -1,66 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SceneLayerPolygonFilter.h - -#ifndef QRT_SceneLayerPolygonFilter_H -#define QRT_SceneLayerPolygonFilter_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class SceneLayerPolygonFilterImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Polygon; - enum class SceneLayerPolygonFilterSpatialRelationship; - - class SceneLayerPolygonFilter : public Object - { - Q_OBJECT - - public: - SceneLayerPolygonFilter(const QList& polygons, - SceneLayerPolygonFilterSpatialRelationship spatialRelationship, - QObject* parent = nullptr); - ~SceneLayerPolygonFilter() override; - - QList polygons() const; - void setPolygons(const QList& polygons); - - SceneLayerPolygonFilterSpatialRelationship spatialRelationship() const; - void setSpatialRelationship(SceneLayerPolygonFilterSpatialRelationship spatialRelationship); - - SceneLayerPolygonFilter(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(SceneLayerPolygonFilter) - std::shared_ptr m_impl; - }; -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SceneLayerPolygonFilter_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneLighting.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneLighting.h deleted file mode 100644 index c565794b0..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneLighting.h +++ /dev/null @@ -1,66 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SceneLighting.h - -#ifndef QRT_SceneLighting_H -#define QRT_SceneLighting_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class SceneLightingImpl; -} - -namespace Esri::ArcGISRuntime -{ - enum class SceneLightingType; - - class SceneLighting : public Object - { - Q_OBJECT - - public: - ~SceneLighting() override; - - bool areDirectShadowsEnabled() const; - void setDirectShadowsEnabled(bool areDirectShadowsEnabled); - - SceneLightingType sceneLightingType() const; - - explicit SceneLighting(std::shared_ptr impl, QObject* parent = nullptr); // internal - std::shared_ptr getImpl() const; // internal - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(SceneLighting) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SceneLighting_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneQuickView.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneQuickView.h deleted file mode 100644 index 21c950481..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneQuickView.h +++ /dev/null @@ -1,149 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SceneQuickView.h - -#ifndef QRT_SceneQuickView_H -#define QRT_SceneQuickView_H - -// C++ API headers -#include "NativeQuickItem.h" -#include "SceneView.h" - -// Qt headers -#include - -Q_MOC_INCLUDE("CalloutData.h") - -class QHoverEvent; -class QKeyEvent; -class QMouseEvent; -class QTouchEvent; -class QWheelEvent; - -namespace Esri::ArcGISRuntime -{ - - class Scene; - - class SceneQuickView : public NativeQuickItem, public SceneView - { - Q_OBJECT - - Q_PROPERTY(QVariant attributionTop READ attributionTop NOTIFY attributionTopChanged) - Q_PROPERTY(QRectF attributionRect READ attributionRect NOTIFY attributionRectChanged) - Q_PROPERTY(Esri::ArcGISRuntime::CalloutData* calloutData READ calloutData CONSTANT) - - Q_INTERFACES(Esri::ArcGISRuntime::SceneView Esri::ArcGISRuntime::GeoView) - - public: - explicit SceneQuickView(QQuickItem* parent = nullptr); - explicit SceneQuickView(Scene* scene, QQuickItem* parent = nullptr); - ~SceneQuickView() override; - - QVariant attributionTop() const; - - signals: - void rectChanged(const QRectF& rect); - void hoverEntered(QHoverEvent& hoverEvent); - void hoverMoved(QHoverEvent& hoverEvent); - void hoverLeft(QHoverEvent& hoverEvent); - void mousePressed(QMouseEvent& mouseEvent); - void mouseMoved(QMouseEvent& mouseEvent); - void mouseReleased(QMouseEvent& mouseEvent); - void mouseClicked(QMouseEvent& mouseEvent); - void mousePressedAndHeld(QMouseEvent& mouseEvent); - void mouseDoubleClicked(QMouseEvent& mouseEvent); - void mouseWheelChanged(QWheelEvent& wheelEvent); - void keyPressed(QKeyEvent& keyEvent); - void keyReleased(QKeyEvent& keyEvent); - void touched(QTouchEvent& event); - - void sceneChanged(); - void drawStatusChanged(Esri::ArcGISRuntime::DrawStatus status); - void layerViewStateChanged(Esri::ArcGISRuntime::Layer* layer, const Esri::ArcGISRuntime::LayerViewState& layerViewState); - void analysisViewStateChanged(Esri::ArcGISRuntime::Analysis* analysis, const Esri::ArcGISRuntime::AnalysisViewState& analysisViewState); - void navigatingChanged(); - void spatialReferenceChanged(); - void viewpointChanged(); - void attributionTextChanged(); - void attributionRectChanged(); - void attributionTopChanged(); - void geoModelErrorChanged(const Esri::ArcGISRuntime::Error& error); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - void geometryChange(const QRectF& newGeometry, const QRectF& oldGeometry) override; - void hoverEnterEvent(QHoverEvent* event) override; - void hoverMoveEvent(QHoverEvent* event) override; - void hoverLeaveEvent(QHoverEvent* event) override; - void mousePressEvent(QMouseEvent* event) override; - void mouseMoveEvent(QMouseEvent* event) override; - void mouseReleaseEvent(QMouseEvent* event) override; - void mouseDoubleClickEvent(QMouseEvent* event) override; - void wheelEvent(QWheelEvent* event) override; - void keyPressEvent(QKeyEvent* event) override; - void keyReleaseEvent(QKeyEvent* event) override; - void touchEvent(QTouchEvent* event) override; - - void drawStatusChangedEvent(Esri::ArcGISRuntime::DrawStatus drawStatus) override; - void layerViewStateChangedEvent(Layer* layer, const LayerViewState& layerViewState) override; - void analysisViewStateChangedEvent(Analysis* analysis, const AnalysisViewState& analysisViewState) override; - void navigatingChangedEvent() override; - void spatialReferenceChangedEvent() override; - void viewpointChangedEvent() override; - void attributionTextChangedEvent() override; - void attributionRectChangedEvent() override; - void geoModelErrorChangedEvent(const Error& error) override; - void errorOccurredEvent(const Error& error) override; - - void connectNotify(const QMetaMethod& signal) override; - void disconnectNotify(const QMetaMethod& signal) override; - - void geoViewRectChangedEvent(QRectF rect) override; - void geoViewHoverEnterEvent(QHoverEvent& event) override; - void geoViewHoverMoveEvent(QHoverEvent& event) override; - void geoViewHoverLeaveEvent(QHoverEvent& event) override; - void geoViewMousePressEvent(QMouseEvent& event) override; - void geoViewMouseMoveEvent(QMouseEvent& event) override; - void geoViewMouseReleaseEvent(QMouseEvent& event) override; - void geoViewMouseClickEvent(QMouseEvent& event) override; - void geoViewMousePressAndHoldEvent(QMouseEvent& event) override; - void geoViewMouseDoubleClickEvent(QMouseEvent& event) override; - void geoViewMouseWheelEvent(QWheelEvent& event) override; - void geoViewKeyPressEvent(QKeyEvent& event) override; - void geoViewKeyReleaseEvent(QKeyEvent& event) override; - void geoViewTouchEvent(QTouchEvent& event) override; - void drawRequestedEvent() override; - - QObject* qObjectPointer() const override; - - private: - Q_DISABLE_COPY_MOVE(SceneQuickView) - void initialize(); - - std::unique_ptr m_attributionItem; - QRectF m_lastAttributionRect; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SceneQuickView_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneView.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneView.h deleted file mode 100644 index 07ea27b4c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneView.h +++ /dev/null @@ -1,129 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SceneView.h - -#ifndef QRT_SceneView_H -#define QRT_SceneView_H - -// C++ API headers -#include "GeoView.h" - -// Qt headers -#include // for Q_OS_* - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class SceneViewImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class AtmosphereEffect; - enum class DeviceOrientation; - enum class LightingMode; - enum class SpaceEffect; - class Camera; - class CameraController; - class LocationToScreenResult; - class Point; - class Scene; - - class SceneView : public GeoView - { - public: - ~SceneView() override; - - void setArcGISScene(Scene* scene); - Scene* arcGISScene() const; - - QColor ambientLightColor() const; - void setAmbientLightColor(const QColor& color); - - AtmosphereEffect atmosphereEffect() const; - void setAtmosphereEffect(AtmosphereEffect atmosphereEffect); - - LightingMode sunLighting() const; - void setSunLighting(LightingMode lightingMode); - - QDateTime sunTime() const; - void setSunTime(const QDateTime& sunTime); - - LocationToScreenResult locationToScreen(const Point& scenePoint) const; - Point screenToBaseSurface(double screenX, double screenY) const; - - Camera currentViewpointCamera() const; - void setViewpointCameraAndWait(const Camera& camera); - - SpaceEffect spaceEffect() const; - void setSpaceEffect(SpaceEffect spaceEffect); - - double fieldOfView() const; - void setFieldOfView(double angle); - - double fieldOfViewDistortionRatio() const; - void setFieldOfViewAndDistortionRatio(double angle, double distortionRatio); - void setFieldOfViewFromLensIntrinsics(double xFocalLength, - double yFocalLength, - double xPrincipal, - double yPrincipal, - double xImageSize, - double yImageSize, - DeviceOrientation deviceOrientation); - - CameraController* cameraController() const; - void setCameraController(CameraController* cameraController); - -#if defined(Q_OS_ANDROID) || defined(Q_QDOC) - static quint64 memoryLimit(); - static void setMemoryLimit(quint64 memoryLimitBytes); -#endif - - // async methods - QFuture setViewpointCameraAsync(const Camera& camera); - QFuture setViewpointCameraAsync(const Camera& camera, float duration); - [[nodiscard]] QFuture screenToLocationAsync(double screenX, double screenY); - - /*! - \internal - */ - explicit SceneView(std::shared_ptr impl, QObject* self); - std::shared_ptr getImpl() const; - - protected: - SceneView(int width, int height, QObject* self); - - private: - Q_DISABLE_COPY_MOVE(SceneView) - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_INTERFACE(Esri::ArcGISRuntime::SceneView, "Esri::ArcGISRuntime::SceneView") - -#endif // QRT_SceneView_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneViewTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneViewTypes.h deleted file mode 100644 index 8fc70fca0..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneViewTypes.h +++ /dev/null @@ -1,187 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SceneViewTypes.h - -#ifndef QRT_SceneViewTypes_H -#define QRT_SceneViewTypes_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -namespace Esri::ArcGISRuntime -{ - - enum class AnalysisType - { - Unknown = -1, - ExploratoryLocationViewshed = 1, - ExploratoryLocationLineOfSight = 2, - ExploratoryGeoElementViewshed = 3, - ExploratoryGeoElementLineOfSight = 4, - ExploratoryLocationDistanceMeasurement = 5, - FieldAnalysis = 6 - }; - - enum class AtmosphereEffect - { - None = 0, - HorizonOnly = 1, - Realistic = 2 - }; - - enum class ElevationSourceType - { - Unknown = 0, - ArcGISTiledElevationSource = 1, - RasterElevationSource = 2 - }; - - enum class ExtrusionMode - { - None = 0, - Minimum = 1, - Maximum = 2, - AbsoluteHeight = 3, - BaseHeight = 4 - }; - - enum class LightingMode - { - NoLight = 0, - Light = 1, - LightAndShadows = 2 - }; - - enum class SceneLocationVisibility - { - Visible = 0, - HiddenByBaseSurface = 1, - HiddenByEarth = 2, - HiddenByElevation = 3, - NotOnScreen = 4 - }; - - enum class SurfacePlacement - { - DrapedBillboarded = 0, - Absolute = 1, - Relative = 2, - RelativeToScene = 3, - DrapedFlat = 4 - }; - - enum class SceneViewingMode - { - Unknown = -1, - Global = 0, - Local = 1 - }; - - enum class SceneViewTilingScheme - { - Geographic = 0, - WebMercator = 1, - Automatic = 2 - }; - - enum class ExploratoryLineOfSightTargetVisibility - { - Visible = 0, - Obstructed = 1, - Unknown = 2 - }; - - enum class CameraControllerType - { - Unknown = -1, - GlobeCameraController = 1, - OrbitGeoElementCameraController = 2, - OrbitLocationCameraController = 3, - TransformationMatrixCameraController = 4 - }; - - enum class SceneLayerDataType - { - Unknown = 0, - SceneObject = 1, - Point = 2 - }; - - enum class NavigationConstraint - { - None = 0, - StayAbove = 1 - }; - - enum class SpaceEffect - { - Stars = 0, - Transparent = 1 - }; - - enum class DeviceOrientation - { - Portrait = 0, - LandscapeLeft = 1, - ReversePortrait = 2, - LandscapeRight = 3 - }; - -} // namespace Esri::ArcGISRuntime - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::AnalysisType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::AtmosphereEffect value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ElevationSourceType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ExtrusionMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LightingMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SceneLocationVisibility value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SurfacePlacement value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SceneViewingMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SceneViewTilingScheme value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ExploratoryLineOfSightTargetVisibility value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::CameraControllerType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SceneLayerDataType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::NavigationConstraint value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SpaceEffect value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::DeviceOrientation value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::AnalysisType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::AtmosphereEffect) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ElevationSourceType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ExtrusionMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LightingMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SceneLocationVisibility) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SurfacePlacement) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SceneViewingMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SceneViewTilingScheme) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ExploratoryLineOfSightTargetVisibility) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::CameraControllerType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SceneLayerDataType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::NavigationConstraint) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SpaceEffect) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DeviceOrientation) - -#endif // QRT_SceneViewTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Segment.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Segment.h deleted file mode 100644 index 35c4102c2..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Segment.h +++ /dev/null @@ -1,96 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Segment.h - -#ifndef QRT_Segment_H -#define QRT_Segment_H - -// STL headers -#include - -namespace QRTImpl -{ - class SegmentImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SegmentType; - class Point; - class SpatialReference; - - class Segment - { - public: - Segment(); - ~Segment(); - - Segment(const Segment& other); - - Segment(Segment&& other) noexcept; - - Segment& operator=(const Segment& other); - - Segment& operator=(Segment&& other) noexcept; - - Point startPoint() const; - - Point endPoint() const; - - bool isClosed() const; - - bool isCurve() const; - - bool isEmpty() const; - - SegmentType segmentType() const; - - SpatialReference spatialReference() const; - - bool operator==(const Segment& other) const; - bool operator!=(const Segment& other) const; - - /*! \internal */ - explicit Segment(std::shared_ptr impl); - - std::shared_ptr getImpl() const; - - protected: - std::shared_ptr m_impl; - }; - - template - T segment_cast(const Segment&) - { - return Segment(); - } - - template<> - inline Segment segment_cast(const Segment& segment) - { - return segment; - } - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Segment_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SelectionProperties.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SelectionProperties.h deleted file mode 100644 index 95d620602..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SelectionProperties.h +++ /dev/null @@ -1,67 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SelectionProperties.h - -#ifndef QRT_SelectionProperties_H -#define QRT_SelectionProperties_H - -// STL headers -#include - -class QColor; - -namespace QRTImpl -{ - class SelectionPropertiesImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class SelectionProperties - { - public: - SelectionProperties(); - explicit SelectionProperties(const QColor& color); - SelectionProperties(const SelectionProperties& other); - SelectionProperties(SelectionProperties&& other) noexcept; - ~SelectionProperties(); - - SelectionProperties& operator=(const SelectionProperties& other); - SelectionProperties& operator=(SelectionProperties&& other) noexcept; - - QColor color() const; - void setColor(const QColor& color); - - /*! - \internal - */ - explicit SelectionProperties(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SelectionProperties_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaFacility.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaFacility.h deleted file mode 100644 index 30e5e7e57..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaFacility.h +++ /dev/null @@ -1,112 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ServiceAreaFacility.h - -#ifndef QRT_ServiceAreaFacility_H -#define QRT_ServiceAreaFacility_H - -// Qt headers -#include // for QList - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class ServiceAreaFacilityImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class CurbApproach; - enum class LocationStatus; - class NetworkLocation; - class Point; - - class ServiceAreaFacility - { - public: - ServiceAreaFacility(); - explicit ServiceAreaFacility(const Point& point); - ServiceAreaFacility(const ServiceAreaFacility& other); - ServiceAreaFacility(ServiceAreaFacility&& other) noexcept; - ~ServiceAreaFacility(); - - ServiceAreaFacility& operator=(const ServiceAreaFacility& other); - ServiceAreaFacility& operator=(ServiceAreaFacility&& other) noexcept; - - bool isEmpty() const; - - QString name() const; - void setName(const QString& name); - - CurbApproach curbApproach() const; - void setCurbApproach(CurbApproach curbApproach); - - NetworkLocation networkLocation() const; - void setNetworkLocation(const NetworkLocation& networkLocation); - - QList impedanceCutoffs() const; - void setImpedanceCutoffs(const QList& impedanceCutoffs); - - double distanceToNetworkLocation() const; - - LocationStatus locationStatus() const; - - Point geometry() const; - - double addedCost(const QString& attributeName) const; - void setAddedCost(const QString& attributeName, double costValue); - - int facilityId() const; - void setFacilityId(int id); - - double currentBearing() const; - void setCurrentBearing(double currentBearing); - - double currentBearingTolerance() const; - void setCurrentBearingTolerance(double currentBearingTolerance); - - double navigationLatency() const; - void setNavigationLatency(double navigationLatency); - - double navigationSpeed() const; - void setNavigationSpeed(double navigationSpeed); - - ServiceAreaFacility clone() const; - - /*! - \internal - */ - explicit ServiceAreaFacility(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ServiceAreaFacility_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaParameters.h deleted file mode 100644 index fcce36797..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaParameters.h +++ /dev/null @@ -1,147 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ServiceAreaParameters.h - -#ifndef QRT_ServiceAreaParameters_H -#define QRT_ServiceAreaParameters_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -// STL headers -#include - -namespace QRTImpl -{ - class ServiceAreaParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class ServiceAreaOverlapGeometry; - enum class ServiceAreaPolygonCutoffGeometry; - enum class ServiceAreaPolygonDetail; - enum class TravelDirection; - class ArcGISFeatureTable; - class PointBarrier; - class PolygonBarrier; - class PolylineBarrier; - class QueryParameters; - class ServiceAreaFacility; - class SpatialReference; - class TravelMode; - - class ServiceAreaParameters - { - public: - ServiceAreaParameters(); - ServiceAreaParameters(const ServiceAreaParameters& other); - ServiceAreaParameters(ServiceAreaParameters&& other) noexcept; - ~ServiceAreaParameters(); - - ServiceAreaParameters& operator=(const ServiceAreaParameters& other); - ServiceAreaParameters& operator=(ServiceAreaParameters&& other) noexcept; - - bool isEmpty() const; - - QStringList accumulateAttributeNames() const; - void setAccumulateAttributeNames(const QStringList& accumulateAttributeNames); - - TravelMode travelMode() const; - void setTravelMode(const TravelMode& travelMode); - - QDateTime startTime() const; - void setStartTime(const QDateTime& startTime); - - SpatialReference outputSpatialReference() const; - void setOutputSpatialReference(const SpatialReference& outputSpatialReference); - - QList defaultImpedanceCutoffs() const; - void setDefaultImpedanceCutoffs(const QList& defaultImpedanceCutoffs); - - TravelDirection travelDirection() const; - void setTravelDirection(TravelDirection travelDirection); - - double polygonBufferDistance() const; - void setPolygonBufferDistance(double polygonBufferDistance); - - ServiceAreaPolygonDetail polygonDetail() const; - void setPolygonDetail(ServiceAreaPolygonDetail polygonDetail); - - ServiceAreaOverlapGeometry geometryAtOverlap() const; - void setGeometryAtOverlap(ServiceAreaOverlapGeometry geometryAtOverlap); - - ServiceAreaPolygonCutoffGeometry geometryAtCutoff() const; - void setGeometryAtCutoff(ServiceAreaPolygonCutoffGeometry geometryAtCutoff); - - QString searchWhereClause(const QString& sourceName) const; - void setSearchWhereClause(const QString& sourceName, const QString& searchWhereClause); - - bool isReturnPointBarriers() const; - void setReturnPointBarriers(bool returnPointBarriers); - - bool isReturnPolylineBarriers() const; - void setReturnPolylineBarriers(bool returnPolylineBarriers); - - bool isReturnPolygonBarriers() const; - void setReturnPolygonBarriers(bool returnPolygonBarriers); - - bool isReturnPolylines() const; - void setReturnPolylines(bool returnPolylines); - - bool isReturnPolygons() const; - void setReturnPolygons(bool returnPolygons); - - void clearFacilities(); - void setFacilities(const QList& facilities); - void setFacilitiesWithFeatureTable(ArcGISFeatureTable* featureTable, const QueryParameters& queryParameters); - - void clearPointBarriers(); - void setPointBarriers(const QList& pointBarriers); - void setPointBarriersWithFeatureTable(ArcGISFeatureTable* featureTable, const QueryParameters& queryParameters); - - void clearPolylineBarriers(); - void setPolylineBarriers(const QList& polylineBarriers); - void setPolylineBarriersWithFeatureTable(ArcGISFeatureTable* featureTable, const QueryParameters& queryParameters); - - void clearPolygonBarriers(); - void setPolygonBarriers(const QList& polygonBarriers); - void setPolygonBarriersWithFeatureTable(ArcGISFeatureTable* featureTable, const QueryParameters& queryParameters); - - ServiceAreaParameters clone() const; - - /*! - \internal - */ - explicit ServiceAreaParameters(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ServiceAreaParameters) - -#endif // QRT_ServiceAreaParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaPolygon.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaPolygon.h deleted file mode 100644 index 7b3e9e6be..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaPolygon.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ServiceAreaPolygon.h - -#ifndef QRT_ServiceAreaPolygon_H -#define QRT_ServiceAreaPolygon_H - -// STL headers -#include - -namespace QRTImpl -{ - class ServiceAreaPolygonImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Polygon; - - class ServiceAreaPolygon - { - public: - ServiceAreaPolygon(); - ServiceAreaPolygon(const ServiceAreaPolygon& other); - ServiceAreaPolygon(ServiceAreaPolygon&& other) noexcept; - ~ServiceAreaPolygon(); - - ServiceAreaPolygon& operator=(const ServiceAreaPolygon& other); - ServiceAreaPolygon& operator=(ServiceAreaPolygon&& other) noexcept; - - bool isEmpty() const; - - Polygon geometry() const; - - [[nodiscard]] double fromImpedanceCutoff() const; - [[nodiscard]] double toImpedanceCutoff() const; - - /*! - \internal - */ - explicit ServiceAreaPolygon(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ServiceAreaPolygon_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaPolyline.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaPolyline.h deleted file mode 100644 index 1272f0a6e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaPolyline.h +++ /dev/null @@ -1,75 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ServiceAreaPolyline.h - -#ifndef QRT_ServiceAreaPolyline_H -#define QRT_ServiceAreaPolyline_H - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class ServiceAreaPolylineImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class NetworkLocation; - class Polyline; - - class ServiceAreaPolyline - { - public: - ServiceAreaPolyline(); - ServiceAreaPolyline(const ServiceAreaPolyline& other); - ServiceAreaPolyline(ServiceAreaPolyline&& other) noexcept; - ~ServiceAreaPolyline(); - - ServiceAreaPolyline& operator=(const ServiceAreaPolyline& other); - ServiceAreaPolyline& operator=(ServiceAreaPolyline&& other) noexcept; - - bool isEmpty() const; - - Polyline geometry() const; - - [[nodiscard]] NetworkLocation fromNetworkLocation() const; - [[nodiscard]] NetworkLocation toNetworkLocation() const; - - [[nodiscard]] double fromCumulativeCost(const QString& attributeName) const; - [[nodiscard]] double toCumulativeCost(const QString& attributeName) const; - - /*! - \internal - */ - explicit ServiceAreaPolyline(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ServiceAreaPolyline_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaResult.h deleted file mode 100644 index a338aed96..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaResult.h +++ /dev/null @@ -1,88 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ServiceAreaResult.h - -#ifndef QRT_ServiceAreaResult_H -#define QRT_ServiceAreaResult_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -// STL headers -#include - -namespace QRTImpl -{ - class ServiceAreaResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class PointBarrier; - class PolygonBarrier; - class PolylineBarrier; - class ServiceAreaFacility; - class ServiceAreaPolygon; - class ServiceAreaPolyline; - - class ServiceAreaResult - { - public: - ServiceAreaResult(); - ServiceAreaResult(const ServiceAreaResult& other); - ServiceAreaResult(ServiceAreaResult&& other) noexcept; - ~ServiceAreaResult(); - - ServiceAreaResult& operator=(const ServiceAreaResult& other); - ServiceAreaResult& operator=(ServiceAreaResult&& other) noexcept; - - bool isEmpty() const; - - QList facilities() const; - - QList pointBarriers() const; - - QList polygonBarriers() const; - - QList polylineBarriers() const; - - QStringList messages() const; - - QList resultPolylines(int facilityIndex) const; - - QList resultPolygons(int facilityIndex) const; - - /*! - \internal - */ - explicit ServiceAreaResult(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ServiceAreaResult) - -#endif // QRT_ServiceAreaResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaTask.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaTask.h deleted file mode 100644 index ddaf580ee..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaTask.h +++ /dev/null @@ -1,101 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ServiceAreaTask.h - -#ifndef QRT_ServiceAreaTask_H -#define QRT_ServiceAreaTask_H - -// C++ API headers -#include "ApiKeyResource.h" -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class ServiceAreaTaskImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ServiceAreaParameters; - class ServiceAreaResult; - class ServiceAreaTaskInfo; - class TransportationNetworkDataset; - - class ServiceAreaTask : public Object, public ApiKeyResource, public Loadable - { - Q_OBJECT - - public: - ServiceAreaTask(const QString& databasePath, const QString& networkName, QObject* parent = nullptr); - explicit ServiceAreaTask(const QUrl& url, QObject* parent = nullptr); - explicit ServiceAreaTask(TransportationNetworkDataset* transportationNetworkDataset, QObject* parent = nullptr); - ~ServiceAreaTask() override; - - ServiceAreaTaskInfo serviceAreaTaskInfo() const; - - TransportationNetworkDataset* transportationNetworkDataset() const; - - // async methods - [[nodiscard]] QFuture createDefaultParametersAsync(); - [[nodiscard]] QFuture solveServiceAreaAsync(const ServiceAreaParameters& serviceAreaParameters); - - // Loadable interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - QUrl url() const; - - // ApiKeyResource interface methods - void setApiKey(const QString& apiKey) override; - QString apiKey() const override; - - /*! - \internal - */ - ServiceAreaTask(std::shared_ptr impl, QObject* parent); - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(ServiceAreaTask) - - void connectSignals_(); - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ServiceAreaTask_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaTaskInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaTaskInfo.h deleted file mode 100644 index 891a92989..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaTaskInfo.h +++ /dev/null @@ -1,112 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ServiceAreaTaskInfo.h - -#ifndef QRT_ServiceAreaTaskInfo_H -#define QRT_ServiceAreaTaskInfo_H - -// Qt headers -#include // for QList, QMap, QString, QStringList - -// STL headers -#include - -class QDateTime; - -namespace QRTImpl -{ - class ServiceAreaTaskInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class TravelDirection; - enum class ServiceAreaOverlapGeometry; - enum class ServiceAreaPolygonDetail; - enum class ServiceAreaPolygonCutoffGeometry; - class CostAttribute; - class RestrictionAttribute; - class SpatialReference; - class TravelMode; - - class ServiceAreaTaskInfo - { - public: - ServiceAreaTaskInfo(); - ServiceAreaTaskInfo(const ServiceAreaTaskInfo& other); - ServiceAreaTaskInfo(ServiceAreaTaskInfo&& other) noexcept; - ~ServiceAreaTaskInfo(); - - ServiceAreaTaskInfo& operator=(const ServiceAreaTaskInfo& other); - ServiceAreaTaskInfo& operator=(ServiceAreaTaskInfo&& other) noexcept; - - bool isEmpty() const; - - QString networkName() const; - - QMap costAttributes() const; - - QMap restrictionAttributes() const; - - QStringList supportedRestrictionUsageParameterValues() const; - - QStringList accumulateAttributeNames() const; - - QList travelModes() const; - - QString defaultTravelModeName() const; - - QDateTime startTime() const; - - SpatialReference outputSpatialReference() const; - - QList defaultImpedanceCutoffs() const; - - TravelDirection travelDirection() const; - - double polygonBufferDistance() const; - - ServiceAreaPolygonDetail polygonDetail() const; - - ServiceAreaOverlapGeometry geometryAtOverlap() const; - - ServiceAreaPolygonCutoffGeometry geometryAtCutoff() const; - - bool isReturnPolylines() const; - - bool isReturnPolygons() const; - - double maxLocatingDistance() const; - - /*! - \internal - */ - explicit ServiceAreaTaskInfo(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ServiceAreaTaskInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceDocumentInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceDocumentInfo.h deleted file mode 100644 index fb54a85eb..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceDocumentInfo.h +++ /dev/null @@ -1,78 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ServiceDocumentInfo.h - -#ifndef QRT_ServiceDocumentInfo_H -#define QRT_ServiceDocumentInfo_H - -// Qt headers -#include // for QString, QStringList - -// STL headers -#include - -namespace QRTImpl -{ - class ServiceDocumentInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class AntialiasingMode; - enum class TextAntialiasingMode; - - class ServiceDocumentInfo - { - public: - ServiceDocumentInfo(); - ~ServiceDocumentInfo(); - ServiceDocumentInfo(const ServiceDocumentInfo& other); - ServiceDocumentInfo(ServiceDocumentInfo&& other) noexcept; - ServiceDocumentInfo& operator=(const ServiceDocumentInfo& other); - ServiceDocumentInfo& operator=(ServiceDocumentInfo&& other) noexcept; - - AntialiasingMode antialiasingMode() const; - - QString author() const; - - QString category() const; - - QString comments() const; - - QStringList keywords() const; - - QString subject() const; - - TextAntialiasingMode textAntialiasingMode() const; - - QString title() const; - - explicit ServiceDocumentInfo(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ServiceDocumentInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceFeatureTable.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceFeatureTable.h deleted file mode 100644 index 073f80d89..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceFeatureTable.h +++ /dev/null @@ -1,120 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ServiceFeatureTable.h - -#ifndef QRT_ServiceFeatureTable_H -#define QRT_ServiceFeatureTable_H - -// C++ API headers -#include "ApiKeyResource.h" -#include "ArcGISFeatureTable.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class ServiceFeatureTableImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class FeatureRequestMode; - enum class QueryFeatureFields; - class FeatureEditResult; - class Item; - class ServiceGeodatabase; - - class ServiceFeatureTable : public ArcGISFeatureTable, public ApiKeyResource - { - Q_OBJECT - - public: - explicit ServiceFeatureTable(const QUrl& url, QObject* parent = nullptr); - ServiceFeatureTable(ServiceFeatureTable* table, const RelationshipInfo& relationshipInfo, QObject* parent = nullptr); - ServiceFeatureTable(Item* item, qint64 layerId, QObject* parent = nullptr); - explicit ServiceFeatureTable(Item* item, QObject* parent = nullptr); - ~ServiceFeatureTable() override; - - double bufferFactor() const; - void setBufferFactor(double buffer); - - QString definitionExpression() const; - void setDefinitionExpression(const QString& expression); - - FeatureRequestMode featureRequestMode() const; - void setFeatureRequestMode(FeatureRequestMode mode); - - QString geodatabaseVersion() const; - void setGeodatabaseVersion(const QString& version); - - Item* item() const; - - void clearCache(bool keepLocalEdits = true); - - ServiceGeodatabase* serviceGeodatabase() const; - - // async methods - [[nodiscard]] QFuture> applyEditsAsync(QObject* parent = nullptr); - [[nodiscard]] QFuture loadOrRefreshFeaturesAsync(const QList& features); - [[nodiscard]] QFuture populateFromServiceAsync(const QueryParameters& parameters, - bool clearCache, - const QStringList& outFields, - QObject* parent = nullptr); - [[nodiscard]] QFuture undoLocalEditsAsync(); - - using FeatureTable::queryFeaturesAsync; - [[nodiscard]] QFuture queryFeaturesAsync(const QueryParameters& parameters, - QueryFeatureFields queryFeatureFields, - QObject* parent = nullptr); - - using ArcGISFeatureTable::queryRelatedFeaturesAsync; - [[nodiscard]] QFuture> queryRelatedFeaturesAsync(ArcGISFeature* feature, - const RelatedQueryParameters& parameters, - QueryFeatureFields queryFeatureFields, - QObject* parent = nullptr); - - QUrl url() const; - - // ApiKeyResource interface methods - void setApiKey(const QString& apiKey) override; - QString apiKey() const override; - - /*! - \internal - */ - ServiceFeatureTable(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - ServiceFeatureTable() = delete; - - private: - Q_DISABLE_COPY_MOVE(ServiceFeatureTable) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ServiceFeatureTable_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceGeodatabase.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceGeodatabase.h deleted file mode 100644 index 20cc7c1ac..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceGeodatabase.h +++ /dev/null @@ -1,136 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ServiceGeodatabase.h - -#ifndef QRT_ServiceGeodatabase_H -#define QRT_ServiceGeodatabase_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" -#include "SharedTemplateSource.h" - -// Qt headers -#include - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class ServiceGeodatabaseImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class FeatureServiceSessionType; - class ArcGISFeatureServiceInfo; - class FeatureTableEditResult; - class Geometry; - class PortalItem; - class ServiceFeatureTable; - class ServiceVersionInfo; - class ServiceVersionParameters; - class SharedTemplate; - class SharedTemplateFeatureCreationSet; - class SharedTemplateQueryParameters; - - class ServiceGeodatabase : public Object, public Loadable, public SharedTemplateSource - { - Q_OBJECT - public: - explicit ServiceGeodatabase(const QUrl& url, QObject* parent = nullptr); - ServiceGeodatabase(const QUrl& url, FeatureServiceSessionType sessionType, QObject* parent = nullptr); - ServiceGeodatabase(const QUrl& url, const QString& versionName, QObject* parent = nullptr); - ServiceGeodatabase(const QUrl& url, const QString& versionName, FeatureServiceSessionType sessionType, QObject* parent = nullptr); - explicit ServiceGeodatabase(PortalItem* portalItem, QObject* parent = nullptr); - ServiceGeodatabase(PortalItem* portalItem, FeatureServiceSessionType sessionType, QObject* parent = nullptr); - ServiceGeodatabase(PortalItem* portalItem, const QString& versionName, QObject* parent = nullptr); - ServiceGeodatabase(PortalItem* portalItem, const QString& versionName, FeatureServiceSessionType sessionType, QObject* parent = nullptr); - - ~ServiceGeodatabase() override; - - QList connectedTables() const; - - QString defaultVersionName() const; - - ArcGISFeatureServiceInfo serviceInfo() const; - - FeatureServiceSessionType sessionType() const; - void setSessionType(FeatureServiceSessionType sessionType); - - bool isSupportsBranchVersioning() const; - - QString versionName() const; - - ServiceFeatureTable* table(qint64 layerId); - - bool hasLocalEdits() const; - - PortalItem* portalItem() const; - - // async methods - [[nodiscard]] QFuture closeAsync(); - [[nodiscard]] QFuture createVersionAsync(ServiceVersionParameters* newVersion, QObject* parent = nullptr); - [[nodiscard]] QFuture> fetchVersionsAsync(QObject* parent = nullptr); - [[nodiscard]] QFuture switchVersionAsync(const QString& versionName); - [[nodiscard]] QFuture> applyEditsAsync(QObject* parent = nullptr); - [[nodiscard]] QFuture undoLocalEditsAsync(); - [[nodiscard]] QFuture addFeaturesAsync(SharedTemplateFeatureCreationSet* featureCreationSet) override; - [[nodiscard]] QFuture createFeaturesAsync(SharedTemplate* sharedTemplate, QObject* parent = nullptr) override; - [[nodiscard]] QFuture createFeaturesAsync(SharedTemplate* sharedTemplate, - const Geometry& geometry, - QObject* parent = nullptr) override; - [[nodiscard]] QFuture>> querySharedTemplatesAsync(SharedTemplateQueryParameters* queryParameters = nullptr, - QObject* parent = nullptr) override; - - QUrl url() const; - - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - /*! \internal */ - ServiceGeodatabase(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(ServiceGeodatabase) - std::shared_ptr m_impl; - - void connectSignals_(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ServiceGeodatabase_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceImageTiledLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceImageTiledLayer.h deleted file mode 100644 index 8c37f60d8..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceImageTiledLayer.h +++ /dev/null @@ -1,68 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ServiceImageTiledLayer.h - -#ifndef QRT_ServiceImageTiledLayer_H -#define QRT_ServiceImageTiledLayer_H - -// C++ API headers -#include "ImageTiledLayer.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ServiceImageTiledLayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ServiceImageTiledLayer : public ImageTiledLayer - { - Q_OBJECT - - public: - ServiceImageTiledLayer(const TileInfo& tileInfo, const Envelope& fullExtent, QObject* parent = nullptr); - ~ServiceImageTiledLayer() override; - - signals: - void tileUrlRequest(const Esri::ArcGISRuntime::TileKey& tileKey); - - protected: - // custom tiled layer api - void setTileUrl(const TileKey& tileKey, const QUrl& url); - - /*! \internal */ - ServiceImageTiledLayer(std::shared_ptr impl, QObject* parent); - - /*! \internal */ - - private: - Q_DISABLE_COPY_MOVE(ServiceImageTiledLayer) - void connectSignals_(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ServiceImageTiledLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceTimeInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceTimeInfo.h deleted file mode 100644 index dc953892b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceTimeInfo.h +++ /dev/null @@ -1,76 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ServiceTimeInfo.h - -#ifndef QRT_ServiceTimeInfo_H -#define QRT_ServiceTimeInfo_H - -// STL headers -#include - -namespace QRTImpl -{ - class ServiceTimeInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class TimeRelation; - class TimeExtent; - class TimeReference; - class TimeValue; - - class ServiceTimeInfo - { - public: - ServiceTimeInfo(); - ~ServiceTimeInfo(); - ServiceTimeInfo(const ServiceTimeInfo& other); - ServiceTimeInfo(ServiceTimeInfo&& other) noexcept; - ServiceTimeInfo& operator=(const ServiceTimeInfo& other); - ServiceTimeInfo& operator=(ServiceTimeInfo&& other) noexcept; - - bool operator==(const ServiceTimeInfo& other) const; - bool operator!=(const ServiceTimeInfo& other) const; - - bool hasLiveData() const; - - TimeReference timeReference() const; - - TimeRelation timeRelation() const; - - TimeValue timeWindow() const; - - TimeExtent timeExtent() const; - - TimeValue defaultInterval() const; - - explicit ServiceTimeInfo(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ServiceTimeInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceTypes.h deleted file mode 100644 index cb7a7b4b5..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceTypes.h +++ /dev/null @@ -1,239 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ServiceTypes.h - -#ifndef QRT_ServiceTypes_H -#define QRT_ServiceTypes_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -namespace Esri::ArcGISRuntime -{ - - enum class AntialiasingMode - { - None = 0, - Fastest = 1, - Fast = 2, - Normal = 3, - Best = 4 - }; - - enum class CurveType - { - CircularArc = 0, - EllipticArc = 1, - Bezier3Curve = 2 - }; - - enum class DomainType - { - Unknown = -1, - CodedValueDomain = 0, - InheritedDomain = 1, - RangeDomain = 2 - }; - - enum class DrawingTool - { - Unknown = -1, - AutoCompletePolygon = 0, - Circle = 1, - DownArrow = 2, - Ellipse = 3, - FreeHand = 4, - LeftArrow = 5, - Line = 6, - None = 7, - Point = 8, - Polygon = 9, - Rectangle = 10, - RightArrow = 11, - Text = 12, - Triangle = 13, - UpArrow = 14 - }; - - enum class EsriVectorTilesDownloadOption - { - UseOriginalService = 0, - UseReducedFontsService = 1 - }; - - enum class FeatureServiceSessionType - { - Transient = 0, - Persistent = 1 - }; - - enum class FieldType - { - Unknown = -1, - Int16 = 0, - Int32 = 1, - Int64 = 2, - GUID = 3, - Float32 = 4, - Float64 = 5, - Date = 6, - Text = 7, - OID = 8, - GlobalID = 9, - Blob = 10, - Geometry = 11, - Raster = 12, - Xml = 13, - DateOnly = 14, - TimeOnly = 15, - TimestampOffset = 16 - }; - - enum class IdInfoType - { - IdInfo = 0, - MapServiceLayerIdInfo = 1, - FeatureServiceLayerIdInfo = 2, - Unknown = -1 - }; - - enum class TileImageFormat - { - PNG = 0, - PNG8 = 1, - PNG24 = 2, - PNG32 = 3, - JPG = 4, - MIXED = 5, - LERC = 6, - Unknown = -1 - }; - - enum class RelationshipCardinality - { - Unknown = -1, - ManyToMany = 0, - OneToMany = 1, - OneToOne = 2 - }; - - enum class RelationshipRole - { - Unknown = -1, - Destination = 0, - Origin = 1 - }; - - enum class ServiceCurveGeometryMode - { - DensifyCurves = 0, - TrueCurveClient = 2 - }; - - enum class ServiceType - { - Unknown = -1, - FeatureService = 0, - ImageService = 1, - MapService = 2 - }; - - enum class TextAntialiasingMode - { - None = 0, - Normal = 1, - Force = 2 - }; - - enum class TimeRelation - { - Unknown = -1, - Overlaps = 0, - AfterStartOverlapsEnd = 1, - OverlapsStartWithinEnd = 2 - }; - - enum class TimeUnit - { - Unknown = -1, - Centuries = 0, - Days = 1, - Decades = 2, - Hours = 3, - Milliseconds = 4, - Minutes = 5, - Months = 6, - Seconds = 7, - Weeks = 8, - Years = 9 - }; - - enum class VersionAccess - { - Public = 0, - Protected = 1, - Private = 2 - }; - -} // namespace Esri::ArcGISRuntime - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::AntialiasingMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::CurveType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::DomainType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::DrawingTool value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::EsriVectorTilesDownloadOption value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FeatureServiceSessionType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FieldType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::IdInfoType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::TileImageFormat value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::RelationshipCardinality value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::RelationshipRole value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ServiceCurveGeometryMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ServiceType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::TextAntialiasingMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::TimeRelation value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::TimeUnit value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::VersionAccess value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::AntialiasingMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::CurveType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DomainType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DrawingTool) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::EsriVectorTilesDownloadOption) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FeatureServiceSessionType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FieldType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::IdInfoType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::TileImageFormat) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::RelationshipCardinality) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::RelationshipRole) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ServiceCurveGeometryMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ServiceType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::TextAntialiasingMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::TimeRelation) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::TimeUnit) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::VersionAccess) - -#endif // QRT_ServiceTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceVersionInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceVersionInfo.h deleted file mode 100644 index 0cd6cd009..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceVersionInfo.h +++ /dev/null @@ -1,81 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ServiceVersionInfo.h - -#ifndef QRT_ServiceVersionInfo_H -#define QRT_ServiceVersionInfo_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ServiceVersionInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class VersionAccess; - - class ServiceVersionInfo : public Object - { - Q_OBJECT - - public: - ~ServiceVersionInfo() override; - - VersionAccess access() const; - - QDateTime commonAncestorDate() const; - - QDateTime creationDate() const; - - QString description() const; - - QDateTime evaluationDate() const; - - bool isOwner() const; - - QDateTime modifiedDate() const; - - QString name() const; - - QDateTime reconcileDate() const; - - QUuid versionId() const; - - ServiceVersionInfo(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ServiceVersionInfo) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ServiceVersionInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceVersionParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceVersionParameters.h deleted file mode 100644 index 714eb9ee6..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceVersionParameters.h +++ /dev/null @@ -1,71 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ServiceVersionParameters.h - -#ifndef QRT_ServiceVersionParameters_H -#define QRT_ServiceVersionParameters_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ServiceVersionParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class VersionAccess; - - class ServiceVersionParameters : public Object - { - Q_OBJECT - public: - explicit ServiceVersionParameters(QObject* parent = nullptr); - - ~ServiceVersionParameters() override; - - VersionAccess access() const; - void setAccess(VersionAccess access); - - QString description() const; - void setDescription(const QString& description); - - QString name() const; - void setName(const QString& name); - - ServiceVersionParameters(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ServiceVersionParameters) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ServiceVersionParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ShapeTool.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ShapeTool.h deleted file mode 100644 index 6ee30b387..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ShapeTool.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ShapeTool.h - -#ifndef QRT_ShapeTool_H -#define QRT_ShapeTool_H - -// C++ API headers -#include "GeometryEditorTool.h" - -namespace QRTImpl -{ - class ShapeToolImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class InteractionConfiguration; - enum class ShapeToolType; - - class ShapeTool : public GeometryEditorTool - { - Q_OBJECT - public: - ~ShapeTool() override; - - InteractionConfiguration* configuration() const; - void setConfiguration(InteractionConfiguration* configuration); - - ShapeToolType shapeType() const; - - static ShapeTool* create(ShapeToolType shapeType, QObject* parent = nullptr); - - ShapeTool(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ShapeTool) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ShapeTool_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ShapefileFeatureTable.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ShapefileFeatureTable.h deleted file mode 100644 index 183cb42fb..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ShapefileFeatureTable.h +++ /dev/null @@ -1,65 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ShapefileFeatureTable.h - -#ifndef QRT_ShapefileFeatureTable_H -#define QRT_ShapefileFeatureTable_H - -// C++ API headers -#include "FeatureTable.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class ShapefileInfo; - - class ShapefileFeatureTable : public FeatureTable - { - Q_OBJECT - - public: - explicit ShapefileFeatureTable(const QString& path, QObject* parent = nullptr); - ~ShapefileFeatureTable() override; - - ShapefileInfo info() const; - - QString path() const; - - bool isSpatialIndexEnabled() const; - - void close(); - - /*! \internal */ - ShapefileFeatureTable(std::shared_ptr impl, QObject* parent); - - ShapefileFeatureTable() = delete; - - private: - Q_DISABLE_COPY_MOVE(ShapefileFeatureTable) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ShapefileFeatureTable_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ShapefileInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ShapefileInfo.h deleted file mode 100644 index f13af9d83..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ShapefileInfo.h +++ /dev/null @@ -1,77 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ShapefileInfo.h - -#ifndef QRT_ShapefileInfo_H -#define QRT_ShapefileInfo_H - -// Qt headers -#include // for QString, QStringList - -// STL headers -#include - -class QImage; - -namespace QRTImpl -{ - class ShapefileInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ShapefileInfo - { - public: - ShapefileInfo(); - ShapefileInfo(const ShapefileInfo& other); - ShapefileInfo(ShapefileInfo&& other) noexcept; - ~ShapefileInfo(); - - ShapefileInfo& operator=(const ShapefileInfo& other); - ShapefileInfo& operator=(ShapefileInfo&& other) noexcept; - - bool isEmpty() const; - - QString copyrightText() const; - - QString credits() const; - - QString description() const; - - QString summary() const; - - QStringList tags() const; - - QImage thumbnail() const; - - /*! \internal */ - explicit ShapefileInfo(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ShapefileInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SharedTemplate.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SharedTemplate.h deleted file mode 100644 index 64f59e0a5..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SharedTemplate.h +++ /dev/null @@ -1,106 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SharedTemplate.h - -#ifndef QRT_SharedTemplate_H -#define QRT_SharedTemplate_H - -// C++ API headers -#include "Error.h" -#include "Field.h" -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -template class QFuture; - -namespace QRTImpl { class SharedTemplateImpl; } - -namespace Esri::ArcGISRuntime { - - class GeometryConstructionTool; - class SharedTemplateSource; - class TemplateDefinition; - enum class GeometryConstructionToolType; - enum class SharedTemplateType; - - class SharedTemplate : public Object, public Loadable - { - Q_OBJECT - public: - ~SharedTemplate() override; - - TemplateDefinition* definition() const; - - QString description() const; - - bool isVisible() const; - - QList layerIds() const; - - QString name() const; - - QStringList tags() const; - - qint64 templateId() const; - - SharedTemplateSource* templateSource() const; - - SharedTemplateType type() const; - - [[nodiscard]] QFuture createSwatchAsync(qint64 layerId); - - QVariantMap constructionToolOptions(GeometryConstructionTool* tool) const; - - GeometryConstructionTool* defaultConstructionTool(qint64 layerId) const; - - QList fields(qint64 layerId) const; - - bool isToolApplicable(GeometryConstructionToolType toolType, qint64 layerId) const; - - // Loadable interface methods - void cancelLoad() override; - void load() override; - void retryLoad() override; - Error loadError() const override; - LoadStatus loadStatus() const override; - - SharedTemplate(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - signals: - // Loadable signals - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(SharedTemplate) - std::shared_ptr m_impl; - - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SharedTemplate_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SharedTemplateFeatureCreationSet.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SharedTemplateFeatureCreationSet.h deleted file mode 100644 index d8c98ccaa..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SharedTemplateFeatureCreationSet.h +++ /dev/null @@ -1,68 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SharedTemplateFeatureCreationSet.h - -#ifndef QRT_SharedTemplateFeatureCreationSet_H -#define QRT_SharedTemplateFeatureCreationSet_H - -// C++ API headers -#include "Object.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class SharedTemplateFeatureCreationSetImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ArcGISFeature; - class UtilityAssociationListModel; - - class SharedTemplateFeatureCreationSet : public Object - { - Q_OBJECT - public: - ~SharedTemplateFeatureCreationSet() override; - - UtilityAssociationListModel* associations() const; - - QList features() const; - - SharedTemplateFeatureCreationSet(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(SharedTemplateFeatureCreationSet) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SharedTemplateFeatureCreationSet_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SharedTemplateQueryParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SharedTemplateQueryParameters.h deleted file mode 100644 index 17485d8dd..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SharedTemplateQueryParameters.h +++ /dev/null @@ -1,80 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SharedTemplateQueryParameters.h - -#ifndef QRT_SharedTemplateQueryParameters_H -#define QRT_SharedTemplateQueryParameters_H - -// C++ API headers -#include "Object.h" - -template -class QList; - -// STL headers -#include - -namespace QRTImpl { class SharedTemplateQueryParametersImpl; } - -namespace Esri::ArcGISRuntime { - - enum class SharedTemplateQuerySourceType; - - class SharedTemplateQueryParameters : public Object - { - Q_OBJECT - public: - explicit SharedTemplateQueryParameters(QObject* parent = nullptr); - - ~SharedTemplateQueryParameters() override; - - QList layerIds() const; - void setLayerIds(const QList& layerIds); - - bool restrictToReferencedLayers() const; - void setRestrictToReferencedLayers(bool restrictToReferencedLayers); - - bool returnVisibleOnly() const; - void setReturnVisibleOnly(bool returnVisibleOnly); - - SharedTemplateQuerySourceType sourceType() const; - void setSourceType(SharedTemplateQuerySourceType sourceType); - - QStringList tags() const; - void setTags(const QStringList& tags); - - QList templateIds() const; - void setTemplateIds(const QList& templateIds); - - SharedTemplateQueryParameters(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(SharedTemplateQueryParameters) - std::shared_ptr m_impl; - - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SharedTemplateQueryParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SharedTemplateSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SharedTemplateSource.h deleted file mode 100644 index 49c42814f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SharedTemplateSource.h +++ /dev/null @@ -1,76 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SharedTemplateSource.h - -#ifndef QRT_SharedTemplateSource_H -#define QRT_SharedTemplateSource_H - -namespace QRTImpl -{ - class SharedTemplateSourceImpl; -} - -// Qt headers -#include // for Q_DISABLE_COPY_MOVE - -template -class QMap; -template -class QFuture; -template -class QList; -class QObject; - -namespace Esri::ArcGISRuntime -{ - class Geometry; - class SharedTemplateFeatureCreationSet; - class SharedTemplateQueryParameters; - class SharedTemplate; - - class SharedTemplateSource - { - public: - virtual ~SharedTemplateSource(); - - [[nodiscard]] virtual QFuture addFeaturesAsync(SharedTemplateFeatureCreationSet* featureCreationSet) = 0; - - [[nodiscard]] virtual QFuture createFeaturesAsync(SharedTemplate* sharedTemplate, - QObject* parent = nullptr) = 0; - - [[nodiscard]] virtual QFuture createFeaturesAsync(SharedTemplate* sharedTemplate, - const Geometry& geometry, - QObject* parent = nullptr) = 0; - - [[nodiscard]] virtual QFuture>> querySharedTemplatesAsync( - SharedTemplateQueryParameters* queryParameters = nullptr, - QObject* parent = nullptr) = 0; - - protected: - SharedTemplateSource(); - - private: - Q_DISABLE_COPY_MOVE(SharedTemplateSource) - }; -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SharedTemplateSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleFillSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleFillSymbol.h deleted file mode 100644 index 86b9e5072..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleFillSymbol.h +++ /dev/null @@ -1,71 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SimpleFillSymbol.h - -#ifndef QRT_SimpleFillSymbol_H -#define QRT_SimpleFillSymbol_H - -// C++ API headers -#include "FillSymbol.h" - -// STL headers -#include - -namespace QRTImpl -{ - class SimpleFillSymbolImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SimpleFillSymbolStyle; - class MultilayerPolygonSymbol; - - class SimpleFillSymbol : public FillSymbol - { - Q_OBJECT - - public: - explicit SimpleFillSymbol(QObject* parent = nullptr); - SimpleFillSymbol(SimpleFillSymbolStyle style, const QColor& color, QObject* parent = nullptr); - SimpleFillSymbol(SimpleFillSymbolStyle style, const QColor& color, LineSymbol* outline, QObject* parent = nullptr); - ~SimpleFillSymbol() override; - - bool operator==(const SimpleFillSymbol& other) const; - bool operator!=(const SimpleFillSymbol& other) const; - - SimpleFillSymbolStyle style() const; - void setStyle(SimpleFillSymbolStyle style); - - [[nodiscard]] MultilayerPolygonSymbol* toMultilayerSymbol(QObject* parent = nullptr) const; - - /*! \internal */ - SimpleFillSymbol(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(SimpleFillSymbol) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SimpleFillSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleLabelExpression.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleLabelExpression.h deleted file mode 100644 index af66e8ee9..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleLabelExpression.h +++ /dev/null @@ -1,61 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SimpleLabelExpression.h - -#ifndef QRT_SimpleLabelExpression_H -#define QRT_SimpleLabelExpression_H - -// C++ API headers -#include "LabelExpression.h" - -// STL headers -#include - -namespace QRTImpl -{ - class SimpleLabelExpressionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class SimpleLabelExpression : public LabelExpression - { - Q_OBJECT - public: - explicit SimpleLabelExpression(QObject* parent = nullptr); - - explicit SimpleLabelExpression(const QString& simpleExpression, QObject* parent = nullptr); - - ~SimpleLabelExpression() override; - - SimpleLabelExpression(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(SimpleLabelExpression) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SimpleLabelExpression_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleLineSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleLineSymbol.h deleted file mode 100644 index 1890b85ba..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleLineSymbol.h +++ /dev/null @@ -1,86 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SimpleLineSymbol.h - -#ifndef QRT_SimpleLineSymbol_H -#define QRT_SimpleLineSymbol_H - -// C++ API headers -#include "LineSymbol.h" - -// STL headers -#include - -namespace QRTImpl -{ - class SimpleLineSymbolImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SimpleLineSymbolMarkerPlacement; - enum class SimpleLineSymbolMarkerStyle; - enum class SimpleLineSymbolStyle; - class MultilayerPolylineSymbol; - - class SimpleLineSymbol : public LineSymbol - { - Q_OBJECT - - public: - explicit SimpleLineSymbol(QObject* parent = nullptr); - SimpleLineSymbol(SimpleLineSymbolStyle style, const QColor& color, float width, QObject* parent = nullptr); - SimpleLineSymbol(SimpleLineSymbolStyle style, - const QColor& color, - float width, - SimpleLineSymbolMarkerStyle markerStyle, - SimpleLineSymbolMarkerPlacement markerPlacement, - QObject* parent = nullptr); - - ~SimpleLineSymbol() override; - - bool operator==(const SimpleLineSymbol& other) const; - bool operator!=(const SimpleLineSymbol& other) const; - - SimpleLineSymbolStyle style() const; - void setStyle(SimpleLineSymbolStyle style); - - SimpleLineSymbolMarkerStyle markerStyle() const; - void setMarkerStyle(SimpleLineSymbolMarkerStyle markerStyle); - - SimpleLineSymbolMarkerPlacement markerPlacement() const; - void setMarkerPlacement(SimpleLineSymbolMarkerPlacement markerPlacement); - - [[nodiscard]] MultilayerPolylineSymbol* toMultilayerSymbol(QObject* parent = nullptr) const; - - /*! \internal */ - SimpleLineSymbol(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(SimpleLineSymbol) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SimpleLineSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleMarkerSceneSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleMarkerSceneSymbol.h deleted file mode 100644 index ab5e5972e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleMarkerSceneSymbol.h +++ /dev/null @@ -1,99 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SimpleMarkerSceneSymbol.h - -#ifndef QRT_SimpleMarkerSceneSymbol_H -#define QRT_SimpleMarkerSceneSymbol_H - -// C++ API headers -#include "MarkerSceneSymbol.h" - -// STL headers -#include - -namespace QRTImpl -{ - class SimpleMarkerSceneSymbolImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SimpleMarkerSceneSymbolStyle; - - class SimpleMarkerSceneSymbol : public MarkerSceneSymbol - { - Q_OBJECT - - public: - explicit SimpleMarkerSceneSymbol(QObject* parent = nullptr); - SimpleMarkerSceneSymbol(SimpleMarkerSceneSymbolStyle style, - const QColor& color, - double height, - double width, - double depth, - SceneSymbolAnchorPosition anchorPosition, - QObject* parent = nullptr); - ~SimpleMarkerSceneSymbol() override; - - SimpleMarkerSceneSymbolStyle style() const; - void setStyle(SimpleMarkerSceneSymbolStyle style); - - static SimpleMarkerSceneSymbol* cone(const QColor& color, double diameter, double height, QObject* parent = nullptr); - static SimpleMarkerSceneSymbol* cone(const QColor& color, - double diameter, - double height, - SceneSymbolAnchorPosition anchorPosition, - QObject* parent = nullptr); - static SimpleMarkerSceneSymbol* cube(const QColor& color, double size, QObject* parent = nullptr); - static SimpleMarkerSceneSymbol* cube(const QColor& color, double size, SceneSymbolAnchorPosition anchorPosition, QObject* parent = nullptr); - static SimpleMarkerSceneSymbol* cylinder(const QColor& color, double diameter, double height, QObject* parent = nullptr); - static SimpleMarkerSceneSymbol* cylinder(const QColor& color, - double diameter, - double height, - SceneSymbolAnchorPosition anchorPosition, - QObject* parent = nullptr); - static SimpleMarkerSceneSymbol* diamond(const QColor& color, double size, double height, QObject* parent = nullptr); - static SimpleMarkerSceneSymbol* diamond(const QColor& color, - double size, - double height, - SceneSymbolAnchorPosition anchorPosition, - QObject* parent = nullptr); - static SimpleMarkerSceneSymbol* sphere(const QColor& color, double diameter, QObject* parent = nullptr); - static SimpleMarkerSceneSymbol* sphere(const QColor& color, double diameter, SceneSymbolAnchorPosition anchorPosition, QObject* parent = nullptr); - static SimpleMarkerSceneSymbol* tetrahedron(const QColor& color, double size, double height, QObject* parent = nullptr); - static SimpleMarkerSceneSymbol* tetrahedron(const QColor& color, - double size, - double height, - SceneSymbolAnchorPosition anchorPosition, - QObject* parent = nullptr); - - /*! \internal */ - SimpleMarkerSceneSymbol(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(SimpleMarkerSceneSymbol) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SimpleMarkerSceneSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleMarkerSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleMarkerSymbol.h deleted file mode 100644 index b3e6d5604..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleMarkerSymbol.h +++ /dev/null @@ -1,80 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SimpleMarkerSymbol.h - -#ifndef QRT_SimpleMarkerSymbol_H -#define QRT_SimpleMarkerSymbol_H - -// C++ API headers -#include "MarkerSymbol.h" - -// STL headers -#include - -namespace QRTImpl -{ - class SimpleMarkerSymbolImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SimpleMarkerSymbolStyle; - class MultilayerPointSymbol; - class SimpleLineSymbol; - - class SimpleMarkerSymbol : public MarkerSymbol - { - Q_OBJECT - - public: - explicit SimpleMarkerSymbol(QObject* parent = nullptr); - SimpleMarkerSymbol(SimpleMarkerSymbolStyle style, const QColor& color, float size, QObject* parent = nullptr); - ~SimpleMarkerSymbol() override; - - bool operator==(const SimpleMarkerSymbol& other) const; - bool operator!=(const SimpleMarkerSymbol& other) const; - - QColor color() const; - void setColor(const QColor& color); - - SimpleLineSymbol* outline() const; - void setOutline(SimpleLineSymbol* outline); - - float size() const; - void setSize(float size); - - SimpleMarkerSymbolStyle style() const; - void setStyle(SimpleMarkerSymbolStyle style); - - [[nodiscard]] MultilayerPointSymbol* toMultilayerSymbol(QObject* parent = nullptr) const; - - /*! \internal */ - SimpleMarkerSymbol(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(SimpleMarkerSymbol) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SimpleMarkerSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleRenderer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleRenderer.h deleted file mode 100644 index 0acf96212..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleRenderer.h +++ /dev/null @@ -1,67 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SimpleRenderer.h - -#ifndef QRT_SimpleRenderer_H -#define QRT_SimpleRenderer_H - -// C++ API headers -#include "Renderer.h" - -// STL headers -#include - -namespace QRTImpl -{ - class SimpleRendererImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class SimpleRenderer : public Renderer - { - Q_OBJECT - - public: - explicit SimpleRenderer(QObject* parent = nullptr); - explicit SimpleRenderer(Symbol* symbol, QObject* parent = nullptr); - ~SimpleRenderer() override; - - QString description() const; - void setDescription(const QString& description); - - QString label() const; - void setLabel(const QString& label); - - Symbol* symbol() const; - void setSymbol(Symbol* symbol); - - SimpleRenderer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(SimpleRenderer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SimpleRenderer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimulatedLocationDataSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimulatedLocationDataSource.h deleted file mode 100644 index 9e05d3244..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimulatedLocationDataSource.h +++ /dev/null @@ -1,74 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SimulatedLocationDataSource.h - -#ifndef QRT_SimulatedLocationDataSource_H -#define QRT_SimulatedLocationDataSource_H - -// C++ API headers -#include "AbstractLocationDataSource.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class Polyline; - class SimulationParameters; - - class SimulatedLocationDataSource : public AbstractLocationDataSource - { - Q_OBJECT - - public: - explicit SimulatedLocationDataSource(QObject* parent); - ~SimulatedLocationDataSource() override; - - int currentLocationIndex() const; - void setCurrentLocationIndex(int currentLocationIndex); - - double iterationRate() const; - void setIterationRate(double iterationRate); - - QList locations() const; - void setLocations(const QList& locations); - - void setLocationsWithPolyline(const Polyline& polyline); - void setLocationsWithPolyline(const Polyline& polyline, SimulationParameters* simulationParameters); - - /*! - \internal - */ - SimulatedLocationDataSource(std::shared_ptr impl, QObject* parent); - - protected slots: - void onStart() override; - void onStop() override; - - private: - Q_DISABLE_COPY_MOVE(SimulatedLocationDataSource) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SimulatedLocationDataSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimulationParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimulationParameters.h deleted file mode 100644 index 3dc346fce..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimulationParameters.h +++ /dev/null @@ -1,75 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SimulationParameters.h - -#ifndef QRT_SimulationParameters_H -#define QRT_SimulationParameters_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class SimulationParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class SimulationParameters : public Object - { - Q_OBJECT - public: - explicit SimulationParameters(QObject* parent = nullptr); - - SimulationParameters(const QDateTime& startTime, double velocity, double horizontalAccuracy, double verticalAccuracy, QObject* parent = nullptr); - - ~SimulationParameters() override; - - double horizontalAccuracy() const; - void setHorizontalAccuracy(double horizontalAccuracy); - - QDateTime startTime() const; - void setStartTime(const QDateTime& startTime); - - double velocity() const; - void setVelocity(double velocity); - - double verticalAccuracy() const; - void setVerticalAccuracy(double verticalAccuracy); - - explicit SimulationParameters(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(SimulationParameters) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SimulationParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SiteLayerDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SiteLayerDefinition.h deleted file mode 100644 index 151720d10..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SiteLayerDefinition.h +++ /dev/null @@ -1,71 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SiteLayerDefinition.h - -#ifndef QRT_SiteLayerDefinition_H -#define QRT_SiteLayerDefinition_H - -// C++ API headers -#include "JsonSerializable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class SiteLayerDefinitionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class SiteLayerDefinition : public Object, public JsonSerializable - { - Q_OBJECT - public: - SiteLayerDefinition(const QString& layerId, const QString& nameField, const QString& siteIdField, QObject* parent = nullptr); - - ~SiteLayerDefinition() override; - - QString layerId() const; - - QString nameField() const; - - QString siteIdField() const; - - // JSONSerializable interface methods - [[nodiscard]] static SiteLayerDefinition* fromJson(const QString& json, QObject* parent = nullptr); - [[nodiscard]] QString toJson() const override; - - SiteLayerDefinition(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(SiteLayerDefinition) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SiteLayerDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapChangedInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapChangedInfo.h deleted file mode 100644 index 7dd06f7bb..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapChangedInfo.h +++ /dev/null @@ -1,59 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SnapChangedInfo.h - -#ifndef QRT_SnapChangedInfo_H -#define QRT_SnapChangedInfo_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class SnapChangedInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SnapState; - - class SnapChangedInfo : public Object - { - Q_OBJECT - public: - ~SnapChangedInfo() override; - - SnapState state() const; - - SnapChangedInfo(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(SnapChangedInfo) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SnapChangedInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapRules.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapRules.h deleted file mode 100644 index bddcebe21..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapRules.h +++ /dev/null @@ -1,73 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SnapRules.h - -#ifndef QRT_SnapRules_H -#define QRT_SnapRules_H - -// C++ API headers -#include "Object.h" - -template -class QFuture; - -namespace QRTImpl -{ - class SnapRulesImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SnapRuleBehavior; - class FeatureTable; - class SnapSource; - class UtilityAssetType; - class UtilityNetwork; - - class SnapRules : public Object - { - Q_OBJECT - public: - ~SnapRules() override; - - [[nodiscard]] static QFuture createAsync(UtilityNetwork* utilityNetwork, - FeatureTable* featureTable, - const QVariantMap& attributes, - QObject* parent = nullptr); - - [[nodiscard]] static QFuture createAsync(UtilityNetwork* utilityNetwork, UtilityAssetType* assetType, QObject* parent = nullptr); - - SnapRuleBehavior ruleBehavior(SnapSource* source) const; - - SnapRules(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(SnapRules) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SnapRules_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapSettings.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapSettings.h deleted file mode 100644 index 954068dcf..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapSettings.h +++ /dev/null @@ -1,79 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SnapSettings.h - -#ifndef QRT_SnapSettings_H -#define QRT_SnapSettings_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class SnapSettingsImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SnapSourceEnablingBehavior; - class SnapSourceSettings; - class SnapRules; - - class SnapSettings : public Object - { - Q_OBJECT - - public: - explicit SnapSettings(QObject* parent = nullptr); - - ~SnapSettings() override; - - bool isEnabled() const; - void setEnabled(bool enabled); - - bool isFeatureSnappingEnabled() const; - void setFeatureSnappingEnabled(bool featureSnappingEnabled); - - bool isGeometryGuidesEnabled() const; - void setGeometryGuidesEnabled(bool geometryGuidesEnabled); - - bool isHapticFeedbackEnabled() const; - void setHapticFeedbackEnabled(bool hapticFeedbackEnabled); - - QList sourceSettings() const; - - void syncSourceSettings(); - - void syncSourceSettings(SnapRules* rules, SnapSourceEnablingBehavior snapSourceEnablingBehavior); - - SnapSettings(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(SnapSettings) - std::shared_ptr m_impl; - }; -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SnapSettings_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapSource.h deleted file mode 100644 index 0824b90b2..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapSource.h +++ /dev/null @@ -1,55 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SnapSource.h - -#ifndef QRT_SnapSource_H -#define QRT_SnapSource_H - -// Qt headers -#include // for Q_DISABLE_COPY_MOVE - -// STL headers -#include - -namespace QRTImpl -{ - class SnapSourceImpl; -} - -namespace Esri::ArcGISRuntime -{ - class SnapSource - { - public: - virtual ~SnapSource(); - - virtual std::shared_ptr getSnapSourceImpl() const = 0; - - protected: - SnapSource(); - - private: - Q_DISABLE_COPY_MOVE(SnapSource) - }; -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SnapSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapSourceSettings.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapSourceSettings.h deleted file mode 100644 index e8e2bccdc..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapSourceSettings.h +++ /dev/null @@ -1,71 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SnapSourceSettings.h - -#ifndef QRT_SnapSourceSettings_H -#define QRT_SnapSourceSettings_H - -// C++ API headers -#include "Object.h" - -// Qt headers -#include // for Q_DISABLE_COPY_MOVE - -namespace QRTImpl -{ - class SnapSourceSettingsImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SnapRuleBehavior; - class SnapSource; - - class SnapSourceSettings : public Object - { - Q_OBJECT - - public: - ~SnapSourceSettings() override; - - QList childSourceSettings() const; - - bool isEnabled() const; - void setEnabled(bool enabled); - - SnapRuleBehavior ruleBehavior() const; - - SnapSource* source() const; - - SnapSourceSettings(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(SnapSourceSettings) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SnapSourceSettings_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SolidFillSymbolLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SolidFillSymbolLayer.h deleted file mode 100644 index 7abbde18c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SolidFillSymbolLayer.h +++ /dev/null @@ -1,57 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SolidFillSymbolLayer.h - -#ifndef QRT_SolidFillSymbolLayer_H -#define QRT_SolidFillSymbolLayer_H - -// C++ API headers -#include "FillSymbolLayer.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class SolidFillSymbolLayer : public FillSymbolLayer - { - Q_OBJECT - - public: - explicit SolidFillSymbolLayer(QObject* parent = nullptr); - explicit SolidFillSymbolLayer(const QColor& color, QObject* parent = nullptr); - ~SolidFillSymbolLayer() override; - - QColor color() const; - void setColor(const QColor& color); - - /*! \internal */ - SolidFillSymbolLayer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(SolidFillSymbolLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SolidFillSymbolLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SolidStrokeSymbolLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SolidStrokeSymbolLayer.h deleted file mode 100644 index 743965333..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SolidStrokeSymbolLayer.h +++ /dev/null @@ -1,72 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SolidStrokeSymbolLayer.h - -#ifndef QRT_SolidStrokeSymbolLayer_H -#define QRT_SolidStrokeSymbolLayer_H - -// C++ API headers -#include "StrokeSymbolLayer.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class GeometricEffect; - class GeometricEffectListModel; - - class SolidStrokeSymbolLayer : public StrokeSymbolLayer - { - Q_OBJECT - - public: - explicit SolidStrokeSymbolLayer(QObject* parent = nullptr); - - SolidStrokeSymbolLayer(double width, const QColor& color, QObject* parent = nullptr); - - SolidStrokeSymbolLayer(double width, const QColor& color, const QList& geometricEffects, QObject* parent = nullptr); - - SolidStrokeSymbolLayer(double width, - const QColor& color, - const QList& geometricEffects, - StrokeSymbolLayerLineStyle3D lineStyle3D, - QObject* parent = nullptr); - - ~SolidStrokeSymbolLayer() override; - - QColor color() const; - void setColor(const QColor& color); - - GeometricEffectListModel* geometricEffects() const; - - /*! \internal */ - SolidStrokeSymbolLayer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(SolidStrokeSymbolLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SolidStrokeSymbolLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SourceObjectPosition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SourceObjectPosition.h deleted file mode 100644 index 050d8f23b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SourceObjectPosition.h +++ /dev/null @@ -1,76 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SourceObjectPosition.h - -#ifndef QRT_SourceObjectPosition_H -#define QRT_SourceObjectPosition_H - -// Qt headers -#include // for qint64 - -// STL headers -#include - -namespace QRTImpl -{ - class SourceObjectPositionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class SourceObjectPosition - { - public: - SourceObjectPosition(); - SourceObjectPosition(int sourceIndex, qint64 sourceObjectId, double position); - SourceObjectPosition(const SourceObjectPosition& other); - SourceObjectPosition(SourceObjectPosition&& other) noexcept; - ~SourceObjectPosition(); - - SourceObjectPosition& operator=(const SourceObjectPosition& other); - SourceObjectPosition& operator=(SourceObjectPosition&& other) noexcept; - - bool isEmpty() const; - - double position() const; - void setPosition(double position); - - int sourceIndex() const; - void setSourceIndex(int sourceIndex); - - qint64 sourceObjectId() const; - void setSourceObjectId(qint64 sourceObjectId); - - /*! - \internal - */ - explicit SourceObjectPosition(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SourceObjectPosition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SpatialReference.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SpatialReference.h deleted file mode 100644 index 3768b7319..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SpatialReference.h +++ /dev/null @@ -1,126 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SpatialReference.h - -#ifndef QRT_SpatialReference_H -#define QRT_SpatialReference_H - -// C++ API headers -#include "JsonSerializable.h" - -// Qt headers -#include // for Q_DECLARE_METATYPE - -// STL headers -#include - -namespace QRTImpl -{ - class SpatialReferenceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class LinearUnit; - class Unit; - class Point; - - class SpatialReference : public JsonSerializable - { - public: - SpatialReference(); - - explicit SpatialReference(const QString& wkText); - - explicit SpatialReference(int wkid); - - SpatialReference(int wkid, int verticalWkid); - - SpatialReference(const SpatialReference& other); - - SpatialReference(SpatialReference&& other) noexcept; - - ~SpatialReference() override; - - SpatialReference& operator=(const SpatialReference& other); - - SpatialReference& operator=(SpatialReference&& other) noexcept; - - bool operator==(const SpatialReference& other) const; - - bool operator!=(const SpatialReference& other) const; - - bool isEmpty() const; - - bool hasVertical() const; - - int wkid() const; - - int verticalWkid() const; - - QString wkText() const; - - QString wkText2() const; - - double resolution() const; - - double tolerance() const; - - Unit unit() const; - - double verticalResolution() const; - - double verticalTolerance() const; - - LinearUnit verticalUnit() const; - - bool isGeographic() const; - - bool isProjected() const; - - bool isPannable() const; - - SpatialReference baseGeographic() const; - - double convergenceAngle(const Point& point) const; - - static SpatialReference wgs84(); - - static SpatialReference webMercator(); - - [[nodiscard]] static SpatialReference fromJson(const QString& json); - - [[nodiscard]] QString toJson() const override; - - explicit SpatialReference(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SpatialReference) - -#endif // QRT_SpatialReference_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SpatialReferenceBuilder.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SpatialReferenceBuilder.h deleted file mode 100644 index 4a698500e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SpatialReferenceBuilder.h +++ /dev/null @@ -1,98 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SpatialReferenceBuilder.h - -#ifndef QRT_SpatialReferenceBuilder_H -#define QRT_SpatialReferenceBuilder_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class SpatialReferenceBuilderImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class LinearUnit; - class SpatialReference; - class Unit; - - class SpatialReferenceBuilder : public Object - { - Q_OBJECT - public: - static SpatialReferenceBuilder* create(int wkid, QObject* parent = nullptr); - - static SpatialReferenceBuilder* create(int wkid, int verticalWkid, QObject* parent = nullptr); - - static SpatialReferenceBuilder* create(const SpatialReference& spatialReference, QObject* parent = nullptr); - - static SpatialReferenceBuilder* create(const QString& wkText, QObject* parent = nullptr); - - ~SpatialReferenceBuilder() override; - - bool isValid() const; - - double resolution() const; - void setResolution(double resolution); - - double tolerance() const; - void setTolerance(double tolerance); - - Unit unit() const; - - double verticalResolution() const; - void setVerticalResolution(double verticalResolution); - - double verticalTolerance() const; - void setVerticalTolerance(double verticalTolerance); - - LinearUnit verticalUnit() const; - - int verticalWkid() const; - - int wkid() const; - - QString wkText() const; - - QString wkText2() const; - - [[nodiscard]] SpatialReference toSpatialReference() const; - - SpatialReferenceBuilder(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(SpatialReferenceBuilder) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SpatialReferenceBuilder_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StandardDeviationStretchParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StandardDeviationStretchParameters.h deleted file mode 100644 index 242596cdb..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StandardDeviationStretchParameters.h +++ /dev/null @@ -1,77 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file StandardDeviationStretchParameters.h - -#ifndef QRT_StandardDeviationStretchParameters_H -#define QRT_StandardDeviationStretchParameters_H - -// C++ API headers -#include "RasterTypes.h" -#include "StretchParameters.h" - -// STL headers -#include - -namespace QRTImpl -{ - class StandardDeviationStretchParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class StandardDeviationStretchParameters : public StretchParameters - { - public: - StandardDeviationStretchParameters(); - explicit StandardDeviationStretchParameters(double factor); - - StandardDeviationStretchParameters(const StandardDeviationStretchParameters& other); - StandardDeviationStretchParameters(StandardDeviationStretchParameters&& other) noexcept; - explicit StandardDeviationStretchParameters(const StretchParameters& other); - - StandardDeviationStretchParameters& operator=(const StandardDeviationStretchParameters& other); - StandardDeviationStretchParameters& operator=(StandardDeviationStretchParameters&& other) noexcept; - - ~StandardDeviationStretchParameters() override; - - bool isValid() const; - - double factor() const; - void setFactor(double factor); - - /*! \internal */ - explicit StandardDeviationStretchParameters(const std::shared_ptr& impl); - }; - - /*! \internal */ - template<> - inline StandardDeviationStretchParameters stretch_parameters_cast(const StretchParameters& stretchParameters) - { - return stretchParameters.stretchParametersType() == StretchParametersType::StandardDeviationStretchParameters ? - static_cast(stretchParameters) : - StandardDeviationStretchParameters(); - } - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_StandardDeviationStretchParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticDefinition.h deleted file mode 100644 index 7ac46db64..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticDefinition.h +++ /dev/null @@ -1,75 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file StatisticDefinition.h - -#ifndef QRT_StatisticDefinition_H -#define QRT_StatisticDefinition_H - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class StatisticDefinitionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class StatisticType; - - class StatisticDefinition - { - public: - StatisticDefinition(); - StatisticDefinition(const QString& onFieldName, StatisticType statisticType, const QString& outputAlias); - StatisticDefinition(const StatisticDefinition& other); - StatisticDefinition(StatisticDefinition&& other) noexcept; - ~StatisticDefinition(); - - StatisticDefinition& operator=(const StatisticDefinition& other); - StatisticDefinition& operator=(StatisticDefinition&& other) noexcept; - - bool isEmpty() const; - void clear(); - - QString onFieldName() const; - void setOnFieldName(const QString& onFieldName); - - QString outputAlias() const; - void setOutputAlias(const QString& outputAlias); - - StatisticType statisticType() const; - void setStatisticType(StatisticType statisticType); - - explicit StatisticDefinition(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_StatisticDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticRecord.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticRecord.h deleted file mode 100644 index 53d85fc30..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticRecord.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file StatisticRecord.h - -#ifndef QRT_StatisticRecord_H -#define QRT_StatisticRecord_H - -// C++ API headers -#include "Object.h" - -// Qt headers -#include // for QVariantMap - -// STL headers -#include - -namespace QRTImpl -{ - class StatisticRecordImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class StatisticRecord : public Object - { - Q_OBJECT - - public: - ~StatisticRecord() override; - - QVariantMap group() const; - QVariantMap statistics() const; - - StatisticRecord(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(StatisticRecord) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_StatisticRecord_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticRecordIterator.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticRecordIterator.h deleted file mode 100644 index db09c4ae1..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticRecordIterator.h +++ /dev/null @@ -1,75 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file StatisticRecordIterator.h - -#ifndef QRT_StatisticRecordIterator_H -#define QRT_StatisticRecordIterator_H - -// Qt headers -#include // for QList - -// STL headers -#include - -class QObject; - -namespace QRTImpl -{ - class StatisticRecordIteratorImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class StatisticRecord; - - class StatisticRecordIterator - { - public: - StatisticRecordIterator(); - StatisticRecordIterator(const StatisticRecordIterator& other); - StatisticRecordIterator(StatisticRecordIterator&& other) noexcept; - ~StatisticRecordIterator(); - - StatisticRecordIterator& operator=(const StatisticRecordIterator& other); - StatisticRecordIterator& operator=(StatisticRecordIterator&& other) noexcept; - - bool isEmpty() const; - - bool hasNext() const; - - StatisticRecord* next(QObject* parent = nullptr) const; - - void reset(); - - QList statisticRecords(QObject* parent = nullptr) const; - - /*! \internal */ - explicit StatisticRecordIterator(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_StatisticRecordIterator_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticsQueryParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticsQueryParameters.h deleted file mode 100644 index 84d20c891..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticsQueryParameters.h +++ /dev/null @@ -1,95 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file StatisticsQueryParameters.h - -#ifndef QRT_StatisticsQueryParameters_H -#define QRT_StatisticsQueryParameters_H - -// Qt headers -#include // for QList, QString, QStringList - -// STL headers -#include - -namespace QRTImpl -{ - class StatisticsQueryParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SpatialRelationship; - class Geometry; - class OrderBy; - class StatisticDefinition; - class TimeExtent; - - class StatisticsQueryParameters - { - public: - StatisticsQueryParameters(); - explicit StatisticsQueryParameters(const QList& statisticDefinitions); - StatisticsQueryParameters(const StatisticsQueryParameters& other); - StatisticsQueryParameters(StatisticsQueryParameters&& other) noexcept; - ~StatisticsQueryParameters(); - - StatisticsQueryParameters& operator=(const StatisticsQueryParameters& other); - StatisticsQueryParameters& operator=(StatisticsQueryParameters&& other) noexcept; - - bool isEmpty() const; - void clear(); - - Geometry geometry() const; - void setGeometry(const Geometry& geometry); - - QStringList groupByFieldNames() const; - void setGroupByFieldNames(const QStringList& groupByFieldNames); - - QList orderByFields() const; - void setOrderByFields(const QList& orderByFields); - - SpatialRelationship spatialRelationship() const; - void setSpatialRelationship(SpatialRelationship relationship); - - QList statisticDefinitions() const; - void setStatisticDefinitions(const QList& statisticDefinitions); - - QString whereClause() const; - void setWhereClause(const QString& whereClause); - - TimeExtent timeExtent() const; - void setTimeExtent(const TimeExtent& timeExtent); - - /*! - \internal - */ - explicit StatisticsQueryParameters(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_StatisticsQueryParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticsQueryResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticsQueryResult.h deleted file mode 100644 index 505f9527b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticsQueryResult.h +++ /dev/null @@ -1,62 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file StatisticsQueryResult.h - -#ifndef QRT_StatisticsQueryResult_H -#define QRT_StatisticsQueryResult_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class StatisticsQueryResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class StatisticRecordIterator; - - class StatisticsQueryResult : public Object - { - Q_OBJECT - - public: - ~StatisticsQueryResult() override; - - StatisticRecordIterator iterator() const; - - StatisticsQueryResult(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(StatisticsQueryResult) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_StatisticsQueryResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Stop.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Stop.h deleted file mode 100644 index 7c3fc1054..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Stop.h +++ /dev/null @@ -1,139 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Stop.h - -#ifndef QRT_Stop_H -#define QRT_Stop_H - -// STL headers -#include - -class QDateTime; -class QString; - -namespace QRTImpl -{ - class StopImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class CurbApproach; - enum class LocationStatus; - enum class StopType; - class NetworkLocation; - class Point; - - class Stop - { - public: - Stop(); - explicit Stop(const Point& point); - Stop(const Stop& other); - Stop(Stop&& other) noexcept; - ~Stop(); - - Stop& operator=(const Stop& other); - Stop& operator=(Stop&& other) noexcept; - - bool isEmpty() const; - - CurbApproach arrivalCurbApproach() const; - CurbApproach departureCurbApproach() const; - - CurbApproach curbApproach() const; - void setCurbApproach(CurbApproach curbApproach); - - double currentBearing() const; - void setCurrentBearing(double currentBearing); - - double currentBearingTolerance() const; - void setCurrentBearingTolerance(double currentBearingTolerance); - - double distanceToNetworkLocation() const; - - Point geometry() const; - void setGeometry(const Point& point); - - QDateTime arrivalTime() const; - - double arrivalTimeShift() const; - - QDateTime departureTime() const; - - double departureTimeShift() const; - - QDateTime timeWindowStart() const; - void setTimeWindowStart(const QDateTime& timeWindowStart); - - QDateTime timeWindowEnd() const; - void setTimeWindowEnd(const QDateTime& timeWindowEnd); - - LocationStatus locationStatus() const; - - QString name() const; - void setName(const QString& name); - - double navigationLatency() const; - void setNavigationLatency(double navigationLatency); - - double navigationSpeed() const; - void setNavigationSpeed(double navigationSpeed); - - NetworkLocation networkLocation() const; - void setNetworkLocation(const NetworkLocation& networkLocation); - - QString routeName() const; - void setRouteName(const QString& routeName); - - int sequence() const; - - double violationTime() const; - double waitTime() const; - - double cumulativeCost(const QString& attributeName) const; - - double addedCost(const QString& attributeName) const; - void setAddedCost(const QString& attributeName, double addedCost); - - StopType stopType() const; - void setStopType(StopType stopType); - - int stopId() const; - void setStopId(int id); - - Stop clone() const; - - /*! - \internal - */ - explicit Stop(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Stop_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StretchParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StretchParameters.h deleted file mode 100644 index 042c9c752..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StretchParameters.h +++ /dev/null @@ -1,82 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file StretchParameters.h - -#ifndef QRT_StretchParameters_H -#define QRT_StretchParameters_H - -// STL headers -#include - -namespace QRTImpl -{ - class StretchParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class StretchParametersType; - - class StretchParameters - { - public: - StretchParameters(); - - StretchParameters(const StretchParameters& other); - StretchParameters(StretchParameters&& other) noexcept; - - StretchParameters& operator=(const StretchParameters& other); - StretchParameters& operator=(StretchParameters&& other) noexcept; - - virtual ~StretchParameters(); - - StretchParametersType stretchParametersType() const; - - bool isEmpty() const; - - /*! - \internal - */ - explicit StretchParameters(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - protected: - std::shared_ptr m_impl; - }; - - template - T stretch_parameters_cast(const StretchParameters&) - { - return StretchParameters(); - } - - /*! \internal */ - template<> - inline StretchParameters stretch_parameters_cast(const StretchParameters& stretchParameters) - { - return stretchParameters; - } - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_StretchParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StretchRenderer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StretchRenderer.h deleted file mode 100644 index deece1f90..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StretchRenderer.h +++ /dev/null @@ -1,73 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file StretchRenderer.h - -#ifndef QRT_StretchRenderer_H -#define QRT_StretchRenderer_H - -// C++ API headers -#include "BaseStretchRenderer.h" - -// STL headers -#include - -namespace QRTImpl -{ - class StretchRendererImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class PresetColorRampType; - class ColorRamp; - - class StretchRenderer : public BaseStretchRenderer - { - Q_OBJECT - - public: - StretchRenderer(const StretchParameters& stretchParameters, - const QList& gammas, - bool estimateStats, - PresetColorRampType presetColorRampType, - QObject* parent = nullptr); - StretchRenderer(const StretchParameters& stretchParameters, - const QList& gammas, - bool estimateStats, - ColorRamp* colorRamp, - QObject* parent = nullptr); - - ~StretchRenderer() override; - - ColorRamp* colorRamp() const; - - StretchRenderer(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(StretchRenderer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_StretchRenderer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StrokeSymbolLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StrokeSymbolLayer.h deleted file mode 100644 index efe22b32c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StrokeSymbolLayer.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file StrokeSymbolLayer.h - -#ifndef QRT_StrokeSymbolLayer_H -#define QRT_StrokeSymbolLayer_H - -// C++ API headers -#include "SymbolLayer.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - enum class StrokeSymbolLayerCapStyle; - enum class StrokeSymbolLayerLineStyle3D; - - class StrokeSymbolLayer : public SymbolLayer - { - Q_OBJECT - - public: - ~StrokeSymbolLayer() override; - - StrokeSymbolLayerCapStyle capStyle() const; - void setCapStyle(StrokeSymbolLayerCapStyle capStyle); - - StrokeSymbolLayerLineStyle3D lineStyle3D() const; - void setLineStyle3D(StrokeSymbolLayerLineStyle3D lineStyle3D); - - double width() const; - void setWidth(double width); - - /*! \internal */ - StrokeSymbolLayer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(StrokeSymbolLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_StrokeSymbolLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SublayerSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SublayerSource.h deleted file mode 100644 index 690f96f29..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SublayerSource.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SublayerSource.h - -#ifndef QRT_SublayerSource_H -#define QRT_SublayerSource_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class SublayerSourceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SublayerSourceType; - - class SublayerSource : public Object - { - Q_OBJECT - - public: - /*! \internal */ - ~SublayerSource() override; - - SublayerSourceType sublayerSourceType() const; - - /*! \internal */ - SublayerSource(std::shared_ptr impl, QObject* parent); - /*! \internal */ - std::shared_ptr getImpl() const; - - SublayerSource() = delete; - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(SublayerSource) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SublayerSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubscriptionInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubscriptionInfo.h deleted file mode 100644 index 664d357fa..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubscriptionInfo.h +++ /dev/null @@ -1,68 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SubscriptionInfo.h - -#ifndef QRT_SubscriptionInfo_H -#define QRT_SubscriptionInfo_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class SubscriptionInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SubscriptionState; - - class SubscriptionInfo : public Object - { - Q_OBJECT - - public: - explicit SubscriptionInfo(QObject* parent = nullptr); - ~SubscriptionInfo() override; - - QDateTime expiryDate() const; - void setExpiryDate(const QDateTime& date); - - SubscriptionState state() const; - void setState(const SubscriptionState& state); - - /*! \internal */ - SubscriptionInfo(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(SubscriptionInfo) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SubscriptionInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeFeatureLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeFeatureLayer.h deleted file mode 100644 index fd62ed247..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeFeatureLayer.h +++ /dev/null @@ -1,63 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SubtypeFeatureLayer.h - -#ifndef QRT_SubtypeFeatureLayer_H -#define QRT_SubtypeFeatureLayer_H - -// C++ API headers -#include "FeatureLayer.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class ArcGISFeatureTable; - class LayerList; - class SubtypeSublayer; - class SubtypeSublayerListModel; - - class SubtypeFeatureLayer : public FeatureLayer - { - Q_OBJECT - public: - explicit SubtypeFeatureLayer(ArcGISFeatureTable* featureTable, QObject* parent = nullptr); - - SubtypeFeatureLayer(Item* item, qint64 layerId, QObject* parent = nullptr); - - ~SubtypeFeatureLayer() override; - - SubtypeSublayerListModel* subtypeSublayers() const; - - SubtypeSublayer* sublayerWithSubtypeCode(const QVariant& code, QObject* parent = nullptr) const; - - SubtypeSublayer* sublayerWithSubtypeName(const QString& name, QObject* parent = nullptr) const; - - /*! \internal */ - SubtypeFeatureLayer(std::shared_ptr impl, QObject* parent); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SubtypeFeatureLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeSublayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeSublayer.h deleted file mode 100644 index c40dc11e1..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeSublayer.h +++ /dev/null @@ -1,91 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SubtypeSublayer.h - -#ifndef QRT_SubtypeSublayer_H -#define QRT_SubtypeSublayer_H - -// C++ API headers -#include "ArcGISSublayer.h" -#include "FeatureFormSource.h" -#include "SnapSource.h" - -// Qt headers -#include // for QList - -// STL headers -#include - -namespace QRTImpl -{ - class SubtypeSublayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FeatureSubtype; - class FeatureTemplate; - class LabelDefinitionListModel; - - class SubtypeSublayer : public ArcGISSublayer, public SnapSource, public FeatureFormSource - { - Q_OBJECT - public: - ~SubtypeSublayer() override; - - bool isAllowsEditing() const; - void setAllowsEditing(bool allowsEditing); - - QList featureTemplates() const; - - LabelDefinitionListModel* labelDefinitions() const; - - void setLabelsEnabled(bool labelsEnabled); - - void setMaxScale(double maxScale); - - void setMinScale(double minScale); - - void setOpacity(float opacity); - - void setRenderer(Renderer* renderer); - - QString searchId() const; - - FeatureSubtype subtype() const; - - // FeatureFormSource interface methods - FeatureFormDefinition* featureFormDefinition() const override; - - /*! \internal */ - SubtypeSublayer(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - std::shared_ptr getSnapSourceImpl() const override; - - private: - Q_DISABLE_COPY_MOVE(SubtypeSublayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SubtypeSublayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeSublayerListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeSublayerListModel.h deleted file mode 100644 index d6f4d0e38..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeSublayerListModel.h +++ /dev/null @@ -1,134 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SubtypeSublayerListModel.h - -#ifndef QRT_SubtypeSublayerListModel_H -#define QRT_SubtypeSublayerListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class SubtypeSublayerListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class SubtypeSublayer; - - class SubtypeSublayerListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum SubtypeSublayerRoles - { - SubtypeSublayerNameRole = Qt::UserRole + 1, - SubtypeSublayerIdRole = Qt::UserRole + 2, - SubtypeSublayerMinScaleRole = Qt::UserRole + 3, - SubtypeSublayerMaxScaleRole = Qt::UserRole + 4, - SubtypeSublayerTypeRole = Qt::UserRole + 5, - SubtypeSublayerCanChangeVisibilityRole = Qt::UserRole + 6, - SubtypeSublayerVisibleRole = Qt::UserRole + 7, - SubtypeSublayerShowInLegendRole = Qt::UserRole + 8, - SubtypeSublayerDefinitionExpressionRole = Qt::UserRole + 9, - SubtypeSublayerOpacityRole = Qt::UserRole + 10, - SubtypeSublayerScaleSymbolsRole = Qt::UserRole + 11, - SubtypeSublayerLabelsEnabledRole = Qt::UserRole + 12 - }; - - ~SubtypeSublayerListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(SubtypeSublayer* sublayer); - - void insert(int index, SubtypeSublayer* sublayer); - - void removeAt(int index); - - void removeOne(SubtypeSublayer* sublayer); - - void move(int from, int to); - - SubtypeSublayer* at(int index) const override; - - bool contains(SubtypeSublayer* sublayer) const; - - int indexOf(SubtypeSublayer* sublayer) const; - - SubtypeSublayer* first() const; - - SubtypeSublayer* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - /*! - \internal - */ - SubtypeSublayerListModel(std::shared_ptr impl, QObject* parent); - - SubtypeSublayerListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - /*! - \internal - */ - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(SubtypeSublayerListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SubtypeSublayerListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeSubtable.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeSubtable.h deleted file mode 100644 index 3f8ffa2e1..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeSubtable.h +++ /dev/null @@ -1,99 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SubtypeSubtable.h - -#ifndef QRT_SubtypeSubtable_H -#define QRT_SubtypeSubtable_H - -// C++ API headers -#include "FeatureFormSource.h" -#include "Object.h" -#include "PopupSource.h" - -template -class QFuture; - -namespace QRTImpl -{ - class SubtypeSubtableImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ArcGISFeature; - class FeatureSubtype; - class FeatureTemplate; - class QueryParameters; - class FeatureQueryResult; - - class SubtypeSubtable : public Object, public PopupSource, public FeatureFormSource - { - Q_OBJECT - public: - explicit SubtypeSubtable(const FeatureSubtype& subtype, QObject* parent = nullptr); - - ~SubtypeSubtable() override; - - bool allowsEditing() const; - void setAllowsEditing(bool allowsEditing); - - QList featureTemplates() const; - - QString name() const; - void setName(const QString& name); - - FeatureSubtype subtype() const; - - [[nodiscard]] QFuture addFeatureAsync(ArcGISFeature* feature); - - ArcGISFeature* createFeature(QObject* parent = nullptr) const; - - ArcGISFeature* createFeature(const FeatureTemplate& featureTemplate, QObject* parent = nullptr) const; - - [[nodiscard]] QFuture deleteFeatureAsync(ArcGISFeature* feature); - - [[nodiscard]] QFuture queryFeaturesAsync(const QueryParameters& parameters, QObject* parent = nullptr); - - [[nodiscard]] QFuture updateFeatureAsync(ArcGISFeature* feature); - - // PopupSource interface methods - bool isPopupEnabled() const override; - void setPopupEnabled(bool popupEnabled) override; - PopupDefinition* popupDefinition() const override; - void setPopupDefinition(PopupDefinition* popupDefinition) override; - - // FeatureFormSource interface methods - FeatureFormDefinition* featureFormDefinition() const override; - - SubtypeSubtable(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(SubtypeSubtable) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SubtypeSubtable_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeSubtableListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeSubtableListModel.h deleted file mode 100644 index b89394c00..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeSubtableListModel.h +++ /dev/null @@ -1,118 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SubtypeSubtableListModel.h - -#ifndef QRT_SubtypeSubtableListModel_H -#define QRT_SubtypeSubtableListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -Q_MOC_INCLUDE("Error.h") - -namespace QRTImpl -{ - class SubtypeSubtableListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class SubtypeSubtable; - - class SubtypeSubtableListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum SubtypeSubtableRoles - { - SubtypeSubtableNameRole = Qt::UserRole + 1, - SubtypeSubtableAllowsEditingRole - }; - - SubtypeSubtableListModel() = delete; - ~SubtypeSubtableListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(SubtypeSubtable* subtypeSubtable); - - void insert(int index, SubtypeSubtable* subtypeSubtable); - - void removeAt(int index); - - void removeOne(SubtypeSubtable* subtypeSubtable); - - void move(int from, int to); - - SubtypeSubtable* at(int index) const override; - - bool contains(SubtypeSubtable* subtypeSubtable) const; - - int indexOf(SubtypeSubtable* subtypeSubtable) const; - - SubtypeSubtable* first() const; - - SubtypeSubtable* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - SubtypeSubtableListModel(std::shared_ptr impl, QObject* parent); - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(SubtypeSubtableListModel) - - void connectSignals_(); - void setupRoles_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SubtypeSubtableListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SuggestListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SuggestListModel.h deleted file mode 100644 index b0840e01b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SuggestListModel.h +++ /dev/null @@ -1,106 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SuggestListModel.h - -#ifndef QRT_SuggestListModel_H -#define QRT_SuggestListModel_H - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class LocatorTaskImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class SuggestParameters; - class SuggestResult; - - class SuggestListModel : public QAbstractListModel - { - Q_OBJECT - - public: - enum SuggestRoles - { - SuggestLabelRole = Qt::UserRole + 1, - SuggestIsCollectionRole = Qt::UserRole + 2 - }; - - ~SuggestListModel() override; - - QString searchText() const; - void setSearchText(const QString& searchText); - - SuggestParameters suggestParameters() const; - void setSuggestParameters(const SuggestParameters& parameters); - void clearSuggestParameters(); - - int suggestTimerThreshold() const; - void setSuggestTimerThreshold(int thresholdInMs); - - bool suggestInProgress() const; - - QList suggestResults() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - /*! \internal */ - SuggestListModel(std::shared_ptr impl, QObject* parent); - - SuggestListModel() = delete; - - signals: - void searchTextChanged(); - void suggestCompleted(); - void suggestInProgressChanged(); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(SuggestListModel) - - void connectSignals_(); - void setupRoles(); - - std::shared_ptr m_impl; - - QList m_suggestResults; - QHash m_roles; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SuggestListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SuggestParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SuggestParameters.h deleted file mode 100644 index 742bcdf59..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SuggestParameters.h +++ /dev/null @@ -1,81 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SuggestParameters.h - -#ifndef QRT_SuggestParameters_H -#define QRT_SuggestParameters_H - -// Qt headers -#include // for QString, QStringList - -// STL headers -#include - -namespace QRTImpl -{ - class SuggestParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Geometry; - class Point; - - class SuggestParameters - { - public: - SuggestParameters(); - SuggestParameters(const SuggestParameters& other); - SuggestParameters(SuggestParameters&& other) noexcept; - ~SuggestParameters(); - SuggestParameters& operator=(const SuggestParameters& other); - SuggestParameters& operator=(SuggestParameters&& other) noexcept; - - QStringList categories() const; - void setCategories(const QStringList& categories); - - QString countryCode() const; - void setCountryCode(const QString& countryCode); - - int maxResults() const; - void setMaxResults(int maxResults); - - Point preferredSearchLocation() const; - void setPreferredSearchLocation(const Point& preferredSearchLocation); - - Geometry searchArea() const; - void setSearchArea(const Geometry& searchArea); - - /*! - \internal - */ - explicit SuggestParameters(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SuggestParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SuggestResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SuggestResult.h deleted file mode 100644 index aa43c85e5..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SuggestResult.h +++ /dev/null @@ -1,68 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SuggestResult.h - -#ifndef QRT_SuggestResult_H -#define QRT_SuggestResult_H - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class SuggestResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class SuggestResult - { - public: - SuggestResult(); - SuggestResult(const SuggestResult& other); - SuggestResult(SuggestResult&& other) noexcept; - SuggestResult& operator=(const SuggestResult& other); - SuggestResult& operator=(SuggestResult&& other) noexcept; - ~SuggestResult(); - - QString label() const; - - bool isCollection() const; - - bool isEmpty() const; - - /*! - \internal - */ - explicit SuggestResult(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SuggestResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SunLighting.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SunLighting.h deleted file mode 100644 index 81e833d18..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SunLighting.h +++ /dev/null @@ -1,60 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SunLighting.h - -#ifndef QRT_SunLighting_H -#define QRT_SunLighting_H - -// C++ API headers -#include "SceneLighting.h" - -namespace QRTImpl -{ - class SunLightingImpl; -} - -namespace Esri::ArcGISRuntime -{ - class TimeZoneOffset; - - class SunLighting : public SceneLighting - { - Q_OBJECT - - public: - SunLighting(const QDateTime& simulatedDate, bool areDirectShadowsEnabled, QObject* parent = nullptr); - ~SunLighting() override; - - QDateTime simulatedDate() const; - void setSimulatedDate(const QDateTime& simulatedDate); - - TimeZoneOffset* displayTimeZone() const; - - SunLighting(std::shared_ptr impl, QObject* parent); // internal - - private: - Q_DISABLE_COPY_MOVE(SunLighting) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SunLighting_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Surface.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Surface.h deleted file mode 100644 index 89b833bba..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Surface.h +++ /dev/null @@ -1,112 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Surface.h - -#ifndef QRT_Surface_H -#define QRT_Surface_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class SurfaceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class NavigationConstraint; - class BackgroundGrid; - class ElevationSource; - class ElevationSourceListModel; - class Point; - class Geometry; - - class Surface : public Object, public Loadable - { - Q_OBJECT - - public: - explicit Surface(QObject* parent = nullptr); - explicit Surface(const QList& elevationSources, QObject* parent = nullptr); - ~Surface() override; - - float elevationExaggeration() const; - void setElevationExaggeration(float exaggeration); - - ElevationSourceListModel* elevationSources() const; - - bool isEnabled() const; - void setEnabled(bool enabled); - - QString name() const; - void setName(const QString& name); - - float opacity() const; - void setOpacity(float opacity) const; - - BackgroundGrid backgroundGrid() const; - void setBackgroundGrid(const BackgroundGrid& backgroundGrid); - - NavigationConstraint navigationConstraint() const; - void setNavigationConstraint(NavigationConstraint navigationConstraint); - - // async methods - [[nodiscard]] QFuture elevationAsync(const Point& point); - [[nodiscard]] QFuture applyElevationAsync(const Geometry& geometry); - - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - /*! - \internal - */ - Surface(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(Surface) - - void connectSignals_(); - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Surface_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SwitchFormInput.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SwitchFormInput.h deleted file mode 100644 index dea34a94d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SwitchFormInput.h +++ /dev/null @@ -1,60 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SwitchFormInput.h - -#ifndef QRT_SwitchFormInput_H -#define QRT_SwitchFormInput_H - -// C++ API headers -#include "FormInput.h" - -namespace QRTImpl -{ - class SwitchFormInputImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class CodedValue; - - class SwitchFormInput : public FormInput - { - Q_OBJECT - public: - ~SwitchFormInput() override; - - CodedValue offValue() const; - - CodedValue onValue() const; - - SwitchFormInput(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(SwitchFormInput) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SwitchFormInput_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Symbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Symbol.h deleted file mode 100644 index 41a32dd74..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Symbol.h +++ /dev/null @@ -1,95 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Symbol.h - -#ifndef QRT_Symbol_H -#define QRT_Symbol_H - -// C++ API headers -#include "JsonSerializable.h" -#include "Object.h" - -// Qt headers -#include // for ' = QColor()' - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class SymbolImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SymbolType; - class Geometry; - - class Symbol : public Object, public JsonSerializable - { - Q_OBJECT - - public: - ~Symbol() override; - - bool operator==(const Symbol* other) const; - bool operator!=(const Symbol* other) const; - - SymbolType symbolType() const; - - // async methods - [[nodiscard]] QFuture createSwatchAsync(const Geometry& geometry, float width, float height, const QColor& backgroundColor = QColor()); - [[nodiscard]] QFuture createSwatchAsync(const Geometry& geometry, - float width, - float height, - float screenScale, - const QColor& backgroundColor = QColor()); - [[nodiscard]] QFuture createSwatchAsync(float width, float height, float screenScale, const QColor& backgroundColor = QColor()); - [[nodiscard]] QFuture createSwatchAsync(const QColor& backgroundColor = QColor()); - [[nodiscard]] QFuture createSwatchAsync(float screenScale, const QColor& backgroundColor = QColor()); - - // JSON Serializable interface methods - [[nodiscard]] static Symbol* fromJson(const QString& json, QObject* parent = nullptr); - [[nodiscard]] QString toJson() const override; - - Symbol* clone(QObject* parent = nullptr) const; - - /*! \internal */ - Symbol(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - protected: - explicit Symbol(QObject* parent = nullptr); - - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(Symbol) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Symbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolAnchor.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolAnchor.h deleted file mode 100644 index b9d67ea55..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolAnchor.h +++ /dev/null @@ -1,75 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SymbolAnchor.h - -#ifndef QRT_SymbolAnchor_H -#define QRT_SymbolAnchor_H - -// STL headers -#include - -namespace QRTImpl -{ - class SymbolAnchorImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SymbolAnchorPlacementMode; - - class SymbolAnchor - { - public: - SymbolAnchor(); - SymbolAnchor(double x, double y, SymbolAnchorPlacementMode placementMode); - SymbolAnchor(double x, double y, double z, SymbolAnchorPlacementMode placementMode); - - SymbolAnchor(const SymbolAnchor& other); - SymbolAnchor(SymbolAnchor&& other) noexcept; - - SymbolAnchor& operator=(const SymbolAnchor& other); - SymbolAnchor& operator=(SymbolAnchor&& other) noexcept; - - ~SymbolAnchor(); - - SymbolAnchorPlacementMode placementMode() const; - - double x() const; - - double y() const; - - double z() const; - - bool isEmpty() const; - - /*! \internal */ - explicit SymbolAnchor(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SymbolAnchor_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolLayer.h deleted file mode 100644 index 5b2b1952e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolLayer.h +++ /dev/null @@ -1,78 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SymbolLayer.h - -#ifndef QRT_SymbolLayer_H -#define QRT_SymbolLayer_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class SymbolLayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SymbolLayerType; - - class SymbolLayer : public Object - { - Q_OBJECT - - public: - ~SymbolLayer() override; - - bool operator==(SymbolLayer* other) const; - bool operator!=(SymbolLayer* other) const; - - SymbolLayerType symbolLayerType() const; - - bool isColorLocked() const; - void setColorLocked(bool colorLocked); - - bool isEnabled() const; - void setEnabled(bool enabled); - - SymbolLayer* clone(QObject* parent = nullptr) const; - - /*! \internal */ - SymbolLayer(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - SymbolLayer() = delete; - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(SymbolLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SymbolLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolLayerEdges3d.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolLayerEdges3d.h deleted file mode 100644 index 55747a140..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolLayerEdges3d.h +++ /dev/null @@ -1,65 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SymbolLayerEdges3d.h - -#ifndef QRT_SymbolLayerEdges3d_H -#define QRT_SymbolLayerEdges3d_H - -// C++ API headers -#include "Object.h" - -class QColor; - -namespace QRTImpl -{ - class SymbolLayerEdges3dImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class SymbolLayerEdges3d : public Object - { - Q_OBJECT - - public: - explicit SymbolLayerEdges3d(QObject* parent = nullptr); - SymbolLayerEdges3d(const QColor& color, double width, QObject* parent = nullptr); - ~SymbolLayerEdges3d() override; - - QColor color() const; - void setColor(const QColor& color); - - double width() const; - void setWidth(double width); - - SymbolLayerEdges3d(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(SymbolLayerEdges3d) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SymbolLayerEdges3d_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolLayerListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolLayerListModel.h deleted file mode 100644 index 61580ed9a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolLayerListModel.h +++ /dev/null @@ -1,124 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SymbolLayerListModel.h - -#ifndef QRT_SymbolLayerListModel_H -#define QRT_SymbolLayerListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class SymbolLayerListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class SymbolLayer; - - class SymbolLayerListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum SymbolLayerRoles - { - SymbolLayerTypeRole = Qt::UserRole + 1, - ColorLockedRole = Qt::UserRole + 2, - EnabledRole = Qt::UserRole + 3 - }; - - ~SymbolLayerListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(SymbolLayer* symbolLayer); - - void append(const QList& symbolLayers); - - void insert(int index, SymbolLayer* symbolLayer); - - void removeAt(int index); - - void removeOne(SymbolLayer* symbolLayer); - - void move(int from, int to); - - SymbolLayer* at(int index) const override; - - bool contains(SymbolLayer* symbolLayer) const; - - int indexOf(SymbolLayer* symbolLayer) const; - - SymbolLayer* first() const; - - SymbolLayer* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - /*! \internal */ - SymbolLayerListModel(std::shared_ptr impl, QObject* parent); - - SymbolLayerListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(SymbolLayerListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SymbolLayerListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolListModel.h deleted file mode 100644 index 91efb27d2..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolListModel.h +++ /dev/null @@ -1,120 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SymbolListModel.h - -#ifndef QRT_SymbolListModel_H -#define QRT_SymbolListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class SymbolListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class Symbol; - - class SymbolListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum SymbolRoles - { - SymbolUrlRole = Qt::UserRole + 1, - }; - - ~SymbolListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(Symbol* symbol); - - void insert(int index, Symbol* symbol); - - void removeAt(int index); - - void removeOne(Symbol* symbol); - - void move(int from, int to); - - Symbol* at(int index) const override; - - bool contains(Symbol* symbol) const; - - int indexOf(Symbol* symbol) const; - - Symbol* first() const; - - Symbol* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - /*! - \internal - */ - SymbolListModel(std::shared_ptr impl, QObject* parent); - - SymbolListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(SymbolListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SymbolListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolReferenceProperties.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolReferenceProperties.h deleted file mode 100644 index 22aa69651..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolReferenceProperties.h +++ /dev/null @@ -1,68 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SymbolReferenceProperties.h - -#ifndef QRT_SymbolReferenceProperties_H -#define QRT_SymbolReferenceProperties_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class SymbolReferencePropertiesImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class SymbolReferenceProperties : public Object - { - Q_OBJECT - public: - explicit SymbolReferenceProperties(QObject* parent = nullptr); - - SymbolReferenceProperties(double minScale, double maxScale, QObject* parent = nullptr); - - ~SymbolReferenceProperties() override; - - double maxScale() const; - void setMaxScale(double maxScale); - - double minScale() const; - void setMinScale(double minScale); - - SymbolReferenceProperties(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(SymbolReferenceProperties) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SymbolReferenceProperties_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolStyle.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolStyle.h deleted file mode 100644 index 3071f82aa..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolStyle.h +++ /dev/null @@ -1,110 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SymbolStyle.h - -#ifndef QRT_SymbolStyle_H -#define QRT_SymbolStyle_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class SymbolStyleImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SymbolStyleType; - class Portal; - class PortalItem; - class Symbol; - class SymbolStyleSearchParameters; - class SymbolStyleSearchResultListModel; - - class SymbolStyle : public Object, public Loadable - { - Q_OBJECT - - public: - explicit SymbolStyle(const QString& styleLocation, QObject* parent = nullptr); - - explicit SymbolStyle(PortalItem* portalItem, QObject* parent = nullptr); - - SymbolStyle(const QString& styleName, Portal* portal, QObject* parent = nullptr); - - ~SymbolStyle() override; - - QString styleLocation() const; - - SymbolStyleType symbolStyleType() const; - - static SymbolStyle* createSymbolStyleFromUrl(const QUrl& webStyleUrl, QObject* parent = nullptr); - - PortalItem* portalItem() const; - - Portal* portal() const; - - QString styleName() const; - - // async methods - [[nodiscard]] QFuture fetchSymbolAsync(const QStringList& keys, QObject* parent = nullptr); - [[nodiscard]] QFuture searchSymbolsAsync(const SymbolStyleSearchParameters& searchParameters, - QObject* parent = nullptr); - [[nodiscard]] QFuture defaultSearchParametersAsync(); - - // Loadable - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - QUrl url() const; - - /*! \internal */ - SymbolStyle(std::shared_ptr impl, QObject* parent); - - signals: - // Loadable signals - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - protected: - std::shared_ptr m_impl; - - private: - Q_DISABLE_COPY_MOVE(SymbolStyle) - void connectSignals_(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SymbolStyle_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolStyleSearchParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolStyleSearchParameters.h deleted file mode 100644 index 44312f888..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolStyleSearchParameters.h +++ /dev/null @@ -1,92 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SymbolStyleSearchParameters.h - -#ifndef QRT_SymbolStyleSearchParameters_H -#define QRT_SymbolStyleSearchParameters_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -// STL headers -#include - -namespace QRTImpl -{ - class SymbolStyleSearchParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class SymbolStyleSearchParameters - { - public: - SymbolStyleSearchParameters(); - SymbolStyleSearchParameters(const SymbolStyleSearchParameters& other); - SymbolStyleSearchParameters(SymbolStyleSearchParameters&& other) noexcept; - ~SymbolStyleSearchParameters(); - SymbolStyleSearchParameters& operator=(const SymbolStyleSearchParameters& other); - SymbolStyleSearchParameters& operator=(SymbolStyleSearchParameters&& other) noexcept; - - QStringList categories() const; - void setCategories(const QStringList& categories); - bool isCategoriesStrictlyMatch() const; - void setCategoriesStrictlyMatch(bool strictlyMatch); - - QStringList keys() const; - void setKeys(const QStringList& keys); - bool isKeysStrictlyMatch() const; - void setKeysStrictlyMatch(bool strictlyMatch); - - QStringList names() const; - void setNames(const QStringList& names); - bool isNamesStrictlyMatch() const; - void setNamesStrictlyMatch(bool strictlyMatch); - - QStringList symbolClasses() const; - void setSymbolClasses(const QStringList& symbolClasses); - bool isSymbolClassesStrictlyMatch() const; - void setSymbolClassesStrictlyMatch(bool strictlyMatch); - - QStringList tags() const; - void setTags(const QStringList& tags); - bool isTagsStrictlyMatch() const; - void setTagsStrictlyMatch(bool strictlyMatch); - - bool isEmpty() const; - - /*! - \internal - */ - explicit SymbolStyleSearchParameters(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SymbolStyleSearchParameters) - -#endif // QRT_SymbolStyleSearchParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolStyleSearchResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolStyleSearchResult.h deleted file mode 100644 index b0296a83f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolStyleSearchResult.h +++ /dev/null @@ -1,81 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SymbolStyleSearchResult.h - -#ifndef QRT_SymbolStyleSearchResult_H -#define QRT_SymbolStyleSearchResult_H - -// Qt headers -#include // for QString, QStringList - -// STL headers -#include - -template -class QFuture; -class QObject; - -namespace QRTImpl -{ - class SymbolStyleSearchResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Symbol; - - class SymbolStyleSearchResult - { - public: - SymbolStyleSearchResult(); - SymbolStyleSearchResult(const SymbolStyleSearchResult& other); - SymbolStyleSearchResult(SymbolStyleSearchResult&& other) noexcept; - ~SymbolStyleSearchResult(); - SymbolStyleSearchResult& operator=(const SymbolStyleSearchResult& other); - SymbolStyleSearchResult& operator=(SymbolStyleSearchResult&& other) noexcept; - - bool isEmpty() const; - - QStringList tags() const; - - QString name() const; - - QString symbolClass() const; - - QString category() const; - - QString key() const; - - // async methods - [[nodiscard]] QFuture fetchSymbolAsync(QObject* parent); - - /*! \internal */ - explicit SymbolStyleSearchResult(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SymbolStyleSearchResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolStyleSearchResultListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolStyleSearchResultListModel.h deleted file mode 100644 index 6788d84bd..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolStyleSearchResultListModel.h +++ /dev/null @@ -1,96 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SymbolStyleSearchResultListModel.h - -#ifndef QRT_SymbolStyleSearchResultListModel_H -#define QRT_SymbolStyleSearchResultListModel_H - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class SymbolStyleSearchResultListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class SymbolStyleSearchResult; - - class SymbolStyleSearchResultListModel : public QAbstractListModel - { - Q_OBJECT - - public: - enum SymbolStyleSearchResultRoles - { - CategoryRole = Qt::UserRole + 1, - KeyRole = Qt::UserRole + 2, - NameRole = Qt::UserRole + 3, - SymbolClassRole = Qt::UserRole + 4, - TagsRole = Qt::UserRole + 5, - SymbolUrlRole = Qt::UserRole + 6 - }; - - ~SymbolStyleSearchResultListModel() override; - - bool isEmpty() const; - - int size() const; - - QList searchResults() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - /*! \internal */ - SymbolStyleSearchResultListModel(std::shared_ptr impl, QObject* parent); - - SymbolStyleSearchResultListModel() = delete; - - signals: - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(SymbolStyleSearchResultListModel) - - void connectSignals_(); - void setupRoles(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SymbolStyleSearchResultListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolTypes.h deleted file mode 100644 index 7881eeb2a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolTypes.h +++ /dev/null @@ -1,334 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SymbolTypes.h - -#ifndef QRT_SymbolTypes_H -#define QRT_SymbolTypes_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -namespace Esri::ArcGISRuntime -{ - - enum class ColorMixMode - { - Multiply = 0, - Replace = 1, - Tint = 2 - }; - - enum class FontDecoration - { - LineThrough = 0, - None = 1, - Underline = 2 - }; - - enum class FontStyle - { - Italic = 0, - Normal = 1, - Oblique = 2 - }; - - enum class FontWeight - { - Bold = 0, - Normal = 1 - }; - - enum class HorizontalAlignment - { - Center = 0, - Justify = 1, - Left = 2, - Right = 3 - }; - - enum class RendererNormalizationType - { - ByField = 0, - ByLog = 1, - ByPercentOfTotal = 2, - None = 3 - }; - - enum class RendererClassificationMethod - { - DefinedInterval = 0, - EqualInterval = 1, - GeometricalInterval = 2, - NaturalBreaks = 3, - Quantile = 4, - StandardDeviation = 5, - Manual = 6 - }; - - enum class RendererType - { - ClassBreaksRenderer = 0, - DictionaryRenderer = 1, - SimpleRenderer = 2, - UniqueValueRenderer = 3, - UnsupportedRenderer = 4, - HeatmapRenderer = 5, - Unknown = -1 - }; - - enum class ModelShape - { - Sphere = 0, - Cone = 1, - Cube = 2, - Cylinder = 3, - Diamond = 4, - Tetrahedron = 5 - }; - - enum class RotationType - { - Arithmetic = 0, - Geographic = 1 - }; - - enum class SceneSymbolAnchorPosition - { - Top = 0, - Bottom = 1, - Center = 2, - Origin = 3 - }; - - enum class SimpleFillSymbolStyle - { - BackwardDiagonal = 0, - Cross = 1, - DiagonalCross = 2, - ForwardDiagonal = 3, - Horizontal = 4, - Null = 5, - Solid = 6, - Vertical = 7 - }; - - enum class SimpleLineSymbolStyle - { - Dash = 0, - DashDot = 1, - DashDotDot = 2, - Dot = 3, - Null = 4, - Solid = 5, - LongDash = 6, - LongDashDot = 7, - ShortDash = 8, - ShortDashDot = 9, - ShortDashDotDot = 10, - ShortDot = 11 - }; - - enum class SimpleMarkerSymbolStyle - { - Circle = 0, - Cross = 1, - Diamond = 2, - Square = 3, - Triangle = 4, - X = 5 - }; - - enum class SimpleMarkerSceneSymbolStyle - { - Cone = 0, - Cube = 1, - Cylinder = 2, - Diamond = 3, - Sphere = 4, - Tetrahedron = 5 - }; - - enum class SymbolAngleAlignment - { - Map = 0, - Screen = 1 - }; - - enum class SymbolType - { - SimpleFillSymbol = 0, - SimpleLineSymbol = 1, - SimpleMarkerSymbol = 2, - PictureMarkerSymbol = 3, - TextSymbol = 4, - SimpleMarkerSceneSymbol = 5, - ModelSceneSymbol = 6, - DistanceCompositeSceneSymbol = 7, - UnsupportedSymbol = 8, - CompositeSymbol = 9, - PictureFillSymbol = 10, - MultilayerPointSymbol = 11, - MultilayerPolylineSymbol = 12, - MultilayerPolygonSymbol = 13, - MultilayerMeshSymbol = 14, - Unknown = -1 - }; - - enum class VerticalAlignment - { - Baseline = 0, - Bottom = 1, - Middle = 2, - Top = 3 - }; - - enum class SymbolStyleType - { - DictionarySymbolStyle = 0, - SymbolStyle = 1, - Unknown = -1 - }; - - enum class SimpleLineSymbolMarkerStyle - { - None = 0, - Arrow = 1 - }; - - enum class SimpleLineSymbolMarkerPlacement - { - Begin = 0, - End = 1, - BeginAndEnd = 2 - }; - - enum class GeometricEffectType - { - Unknown = -1, - DashGeometricEffect = 0 - }; - - enum class StrokeSymbolLayerCapStyle - { - Butt = 0, - Round = 1, - Square = 2 - }; - - enum class StrokeSymbolLayerLineStyle3D - { - Tube = 0, - Strip = 1 - }; - - enum class SymbolLayerType - { - Unknown = -1, - SymbolLayer = 0, - MarkerSymbolLayer = 1, - VectorMarkerSymbolLayer = 2, - StrokeSymbolLayer = 3, - SolidStrokeSymbolLayer = 4, - PictureMarkerSymbolLayer = 5, - FillSymbolLayer = 6, - SolidFillSymbolLayer = 7, - PictureFillSymbolLayer = 8, - HatchFillSymbolLayer = 9, - MaterialFillSymbolLayer = 10, - ModelSymbolLayer = 11 - }; - - enum class SymbolAnchorPlacementMode - { - Relative = 0, - Absolute = 1 - }; - - enum class SymbolSizeUnits - { - DIPs = 0, - Meters = 1 - }; - -} // namespace Esri::ArcGISRuntime - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FontDecoration value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FontStyle value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FontWeight value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::HorizontalAlignment value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::RendererNormalizationType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::RendererClassificationMethod value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::RendererType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::RotationType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SceneSymbolAnchorPosition value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SimpleFillSymbolStyle value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SimpleLineSymbolStyle value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SimpleMarkerSymbolStyle value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SimpleMarkerSceneSymbolStyle value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SymbolAngleAlignment value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SymbolType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::VerticalAlignment value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SymbolStyleType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SimpleLineSymbolMarkerStyle value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SimpleLineSymbolMarkerPlacement value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeometricEffectType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::StrokeSymbolLayerCapStyle value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::StrokeSymbolLayerLineStyle3D value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SymbolLayerType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SymbolAnchorPlacementMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SymbolSizeUnits value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ColorMixMode value); -QDebug operator<< (QDebug dbg, Esri::ArcGISRuntime::ModelShape value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FontDecoration) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FontStyle) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FontWeight) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::HorizontalAlignment) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::RendererNormalizationType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::RendererClassificationMethod) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::RendererType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::RotationType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SceneSymbolAnchorPosition) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SimpleFillSymbolStyle) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SimpleLineSymbolStyle) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SimpleMarkerSymbolStyle) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SimpleMarkerSceneSymbolStyle) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SymbolAngleAlignment) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SymbolType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::VerticalAlignment) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SymbolStyleType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SimpleLineSymbolMarkerStyle) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SimpleLineSymbolMarkerPlacement) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeometricEffectType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::StrokeSymbolLayerCapStyle) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::StrokeSymbolLayerLineStyle3D) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SymbolLayerType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SymbolAnchorPlacementMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SymbolSizeUnits) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ColorMixMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ModelShape) - -#endif // QRT_SymbolTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncCapabilities.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncCapabilities.h deleted file mode 100644 index 22e4bb961..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncCapabilities.h +++ /dev/null @@ -1,77 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SyncCapabilities.h - -#ifndef QRT_SyncCapabilities_H -#define QRT_SyncCapabilities_H - -// STL headers -#include - -namespace QRTImpl -{ - class SyncCapabilitiesImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class SyncCapabilities - { - public: - SyncCapabilities(); - SyncCapabilities(const SyncCapabilities& other); - SyncCapabilities(SyncCapabilities&& other) noexcept; - ~SyncCapabilities(); - - SyncCapabilities& operator=(const SyncCapabilities& other); - SyncCapabilities& operator=(SyncCapabilities&& other) noexcept; - - bool isEmpty() const; - - bool isSupportsAsync() const; - bool isSupportsRegisteringExistingData() const; - bool isSupportsRollbackOnFailure() const; - bool isSupportsSyncDirectionControl() const; - bool isSupportsSyncModelGeodatabase() const; - bool isSupportsSyncModelLayer() const; - bool isSupportsSyncModelNone() const; - bool isSupportsAttachmentsSyncDirection() const; - bool isSupportsBranchVersionReconcile() const; - bool isSupportsUtilityNetworkSystem() const; - bool isSupportsUtilityNetworkTopology() const; - bool isSupportsContingentValues() const; - bool isSupportsAnnotations() const; - bool isSupportsDimensions() const; - bool isSupportsAttributeRules() const; - bool isSupportsUtilityNetworkTopologySync() const; - bool isSupportsUtilityNetworkTopologySyncDownloadOnly() const; - - explicit SyncCapabilities(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SyncCapabilities_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncGeodatabaseJob.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncGeodatabaseJob.h deleted file mode 100644 index 6e149061c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncGeodatabaseJob.h +++ /dev/null @@ -1,56 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SyncGeodatabaseJob.h - -#ifndef QRT_SyncGeodatabaseJob_H -#define QRT_SyncGeodatabaseJob_H - -// C++ API headers -#include "Job.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class GeodatabaseDeltaInfo; - class SyncLayerResult; - - class SyncGeodatabaseJob : public Job - { - Q_OBJECT - public: - ~SyncGeodatabaseJob() override; - - GeodatabaseDeltaInfo* geodatabaseDeltaInfo() const; - - QList result() const; - - SyncGeodatabaseJob(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(SyncGeodatabaseJob) - }; -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SyncGeodatabaseJob_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncGeodatabaseParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncGeodatabaseParameters.h deleted file mode 100644 index d74d902d4..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncGeodatabaseParameters.h +++ /dev/null @@ -1,87 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SyncGeodatabaseParameters.h - -#ifndef QRT_SyncGeodatabaseParameters_H -#define QRT_SyncGeodatabaseParameters_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -// STL headers -#include - -namespace QRTImpl -{ - class SyncGeodatabaseParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SyncDirection; - class SyncLayerOption; - - class SyncGeodatabaseParameters - { - public: - SyncGeodatabaseParameters(); - SyncGeodatabaseParameters(const SyncGeodatabaseParameters& other); - SyncGeodatabaseParameters(SyncGeodatabaseParameters&& other) noexcept; - ~SyncGeodatabaseParameters(); - - SyncGeodatabaseParameters& operator=(const SyncGeodatabaseParameters& other); - SyncGeodatabaseParameters& operator=(SyncGeodatabaseParameters&& other) noexcept; - - bool isEmpty() const; - - SyncDirection geodatabaseSyncDirection() const; - void setGeodatabaseSyncDirection(SyncDirection syncDirection); - - bool isKeepGeodatabaseDeltas() const; - void setKeepGeodatabaseDeltas(bool keepGeodatabaseDeltas); - - QList layerOptions() const; - void setLayerOptions(const QList& syncLayerOptions); - - bool isReconcileBranchVersion() const; - void setReconcileBranchVersion(bool reconcileBranchVersion); - - bool isRollbackOnFailure() const; - void setRollbackOnFailure(bool rollbackOnFailure); - - std::shared_ptr getImpl() const; - - /*! - \internal - */ - explicit SyncGeodatabaseParameters(const std::shared_ptr& impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SyncGeodatabaseParameters) - -#endif // QRT_SyncGeodatabaseParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncLayerOption.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncLayerOption.h deleted file mode 100644 index 455f6beec..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncLayerOption.h +++ /dev/null @@ -1,81 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SyncLayerOption.h - -#ifndef QRT_SyncLayerOption_H -#define QRT_SyncLayerOption_H - -// Qt headers -#include // for qint64 - -// STL headers -#include - -namespace QRTImpl -{ - class SyncLayerOptionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class SyncDirection; - - class SyncLayerOption - { - public: - SyncLayerOption(); - explicit SyncLayerOption(qint64 layerId); - SyncLayerOption(qint64 layerId, SyncDirection syncDirection); - SyncLayerOption(const SyncLayerOption& other); - SyncLayerOption(SyncLayerOption&& other) noexcept; - ~SyncLayerOption(); - - SyncLayerOption& operator=(const SyncLayerOption& other); - SyncLayerOption& operator=(SyncLayerOption&& other) noexcept; - - bool isEmpty() const; - - qint64 layerId() const; - void setLayerId(qint64 layerOrTableId); - - SyncDirection syncDirection() const; - void setSyncDirection(SyncDirection syncDirection); - - SyncLayerOption clone() const; - - /*! - \internal - */ - explicit SyncLayerOption(const std::shared_ptr& impl); - - /*! - \internal - */ - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SyncLayerOption_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncLayerResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncLayerResult.h deleted file mode 100644 index c7cbe7469..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncLayerResult.h +++ /dev/null @@ -1,68 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file SyncLayerResult.h - -#ifndef QRT_SyncLayerResult_H -#define QRT_SyncLayerResult_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class SyncLayerResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FeatureEditResult; - - class SyncLayerResult : public Object - { - Q_OBJECT - - public: - ~SyncLayerResult() override; - - qint64 layerId() const; - QList editResults(QObject* parent) const; - QString tableName() const; - - /*! - \internal - */ - SyncLayerResult(std::shared_ptr impl, QObject* parent); - - SyncLayerResult() = delete; - - private: - Q_DISABLE_COPY_MOVE(SyncLayerResult) - - std::shared_ptr m_impl; - }; -} // namespace Esri::ArcGISRuntime - -#endif // QRT_SyncLayerResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TableDescription.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TableDescription.h deleted file mode 100644 index c024699f8..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TableDescription.h +++ /dev/null @@ -1,84 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TableDescription.h - -#ifndef QRT_TableDescription_H -#define QRT_TableDescription_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class TableDescriptionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FieldDescriptionListModel; - enum class GeometryType; - class SpatialReference; - - class TableDescription : public Object - { - Q_OBJECT - - public: - explicit TableDescription(const QString& name, QObject* parent = nullptr); - TableDescription(const QString& name, const SpatialReference& spatialReference, GeometryType geometryType, QObject* parent = nullptr); - ~TableDescription() override; - - FieldDescriptionListModel* fieldDescriptions() const; - - GeometryType geometryType() const; - void setGeometryType(GeometryType geometryType); - - bool hasAttachments() const; - void setHasAttachments(bool hasAttachments); - - bool hasM() const; - void setHasM(bool hasM); - - bool hasZ() const; - void setHasZ(bool hasZ); - - SpatialReference spatialReference() const; - void setSpatialReference(const SpatialReference& spatialReference); - - QString tableName() const; - void setTableName(const QString& tableName); - - TableDescription(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(TableDescription) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_TableDescription_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TableJoinSublayerSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TableJoinSublayerSource.h deleted file mode 100644 index 398076164..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TableJoinSublayerSource.h +++ /dev/null @@ -1,77 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TableJoinSublayerSource.h - -#ifndef QRT_TableJoinSublayerSource_H -#define QRT_TableJoinSublayerSource_H - -// C++ API headers -#include "SublayerSource.h" - -// STL headers -#include - -namespace QRTImpl -{ - class TableJoinSublayerSourceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class JoinType; - - class TableJoinSublayerSource : public SublayerSource - { - Q_OBJECT - - public: - TableJoinSublayerSource(const QString& leftFieldName, - SublayerSource* leftSublayerSource, - const QString& rightFieldName, - SublayerSource* rightSublayerSource, - JoinType joinType, - QObject* parent = nullptr); - ~TableJoinSublayerSource() override; - - JoinType joinType() const; - - QString leftFieldName() const; - - SublayerSource* leftSublayerSource() const; - - QString rightFieldName() const; - - SublayerSource* rightSublayerSource() const; - - /*! \internal */ - TableJoinSublayerSource(std::shared_ptr impl, QObject* parent); - - TableJoinSublayerSource() = delete; - - private: - Q_DISABLE_COPY_MOVE(TableJoinSublayerSource) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_TableJoinSublayerSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TableQuerySublayerSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TableQuerySublayerSource.h deleted file mode 100644 index 6255afd26..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TableQuerySublayerSource.h +++ /dev/null @@ -1,75 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TableQuerySublayerSource.h - -#ifndef QRT_TableQuerySublayerSource_H -#define QRT_TableQuerySublayerSource_H - -// C++ API headers -#include "SublayerSource.h" - -// STL headers -#include - -namespace QRTImpl -{ - class TableQuerySublayerSourceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class GeometryType; - class SpatialReference; - - class TableQuerySublayerSource : public SublayerSource - { - Q_OBJECT - - public: - TableQuerySublayerSource(const QString& workspaceId, const QString& sqlQuery, const QStringList& objectIdFieldNames, QObject* parent = nullptr); - ~TableQuerySublayerSource() override; - - QString sqlQuery() const; - - GeometryType geometryType() const; - void setGeometryType(GeometryType geometryType); - - QStringList objectIdFieldNames() const; - - SpatialReference spatialReference() const; - void setSpatialReference(const SpatialReference& spatialReference); - - QString workspaceId() const; - - /*! \internal */ - TableQuerySublayerSource(std::shared_ptr impl, QObject* parent); - - TableQuerySublayerSource() = delete; - - private: - Q_DISABLE_COPY_MOVE(TableQuerySublayerSource) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_TableQuerySublayerSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TableSublayerSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TableSublayerSource.h deleted file mode 100644 index bfacf4050..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TableSublayerSource.h +++ /dev/null @@ -1,67 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TableSublayerSource.h - -#ifndef QRT_TableSublayerSource_H -#define QRT_TableSublayerSource_H - -// C++ API headers -#include "SublayerSource.h" - -// STL headers -#include - -namespace QRTImpl -{ - class TableSublayerSourceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class TableSublayerSource : public SublayerSource - { - Q_OBJECT - - public: - TableSublayerSource(const QString& workspaceId, const QString& dataSourceName, QObject* parent = nullptr); - ~TableSublayerSource() override; - - QString dataSourceName() const; - - QString geodatabaseVersion() const; - void setGeodatabaseVersion(const QString& geodatabaseVersion); - - QString workspaceId() const; - - /*! \internal */ - TableSublayerSource(std::shared_ptr impl, QObject* parent); - - TableSublayerSource() = delete; - - private: - Q_DISABLE_COPY_MOVE(TableSublayerSource) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_TableSublayerSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TaskTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TaskTypes.h deleted file mode 100644 index d25365aa1..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TaskTypes.h +++ /dev/null @@ -1,133 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TaskTypes.h - -#ifndef QRT_TaskTypes_H -#define QRT_TaskTypes_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -namespace Esri::ArcGISRuntime -{ - - enum class JobType - { - Unknown = -1, - GenerateGeodatabaseJob = 0, - SyncGeodatabaseJob = 1, - ExportTileCacheJob = 2, - EstimateTileCacheSizeJob = 3, - GeoprocessingJob = 4, - GenerateOfflineMapJob = 5, - ExportVectorTilesJob = 6, - OfflineMapSyncJob = 7, - DownloadPreplannedOfflineMapJob = 8, - UtilityNetworkValidationJob = 9 - }; - - enum class JobMessageSeverity - { - Info = 0, - Warning = 1, - Error = 2 - }; - - enum class JobMessageSource - { - Client = 0, - Service = 1 - }; - - enum class JobStatus - { - NotStarted = 0, - Started = 1, - Paused = 2, - Succeeded = 3, - Failed = 4, - Canceling = 5 - }; - - enum class AttachmentSyncDirection - { - None = 0, - Upload = 1, - Bidirectional = 2 - }; - - enum class SyncDirection - { - None = 0, - Download = 1, - Upload = 2, - Bidirectional = 3 - }; - - enum class SyncModel - { - None = 0, - Geodatabase = 1, - Layer = 2 - }; - - enum class UtilityNetworkSyncMode - { - None = 0, - SyncSystemTables = 1, - SyncSystemAndTopologyTables = 2 - }; - - enum class GenerateLayerQueryOption - { - All = 0, - None = 1, - UseFilter = 2 - }; - -} // namespace Esri::ArcGISRuntime - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::JobType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::JobMessageSeverity value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::JobMessageSource value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::JobStatus value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::AttachmentSyncDirection value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SyncDirection value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SyncModel value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityNetworkSyncMode value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GenerateLayerQueryOption value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::JobType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::JobMessageSeverity) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::JobMessageSource) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::JobStatus) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::AttachmentSyncDirection) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SyncDirection) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SyncModel) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityNetworkSyncMode) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GenerateLayerQueryOption) - -#endif // QRT_TaskTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TemplateDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TemplateDefinition.h deleted file mode 100644 index 0f483b099..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TemplateDefinition.h +++ /dev/null @@ -1,59 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TemplateDefinition.h - -#ifndef QRT_TemplateDefinition_H -#define QRT_TemplateDefinition_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl { class TemplateDefinitionImpl; } - -namespace Esri::ArcGISRuntime { - - enum class TemplateDefinitionType; - - class TemplateDefinition : public Object - { - Q_OBJECT - public: - ~TemplateDefinition() override; - - TemplateDefinitionType templateDefinitionType() const; - - TemplateDefinition(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - protected: - std::shared_ptr m_impl; - private: - Q_DISABLE_COPY_MOVE(TemplateDefinition) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_TemplateDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextAreaFormInput.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextAreaFormInput.h deleted file mode 100644 index 91e31d5f4..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextAreaFormInput.h +++ /dev/null @@ -1,56 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TextAreaFormInput.h - -#ifndef QRT_TextAreaFormInput_H -#define QRT_TextAreaFormInput_H - -// C++ API headers -#include "FormInput.h" - -namespace QRTImpl -{ - class TextAreaFormInputImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class TextAreaFormInput : public FormInput - { - Q_OBJECT - public: - ~TextAreaFormInput() override; - - quint32 maxLength() const; - - quint32 minLength() const; - - TextAreaFormInput(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(TextAreaFormInput) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_TextAreaFormInput_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextBoxFormInput.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextBoxFormInput.h deleted file mode 100644 index 02b4a1e94..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextBoxFormInput.h +++ /dev/null @@ -1,56 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TextBoxFormInput.h - -#ifndef QRT_TextBoxFormInput_H -#define QRT_TextBoxFormInput_H - -// C++ API headers -#include "FormInput.h" - -namespace QRTImpl -{ - class TextBoxFormInputImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class TextBoxFormInput : public FormInput - { - Q_OBJECT - public: - ~TextBoxFormInput() override; - - quint32 maxLength() const; - - quint32 minLength() const; - - TextBoxFormInput(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(TextBoxFormInput) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_TextBoxFormInput_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextFormElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextFormElement.h deleted file mode 100644 index 945314ce6..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextFormElement.h +++ /dev/null @@ -1,61 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TextFormElement.h - -#ifndef QRT_TextFormElement_H -#define QRT_TextFormElement_H - -// C++ API headers -#include "FormElement.h" - -namespace QRTImpl -{ - class TextFormElementImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class FormTextFormat; - - class TextFormElement : public FormElement - { - Q_OBJECT - public: - ~TextFormElement() override; - - FormTextFormat format() const; - - QString text() const; - - TextFormElement(std::shared_ptr impl, QObject* parent); - - signals: - void textChanged(const QString& text); - - private: - Q_DISABLE_COPY_MOVE(TextFormElement) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_TextFormElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextPopupElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextPopupElement.h deleted file mode 100644 index e5234c007..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextPopupElement.h +++ /dev/null @@ -1,60 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TextPopupElement.h - -#ifndef QRT_TextPopupElement_H -#define QRT_TextPopupElement_H - -// C++ API headers -#include "PopupElement.h" - -// STL headers -#include - -namespace QRTImpl -{ - class TextPopupElementImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class TextPopupElement : public PopupElement - { - Q_OBJECT - public: - explicit TextPopupElement(const QString& text, QObject* parent = nullptr); - - ~TextPopupElement() override; - - QString text() const; - void setText(const QString& text); - - TextPopupElement(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(TextPopupElement) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_TextPopupElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextSymbol.h deleted file mode 100644 index 85420b70b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextSymbol.h +++ /dev/null @@ -1,114 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TextSymbol.h - -#ifndef QRT_TextSymbol_H -#define QRT_TextSymbol_H - -// C++ API headers -#include "MarkerSymbol.h" - -// STL headers -#include - -namespace QRTImpl -{ - class TextSymbolImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class FontDecoration; - enum class FontStyle; - enum class FontWeight; - enum class HorizontalAlignment; - enum class VerticalAlignment; - - class TextSymbol : public MarkerSymbol - { - Q_OBJECT - - public: - explicit TextSymbol(QObject* parent = nullptr); - TextSymbol(const QString& text, const QColor& color, float size, HorizontalAlignment hAlign, VerticalAlignment vAlign, QObject* parent = nullptr); - ~TextSymbol() override; - - bool operator==(const TextSymbol& other) const; - bool operator!=(const TextSymbol& other) const; - - QColor backgroundColor() const; - void setBackgroundColor(const QColor& backgroundColor); - - QColor color() const; - void setColor(const QColor& color); - - FontDecoration fontDecoration() const; - void setFontDecoration(FontDecoration fontDecoration); - - QString fontFamily() const; - void setFontFamily(const QString& fontFamily); - - FontStyle fontStyle() const; - void setFontStyle(FontStyle fontStyle); - - FontWeight fontWeight() const; - void setFontWeight(FontWeight fontWeight); - - HorizontalAlignment horizontalAlignment() const; - void setHorizontalAlignment(HorizontalAlignment hAlign); - - float size() const; - void setSize(float size); - - QString text() const; - void setText(const QString& text); - - VerticalAlignment verticalAlignment() const; - void setVerticalAlignment(VerticalAlignment vAlign); - - QColor outlineColor() const; - void setOutlineColor(const QColor& outlineColor); - - float outlineWidth() const; - void setOutlineWidth(float outlineWidth); - - QColor haloColor() const; - void setHaloColor(const QColor& haloColor); - - float haloWidth() const; - void setHaloWidth(float haloWidth); - - bool isKerningEnabled() const; - void setKerningEnabled(bool kerningEnabled); - - /*! \internal */ - TextSymbol(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(TextSymbol) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_TextSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TileCache.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TileCache.h deleted file mode 100644 index 5bdfdcc2c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TileCache.h +++ /dev/null @@ -1,100 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TileCache.h - -#ifndef QRT_TileCache_H -#define QRT_TileCache_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class TileCacheImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class CacheStorageFormat; - class Envelope; - class TileInfo; - class TileKey; - - class TileCache : public Object, public Loadable - { - Q_OBJECT - - public: - explicit TileCache(const QString& path, QObject* parent = nullptr); - ~TileCache() override; - - bool operator==(const TileCache& other) const; - bool operator!=(const TileCache& other) const; - - QString path() const; - - TileInfo tileInfo() const; - - bool isAntialiasing() const; - - CacheStorageFormat cacheStorageFormat() const; - - QImage thumbnail() const; - - Envelope fullExtent() const; - - QByteArray tileData(const TileKey& tileKey) const; - - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - TileCache* clone(QObject* parent = nullptr) const; - - /*! - \internal - */ - TileCache(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(TileCache) - - void connectSignals_(); - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_TileCache_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TileInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TileInfo.h deleted file mode 100644 index a3c610f4b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TileInfo.h +++ /dev/null @@ -1,90 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TileInfo.h - -#ifndef QRT_TileInfo_H -#define QRT_TileInfo_H - -// Qt headers -#include // for QList - -// STL headers -#include - -namespace QRTImpl -{ - class TileInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class TileImageFormat; - class LevelOfDetail; - class Point; - class SpatialReference; - - class TileInfo - { - public: - TileInfo(); - TileInfo(int dpi, - TileImageFormat format, - const QList& levelsOfDetail, - const SpatialReference& spatialReference, - const Point& origin, - int tileHeight, - int tileWidth); - TileInfo(const TileInfo& other); - TileInfo(TileInfo&& other) noexcept; - TileInfo& operator=(const TileInfo& other); - TileInfo& operator=(TileInfo&& other) noexcept; - ~TileInfo(); - - bool isEmpty() const; - - int dpi() const; - - QList levelsOfDetail() const; - - Point origin() const; - - SpatialReference spatialReference() const; - - int tileHeight() const; - - int tileWidth() const; - - TileImageFormat format() const; - - float compressionQuality() const; - - explicit TileInfo(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_TileInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TileKey.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TileKey.h deleted file mode 100644 index e2f7e6c35..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TileKey.h +++ /dev/null @@ -1,68 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TileKey.h - -#ifndef QRT_TileKey_H -#define QRT_TileKey_H - -// STL headers -#include - -namespace QRTImpl -{ - class TileKeyImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class TileKey - { - public: - TileKey(); - TileKey(int level, int column, int row); - ~TileKey(); - TileKey(const TileKey& other); - TileKey(TileKey&& other) noexcept; - TileKey& operator=(const TileKey& other); - TileKey& operator=(TileKey&& other) noexcept; - - bool operator==(const TileKey& other) const; - bool operator!=(const TileKey& other) const; - - int column() const; - - int level() const; - - int row() const; - - /*! \internal */ - explicit TileKey(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_TileKey_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeAware.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeAware.h deleted file mode 100644 index e42fd4b4a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeAware.h +++ /dev/null @@ -1,60 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TimeAware.h - -#ifndef QRT_TimeAware_H -#define QRT_TimeAware_H - -// Qt headers -#include // for Q_DISABLE_COPY_MOVE - -namespace Esri::ArcGISRuntime -{ - - class TimeExtent; - class TimeValue; - - class TimeAware - { - public: - virtual ~TimeAware(); - virtual TimeExtent fullTimeExtent() const = 0; - virtual bool isTimeFilteringEnabled() const = 0; - virtual void setTimeFilteringEnabled(bool timeFilteringEnabled) = 0; - virtual bool isSupportsTimeFiltering() const = 0; - virtual TimeValue timeInterval() const = 0; - virtual TimeValue timeOffset() const = 0; - virtual void setTimeOffset(const TimeValue& timeOffset) = 0; - - // All implementing classes include this signal: - // void fullTimeExtentChanged(); - - protected: - TimeAware(); - - private: - Q_DISABLE_COPY_MOVE(TimeAware) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_TimeAware_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeExtent.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeExtent.h deleted file mode 100644 index 255319c93..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeExtent.h +++ /dev/null @@ -1,68 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TimeExtent.h - -#ifndef QRT_TimeExtent_H -#define QRT_TimeExtent_H - -// STL headers -#include - -class QDateTime; - -namespace QRTImpl -{ - class TimeExtentImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class TimeExtent - { - public: - TimeExtent(); - explicit TimeExtent(const QDateTime& timeInstant); - TimeExtent(const QDateTime& startTime, const QDateTime& endTime); - TimeExtent(const TimeExtent& other); - TimeExtent(TimeExtent&& other) noexcept; - ~TimeExtent(); - - TimeExtent& operator=(const TimeExtent& other); - TimeExtent& operator=(TimeExtent&& other) noexcept; - - bool isEmpty() const; - - QDateTime startTime() const; - QDateTime endTime() const; - - /*! \internal */ - explicit TimeExtent(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_TimeExtent_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeOnly.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeOnly.h deleted file mode 100644 index c060e31b8..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeOnly.h +++ /dev/null @@ -1,70 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TimeOnly.h - -#ifndef QRT_TimeOnly_H -#define QRT_TimeOnly_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class TimeOnlyImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class TimeOnly : public Object - { - Q_OBJECT - public: - static TimeOnly* create(const QString& timeString, QObject* parent = nullptr); - - static TimeOnly* create(quint8 hours, quint8 minutes, quint8 seconds, QObject* parent = nullptr); - - ~TimeOnly() override; - - bool operator==(TimeOnly* other) const; - bool operator!=(TimeOnly* other) const; - - quint8 hours() const; - - quint8 minutes() const; - - quint8 seconds() const; - - [[nodiscard]] QString toString() const; - - TimeOnly(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(TimeOnly) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_TimeOnly_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeReference.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeReference.h deleted file mode 100644 index 029c30255..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeReference.h +++ /dev/null @@ -1,62 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TimeReference.h - -#ifndef QRT_TimeReference_H -#define QRT_TimeReference_H - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class TimeReferenceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class TimeReference - { - public: - TimeReference(); - ~TimeReference(); - TimeReference(const TimeReference& other); - TimeReference(TimeReference&& other) noexcept; - TimeReference& operator=(const TimeReference& other); - TimeReference& operator=(TimeReference&& other) noexcept; - - bool isRespectsDaylightSavings() const; - - QString timeZone() const; - - explicit TimeReference(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_TimeReference_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeValue.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeValue.h deleted file mode 100644 index a3905a5b9..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeValue.h +++ /dev/null @@ -1,67 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TimeValue.h - -#ifndef QRT_TimeValue_H -#define QRT_TimeValue_H - -// STL headers -#include - -namespace QRTImpl -{ - class TimeValueImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class TimeUnit; - - class TimeValue - { - public: - TimeValue(); - TimeValue(double duration, TimeUnit unit); - TimeValue(const TimeValue& other); - TimeValue(TimeValue&& other) noexcept; - ~TimeValue(); - - TimeValue& operator=(const TimeValue& other); - TimeValue& operator=(TimeValue&& other) noexcept; - - bool isEmpty() const; - - double duration() const; - TimeUnit unit() const; - - /*! \internal */ - explicit TimeValue(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_TimeValue_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeZoneOffset.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeZoneOffset.h deleted file mode 100644 index 8ba9f1c77..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeZoneOffset.h +++ /dev/null @@ -1,68 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TimeZoneOffset.h - -#ifndef QRT_TimeZoneOffset_H -#define QRT_TimeZoneOffset_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class TimeZoneOffsetImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class TimeZoneOffset : public Object - { - Q_OBJECT - public: - static TimeZoneOffset* create(qint8 hours, quint8 minutes, QObject* parent = nullptr); - - static TimeZoneOffset* create(const QString& offset, QObject* parent = nullptr); - - ~TimeZoneOffset() override; - - bool operator==(TimeZoneOffset* other) const; - bool operator!=(TimeZoneOffset* other) const; - - qint8 hours() const; - - quint8 minutes() const; - - [[nodiscard]] QString toString() const; - - TimeZoneOffset(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(TimeZoneOffset) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_TimeZoneOffset_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimestampOffset.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimestampOffset.h deleted file mode 100644 index 30e6eded4..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimestampOffset.h +++ /dev/null @@ -1,78 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TimestampOffset.h - -#ifndef QRT_TimestampOffset_H -#define QRT_TimestampOffset_H - -// C++ API headers -#include "Object.h" - -class QDateTime; - -namespace QRTImpl -{ - class TimestampOffsetImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class DateOnly; - class TimeOnly; - class TimeZoneOffset; - - class TimestampOffset : public Object - { - Q_OBJECT - public: - static TimestampOffset* create(DateOnly* dateOnly, TimeOnly* timeOnly, TimeZoneOffset* timeZoneOffset, QObject* parent = nullptr); - - static TimestampOffset* create(const QDateTime& dateTime, TimeZoneOffset* timeZoneOffset, QObject* parent = nullptr); - - static TimestampOffset* create(const QString& timestampString, QObject* parent = nullptr); - - ~TimestampOffset() override; - - bool operator==(TimestampOffset* other) const; - bool operator!=(TimestampOffset* other) const; - - DateOnly* dateOnly() const; - - TimeOnly* timeOnly() const; - - TimeZoneOffset* timeZoneOffset() const; - - [[nodiscard]] QString toString() const; - - TimestampOffset(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(TimestampOffset) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_TimestampOffset_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TrackDisplayProperties.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TrackDisplayProperties.h deleted file mode 100644 index 7cefefd95..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TrackDisplayProperties.h +++ /dev/null @@ -1,79 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TrackDisplayProperties.h - -#ifndef QRT_TrackDisplayProperties_H -#define QRT_TrackDisplayProperties_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class TrackDisplayPropertiesImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Renderer; - - class TrackDisplayProperties : public Object - { - Q_OBJECT - - public: - ~TrackDisplayProperties() override; - - double maximumDuration() const; - void setMaximumDuration(double maximumDuration); - - int maximumObservations() const; - void setMaximumObservations(int maximumObservations); - - bool isShowPreviousObservations() const; - void setShowPreviousObservations(bool showPreviousObservations); - - bool isShowTrackLine() const; - void setShowTrackLine(bool showTrackLine); - - Renderer* previousObservationRenderer() const; - void setPreviousObservationRenderer(Renderer* previousObservationRenderer); - - Renderer* trackLineRenderer() const; - void setTrackLineRenderer(Renderer* trackLineRenderer); - - TrackDisplayProperties(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(TrackDisplayProperties) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_TrackDisplayProperties_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TrackingDistance.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TrackingDistance.h deleted file mode 100644 index 21852bfda..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TrackingDistance.h +++ /dev/null @@ -1,71 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TrackingDistance.h - -#ifndef QRT_TrackingDistance_H -#define QRT_TrackingDistance_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class TrackingDistanceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class LinearUnit; - - class TrackingDistance : public Object - { - Q_OBJECT - - public: - ~TrackingDistance() override; - - double distance() const; - QString displayText() const; - LinearUnit displayTextUnits() const; - - /*! - \internal - */ - TrackingDistance(std::shared_ptr impl, QObject* parent); - - TrackingDistance() = delete; - - private: - Q_DISABLE_COPY_MOVE(TrackingDistance) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_TrackingDistance_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TrackingProgress.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TrackingProgress.h deleted file mode 100644 index 7852d5746..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TrackingProgress.h +++ /dev/null @@ -1,71 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TrackingProgress.h - -#ifndef QRT_TrackingProgress_H -#define QRT_TrackingProgress_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class TrackingProgressImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Polyline; - class TrackingDistance; - - class TrackingProgress : public Object - { - Q_OBJECT - - public: - ~TrackingProgress() override; - - Polyline traversedGeometry() const; - Polyline remainingGeometry() const; - TrackingDistance* remainingDistance() const; - double remainingTime() const; - - /*! - \internal - */ - TrackingProgress(std::shared_ptr impl, QObject* parent); - - TrackingProgress() = delete; - - private: - Q_DISABLE_COPY_MOVE(TrackingProgress) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_TrackingProgress_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TrackingStatus.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TrackingStatus.h deleted file mode 100644 index f15a479fa..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TrackingStatus.h +++ /dev/null @@ -1,95 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TrackingStatus.h - -#ifndef QRT_TrackingStatus_H -#define QRT_TrackingStatus_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class TrackingStatusImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class DestinationStatus; - - class TrackingProgress; - class Location; - class RouteResult; - - class TrackingStatus : public Object - { - Q_OBJECT - - public: - ~TrackingStatus() override; - - int currentManeuverIndex() const; - - TrackingProgress* destinationProgress() const; - - DestinationStatus destinationStatus() const; - - Location displayLocation() const; - - bool isRouteCalculating() const; - - Location locationOnRoute() const; - - TrackingProgress* maneuverProgress() const; - - int remainingDestinationCount() const; - - TrackingProgress* routeProgress() const; - - RouteResult routeResult() const; - - bool isOnRoute() const; - - bool isApproachingFinalDestination() const; - - QList stopIndexesAtNextDestination() const; - - /*! - \internal - */ - TrackingStatus(std::shared_ptr impl, QObject* parent); - - TrackingStatus() = delete; - - private: - Q_DISABLE_COPY_MOVE(TrackingStatus) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_TrackingStatus_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TransformationCatalog.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TransformationCatalog.h deleted file mode 100644 index 0e8dfa812..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TransformationCatalog.h +++ /dev/null @@ -1,86 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TransformationCatalog.h - -#ifndef QRT_TransformationCatalog_H -#define QRT_TransformationCatalog_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class TransformationCatalogImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class DatumTransformation; - class SpatialReference; - class Envelope; - - class TransformationCatalog : public Object - { - Q_OBJECT - - public: - ~TransformationCatalog() override; - - static TransformationCatalog* instance(); - - static QString projectionEngineDirectory(); - - static void setProjectionEngineDirectory(const QString& projectionEngineDirectory); - - static QList transformationsBySuitability(const SpatialReference& inputSpatialReference, - const SpatialReference& outputSpatialReference); - - static QList transformationsBySuitability(const SpatialReference& inputSpatialReference, - const SpatialReference& outputSpatialReference, - const Envelope& areaOfInterest); - - static QList transformationsBySuitability(const SpatialReference& inputSpatialReference, - const SpatialReference& outputSpatialReference, - const Envelope& areaOfInterest, - bool ignoreVertical); - - static DatumTransformation* transformation(const SpatialReference& inputSpatialReference, const SpatialReference& outputSpatialReference); - - static DatumTransformation* transformation(const SpatialReference& inputSpatialReference, - const SpatialReference& outputSpatialReference, - const Envelope& areaOfInterest); - - static DatumTransformation* transformation(const SpatialReference& inputSpatialReference, - const SpatialReference& outputSpatialReference, - const Envelope& areaOfInterest, - bool ignoreVertical); - - private: - Q_DISABLE_COPY_MOVE(TransformationCatalog) - - explicit TransformationCatalog(QObject* parent = nullptr); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_TransformationCatalog_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TransformationMatrix.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TransformationMatrix.h deleted file mode 100644 index 50eae690a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TransformationMatrix.h +++ /dev/null @@ -1,84 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TransformationMatrix.h - -#ifndef QRT_TransformationMatrix_H -#define QRT_TransformationMatrix_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class TransformationMatrixImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class TransformationMatrix : public Object - { - Q_OBJECT - - public: - ~TransformationMatrix() override; - - double quaternionX() const; - double quaternionY() const; - double quaternionZ() const; - double quaternionW() const; - double translationX() const; - double translationY() const; - double translationZ() const; - - static TransformationMatrix* createIdentityMatrix(QObject* parent = nullptr); - - static TransformationMatrix* createWithQuaternionAndTranslation(double quaternionX, - double quaternionY, - double quaternionZ, - double quaternionW, - double translationX, - double translationY, - double translationZ, - QObject* parent = nullptr); - - TransformationMatrix* addTransformation(TransformationMatrix* matrix, QObject* parent = nullptr) const; - TransformationMatrix* subtractTransformation(TransformationMatrix* matrix, QObject* parent = nullptr) const; - - /*! \internal */ - TransformationMatrix(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - TransformationMatrix() = delete; - - private: - Q_DISABLE_COPY_MOVE(TransformationMatrix) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_TransformationMatrix_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TransformationMatrixCameraController.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TransformationMatrixCameraController.h deleted file mode 100644 index 18c47a164..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TransformationMatrixCameraController.h +++ /dev/null @@ -1,75 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TransformationMatrixCameraController.h - -#ifndef QRT_TransformationMatrixCameraController_H -#define QRT_TransformationMatrixCameraController_H - -// C++ API headers -#include "CameraController.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class Camera; - class TransformationMatrix; - - class TransformationMatrixCameraController : public CameraController - { - Q_OBJECT - - public: - explicit TransformationMatrixCameraController(QObject* parent = nullptr); - explicit TransformationMatrixCameraController(const Camera& originCamera, QObject* parent = nullptr); - ~TransformationMatrixCameraController() override; - - double clippingDistance() const; - void setClippingDistance(double clippingDistance); - - Camera originCamera() const; - void setOriginCamera(const Camera& originCamera); - - TransformationMatrix* transformationMatrix() const; - void setTransformationMatrix(TransformationMatrix* transformationMatrix); - - double translationFactor() const; - void setTranslationFactor(double translationFactor); - - /*! \internal */ - TransformationMatrixCameraController(std::shared_ptr impl, QObject* parent); - - signals: - void originCameraChanged(); - void translationFactorChanged(); - - private: - Q_DISABLE_COPY_MOVE(TransformationMatrixCameraController) - - void connectSignals_(); - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_TransformationMatrixCameraController_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TransportationNetworkDataset.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TransportationNetworkDataset.h deleted file mode 100644 index 2081767db..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TransportationNetworkDataset.h +++ /dev/null @@ -1,72 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TransportationNetworkDataset.h - -#ifndef QRT_TransportationNetworkDataset_H -#define QRT_TransportationNetworkDataset_H - -// C++ API headers -#include "GeodatabaseDataset.h" - -// STL headers -#include - -namespace QRTImpl -{ - class TransportationNetworkDatasetImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Geodatabase; - - class TransportationNetworkDataset : public GeodatabaseDataset - { - Q_OBJECT - - public: - ~TransportationNetworkDataset() override; - - QString alias() const; - - Geodatabase* geodatabase() const override; - - QString name() const override; - - GeodatabaseDatasetType geodatabaseDatasetType() const override; - - TransportationNetworkDataset(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - TransportationNetworkDataset() = delete; - - private: - Q_DISABLE_COPY_MOVE(TransportationNetworkDataset) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_GeodatabaseDataset_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TravelMode.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TravelMode.h deleted file mode 100644 index 1f5e6dcd5..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TravelMode.h +++ /dev/null @@ -1,102 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file TravelMode.h - -#ifndef QRT_TravelMode_H -#define QRT_TravelMode_H - -// Qt headers -#include // for QList, QString, QStringList - -// STL headers -#include - -namespace QRTImpl -{ - class TravelModeImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class UTurnPolicy; - class AttributeParameterValue; - - class TravelMode - { - public: - TravelMode(); - TravelMode(const TravelMode& other); - TravelMode(TravelMode&& other) noexcept; - ~TravelMode(); - - TravelMode& operator=(const TravelMode& other); - TravelMode& operator=(TravelMode&& other) noexcept; - - bool isEmpty() const; - - QList attributeParameterValues() const; - void setAttributeParameterValues(const QList& attributeParameterValues); - - QString description() const; - void setDescription(const QString& description); - - QString distanceAttributeName() const; - void setDistanceAttributeName(const QString& distanceAttributeName); - - QString impedanceAttributeName() const; - void setImpedanceAttributeName(const QString& impedanceAttributeName); - - QString name() const; - void setName(const QString& name); - - double outputGeometryPrecision() const; - void setOutputGeometryPrecision(double outputGeometryPrecision); - - QStringList restrictionAttributeNames() const; - void setRestrictionAttributeNames(const QStringList& restrictionAttributeNames); - - QString timeAttributeName() const; - void setTimeAttributeName(const QString& timeAttributename); - - QString type() const; - void setType(const QString& type); - - UTurnPolicy uTurnPolicy() const; - void setUTurnPolicy(UTurnPolicy uTurnPolicy); - - bool isUseHierarchy() const; - void setUseHierarchy(bool useHierarchy); - - /*! - \internal - */ - explicit TravelMode(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_TravelMode_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/USNGGrid.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/USNGGrid.h deleted file mode 100644 index 2dccd1ef6..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/USNGGrid.h +++ /dev/null @@ -1,63 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file USNGGrid.h - -#ifndef QRT_USNGGrid_H -#define QRT_USNGGrid_H - -// C++ API headers -#include "Grid.h" - -// STL headers -#include - -namespace QRTImpl -{ - class USNGGridImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class USNGGridLabelUnit; - - class USNGGrid : public Grid - { - Q_OBJECT - - public: - explicit USNGGrid(QObject* parent = nullptr); - ~USNGGrid() override; - - USNGGridLabelUnit labelUnit() const; - void setLabelUnit(USNGGridLabelUnit labelUnit); - - /*! \internal */ - USNGGrid(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(USNGGrid) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_USNGGrid_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UTMGrid.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UTMGrid.h deleted file mode 100644 index 0d04bc4cf..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UTMGrid.h +++ /dev/null @@ -1,57 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UTMGrid.h - -#ifndef QRT_UTMGrid_H -#define QRT_UTMGrid_H - -// C++ API headers -#include "Grid.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UTMGridImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UTMGrid : public Grid - { - Q_OBJECT - - public: - explicit UTMGrid(QObject* parent = nullptr); - ~UTMGrid() override; - - UTMGrid(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(UTMGrid) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UTMGrid_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UniqueValue.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UniqueValue.h deleted file mode 100644 index 1b303a000..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UniqueValue.h +++ /dev/null @@ -1,93 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UniqueValue.h - -#ifndef QRT_UniqueValue_H -#define QRT_UniqueValue_H - -// C++ API headers -#include "JsonSerializable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UniqueValueImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Symbol; - class SymbolListModel; - - class UniqueValue : public Object, public JsonSerializable - { - Q_OBJECT - - public: - explicit UniqueValue(QObject* parent = nullptr); - UniqueValue(const QString& label, const QString& description, const QVariantList& values, Symbol* symbol, QObject* parent = nullptr); - UniqueValue(const QString& label, - const QString& description, - const QVariantList& values, - Symbol* symbol, - const QList& alternateSymbols, - QObject* parent = nullptr); - ~UniqueValue() override; - - bool operator==(const UniqueValue* other) const; - bool operator!=(const UniqueValue* other) const; - - SymbolListModel* alternateSymbols() const; - - QString description() const; - void setDescription(const QString& description); - - QString label() const; - void setLabel(const QString& label); - - Symbol* symbol() const; - void setSymbol(Symbol* symbol); - - QVariantList values() const; - void setValues(const QVariantList& values); - - UniqueValue* clone(QObject* parent = nullptr) const; - - [[nodiscard]] static UniqueValue* fromJson(const QString& json, QObject* parent = nullptr); - [[nodiscard]] QString toJson() const override; - - UniqueValue(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(UniqueValue) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UniqueValue_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UniqueValueListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UniqueValueListModel.h deleted file mode 100644 index df77f2726..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UniqueValueListModel.h +++ /dev/null @@ -1,121 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UniqueValueListModel.h - -#ifndef QRT_UniqueValueListModel_H -#define QRT_UniqueValueListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class UniqueValueListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class UniqueValue; - - class UniqueValueListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum UniqueValueRoles - { - UniqueValueDescriptionRole = Qt::UserRole + 1, - UniqueValueLabelRole = Qt::UserRole + 2, - UniqueValueValuesRole = Qt::UserRole + 3 - }; - - ~UniqueValueListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(UniqueValue* uniqueValue); - - void insert(int index, UniqueValue* uniqueValue); - - void removeAt(int index); - - void removeOne(UniqueValue* uniqueValue); - - void move(int from, int to); - - UniqueValue* at(int index) const override; - - bool contains(UniqueValue* uniqueValue) const; - - int indexOf(UniqueValue* uniqueValue) const; - - UniqueValue* first() const; - - UniqueValue* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - UniqueValueListModel(std::shared_ptr impl, QObject* parent); - - UniqueValueListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(UniqueValueListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UniqueValueListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UniqueValueRenderer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UniqueValueRenderer.h deleted file mode 100644 index 6bfb17ce9..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UniqueValueRenderer.h +++ /dev/null @@ -1,76 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UniqueValueRenderer.h - -#ifndef QRT_UniqueValueRenderer_H -#define QRT_UniqueValueRenderer_H - -// C++ API headers -#include "Renderer.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UniqueValueRendererImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UniqueValue; - class UniqueValueListModel; - - class UniqueValueRenderer : public Renderer - { - Q_OBJECT - - public: - explicit UniqueValueRenderer(QObject* parent = nullptr); - UniqueValueRenderer(const QString& defaultLabel, - Symbol* symbol, - const QStringList& fieldNames, - const QList& uniqueValues, - QObject* parent = nullptr); - ~UniqueValueRenderer() override; - - QString defaultLabel() const; - void setDefaultLabel(const QString& label); - - Symbol* defaultSymbol() const; - void setDefaultSymbol(Symbol* symbol); - - QStringList fieldNames() const; - void setFieldNames(const QStringList& fieldNames); - - UniqueValueListModel* uniqueValues() const; - - UniqueValueRenderer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(UniqueValueRenderer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UniqueValueRenderer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Unit.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Unit.h deleted file mode 100644 index bb5c705d5..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Unit.h +++ /dev/null @@ -1,95 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Unit.h - -#ifndef QRT_Unit_H -#define QRT_Unit_H - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class UnitImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class UnitType; - - class Unit - { - public: - Unit(); - - Unit(const Unit& other); - Unit(Unit&& other) noexcept; - - Unit& operator=(const Unit& other); - Unit& operator=(Unit&& other) noexcept; - - virtual ~Unit(); - - QString name() const; - - QString abbreviation() const; - - QString displayName() const; - - QString pluralDisplayName() const; - - UnitType unitType() const; - - int wkid() const; - - bool isEmpty() const; - - [[nodiscard]] static Unit fromWkid(int wkid); - - protected: - /*! - \internal - */ - explicit Unit(std::shared_ptr impl); - - std::shared_ptr m_impl; - }; - - template - T unit_cast(const Unit&) - { - return Unit(); - } - - /*! \internal */ - template<> - inline Unit unit_cast(const Unit& unit) - { - return unit; - } - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Unit_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnknownLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnknownLayer.h deleted file mode 100644 index 98281d495..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnknownLayer.h +++ /dev/null @@ -1,57 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UnknownLayer.h - -#ifndef QRT_UnknownLayer_H -#define QRT_UnknownLayer_H - -// C++ API headers -#include "Layer.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UnknownLayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UnknownLayer : public Layer - { - Q_OBJECT - - public: - ~UnknownLayer() override; - - /*! \internal */ - UnknownLayer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(UnknownLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UnknownLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnsupportedFormElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnsupportedFormElement.h deleted file mode 100644 index 8c12b2766..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnsupportedFormElement.h +++ /dev/null @@ -1,52 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UnsupportedFormElement.h - -#ifndef QRT_UnsupportedFormElement_H -#define QRT_UnsupportedFormElement_H - -// C++ API headers -#include "FormElement.h" - -namespace QRTImpl -{ - class UnsupportedFormElementImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UnsupportedFormElement : public FormElement - { - Q_OBJECT - public: - ~UnsupportedFormElement() override; - - UnsupportedFormElement(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(UnsupportedFormElement) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UnsupportedFormElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnsupportedFormInput.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnsupportedFormInput.h deleted file mode 100644 index d26b540f6..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnsupportedFormInput.h +++ /dev/null @@ -1,52 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UnsupportedFormInput.h - -#ifndef QRT_UnsupportedFormInput_H -#define QRT_UnsupportedFormInput_H - -// C++ API headers -#include "FormInput.h" - -namespace QRTImpl -{ - class UnsupportedFormInputImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UnsupportedFormInput : public FormInput - { - Q_OBJECT - public: - ~UnsupportedFormInput() override; - - UnsupportedFormInput(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(UnsupportedFormInput) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UnsupportedFormInput_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnsupportedLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnsupportedLayer.h deleted file mode 100644 index d7aa90d09..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnsupportedLayer.h +++ /dev/null @@ -1,59 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UnsupportedLayer.h - -#ifndef QRT_UnsupportedLayer_H -#define QRT_UnsupportedLayer_H - -// C++ API headers -#include "Layer.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UnsupportedLayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UnsupportedLayer : public Layer - { - Q_OBJECT - - public: - ~UnsupportedLayer() override; - - /*! - \internal - */ - UnsupportedLayer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(UnsupportedLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UnsupportedLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnsupportedPopupElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnsupportedPopupElement.h deleted file mode 100644 index 370fdbf8e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnsupportedPopupElement.h +++ /dev/null @@ -1,52 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UnsupportedPopupElement.h - -#ifndef QRT_UnsupportedPopupElement_H -#define QRT_UnsupportedPopupElement_H - -// C++ API headers -#include "PopupElement.h" - -namespace QRTImpl -{ - class UnsupportedPopupElementImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UnsupportedPopupElement : public PopupElement - { - Q_OBJECT - public: - ~UnsupportedPopupElement() override; - - UnsupportedPopupElement(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(UnsupportedPopupElement) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UnsupportedPopupElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssetGroup.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssetGroup.h deleted file mode 100644 index 0de3128c6..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssetGroup.h +++ /dev/null @@ -1,70 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityAssetGroup.h - -#ifndef QRT_UtilityAssetGroup_H -#define QRT_UtilityAssetGroup_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityAssetGroupImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UtilityAssetType; - - class UtilityAssetGroup : public Object - { - Q_OBJECT - - public: - ~UtilityAssetGroup() override; - - QList assetTypes() const; - UtilityAssetType* assetType(const QString& name) const; - - int code() const; - - QString name() const; - - /*! \internal */ - UtilityAssetGroup(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - - Q_DISABLE_COPY_MOVE(UtilityAssetGroup) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityAssetGroup_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssetType.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssetType.h deleted file mode 100644 index 6c4efb785..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssetType.h +++ /dev/null @@ -1,88 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityAssetType.h - -#ifndef QRT_UtilityAssetType_H -#define QRT_UtilityAssetType_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityAssetTypeImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UtilityAssetGroup; - enum class UtilityAssociationDeletionSemantics; - enum class UtilityAssociationRole; - enum class UtilityContainerSplitPolicy; - enum class UtilityConnectivityPolicy; - class UtilityCategory; - class UtilityTerminalConfiguration; - - class UtilityAssetType : public Object - { - Q_OBJECT - - public: - ~UtilityAssetType() override; - - UtilityAssetGroup* assetGroup() const; - - UtilityAssociationDeletionSemantics associationDeletionSemantics() const; - - UtilityAssociationRole associationRole() const; - - QList categories() const; - - int code() const; - - double containerViewScale() const; - - QString name() const; - - UtilityTerminalConfiguration* terminalConfiguration() const; - - UtilityContainerSplitPolicy containerSplitPolicy() const; - - UtilityConnectivityPolicy linearConnectivityPolicy() const; - - /*! \internal */ - UtilityAssetType(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - - Q_DISABLE_COPY_MOVE(UtilityAssetType) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityAssetType_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssetTypeListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssetTypeListModel.h deleted file mode 100644 index 5b3180d33..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssetTypeListModel.h +++ /dev/null @@ -1,123 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityAssetTypeListModel.h - -#ifndef QRT_UtilityAssetTypeListModel_H -#define QRT_UtilityAssetTypeListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityAssetTypeListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class UtilityAssetType; - - class UtilityAssetTypeListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum UtilityAssetTypeRoles - { - UtilityAssetTypeAssociationRole = Qt::UserRole + 1, - UtilityAssetTypeCode = Qt::UserRole + 2, - UtilityAssetTypeContainerViewScale = Qt::UserRole + 3, - UtilityAssetTypeName = Qt::UserRole + 4 - }; - - ~UtilityAssetTypeListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(UtilityAssetType* utilityAssetType); - - void insert(int index, UtilityAssetType* utilityAssetType); - - void removeAt(int index); - - void removeOne(UtilityAssetType* utilityAssetType); - - void move(int from, int to); - - UtilityAssetType* at(int index) const override; - - bool contains(UtilityAssetType* utilityAssetType) const; - - int indexOf(UtilityAssetType* utilityAssetType) const; - - UtilityAssetType* first() const; - - UtilityAssetType* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - /*! - \internal - */ - UtilityAssetTypeListModel(std::shared_ptr impl, QObject* parent); - - UtilityAssetTypeListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(UtilityAssetTypeListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityAssetTypeListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociation.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociation.h deleted file mode 100644 index 40ea41979..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociation.h +++ /dev/null @@ -1,89 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityAssociation.h - -#ifndef QRT_UtilityAssociation_H -#define QRT_UtilityAssociation_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityAssociationImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class UtilityAssociationType; - class Geometry; - class UtilityElement; - - class UtilityAssociation : public Object - { - Q_OBJECT - - public: - UtilityAssociation(UtilityAssociationType associationType, UtilityElement* fromElement, UtilityElement* toElement, QObject* parent = nullptr); - UtilityAssociation(UtilityAssociationType associationType, - UtilityElement* fromElement, - UtilityElement* toElement, - bool isContainmentVisible, - QObject* parent = nullptr); - UtilityAssociation(UtilityAssociationType associationType, - UtilityElement* fromElement, - UtilityElement* toElement, - double fractionAlongEdge, - QObject* parent = nullptr); - ~UtilityAssociation() override; - - UtilityAssociationType associationType() const; - - double fractionAlongEdge() const; - - [[nodiscard]] UtilityElement* fromElement() const; - - Geometry geometry() const; - - QUuid globalId() const; - - bool isContainmentVisible() const; - - [[nodiscard]] UtilityElement* toElement() const; - - /*! \internal */ - UtilityAssociation(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(UtilityAssociation) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityAssociation_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationFeatureCandidate.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationFeatureCandidate.h deleted file mode 100644 index b2bfd9a3a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationFeatureCandidate.h +++ /dev/null @@ -1,66 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityAssociationFeatureCandidate.h - -#ifndef QRT_UtilityAssociationFeatureCandidate_H -#define QRT_UtilityAssociationFeatureCandidate_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class UtilityAssociationFeatureCandidateImpl; -} // namespace QRTImpl - -namespace Esri::ArcGISRuntime -{ - - class ArcGISFeature; - - class UtilityAssociationFeatureCandidate : public Object - { - Q_OBJECT - public: - ~UtilityAssociationFeatureCandidate() override; - - ArcGISFeature* feature() const; - - QString title() const; - - UtilityAssociationFeatureCandidate(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(UtilityAssociationFeatureCandidate) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityAssociationFeatureCandidate_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationFeatureOptions.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationFeatureOptions.h deleted file mode 100644 index 3dca57e61..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationFeatureOptions.h +++ /dev/null @@ -1,66 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityAssociationFeatureOptions.h - -#ifndef QRT_UtilityAssociationFeatureOptions_H -#define QRT_UtilityAssociationFeatureOptions_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityAssociationFeatureOptionsImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UtilityTerminalConfiguration; - - class UtilityAssociationFeatureOptions : public Object - { - Q_OBJECT - public: - ~UtilityAssociationFeatureOptions() override; - - UtilityTerminalConfiguration* candidateFeatureTerminalConfiguration() const; - - UtilityTerminalConfiguration* formFeatureTerminalConfiguration() const; - - bool isFractionAlongEdgeValid() const; - - UtilityAssociationFeatureOptions(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(UtilityAssociationFeatureOptions) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityAssociationFeatureOptions_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationFeatureSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationFeatureSource.h deleted file mode 100644 index 69f557901..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationFeatureSource.h +++ /dev/null @@ -1,86 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityAssociationFeatureSource.h - -#ifndef QRT_UtilityAssociationFeatureSource_H -#define QRT_UtilityAssociationFeatureSource_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -template -class QFuture; -template -class QList; -class QString; - -namespace QRTImpl -{ - class UtilityAssociationFeatureSourceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FeatureFormSource; - class QueryParameters; - class UtilityAssetType; - class UtilityAssociationFeatureSourceQueryResult; - - class UtilityAssociationFeatureSource : public Object - { - Q_OBJECT - public: - ~UtilityAssociationFeatureSource() override; - - QList assetTypes() const; - - FeatureFormSource* featureFormSource() const; - - QString name() const; - - [[nodiscard]] QFuture queryFeaturesAsync(QObject* parent = nullptr); - - [[nodiscard]] QFuture queryFeaturesAsync(const QueryParameters& parameters, - QObject* parent = nullptr); - - [[nodiscard]] QFuture queryFeaturesAsync(UtilityAssetType* assetType, QObject* parent = nullptr); - - [[nodiscard]] QFuture queryFeaturesAsync(UtilityAssetType* assetType, - const QueryParameters& parameters, - QObject* parent = nullptr); - - UtilityAssociationFeatureSource(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(UtilityAssociationFeatureSource) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityAssociationFeatureSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationFeatureSourceQueryResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationFeatureSourceQueryResult.h deleted file mode 100644 index aa90ee725..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationFeatureSourceQueryResult.h +++ /dev/null @@ -1,70 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityAssociationFeatureSourceQueryResult.h - -#ifndef QRT_UtilityAssociationFeatureSourceQueryResult_H -#define QRT_UtilityAssociationFeatureSourceQueryResult_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -template -class QList; - -namespace QRTImpl -{ - class UtilityAssociationFeatureSourceQueryResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class QueryParameters; - class UtilityAssociationFeatureCandidate; - - class UtilityAssociationFeatureSourceQueryResult : public Object - { - Q_OBJECT - public: - ~UtilityAssociationFeatureSourceQueryResult() override; - - QList candidates() const; - - QueryParameters nextQueryParams() const; - - QueryParameters queryParams() const; - - UtilityAssociationFeatureSourceQueryResult(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(UtilityAssociationFeatureSourceQueryResult) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityAssociationFeatureSourceQueryResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationGroupResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationGroupResult.h deleted file mode 100644 index 26733c8a7..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationGroupResult.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityAssociationGroupResult.h - -#ifndef QRT_UtilityAssociationGroupResult_H -#define QRT_UtilityAssociationGroupResult_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class UtilityAssociationGroupResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class FeatureFormSource; - class UtilityAssociationResult; - - class UtilityAssociationGroupResult : public Object - { - Q_OBJECT - public: - ~UtilityAssociationGroupResult() override; - - QList associationResults() const; - - FeatureFormSource* featureFormSource() const; - - QString name() const; - - UtilityAssociationGroupResult(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(UtilityAssociationGroupResult) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityAssociationGroupResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationListModel.h deleted file mode 100644 index 872a69bcf..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationListModel.h +++ /dev/null @@ -1,100 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityAssociationListModel.h - -#ifndef QRT_UtilityAssociationListModel_H -#define QRT_UtilityAssociationListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -namespace QRTImpl -{ - class UtilityAssociationListImpl; -} - -namespace Esri::ArcGISRuntime -{ - class Error; - class UtilityAssociation; - - class UtilityAssociationListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - ~UtilityAssociationListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(UtilityAssociation* utilityAssociation); - - void insert(int index, UtilityAssociation* utilityAssociation); - - void removeAt(int index); - - void removeOne(UtilityAssociation* utilityAssociation); - - void move(int from, int to); - - UtilityAssociation* at(int index) const override; - - bool contains(UtilityAssociation* utilityAssociation) const; - - int indexOf(UtilityAssociation* utilityAssociation) const; - - UtilityAssociation* first() const; - - UtilityAssociation* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - UtilityAssociationListModel(std::shared_ptr impl, QObject* parent); - UtilityAssociationListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - private: - Q_DISABLE_COPY_MOVE(UtilityAssociationListModel) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityAssociationListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationResult.h deleted file mode 100644 index cb96d3134..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationResult.h +++ /dev/null @@ -1,66 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityAssociationResult.h - -#ifndef QRT_UtilityAssociationResult_H -#define QRT_UtilityAssociationResult_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class UtilityAssociationResultImpl; -} - -class QString; - -namespace Esri::ArcGISRuntime -{ - - class ArcGISFeature; - class UtilityAssociation; - - class UtilityAssociationResult : public Object - { - Q_OBJECT - public: - ~UtilityAssociationResult() override; - - ArcGISFeature* associatedFeature() const; - - UtilityAssociation* association() const; - - QString title() const; - - UtilityAssociationResult(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(UtilityAssociationResult) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityAssociationResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationsFilter.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationsFilter.h deleted file mode 100644 index 4baaa2faa..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationsFilter.h +++ /dev/null @@ -1,82 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityAssociationsFilter.h - -#ifndef QRT_UtilityAssociationsFilter_H -#define QRT_UtilityAssociationsFilter_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class UtilityAssociationsFilterImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class UtilityAssociationsFilterType; - class UtilityAssetGroup; - class UtilityAssetType; - class UtilityNetworkSource; - - class UtilityAssociationsFilter : public Object - { - Q_OBJECT - public: - explicit UtilityAssociationsFilter(UtilityAssociationsFilterType filterType, QObject* parent = nullptr); - - UtilityAssociationsFilter(UtilityAssociationsFilterType filterType, UtilityAssetGroup* assetGroup, QObject* parent = nullptr); - - UtilityAssociationsFilter(UtilityAssociationsFilterType filterType, UtilityAssetType* assetType, QObject* parent = nullptr); - - UtilityAssociationsFilter(UtilityAssociationsFilterType filterType, UtilityNetworkSource* networkSource, QObject* parent = nullptr); - - ~UtilityAssociationsFilter() override; - - UtilityAssetGroup* assetGroup() const; - - UtilityAssetType* assetType() const; - - QString description() const; - void setDescription(const QString& description); - - UtilityAssociationsFilterType filterType() const; - - UtilityNetworkSource* networkSource() const; - - QString title() const; - void setTitle(const QString& title); - - UtilityAssociationsFilter(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(UtilityAssociationsFilter) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityAssociationsFilter_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationsFilterResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationsFilterResult.h deleted file mode 100644 index 3a1cb158d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationsFilterResult.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityAssociationsFilterResult.h - -#ifndef QRT_UtilityAssociationsFilterResult_H -#define QRT_UtilityAssociationsFilterResult_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class UtilityAssociationsFilterResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UtilityAssociationsFilter; - class UtilityAssociationGroupResult; - - class UtilityAssociationsFilterResult : public Object - { - Q_OBJECT - public: - ~UtilityAssociationsFilterResult() override; - - UtilityAssociationsFilter* filter() const; - - QList groupResults() const; - - int resultCount() const; - - UtilityAssociationsFilterResult(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(UtilityAssociationsFilterResult) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityAssociationsFilterResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationsFormElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationsFormElement.h deleted file mode 100644 index e73b8e22d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationsFormElement.h +++ /dev/null @@ -1,110 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityAssociationsFormElement.h - -#ifndef QRT_UtilityAssociationsFormElement_H -#define QRT_UtilityAssociationsFormElement_H - -// C++ API headers -#include "FormElement.h" - -template -class QFuture; - -namespace QRTImpl -{ - class UtilityAssociationsFormElementImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ArcGISFeature; - class UtilityAssociation; - class UtilityAssociationFeatureSource; - class UtilityAssociationFeatureOptions; - class UtilityAssociationResult; - class UtilityAssociationsFilter; - class UtilityAssociationsFilterResult; - class UtilityTerminal; - - class UtilityAssociationsFormElement : public FormElement - { - Q_OBJECT - public: - ~UtilityAssociationsFormElement() override; - - QList associationFilters() const; - - QList associationsFilterResults() const; - - bool isEditable() const; - - [[nodiscard]] QFuture addAssociationAsync(ArcGISFeature* feature, - UtilityAssociationsFilter* filter, - QObject* parent = nullptr); - - [[nodiscard]] QFuture addAssociationAsync(ArcGISFeature* feature, - UtilityAssociationsFilter* filter, - bool isContainmentVisible, - QObject* parent = nullptr); - - [[nodiscard]] QFuture addAssociationAsync(ArcGISFeature* feature, - UtilityAssociationsFilter* filter, - double fractionAlongEdge, - QObject* parent = nullptr); - - [[nodiscard]] QFuture addAssociationAsync(ArcGISFeature* feature, - UtilityAssociationsFilter* filter, - double fractionAlongEdge, - UtilityTerminal* terminal, - QObject* parent = nullptr); - - [[nodiscard]] QFuture addAssociationAsync(ArcGISFeature* feature, - UtilityTerminal* featureTerminal, - UtilityAssociationsFilter* filter, - UtilityTerminal* currentFeatureTerminal, - QObject* parent = nullptr); - - [[nodiscard]] QFuture canAddAssociationAsync(ArcGISFeature* feature, UtilityAssociationsFilter* filter); - - void deleteAssociation(UtilityAssociation* association); - - [[nodiscard]] QFuture fetchAssociationsFilterResultsAsync(); - - [[nodiscard]] QFuture> associationFeatureSourcesAsync(UtilityAssociationsFilter* filter, - QObject* parent = nullptr); - - [[nodiscard]] QFuture optionsForAssociationCandidateAsync(ArcGISFeature* feature, QObject* parent = nullptr); - - UtilityAssociationsFormElement(std::shared_ptr impl, QObject* parent); - - signals: - void editableChanged(bool isEditable); - - private: - Q_DISABLE_COPY_MOVE(UtilityAssociationsFormElement) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityAssociationsFormElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationsPopupElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationsPopupElement.h deleted file mode 100644 index 77e22796d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationsPopupElement.h +++ /dev/null @@ -1,77 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityAssociationsPopupElement.h - -#ifndef QRT_UtilityAssociationsPopupElement_H -#define QRT_UtilityAssociationsPopupElement_H - -// C++ API headers -#include "PopupElement.h" - -template -class QFuture; - -namespace QRTImpl -{ - class UtilityAssociationsPopupElementImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UtilityAssociationsFilter; - class UtilityAssociationsFilterResult; - - class UtilityAssociationsPopupElement : public PopupElement - { - Q_OBJECT - public: - explicit UtilityAssociationsPopupElement(const QList& associationFilters, QObject* parent = nullptr); - - ~UtilityAssociationsPopupElement() override; - - QList associationFilters() const; - - QList associationsFilterResults() const; - - QString description() const; - void setDescription(const QString& description); - - int displayCount() const; - void setDisplayCount(int displayCount); - - QString title() const; - void setTitle(const QString& title); - - [[nodiscard]] QFuture fetchAssociationsFilterResultsAsync(); - - UtilityAssociationsPopupElement(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(UtilityAssociationsPopupElement) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityAssociationsPopupElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityCategory.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityCategory.h deleted file mode 100644 index 0daf611ed..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityCategory.h +++ /dev/null @@ -1,62 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityCategory.h - -#ifndef QRT_UtilityCategory_H -#define QRT_UtilityCategory_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityCategoryImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UtilityCategory : public Object - { - Q_OBJECT - - public: - ~UtilityCategory() override; - - QString name() const; - - /*! \internal */ - UtilityCategory(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - - Q_DISABLE_COPY_MOVE(UtilityCategory) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityCategory_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityCategoryComparison.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityCategoryComparison.h deleted file mode 100644 index ae93bf8f7..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityCategoryComparison.h +++ /dev/null @@ -1,70 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityCategoryComparison.h - -#ifndef QRT_UtilityCategoryComparison_H -#define QRT_UtilityCategoryComparison_H - -// C++ API headers -#include "UtilityTraceConditionalExpression.h" - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class UtilityCategoryComparisonImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UtilityCategory; - enum class UtilityCategoryComparisonOperator; - - class UtilityCategoryComparison : public UtilityTraceConditionalExpression - { - Q_OBJECT - - public: - UtilityCategoryComparison(const QString& categoryName, UtilityCategoryComparisonOperator comparisonOperator, QObject* parent = nullptr); - - UtilityCategoryComparison(UtilityCategory* category, UtilityCategoryComparisonOperator comparisonOperator, QObject* parent = nullptr); - - ~UtilityCategoryComparison() override; - - UtilityCategory* category() const; - - UtilityCategoryComparisonOperator comparisonOperator() const; - - /*! \internal */ - UtilityCategoryComparison(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(UtilityCategoryComparison) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityCategoryComparison_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityDomainNetwork.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityDomainNetwork.h deleted file mode 100644 index 8c2acd844..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityDomainNetwork.h +++ /dev/null @@ -1,89 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityDomainNetwork.h - -#ifndef QRT_UtilityDomainNetwork_H -#define QRT_UtilityDomainNetwork_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityDomainNetworkImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class UtilitySubnetworkControllerType; - enum class UtilityTierType; - - class UtilityNetworkSource; - class UtilityTier; - class UtilityTierGroup; - - class UtilityDomainNetwork : public Object - { - Q_OBJECT - - public: - ~UtilityDomainNetwork() override; - - QString alias() const; - - int domainNetworkId() const; - - bool isStructureNetwork() const; - - QString name() const; - - QList networkSources() const; - - UtilitySubnetworkControllerType subnetworkControllerType() const; - - QList tierGroups() const; - - QList tiers() const; - - UtilityTierType tierType() const; - - UtilityTier* tier(const QString& tierName) const; - - UtilityTierGroup* tierGroup(const QString& tierGroupName) const; - - /*! \internal */ - UtilityDomainNetwork(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(UtilityDomainNetwork) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityDomainNetwork_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityElement.h deleted file mode 100644 index c8a980a81..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityElement.h +++ /dev/null @@ -1,83 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityElement.h - -#ifndef QRT_UtilityElement_H -#define QRT_UtilityElement_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityElementImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UtilityAssetGroup; - class UtilityAssetType; - class UtilityNetworkSource; - class UtilityTerminal; - - class UtilityElement : public Object - { - Q_OBJECT - - public: - ~UtilityElement() override; - - UtilityAssetGroup* assetGroup() const; - - UtilityAssetType* assetType() const; - - double fractionAlongEdge() const; - void setFractionAlongEdge(double fractionAlongEdge); - - QUuid globalId() const; - - UtilityNetworkSource* networkSource() const; - - qint64 objectId() const; - - bool isValid() const; - - UtilityTerminal* terminal() const; - void setTerminal(UtilityTerminal* terminal); - - /*! \internal */ - UtilityElement(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - - Q_DISABLE_COPY_MOVE(UtilityElement) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityElementTraceResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityElementTraceResult.h deleted file mode 100644 index 3900a3988..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityElementTraceResult.h +++ /dev/null @@ -1,56 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityElementTraceResult.h - -#ifndef QRT_UtilityElementTraceResult_H -#define QRT_UtilityElementTraceResult_H - -// C++ API headers -#include "UtilityTraceResult.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class UtilityElement; - - class UtilityElementTraceResult : public UtilityTraceResult - { - Q_OBJECT - - public: - ~UtilityElementTraceResult() override; - - QList elements(QObject* parent = nullptr) const; - - /*! \internal */ - UtilityElementTraceResult(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(UtilityElementTraceResult) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityElementTraceResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityFunctionTraceResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityFunctionTraceResult.h deleted file mode 100644 index 7d7594bd0..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityFunctionTraceResult.h +++ /dev/null @@ -1,62 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityFunctionTraceResult.h - -#ifndef QRT_UtilityFunctionTraceResult_H -#define QRT_UtilityFunctionTraceResult_H - -// C++ API headers -#include "UtilityTraceResult.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityFunctionTraceResultImpl; - class UtilityTraceFunctionOutputImpl; -} // namespace QRTImpl - -namespace Esri::ArcGISRuntime -{ - - class UtilityTraceFunctionOutput; - - class UtilityFunctionTraceResult : public UtilityTraceResult - { - Q_OBJECT - public: - ~UtilityFunctionTraceResult() override; - - QList functionOutputs() const; - - UtilityFunctionTraceResult(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(UtilityFunctionTraceResult) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityFunctionTraceResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityGeometryTraceResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityGeometryTraceResult.h deleted file mode 100644 index e70c40d3c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityGeometryTraceResult.h +++ /dev/null @@ -1,67 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityGeometryTraceResult.h - -#ifndef QRT_UtilityGeometryTraceResult_H -#define QRT_UtilityGeometryTraceResult_H - -// C++ API headers -#include "UtilityTraceResult.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityGeometryTraceResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Multipoint; - class Polygon; - class Polyline; - - class UtilityGeometryTraceResult : public UtilityTraceResult - { - Q_OBJECT - public: - ~UtilityGeometryTraceResult() override; - - Multipoint multipoint() const; - - Polygon polygon() const; - - Polyline polyline() const; - - UtilityGeometryTraceResult(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(UtilityGeometryTraceResult) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityGeometryTraceResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNamedTraceConfiguration.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNamedTraceConfiguration.h deleted file mode 100644 index dc4b1496c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNamedTraceConfiguration.h +++ /dev/null @@ -1,81 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityNamedTraceConfiguration.h - -#ifndef QRT_UtilityNamedTraceConfiguration_H -#define QRT_UtilityNamedTraceConfiguration_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityNamedTraceConfigurationImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class UtilityMinimumStartingLocations; - enum class UtilityTraceResultType; - enum class UtilityTraceType; - class UtilityTraceConfiguration; - - class UtilityNamedTraceConfiguration : public Object - { - Q_OBJECT - public: - ~UtilityNamedTraceConfiguration() override; - - QString creator() const; - - QString description() const; - - QUuid globalId() const; - - UtilityMinimumStartingLocations minimumStartingLocations() const; - - QString name() const; - - QList resultTypes() const; - - QStringList tags() const; - - UtilityTraceType traceType() const; - - UtilityTraceConfiguration* defaultTraceConfiguration() const; - - UtilityNamedTraceConfiguration(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(UtilityNamedTraceConfiguration) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityNamedTraceConfiguration_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNamedTraceConfigurationQueryParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNamedTraceConfigurationQueryParameters.h deleted file mode 100644 index b07a28ca0..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNamedTraceConfigurationQueryParameters.h +++ /dev/null @@ -1,72 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityNamedTraceConfigurationQueryParameters.h - -#ifndef QRT_UtilityNamedTraceConfigurationQueryParameters_H -#define QRT_UtilityNamedTraceConfigurationQueryParameters_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityNamedTraceConfigurationQueryParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UtilityNamedTraceConfigurationQueryParameters : public Object - { - Q_OBJECT - public: - explicit UtilityNamedTraceConfigurationQueryParameters(QObject* parent = nullptr); - - ~UtilityNamedTraceConfigurationQueryParameters() override; - - QStringList creators() const; - void setCreators(const QStringList& creators); - - QList globalIds() const; - void setGlobalIds(const QList& globalIds); - - QStringList names() const; - void setNames(const QStringList& names); - - QStringList tags() const; - void setTags(const QStringList& tags); - - UtilityNamedTraceConfigurationQueryParameters(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(UtilityNamedTraceConfigurationQueryParameters) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityNamedTraceConfigurationQueryParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNearestNeighbor.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNearestNeighbor.h deleted file mode 100644 index 27d7bf26e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNearestNeighbor.h +++ /dev/null @@ -1,87 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityNearestNeighbor.h - -#ifndef QRT_UtilityNearestNeighbor_H -#define QRT_UtilityNearestNeighbor_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityNearestNeighborImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UtilityAssetType; - class UtilityCategory; - class UtilityNetworkAttribute; - - class UtilityNearestNeighbor : public Object - { - Q_OBJECT - - public: - ~UtilityNearestNeighbor() override; - - UtilityNetworkAttribute* costNetworkAttribute() const; - - int count() const; - - QList assetTypes() const; - - QList categories() const; - - static UtilityNearestNeighbor* createWithAssetTypes(UtilityNetworkAttribute* costNetworkAttribute, - int count, - const QList& assetTypes, - QObject* parent); - - static UtilityNearestNeighbor* createWithAssetTypesAndCategories(UtilityNetworkAttribute* costNetworkAttribute, - int count, - const QList& assetTypes, - const QList& categories, - QObject* parent); - - static UtilityNearestNeighbor* createWithCategories(UtilityNetworkAttribute* costNetworkAttribute, - int count, - const QList& categories, - QObject* parent); - - std::shared_ptr getImpl() const; - - UtilityNearestNeighbor(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(UtilityNearestNeighbor) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityNearestNeighbor_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetwork.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetwork.h deleted file mode 100644 index 1ccbec59e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetwork.h +++ /dev/null @@ -1,158 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityNetwork.h - -#ifndef QRT_UtilityNetwork_H -#define QRT_UtilityNetwork_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class UtilityNetworkImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class GeoprocessingExecutionType; - enum class UtilityAssociationType; - class ArcGISFeature; - class ArcGISFeatureTable; - class ArcGISFeatureListModel; - class Envelope; - class Geodatabase; - class Map; - class ServiceGeodatabase; - class UtilityNamedTraceConfiguration; - class UtilityNamedTraceConfigurationQueryParameters; - class UtilityAssociation; - class UtilityTraceParameters; - class UtilityNetworkDefinition; - class UtilityNetworkValidationJob; - class UtilityElement; - class UtilityAssetType; - class UtilityNetworkState; - class UtilityTerminal; - class UtilityTraceResultListModel; - class UtilityTraceResult; - - class UtilityNetwork : public Object, public Loadable - { - Q_OBJECT - - public: - explicit UtilityNetwork(ServiceGeodatabase* serviceGeodatabase, QObject* parent = nullptr); - ~UtilityNetwork() override; - - UtilityNetworkDefinition* definition() const; - - ArcGISFeatureTable* dirtyAreaTable() const; - - Geodatabase* geodatabase() const; - - QString name() const; - - ServiceGeodatabase* serviceGeodatabase() const; - - UtilityElement* createElementWithArcGISFeature(ArcGISFeature* arcGISFeature, UtilityTerminal* terminal = nullptr, QObject* parent = nullptr); - - UtilityElement* createElementWithAssetType(UtilityAssetType* assetType, - const QUuid& globalId, - UtilityTerminal* terminal = nullptr, - QObject* parent = nullptr); - - QFuture> featuresForElementsAsync(const QList& elements, QObject* parent = nullptr); - ArcGISFeatureListModel* featuresForElementsResult() const; - QFuture> traceAsync(UtilityTraceParameters* traceParameters, QObject* parent = nullptr); - UtilityTraceResultListModel* traceResult() const; - - UtilityNetworkValidationJob* validateNetworkTopology(const Envelope& extent); - UtilityNetworkValidationJob* validateNetworkTopology(const Envelope& extent, GeoprocessingExecutionType geoprocessingExecutionType); - - // async methods - [[nodiscard]] QFuture> associationsAsync(UtilityElement* element, QObject* parent = nullptr); - [[nodiscard]] QFuture> associationsAsync(UtilityElement* element, - UtilityAssociationType type, - QObject* parent = nullptr); - [[nodiscard]] QFuture> associationsAsync(const Envelope& extent, QObject* parent = nullptr); - [[nodiscard]] QFuture> associationsAsync(const Envelope& extent, - UtilityAssociationType type, - QObject* parent = nullptr); - - [[nodiscard]] QFuture canAddAssociationAsync(UtilityAssociation* association); - [[nodiscard]] QFuture canAddAssociationAsync(UtilityAssociationType associationType, - UtilityElement* fromElement, - UtilityElement* toElement); - [[nodiscard]] QFuture addAssociationAsync(UtilityAssociation* association); - - bool canDeleteAssociations(); - [[nodiscard]] QFuture deleteAssociationAsync(UtilityAssociation* association); - [[nodiscard]] QFuture deleteAssociationsAsync(const QList& associations); - - [[nodiscard]] QFuture> queryNamedTraceConfigurationsAsync( - UtilityNamedTraceConfigurationQueryParameters* queryParameters, - QObject* parent = nullptr); - [[nodiscard]] QFuture stateAsync(QObject* parent = nullptr); - - // Loadable interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - QUrl url() const; - - /*! - \internal - */ - UtilityNetwork(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - UtilityNetwork() = delete; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(UtilityNetwork) - - void connectSignals_(); - - mutable ArcGISFeatureListModel* m_featuresForElementsResult = nullptr; - mutable UtilityTraceResultListModel* m_traceResult = nullptr; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityNetwork_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkAttribute.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkAttribute.h deleted file mode 100644 index 566a0af3d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkAttribute.h +++ /dev/null @@ -1,77 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityNetworkAttribute.h - -#ifndef QRT_UtilityNetworkAttribute_H -#define QRT_UtilityNetworkAttribute_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityNetworkAttributeImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class UtilityNetworkAttributeDataType; - class Domain; - - class UtilityNetworkAttribute : public Object - { - Q_OBJECT - - public: - ~UtilityNetworkAttribute() override; - - UtilityNetworkAttributeDataType dataType() const; - - Domain domain() const; - - bool isApportionable() const; - - bool isSubstitution() const; - - bool isSystemDefined() const; - - QString name() const; - - UtilityNetworkAttribute* networkAttributeToSubstitute() const; - - /*! \internal */ - UtilityNetworkAttribute(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - - Q_DISABLE_COPY_MOVE(UtilityNetworkAttribute) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityNetworkAttribute_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkAttributeComparison.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkAttributeComparison.h deleted file mode 100644 index 872079605..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkAttributeComparison.h +++ /dev/null @@ -1,81 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityNetworkAttributeComparison.h - -#ifndef QRT_UtilityNetworkAttributeComparison_H -#define QRT_UtilityNetworkAttributeComparison_H - -// C++ API headers -#include "UtilityTraceConditionalExpression.h" - -// STL headers -#include - -class QVariant; - -namespace QRTImpl -{ - class UtilityNetworkAttributeComparisonImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class UtilityAttributeComparisonOperator; - - class UtilityNetworkAttribute; - - class UtilityNetworkAttributeComparison : public UtilityTraceConditionalExpression - { - Q_OBJECT - - public: - UtilityNetworkAttributeComparison(UtilityNetworkAttribute* networkAttribute, - UtilityAttributeComparisonOperator comparisonOperator, - const QVariant& value, - QObject* parent = nullptr); - - UtilityNetworkAttributeComparison(UtilityNetworkAttribute* networkAttribute, - UtilityAttributeComparisonOperator comparisonOperator, - UtilityNetworkAttribute* otherNetworkAttribute, - QObject* parent = nullptr); - - ~UtilityNetworkAttributeComparison() override; - - UtilityAttributeComparisonOperator comparisonOperator() const; - - UtilityNetworkAttribute* networkAttribute() const; - - UtilityNetworkAttribute* otherNetworkAttribute() const; - - QVariant value() const; - - /*! \internal */ - UtilityNetworkAttributeComparison(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(UtilityNetworkAttributeComparison) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityNetworkAttributeComparison_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkCapabilities.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkCapabilities.h deleted file mode 100644 index 0736e957b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkCapabilities.h +++ /dev/null @@ -1,65 +0,0 @@ -// COPYRIGHT 2022 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityNetworkCapabilities.h - -#ifndef QRT_UtilityNetworkCapabilities_H -#define QRT_UtilityNetworkCapabilities_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityNetworkCapabilitiesImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UtilityNetworkCapabilities : public Object - { - Q_OBJECT - public: - ~UtilityNetworkCapabilities() override; - - bool isSupportsNetworkState() const; - - bool isSupportsQueryAssociations() const; - - bool isSupportsTrace() const; - - bool isSupportsValidateNetworkTopology() const; - - UtilityNetworkCapabilities(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(UtilityNetworkCapabilities) - std::shared_ptr m_impl; - }; -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityNetworkCapabilities_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkDefinition.h deleted file mode 100644 index efe7e0053..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkDefinition.h +++ /dev/null @@ -1,96 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityNetworkDefinition.h - -#ifndef QRT_UtilityNetworkDefinition_H -#define QRT_UtilityNetworkDefinition_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class UtilityNetworkDefinitionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Envelope; - class UtilityCategory; - class UtilityAssetType; - class UtilityDomainNetwork; - class UtilityNetworkAttribute; - class UtilityNetworkCapabilities; - class UtilityNetworkSource; - class UtilityRule; - class UtilityTerminalConfiguration; - - class UtilityNetworkDefinition : public Object - { - Q_OBJECT - - public: - ~UtilityNetworkDefinition() override; - - UtilityNetworkCapabilities* capabilities() const; - - QList categories() const; - - QList domainNetworks() const; - UtilityDomainNetwork* domainNetwork(const QString& name) const; - - Envelope extent() const; - - QList networkAttributes() const; - UtilityNetworkAttribute* networkAttribute(const QString& name) const; - - QList networkSources() const; - UtilityNetworkSource* networkSource(const QString& name) const; - - int schemaVersion() const; - - QList terminalConfigurations() const; - - // async methods - [[nodiscard]] QFuture> rulesAsync(const QList& assetTypes, QObject* parent = nullptr); - - /*! \internal */ - UtilityNetworkDefinition(std::shared_ptr impl, QObject* parent); - - UtilityNetworkDefinition() = delete; - - private: - Q_DISABLE_COPY_MOVE(UtilityNetworkDefinition) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityNetworkDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkListModel.h deleted file mode 100644 index daf70d7cf..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkListModel.h +++ /dev/null @@ -1,121 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityNetworkListModel.h - -#ifndef QRT_UtilityNetworkListModel_H -#define QRT_UtilityNetworkListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityNetworkListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class UtilityNetwork; - - class UtilityNetworkListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum UtilityNetworkRoles - { - UtilityNetworkDefinitionRole = Qt::UserRole + 1, - UtilityNetworkName = Qt::UserRole + 2 - }; - - ~UtilityNetworkListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(UtilityNetwork* utilityNetwork); - - void insert(int index, UtilityNetwork* utilityNetwork); - - void removeAt(int index); - - void removeOne(UtilityNetwork* utilityNetwork); - - void move(int from, int to); - - UtilityNetwork* at(int index) const override; - - bool contains(UtilityNetwork* utilityNetwork) const; - - int indexOf(UtilityNetwork* utilityNetwork) const; - - UtilityNetwork* first() const; - - UtilityNetwork* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - /*! - \internal - */ - UtilityNetworkListModel(std::shared_ptr impl, QObject* parent); - - UtilityNetworkListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(UtilityNetworkListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityNetworkListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkSource.h deleted file mode 100644 index b0dcf9145..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkSource.h +++ /dev/null @@ -1,79 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityNetworkSource.h - -#ifndef QRT_UtilityNetworkSource_H -#define QRT_UtilityNetworkSource_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityNetworkSourceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ArcGISFeatureTable; - class UtilityAssetGroup; - enum class UtilityNetworkSourceType; - enum class UtilityNetworkSourceUsageType; - - class UtilityNetworkSource : public Object - { - Q_OBJECT - - public: - ~UtilityNetworkSource() override; - - QList assetGroups() const; - UtilityAssetGroup* assetGroup(const QString& assetGroupName) const; - - ArcGISFeatureTable* featureTable() const; - - QString name() const; - - int sourceId() const; - - UtilityNetworkSourceType sourceType() const; - - UtilityNetworkSourceUsageType sourceUsageType() const; - - /*! \internal */ - UtilityNetworkSource(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - - Q_DISABLE_COPY_MOVE(UtilityNetworkSource) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityNetworkSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkState.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkState.h deleted file mode 100644 index 063bd33a6..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkState.h +++ /dev/null @@ -1,61 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityNetworkState.h - -#ifndef QRT_UtilityNetworkState_H -#define QRT_UtilityNetworkState_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class UtilityNetworkStateImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UtilityNetworkState : public Object - { - Q_OBJECT - public: - ~UtilityNetworkState() override; - - bool hasDirtyAreas() const; - - bool hasErrors() const; - - bool isNetworkTopologyEnabled() const; - - UtilityNetworkState(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(UtilityNetworkState) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityNetworkState_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkTypes.h deleted file mode 100644 index 3d958018c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkTypes.h +++ /dev/null @@ -1,291 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityNetworkTypes.h - -#ifndef QRT_UtilityNetworkTypes_H -#define QRT_UtilityNetworkTypes_H - -// Qt headers -#include // for Q_DECLARE_METATYPE - -namespace Esri::ArcGISRuntime -{ - - enum class UtilityAssociationDeletionSemantics - { - None = 0, - Cascade = 1, - Restricted = 2 - }; - - enum class UtilityAssociationRole - { - None = 0, - Container = 1, - Structure = 2 - }; - - enum class UtilityAssociationType - { - Connectivity = 1, - Containment = 2, - Attachment = 3, - JunctionEdgeObjectConnectivityFromSide = 4, - JunctionEdgeObjectConnectivityMidspan = 5, - JunctionEdgeObjectConnectivityToSide = 6 - }; - - enum class UtilityAssociationsFilterType - { - Attachment = 0, - Connectivity = 1, - Container = 2, - Content = 3, - Structure = 4 - }; - - enum class UtilityAttributeComparisonOperator - { - Equal = 0, - NotEqual = 1, - GreaterThan = 2, - GreaterThanEqual = 3, - LessThan = 4, - LessThanEqual = 5, - IncludesTheValues = 6, - DoesNotIncludeTheValues = 7, - IncludesAny = 8, - DoesNotIncludeAny = 9 - }; - - enum class UtilityCategoryComparisonOperator - { - Exists = 0, - DoesNotExist = 1 - }; - - enum class UtilityMinimumStartingLocations - { - One = 1, - Many = 2 - }; - - enum class UtilityNearestNeighborResult - { - NotApplicable = 0, - AllRequestedNeighborsFound = 1, - FewerNeighborsFound = 2 - }; - - enum class UtilityNetworkAttributeDataType - { - Integer = 0, - Float = 1, - Double = 2, - Boolean = 3 - }; - - enum class UtilityNetworkSourceType - { - Junction = 0, - Edge = 1 - }; - - enum class UtilityNetworkSourceUsageType - { - Device = 0, - Junction = 1, - Line = 2, - Assembly = 3, - SubnetLine = 4, - StructureJunction = 5, - StructureLine = 6, - StructureBoundary = 7, - JunctionObject = 8, - EdgeObject = 9, - StructureJunctionObject = 10, - StructureEdgeObject = 11 - }; - - enum class UtilityPropagatorFunctionType - { - BitwiseAnd = 1, - Max = 2, - Min = 3 - }; - - enum class UtilityRuleType - { - JunctionJunctionConnectivity = 1, - Containment = 2, - Attachment = 3, - JunctionEdgeConnectivity = 4, - EdgeJunctionEdgeConnectivity = 5 - }; - - enum class UtilitySubnetworkControllerType - { - None = 0, - Source = 1, - Sink = 2 - }; - - enum class UtilityTierTopologyType - { - Radial = 1, - Mesh = 2 - }; - - enum class UtilityTierType - { - Hierarchical = 1, - Partitioned = 2 - }; - - enum class UtilityTraceConditionType - { - UtilityNetworkAttributeComparison = 0, - UtilityCategoryComparison = 1, - UtilityTraceAndCondition = 2, - UtilityTraceOrCondition = 3 - }; - - enum class UtilityTraceFunctionType - { - Add = 1, - Average = 2, - Count = 3, - Max = 4, - Min = 5, - Subtract = 6 - }; - - enum class UtilityTraceResultObjectType - { - UtilityElementTraceResult = 0, - UtilityFunctionTraceResult = 1, - UtilityGeometryTraceResult = 2 - }; - - enum class UtilityTraceResultType - { - Elements = 0, - FunctionOutputs = 1, - Geometry = 2 - }; - - enum class UtilityTraceType - { - Connected = 0, - Subnetwork = 1, - Upstream = 2, - Downstream = 3, - Isolation = 4, - Loops = 5, - ShortestPath = 6 - }; - - enum class UtilityTraversabilityScope - { - JunctionsAndEdges = 0, - Junctions = 1, - Edges = 2 - }; - - enum class UtilityTerminalDirectionality - { - Unidirectional = 1, - Bidirectional = 2 - }; - - enum class UtilityContainerSplitPolicy - { - None = 0, - DoNotSplitContent = 1, - SplitContent = 2 - }; - - enum class UtilityConnectivityPolicy - { - None = -1, - AnyVertex = 0, - EndVertex = 1 - }; - -} // namespace Esri::ArcGISRuntime - -#ifndef QRT_NO_ENUM_PRINTERS - -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityAssociationDeletionSemantics value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityAssociationRole value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityAssociationType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityAssociationsFilterType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityAttributeComparisonOperator value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityCategoryComparisonOperator value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityMinimumStartingLocations value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityNearestNeighborResult value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityNetworkAttributeDataType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityNetworkSourceType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityNetworkSourceUsageType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityPropagatorFunctionType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityRuleType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilitySubnetworkControllerType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityTierTopologyType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityTierType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityTraceConditionType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityTraceFunctionType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityTraceResultObjectType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityTraceResultType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityTraceType value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityTraversabilityScope value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityTerminalDirectionality value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityContainerSplitPolicy value); -QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityConnectivityPolicy value); - -#endif // QRT_NO_ENUM_PRINTERS - -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityAssociationDeletionSemantics) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityAssociationRole) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityAssociationType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityAssociationsFilterType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityAttributeComparisonOperator) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityCategoryComparisonOperator) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityMinimumStartingLocations) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityNetworkAttributeDataType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityNetworkSourceType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityNetworkSourceUsageType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityPropagatorFunctionType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityRuleType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilitySubnetworkControllerType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityTierTopologyType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityTierType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityTraceConditionType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityTraceFunctionType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityTraceResultObjectType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityTraceResultType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityTraceType) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityTraversabilityScope) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityTerminalDirectionality) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityContainerSplitPolicy) -Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityConnectivityPolicy) - -#endif // QRT_UtilityNetworkTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkValidationJob.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkValidationJob.h deleted file mode 100644 index 1a671dc31..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkValidationJob.h +++ /dev/null @@ -1,55 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityNetworkValidationJob.h - -#ifndef QRT_UtilityNetworkValidationJob_H -#define QRT_UtilityNetworkValidationJob_H - -// C++ API headers -#include "Job.h" - -namespace QRTImpl -{ - class UtilityNetworkValidationJobImpl; -} - -namespace Esri::ArcGISRuntime -{ - class UtilityValidationResult; - - class UtilityNetworkValidationJob : public Job - { - Q_OBJECT - public: - ~UtilityNetworkValidationJob() override; - - UtilityValidationResult* result() const; - - UtilityNetworkValidationJob(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(UtilityNetworkValidationJob) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityNetworkValidationJob_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityPropagator.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityPropagator.h deleted file mode 100644 index c82a538ee..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityPropagator.h +++ /dev/null @@ -1,90 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityPropagator.h - -#ifndef QRT_UtilityPropagator_H -#define QRT_UtilityPropagator_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -class QVariant; - -namespace QRTImpl -{ - class UtilityPropagatorImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class UtilityPropagatorFunctionType; - enum class UtilityAttributeComparisonOperator; - - class UtilityNetworkAttribute; - - class UtilityPropagator : public Object - { - Q_OBJECT - - public: - UtilityPropagator(UtilityNetworkAttribute* networkAttribute, - UtilityPropagatorFunctionType propagatorFunctionType, - UtilityAttributeComparisonOperator comparisonOperator, - const QVariant& value, - QObject* parent = nullptr); - - UtilityPropagator(UtilityNetworkAttribute* networkAttribute, - UtilityPropagatorFunctionType propagatorFunctionType, - UtilityAttributeComparisonOperator comparisonOperator, - const QVariant& value, - UtilityNetworkAttribute* substitutionAttribute, - QObject* parent = nullptr); - - ~UtilityPropagator() override; - - UtilityAttributeComparisonOperator comparisonOperator() const; - - UtilityNetworkAttribute* networkAttribute() const; - - UtilityPropagatorFunctionType propagatorFunctionType() const; - - UtilityNetworkAttribute* substitutionNetworkAttribute() const; - - QVariant value() const; - - /*! \internal */ - UtilityPropagator(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(UtilityPropagator) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityPropagator_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityPropagatorListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityPropagatorListModel.h deleted file mode 100644 index e3fd4bd55..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityPropagatorListModel.h +++ /dev/null @@ -1,124 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityPropagatorListModel.h - -#ifndef QRT_UtilityPropagatorsListModel_H -#define QRT_UtilityPropagatorsListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityPropagatorListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class UtilityPropagator; - - class UtilityPropagatorListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum UtilityPropagatorRoles - { - UtilityPropagatorComparisonOperator = Qt::UserRole + 1, - UtilityPropagatorNetworkAttribute = Qt::UserRole + 2, - UtilityPropagatorPropagatorFunctionType = Qt::UserRole + 3, - UtilityPropagatorSubstitutionNetworkAttribute = Qt::UserRole + 4, - UtilityPropagatorValue = Qt::UserRole + 5 - }; - - ~UtilityPropagatorListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(UtilityPropagator* UtilityPropagator); - - void insert(int index, UtilityPropagator* UtilityPropagator); - - void removeAt(int index); - - void removeOne(UtilityPropagator* UtilityPropagator); - - void move(int from, int to); - - UtilityPropagator* at(int index) const override; - - bool contains(UtilityPropagator* UtilityPropagator) const; - - int indexOf(UtilityPropagator* UtilityPropagator) const; - - UtilityPropagator* first() const; - - UtilityPropagator* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - /*! - \internal - */ - UtilityPropagatorListModel(std::shared_ptr impl, QObject* parent); - - UtilityPropagatorListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(UtilityPropagatorListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityPropagatorsListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityRule.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityRule.h deleted file mode 100644 index fe0741278..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityRule.h +++ /dev/null @@ -1,74 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityRule.h - -#ifndef QRT_UtilityRule_H -#define QRT_UtilityRule_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityRuleImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class UtilityRuleType; - class UtilityRuleElement; - - class UtilityRule : public Object - { - Q_OBJECT - - public: - ~UtilityRule() override; - - UtilityRuleElement* fromElement() const; - - qint64 ruleId() const; - - UtilityRuleType ruleType() const; - - UtilityRuleElement* toElement() const; - - UtilityRuleElement* viaElement() const; - - UtilityRule(std::shared_ptr impl, QObject* parent); - - /*! \internal */ - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(UtilityRule) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityRule_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityRuleElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityRuleElement.h deleted file mode 100644 index 619d66629..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityRuleElement.h +++ /dev/null @@ -1,74 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityRuleElement.h - -#ifndef QRT_UtilityRuleElement_H -#define QRT_UtilityRuleElement_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityRuleElementImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UtilityAssetGroup; - class UtilityAssetType; - class UtilityNetworkSource; - class UtilityTerminal; - - class UtilityRuleElement : public Object - { - Q_OBJECT - - public: - ~UtilityRuleElement() override; - - UtilityAssetGroup* assetGroup() const; - - UtilityAssetType* assetType() const; - - UtilityNetworkSource* networkSource() const; - - UtilityTerminal* terminal() const; - - UtilityRuleElement(std::shared_ptr impl, QObject* parent); - - /*! \internal */ - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(UtilityRuleElement) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityRuleElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTerminal.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTerminal.h deleted file mode 100644 index b5b90eea3..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTerminal.h +++ /dev/null @@ -1,66 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityTerminal.h - -#ifndef QRT_UtilityTerminal_H -#define QRT_UtilityTerminal_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityTerminalImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UtilityTerminal : public Object - { - Q_OBJECT - - public: - ~UtilityTerminal() override; - - bool isUpstreamTerminal() const; - - QString name() const; - - int terminalId() const; - - /*! \internal */ - UtilityTerminal(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - - Q_DISABLE_COPY_MOVE(UtilityTerminal) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityTerminal_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTerminalConfiguration.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTerminalConfiguration.h deleted file mode 100644 index 5dccdb6fb..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTerminalConfiguration.h +++ /dev/null @@ -1,75 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityTerminalConfiguration.h - -#ifndef QRT_UtilityTerminalConfiguration_H -#define QRT_UtilityTerminalConfiguration_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityTerminalConfigurationImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class UtilityTerminalDirectionality; - class UtilityTerminal; - class UtilityTerminalConfigurationPath; - - class UtilityTerminalConfiguration : public Object - { - Q_OBJECT - - public: - ~UtilityTerminalConfiguration() override; - - QList configurationPaths() const; - - UtilityTerminalConfigurationPath* defaultConfigurationPath() const; - - UtilityTerminalDirectionality directionality() const; - - QString name() const; - - int terminalConfigurationId() const; - - QList terminals() const; - - /*! \internal */ - UtilityTerminalConfiguration(std::shared_ptr impl, QObject* parent); - - private: - std::shared_ptr m_impl; - - Q_DISABLE_COPY_MOVE(UtilityTerminalConfiguration) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityTerminalConfiguration_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTerminalConfigurationPath.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTerminalConfigurationPath.h deleted file mode 100644 index 0da4bc268..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTerminalConfigurationPath.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityTerminalConfigurationPath.h - -#ifndef QRT_UtilityTerminalConfigurationPath_H -#define QRT_UtilityTerminalConfigurationPath_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityTerminalConfigurationPathImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UtilityTerminalPath; - - class UtilityTerminalConfigurationPath : public Object - { - Q_OBJECT - public: - ~UtilityTerminalConfigurationPath() override; - - QString description() const; - - QString name() const; - - QList terminalPaths() const; - - UtilityTerminalConfigurationPath(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(UtilityTerminalConfigurationPath) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityTerminalConfigurationPath_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTerminalPath.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTerminalPath.h deleted file mode 100644 index c3c2041bf..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTerminalPath.h +++ /dev/null @@ -1,63 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityTerminalPath.h - -#ifndef QRT_UtilityTerminalPath_H -#define QRT_UtilityTerminalPath_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityTerminalPathImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UtilityTerminal; - - class UtilityTerminalPath : public Object - { - Q_OBJECT - - public: - ~UtilityTerminalPath() override; - - [[nodiscard]] UtilityTerminal* fromTerminal() const; - - [[nodiscard]] UtilityTerminal* toTerminal() const; - - UtilityTerminalPath(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(UtilityTerminalPath) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityTerminalPath_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTier.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTier.h deleted file mode 100644 index 4243144d3..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTier.h +++ /dev/null @@ -1,71 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityTier.h - -#ifndef QRT_UtilityTier_H -#define QRT_UtilityTier_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityTierImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class UtilityTierTopologyType; - - class UtilityTraceConfiguration; - - class UtilityTier : public Object - { - Q_OBJECT - - public: - ~UtilityTier() override; - - QString name() const; - - int rank() const; - - UtilityTierTopologyType topologyType() const; - - UtilityTraceConfiguration* defaultTraceConfiguration() const; - - UtilityTier(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(UtilityTier) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityTier_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTierGroup.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTierGroup.h deleted file mode 100644 index f134c221e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTierGroup.h +++ /dev/null @@ -1,67 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityTierGroup.h - -#ifndef QRT_UtilityTierGroup_H -#define QRT_UtilityTierGroup_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityTierGroupImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UtilityTier; - - class UtilityTierGroup : public Object - { - Q_OBJECT - - public: - ~UtilityTierGroup() override; - - QString name() const; - - QList tiers() const; - - UtilityTier* tier(const QString& tierName) const; - - /*! \internal */ - UtilityTierGroup(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(UtilityTierGroup) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityTierGroup_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceAndCondition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceAndCondition.h deleted file mode 100644 index 9b51052c1..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceAndCondition.h +++ /dev/null @@ -1,65 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityTraceAndCondition.h - -#ifndef QRT_UtilityTraceAndCondition_H -#define QRT_UtilityTraceAndCondition_H - -// C++ API headers -#include "UtilityTraceConditionalExpression.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityTraceAndConditionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UtilityTraceAndCondition : public UtilityTraceConditionalExpression - { - Q_OBJECT - - public: - UtilityTraceAndCondition(UtilityTraceConditionalExpression* leftExpression, - UtilityTraceConditionalExpression* rightExpression, - QObject* parent = nullptr); - - ~UtilityTraceAndCondition() override; - - UtilityTraceConditionalExpression* leftExpression() const; - - UtilityTraceConditionalExpression* rightExpression() const; - - /*! \internal */ - UtilityTraceAndCondition(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(UtilityTraceAndCondition) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityTraceAndCondition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceCondition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceCondition.h deleted file mode 100644 index 80dfa0a03..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceCondition.h +++ /dev/null @@ -1,63 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityTraceCondition.h - -#ifndef QRT_UtilityTraceCondition_H -#define QRT_UtilityTraceCondition_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityTraceConditionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class UtilityTraceConditionType; - - class UtilityTraceCondition : public Object - { - Q_OBJECT - public: - ~UtilityTraceCondition() override; - - /*! \internal */ - UtilityTraceCondition(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - UtilityTraceConditionType traceConditionType() const; - - protected: - Q_DISABLE_COPY_MOVE(UtilityTraceCondition) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityTraceCondition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceConditionalExpression.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceConditionalExpression.h deleted file mode 100644 index cf35f7ca2..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceConditionalExpression.h +++ /dev/null @@ -1,58 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityTraceConditionalExpression.h - -#ifndef QRT_UtilityTraceConditionalExpression_H -#define QRT_UtilityTraceConditionalExpression_H - -// C++ API headers -#include "UtilityTraceCondition.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityTraceConditionalExpressionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UtilityTraceConditionalExpression : public UtilityTraceCondition - { - Q_OBJECT - - public: - ~UtilityTraceConditionalExpression() override; - - /*! \internal */ - UtilityTraceConditionalExpression(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(UtilityTraceConditionalExpression) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityTraceConditionalExpression_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceConfiguration.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceConfiguration.h deleted file mode 100644 index 77f0c3319..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceConfiguration.h +++ /dev/null @@ -1,131 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityTraceConfiguration.h - -#ifndef QRT_UtilityTraceConfiguration_H -#define QRT_UtilityTraceConfiguration_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityTraceConfigurationImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UtilityAssetTypeListModel; - class UtilityDomainNetwork; - class UtilityNetworkAttribute; - class UtilityPropagatorListModel; - class UtilityTier; - class UtilityTraceCondition; - class UtilityTraceFilter; - class UtilityTraceFunctionListModel; - class UtilityTraversability; - - class UtilityTraceConfiguration : public Object - { - Q_OBJECT - - public: - explicit UtilityTraceConfiguration(QObject* parent = nullptr); - ~UtilityTraceConfiguration() override; - - UtilityDomainNetwork* domainNetwork() const; - void setDomainNetwork(UtilityDomainNetwork* domainNetwork); - - UtilityTraceFilter* filter() const; - void setFilter(UtilityTraceFilter* filter); - - UtilityTraceFunctionListModel* functions() const; - - bool isIgnoreBarriersAtStartingPoints() const; - void setIgnoreBarriersAtStartingPoints(bool ignoreBarriersAtStartingPoints); - - bool isIncludeBarriers() const; - void setIncludeBarriers(bool includeBarriers); - - bool isIncludeContainers() const; - void setIncludeContainers(bool includeContainers); - - bool isIncludeContent() const; - void setIncludeContent(bool includeContent); - - bool isIncludeIsolatedFeatures() const; - void setIncludeIsolatedFeatures(bool includeIsolatedFeatures); - - bool isIncludeStructures() const; - void setIncludeStructures(bool includeStructures); - - bool isValidateLocatability() const; - void setValidateLocatability(bool validateLocatability); - - bool isAllowIndeterminateFlow() const; - void setAllowIndeterminateFlow(bool allowIndeterminateFlow); - - bool isIncludeUpToFirstSpatialContainer() const; - void setIncludeUpToFirstSpatialContainer(bool includeUpToFirstSpatialContainer); - - UtilityPropagatorListModel* propagators() const; - - UtilityTier* sourceTier() const; - void setSourceTier(UtilityTier* sourceTier); - - UtilityTier* targetTier() const; - void setTargetTier(UtilityTier* targetTier); - - UtilityTraversability* traversability() const; - void setTraversability(UtilityTraversability* traversability); - - bool isUseDigitizedDirection() const; - void setUseDigitizedDirection(bool useDigitizedDirection); - - bool isValidateConsistency() const; - void setValidateConsistency(bool validateConsistency); - - UtilityAssetTypeListModel* outputAssetTypes() const; - - UtilityTraceCondition* outputCondition() const; - void setOutputCondition(UtilityTraceCondition* outputCondition); - - UtilityNetworkAttribute* shortestPathNetworkAttribute() const; - void setShortestPathNetworkAttribute(UtilityNetworkAttribute* shortestPathNetworkAttribute); - - /*! \internal */ - UtilityTraceConfiguration(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(UtilityTraceConfiguration) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityTraceConfiguration_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFilter.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFilter.h deleted file mode 100644 index ffb5a7533..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFilter.h +++ /dev/null @@ -1,82 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityTraceFilter.h - -#ifndef QRT_UtilityTraceFilter_H -#define QRT_UtilityTraceFilter_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityTraceFilterImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class UtilityTraversabilityScope; - - class UtilityNearestNeighbor; - class UtilityNetworkAttribute; - class UtilityTraceFunctionBarrierListModel; - class UtilityTraceCondition; - - class UtilityTraceFilter : public Object - { - Q_OBJECT - - public: - explicit UtilityTraceFilter(QObject* parent = nullptr); - - ~UtilityTraceFilter() override; - - UtilityTraceCondition* barriers() const; - void setBarriers(UtilityTraceCondition* barriers); - - UtilityNetworkAttribute* bitsetNetworkAttribute() const; - void setBitsetNetworkAttribute(UtilityNetworkAttribute* bitsetNetworkAttribute); - - UtilityTraceFunctionBarrierListModel* functionBarriers() const; - - UtilityNearestNeighbor* nearestNeighbor() const; - void setNearestNeighbor(UtilityNearestNeighbor* nearestNeighbor); - - UtilityTraversabilityScope scope() const; - void setScope(UtilityTraversabilityScope scope); - - std::shared_ptr getImpl() const; - - UtilityTraceFilter(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(UtilityTraceFilter) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityTraceFilter_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunction.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunction.h deleted file mode 100644 index 81ad3daeb..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunction.h +++ /dev/null @@ -1,78 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityTraceFunction.h - -#ifndef QRT_UtilityTraceFunction_H -#define QRT_UtilityTraceFunction_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityTraceFunctionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class UtilityTraceFunctionType; - - class UtilityNetworkAttribute; - class UtilityTraceCondition; - - class UtilityTraceFunction : public Object - { - Q_OBJECT - - public: - UtilityTraceFunction(UtilityTraceFunctionType functionType, UtilityNetworkAttribute* networkAttribute, QObject* parent = nullptr); - UtilityTraceFunction(UtilityTraceFunctionType functionType, - UtilityNetworkAttribute* networkAttribute, - UtilityTraceCondition* condition, - QObject* parent = nullptr); - - ~UtilityTraceFunction() override; - - UtilityTraceCondition* condition() const; - void setCondition(UtilityTraceCondition* condition); - - UtilityTraceFunctionType functionType() const; - - UtilityNetworkAttribute* networkAttribute() const; - - /*! \internal */ - UtilityTraceFunction(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(UtilityTraceFunction) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityTraceFunction_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunctionBarrier.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunctionBarrier.h deleted file mode 100644 index eebca6467..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunctionBarrier.h +++ /dev/null @@ -1,77 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityTraceFunctionBarrier.h - -#ifndef QRT_UtilityTraceFunctionBarrier_H -#define QRT_UtilityTraceFunctionBarrier_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -class QVariant; - -namespace QRTImpl -{ - class UtilityTraceFunctionBarrierImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class UtilityAttributeComparisonOperator; - - class UtilityTraceFunction; - - class UtilityTraceFunctionBarrier : public Object - { - Q_OBJECT - - public: - UtilityTraceFunctionBarrier(UtilityTraceFunction* traceFunction, - UtilityAttributeComparisonOperator comparisonOperator, - const QVariant& value, - QObject* parent = nullptr); - - ~UtilityTraceFunctionBarrier() override; - - UtilityAttributeComparisonOperator comparisonOperator() const; - - UtilityTraceFunction* traceFunction() const; - - QVariant value() const; - - /*! \internal */ - UtilityTraceFunctionBarrier(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(UtilityTraceFunctionBarrier) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityTraceFunctionBarrier_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunctionBarrierListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunctionBarrierListModel.h deleted file mode 100644 index a909473e5..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunctionBarrierListModel.h +++ /dev/null @@ -1,121 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityTraceFunctionBarrierListModel.h - -#ifndef QRT_UtilityTraceFunctionBarriersListModel_H -#define QRT_UtilityTraceFunctionBarriersListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityTraceFunctionBarrierListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class UtilityTraceFunctionBarrier; - - class UtilityTraceFunctionBarrierListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum UtilityTraceFunctionBarrierRoles - { - UtilityTraceFunctionBarrierComparisonOperator = Qt::UserRole + 1, - UtilityTraceFunctionBarrierValue = Qt::UserRole + 2 - }; - - ~UtilityTraceFunctionBarrierListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(UtilityTraceFunctionBarrier* utilityTraceFunctionBarrier); - - void insert(int index, UtilityTraceFunctionBarrier* utilityTraceFunctionBarrier); - - void removeAt(int index); - - void removeOne(UtilityTraceFunctionBarrier* utilityTraceFunctionBarrier); - - void move(int from, int to); - - UtilityTraceFunctionBarrier* at(int index) const override; - - bool contains(UtilityTraceFunctionBarrier* utilityTraceFunctionBarrier) const; - - int indexOf(UtilityTraceFunctionBarrier* utilityTraceFunctionBarrier) const; - - UtilityTraceFunctionBarrier* first() const; - - UtilityTraceFunctionBarrier* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - /*! - \internal - */ - UtilityTraceFunctionBarrierListModel(std::shared_ptr impl, QObject* parent); - - UtilityTraceFunctionBarrierListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(UtilityTraceFunctionBarrierListModel) - - void setupRoles_(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityTraceFunctionBarriersListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunctionListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunctionListModel.h deleted file mode 100644 index 3b6d9df4a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunctionListModel.h +++ /dev/null @@ -1,122 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityTraceFunctionListModel.h - -#ifndef QRT_UtilityTraceFunctionsListModel_H -#define QRT_UtilityTraceFunctionsListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityTraceFunctionListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class UtilityTraceFunction; - - class UtilityTraceFunctionListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum UtilityTraceFunctionRoles - { - UtilityTraceFunctionCondition = Qt::UserRole + 1, - UtilityTraceFunctionFunctionType = Qt::UserRole + 2, - UtilityTraceFunctionNetworkAttribute = Qt::UserRole + 3 - }; - - ~UtilityTraceFunctionListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(UtilityTraceFunction* UtilityTraceFunction); - - void insert(int index, UtilityTraceFunction* UtilityTraceFunction); - - void removeAt(int index); - - void removeOne(UtilityTraceFunction* UtilityTraceFunction); - - void move(int from, int to); - - UtilityTraceFunction* at(int index) const override; - - bool contains(UtilityTraceFunction* UtilityTraceFunction) const; - - int indexOf(UtilityTraceFunction* UtilityTraceFunction) const; - - UtilityTraceFunction* first() const; - - UtilityTraceFunction* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - /*! - \internal - */ - UtilityTraceFunctionListModel(std::shared_ptr impl, QObject* parent); - - UtilityTraceFunctionListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(UtilityTraceFunctionListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityTraceFunctionsListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunctionOutput.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunctionOutput.h deleted file mode 100644 index c2efc794e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunctionOutput.h +++ /dev/null @@ -1,66 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityTraceFunctionOutput.h - -#ifndef QRT_UtilityTraceFunctionOutput_H -#define QRT_UtilityTraceFunctionOutput_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -class QVariant; - -namespace QRTImpl -{ - class UtilityTraceFunctionOutputImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UtilityTraceFunction; - - class UtilityTraceFunctionOutput : public Object - { - Q_OBJECT - public: - ~UtilityTraceFunctionOutput() override; - - UtilityTraceFunction* function() const; - - QVariant result() const; - - UtilityTraceFunctionOutput(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(UtilityTraceFunctionOutput) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityTraceFunctionOutput_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceOrCondition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceOrCondition.h deleted file mode 100644 index d4d0a97cb..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceOrCondition.h +++ /dev/null @@ -1,65 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityTraceOrCondition.h - -#ifndef QRT_UtilityTraceOrCondition_H -#define QRT_UtilityTraceOrCondition_H - -// C++ API headers -#include "UtilityTraceConditionalExpression.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityTraceOrConditionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UtilityTraceOrCondition : public UtilityTraceConditionalExpression - { - Q_OBJECT - - public: - UtilityTraceOrCondition(UtilityTraceConditionalExpression* leftExpression, - UtilityTraceConditionalExpression* rightExpression, - QObject* parent = nullptr); - - ~UtilityTraceOrCondition() override; - - UtilityTraceConditionalExpression* leftExpression() const; - - UtilityTraceConditionalExpression* rightExpression() const; - - /*! \internal */ - UtilityTraceOrCondition(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(UtilityTraceOrCondition) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityTraceOrCondition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceParameters.h deleted file mode 100644 index 3d15f885e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceParameters.h +++ /dev/null @@ -1,88 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityTraceParameters.h - -#ifndef QRT_UtilityTraceParameters_H -#define QRT_UtilityTraceParameters_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityTraceParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class UtilityTraceResultType; - enum class UtilityTraceType; - class UtilityElement; - class UtilityNamedTraceConfiguration; - class UtilityTraceConfiguration; - - class UtilityTraceParameters : public Object - { - Q_OBJECT - - public: - UtilityTraceParameters(UtilityTraceType traceType, const QList& startingLocations, QObject* parent = nullptr); - UtilityTraceParameters(UtilityNamedTraceConfiguration* namedTraceConfiguration, - const QList& startingLocations, - QObject* parent = nullptr); - ~UtilityTraceParameters() override; - - QList barriers() const; - void setBarriers(const QList& barriers); - - QList filterBarriers() const; - void setFilterBarriers(const QList& filterBarriers); - - QList resultTypes() const; - void setResultTypes(const QList& resultTypes); - - QList startingLocations() const; - void setStartingLocations(const QList& startingLocations); - - UtilityTraceConfiguration* traceConfiguration() const; - void setTraceConfiguration(UtilityTraceConfiguration* traceConfiguration); - - UtilityTraceType traceType() const; - - /*! \internal */ - std::shared_ptr getImpl() const; - - UtilityTraceParameters() = delete; - - private: - Q_DISABLE_COPY_MOVE(UtilityTraceParameters) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityTraceParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceResult.h deleted file mode 100644 index 2570fbed3..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceResult.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityTraceResult.h - -#ifndef QRT_UtilityTraceResult_H -#define QRT_UtilityTraceResult_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityTraceResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class UtilityNearestNeighborResult; - enum class UtilityTraceResultObjectType; - - class UtilityTraceResult : public Object - { - Q_OBJECT - - public: - ~UtilityTraceResult() override; - - UtilityNearestNeighborResult nearestNeighborResult() const; - - UtilityTraceResultObjectType traceResultObjectType() const; - - QStringList warnings() const; - - /*! \internal */ - UtilityTraceResult(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - protected: - std::shared_ptr m_impl; - - Q_DISABLE_COPY_MOVE(UtilityTraceResult) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityTraceResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceResultListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceResultListModel.h deleted file mode 100644 index d91f06f7a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceResultListModel.h +++ /dev/null @@ -1,95 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityTraceResultListModel.h - -#ifndef QRT_UtilityTraceResultListModel_H -#define QRT_UtilityTraceResultListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityNetworkImpl; - class UtilityTraceResultImpl; -} // namespace QRTImpl - -namespace Esri::ArcGISRuntime -{ - - class UtilityTraceResult; - - class UtilityTraceResultListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - ~UtilityTraceResultListModel() override; - - bool isEmpty() const; - - int size() const override; - - UtilityTraceResult* at(int index) const override; - - bool contains(UtilityTraceResult* result) const; - - int indexOf(UtilityTraceResult* result) const; - - UtilityTraceResult* first() const; - - UtilityTraceResult* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - /*! - \internal - */ - UtilityTraceResultListModel(const std::shared_ptr& impl, QObject* parent); - - UtilityTraceResultListModel() = delete; - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(UtilityTraceResultListModel) - - void setupRoles(); - - QHash m_roles; - QList> m_data; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityTraceResultListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraversability.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraversability.h deleted file mode 100644 index 25e6404bd..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraversability.h +++ /dev/null @@ -1,74 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityTraversability.h - -#ifndef QRT_UtilityTraversability_H -#define QRT_UtilityTraversability_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class UtilityTraversabilityImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class UtilityTraversabilityScope; - - class UtilityTraceCondition; - class UtilityTraceFunctionBarrierListModel; - - class UtilityTraversability : public Object - { - Q_OBJECT - - public: - explicit UtilityTraversability(QObject* parent = nullptr); - ~UtilityTraversability() override; - - UtilityTraceCondition* barriers() const; - void setBarriers(UtilityTraceCondition* barriers); - - UtilityTraceFunctionBarrierListModel* functionBarriers(); - - UtilityTraversabilityScope scope() const; - void setScope(UtilityTraversabilityScope scope); - - /*! \internal */ - UtilityTraversability(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl(); - - private: - Q_DISABLE_COPY_MOVE(UtilityTraversability) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityTraversability_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityValidationResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityValidationResult.h deleted file mode 100644 index 073460aec..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityValidationResult.h +++ /dev/null @@ -1,58 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file UtilityValidationResult.h - -#ifndef QRT_UtilityValidationResult_H -#define QRT_UtilityValidationResult_H - -// C++ API headers -#include "Object.h" - -namespace QRTImpl -{ - class UtilityValidationResultImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class UtilityValidationResult : public Object - { - Q_OBJECT - public: - ~UtilityValidationResult() override; - - bool hasDirtyAreas() const; - - bool hasErrors() const; - - UtilityValidationResult(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(UtilityValidationResult) - std::shared_ptr m_impl; - }; -} // namespace Esri::ArcGISRuntime - -#endif // QRT_UtilityValidationResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorMarkerSymbolElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorMarkerSymbolElement.h deleted file mode 100644 index 3b5bd6df4..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorMarkerSymbolElement.h +++ /dev/null @@ -1,73 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file VectorMarkerSymbolElement.h - -#ifndef QRT_VectorMarkerSymbolElement_H -#define QRT_VectorMarkerSymbolElement_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class VectorMarkerSymbolElementImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Geometry; - class MultilayerSymbol; - - class VectorMarkerSymbolElement : public Object - { - Q_OBJECT - - public: - VectorMarkerSymbolElement(const Geometry& geometry, MultilayerSymbol* multilayerSymbol, QObject* parent = nullptr); - - ~VectorMarkerSymbolElement() override; - - Geometry geometry() const; - void setGeometry(const Geometry& geometry); - - MultilayerSymbol* symbol() const; - void setSymbol(MultilayerSymbol* multilayerSymbol); - - /*! \internal */ - VectorMarkerSymbolElement(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - VectorMarkerSymbolElement() = delete; - - private: - Q_DISABLE_COPY_MOVE(VectorMarkerSymbolElement) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_VectorMarkerSymbolElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorMarkerSymbolElementListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorMarkerSymbolElementListModel.h deleted file mode 100644 index 89e26d1c2..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorMarkerSymbolElementListModel.h +++ /dev/null @@ -1,122 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file VectorMarkerSymbolElementListModel.h - -#ifndef QRT_VectorMarkerSymbolElementListModel_H -#define QRT_VectorMarkerSymbolElementListModel_H - -// C++ API headers -#include "Iterable.h" - -// Qt headers -#include - -// STL headers -#include - -namespace QRTImpl -{ - class VectorMarkerSymbolElementListImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Error; - class VectorMarkerSymbolElement; - - class VectorMarkerSymbolElementListModel : public QAbstractListModel, public Iterable - { - Q_OBJECT - - public: - enum VectorMarkerSymbolElementRoles - { - GeometryRole = Qt::UserRole + 1, - SymbolRole = Qt::UserRole + 2, - GeometryJsonRole = Qt::UserRole + 3 - }; - - ~VectorMarkerSymbolElementListModel() override; - - bool isEmpty() const; - - void clear(); - - int size() const override; - - void append(VectorMarkerSymbolElement* vectorMarkerSymbolElement); - - void insert(int index, VectorMarkerSymbolElement* vectorMarkerSymbolElement); - - void removeAt(int index); - - void removeOne(VectorMarkerSymbolElement* vectorMarkerSymbolElement); - - void move(int from, int to); - - VectorMarkerSymbolElement* at(int index) const override; - - bool contains(VectorMarkerSymbolElement* vectorMarkerSymbolElement) const; - - int indexOf(VectorMarkerSymbolElement* vectorMarkerSymbolElement) const; - - VectorMarkerSymbolElement* first() const; - - VectorMarkerSymbolElement* last() const; - - Qt::ItemFlags flags(const QModelIndex& index) const override; - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; - - bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; - - /*! \internal */ - VectorMarkerSymbolElementListModel(std::shared_ptr impl, QObject* parent); - - VectorMarkerSymbolElementListModel() = delete; - - signals: - void itemAdded(int index); - void itemRemoved(int index); - void errorOccurred(const Esri::ArcGISRuntime::Error& error); - - protected: - QHash roleNames() const override; - - private: - Q_DISABLE_COPY_MOVE(VectorMarkerSymbolElementListModel) - - void setupRoles(); - void connectSignals_(); - - QHash m_roles; - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_VectorMarkerSymbolElementListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorMarkerSymbolLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorMarkerSymbolLayer.h deleted file mode 100644 index 6250dfc1d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorMarkerSymbolLayer.h +++ /dev/null @@ -1,60 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file VectorMarkerSymbolLayer.h - -#ifndef QRT_VectorMarkerSymbolLayer_H -#define QRT_VectorMarkerSymbolLayer_H - -// C++ API headers -#include "MarkerSymbolLayer.h" - -// STL headers -#include - -namespace Esri::ArcGISRuntime -{ - - class VectorMarkerSymbolElement; - class VectorMarkerSymbolElementListModel; - - class VectorMarkerSymbolLayer : public MarkerSymbolLayer - { - Q_OBJECT - - public: - explicit VectorMarkerSymbolLayer(const QList& vectorMarkerSymbolElements, QObject* parent = nullptr); - ~VectorMarkerSymbolLayer() override; - - VectorMarkerSymbolElementListModel* vectorMarkerSymbolElements() const; - - /*! \internal */ - VectorMarkerSymbolLayer(std::shared_ptr impl, QObject* parent); - - VectorMarkerSymbolLayer() = delete; - - private: - Q_DISABLE_COPY_MOVE(VectorMarkerSymbolLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_VectorMarkerSymbolLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorTileCache.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorTileCache.h deleted file mode 100644 index e242aa398..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorTileCache.h +++ /dev/null @@ -1,84 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file VectorTileCache.h - -#ifndef QRT_VectorTileCache_H -#define QRT_VectorTileCache_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class VectorTileCacheImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class VectorTileSourceInfo; - - class VectorTileCache : public Object, public Loadable - { - Q_OBJECT - - public: - explicit VectorTileCache(const QString& path, QObject* parent = nullptr); - ~VectorTileCache() override; - - // Loadable Interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - QImage thumbnail() const; - - QString path() const; - - VectorTileSourceInfo sourceInfo() const; - - /*! - \internal - */ - VectorTileCache(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - Q_DISABLE_COPY_MOVE(VectorTileCache) - - void connectSignals_(); - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_VectorTileCache_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorTileSourceInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorTileSourceInfo.h deleted file mode 100644 index fa834bb0d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorTileSourceInfo.h +++ /dev/null @@ -1,98 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file VectorTileSourceInfo.h - -#ifndef QRT_VectorTileSourceInfo_H -#define QRT_VectorTileSourceInfo_H - -// Qt headers -#include // for QList, QString - -// STL headers -#include - -class QUrl; - -namespace QRTImpl -{ - class VectorTileSourceInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Envelope; - class LevelOfDetail; - class Point; - class SpatialReference; - class VectorTileStyle; - - class VectorTileSourceInfo - { - public: - VectorTileSourceInfo(); - VectorTileSourceInfo(const VectorTileSourceInfo& other); - VectorTileSourceInfo(VectorTileSourceInfo&& other) noexcept; - ~VectorTileSourceInfo(); - - VectorTileSourceInfo& operator=(const VectorTileSourceInfo& other); - VectorTileSourceInfo& operator=(VectorTileSourceInfo&& other) noexcept; - - bool isEmpty() const; - - QUrl url() const; - - VectorTileStyle defaultStyle() const; - - QUrl defaultStyleUrl() const; - - bool isExportTilesAllowed() const; - - Envelope fullExtent() const; - - Envelope initialExtent() const; - - int maxExportTilesCount() const; - - double minScale() const; - - double maxScale() const; - - QString name() const; - - Point origin() const; - - SpatialReference spatialReference() const; - - QList levelsOfDetail() const; - - QString version() const; - - explicit VectorTileSourceInfo(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_VectorTileSourceInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorTileStyle.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorTileStyle.h deleted file mode 100644 index 44652ffb8..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorTileStyle.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file VectorTileStyle.h - -#ifndef QRT_VectorTileStyle_H -#define QRT_VectorTileStyle_H - -// STL headers -#include - -class QString; -class QUrl; - -namespace QRTImpl -{ - class VectorTileStyleImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class VectorTileStyle - { - public: - VectorTileStyle(); - VectorTileStyle(const VectorTileStyle& other); - VectorTileStyle(VectorTileStyle&& other) noexcept; - ~VectorTileStyle(); - - VectorTileStyle& operator=(const VectorTileStyle& other); - VectorTileStyle& operator=(VectorTileStyle&& other) noexcept; - - bool isEmpty() const; - - QUrl url() const; - - QString version() const; - - /*! - \internal - */ - explicit VectorTileStyle(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_VectorTileStyle_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VertexTool.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VertexTool.h deleted file mode 100644 index 4a3a5935e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VertexTool.h +++ /dev/null @@ -1,61 +0,0 @@ -// COPYRIGHT 2023 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file VertexTool.h - -#ifndef QRT_VertexTool_H -#define QRT_VertexTool_H - -// C++ API headers -#include "GeometryEditorTool.h" - -namespace QRTImpl -{ - class VertexToolImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class InteractionConfiguration; - - class VertexTool : public GeometryEditorTool - { - Q_OBJECT - public: - explicit VertexTool(QObject* parent = nullptr); - - ~VertexTool() override; - - InteractionConfiguration* configuration() const; - void setConfiguration(InteractionConfiguration* configuration); - - VertexTool(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(VertexTool) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_VertexTool_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ViewInsets.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ViewInsets.h deleted file mode 100644 index 33903272e..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ViewInsets.h +++ /dev/null @@ -1,86 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ViewInsets.h - -#ifndef QRT_ViewInsets_H -#define QRT_ViewInsets_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ViewInsetsImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ViewInsets : public Object - { - Q_OBJECT - - Q_PROPERTY(double left READ left WRITE setLeft NOTIFY viewInsetsChanged) - Q_PROPERTY(double right READ right WRITE setRight NOTIFY viewInsetsChanged) - Q_PROPERTY(double top READ top WRITE setTop NOTIFY viewInsetsChanged) - Q_PROPERTY(double bottom READ bottom WRITE setBottom NOTIFY viewInsetsChanged) - Q_PROPERTY(bool empty READ isEmpty NOTIFY viewInsetsChanged) - - public: - ViewInsets(double left, double right, double top, double bottom, QObject* parent = nullptr); - ~ViewInsets() override; - - bool isEmpty() const; - - double left() const; - double right() const; - double top() const; - double bottom() const; - - /*! \internal */ - ViewInsets(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - ViewInsets() = delete; - - signals: - void viewInsetsChanged(); - - private: - Q_DISABLE_COPY_MOVE(ViewInsets) - - void connectSignals_(); - - void setLeft(double left); - void setRight(double right); - void setTop(double top); - void setBottom(double bottom); - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ViewInsets_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ViewLabelProperties.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ViewLabelProperties.h deleted file mode 100644 index c320084a4..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ViewLabelProperties.h +++ /dev/null @@ -1,63 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ViewLabelProperties.h - -#ifndef QRT_ViewLabelProperties_H -#define QRT_ViewLabelProperties_H - -// STL headers -#include - -namespace QRTImpl -{ - class ViewLabelPropertiesImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ViewLabelProperties - { - public: - ViewLabelProperties(); - ViewLabelProperties(bool animationEnabled, bool labelingEnabled); - ViewLabelProperties(const ViewLabelProperties& other); - ViewLabelProperties(ViewLabelProperties&& other) noexcept; - ViewLabelProperties& operator=(const ViewLabelProperties& other); - ViewLabelProperties& operator=(ViewLabelProperties&& other) noexcept; - ~ViewLabelProperties(); - - bool isAnimationEnabled() const; - void setAnimationEnabled(bool enabled); - bool isLabelingEnabled() const; - void setLabelingEnabled(bool enabled); - - explicit ViewLabelProperties(const std::shared_ptr& impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ViewLabelProperties_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Viewpoint.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Viewpoint.h deleted file mode 100644 index 32aadc19c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Viewpoint.h +++ /dev/null @@ -1,91 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Viewpoint.h - -#ifndef QRT_Viewpoint_H -#define QRT_Viewpoint_H - -// C++ API headers -#include "JsonSerializable.h" - -// STL headers -#include - -namespace QRTImpl -{ - class ViewpointImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class ViewpointType; - class Camera; - class Geometry; - class Point; - - class Viewpoint : public JsonSerializable - { - public: - Viewpoint(); - Viewpoint(double latitude, double longitude, double scale); - Viewpoint(double latitude, double longitude, double scale, const Camera& camera); - Viewpoint(const Point& center, double scale); - Viewpoint(const Point& center, double scale, const Camera& camera); - Viewpoint(const Point& center, double scale, double rotation); - Viewpoint(const Point& center, double scale, double rotation, const Camera& camera); - Viewpoint(const Geometry& targetExtent); - Viewpoint(const Geometry& targetExtent, const Camera& camera); - Viewpoint(const Geometry& targetExtent, double rotation); - Viewpoint(const Geometry& targetExtent, double rotation, const Camera& camera); - Viewpoint(const Viewpoint& other); - Viewpoint(Viewpoint&& other) noexcept; - Viewpoint& operator=(const Viewpoint& other); - Viewpoint& operator=(Viewpoint&& other) noexcept; - ~Viewpoint() override; - - bool operator==(const Viewpoint& other) const; - bool operator!=(const Viewpoint& other) const; - - bool isEmpty() const; - [[nodiscard]] static Viewpoint fromJson(const QString& json); - [[nodiscard]] QString toJson() const override; - - double rotation() const; - double targetScale() const; - ViewpointType viewpointType() const; - Geometry targetGeometry() const; - Camera camera() const; - - /*! - \internal - */ - explicit Viewpoint(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Viewpoint_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ViewshedFunction.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ViewshedFunction.h deleted file mode 100644 index faee4eb4a..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ViewshedFunction.h +++ /dev/null @@ -1,64 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ViewshedFunction.h - -#ifndef QRT_ViewshedFunction_H -#define QRT_ViewshedFunction_H - -// C++ API headers -#include "ContinuousFieldFunction.h" - -namespace QRTImpl -{ - class ViewshedFunctionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class ContinuousField; - class ViewshedParameters; - - class ViewshedFunction : public ContinuousFieldFunction - { - Q_OBJECT - public: - static ViewshedFunction* create(ContinuousField* elevation, ViewshedParameters* parameters, QObject* parent = nullptr); - - static ViewshedFunction* create(ContinuousFieldFunction* elevation, ViewshedParameters* parameters, QObject* parent = nullptr); - - ~ViewshedFunction() override; - - ViewshedParameters* parameters() const; - void setParameters(ViewshedParameters* parameters); - - ViewshedFunction(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ViewshedFunction) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ViewshedFunction_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ViewshedParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ViewshedParameters.h deleted file mode 100644 index 76d8ad628..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ViewshedParameters.h +++ /dev/null @@ -1,90 +0,0 @@ -// COPYRIGHT 2026 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file ViewshedParameters.h - -#ifndef QRT_ViewshedParameters_H -#define QRT_ViewshedParameters_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include -#include - -namespace QRTImpl -{ - class ViewshedParametersImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Point; - enum class HeightOrigin; - - class ViewshedParameters : public Object - { - Q_OBJECT - public: - explicit ViewshedParameters(QObject* parent = nullptr); - - ~ViewshedParameters() override; - - std::optional elevationSamplingInterval() const; - void setElevationSamplingInterval(std::optional elevationSamplingInterval); - - double fieldOfView() const; - void setFieldOfView(double fieldOfView); - - double heading() const; - void setHeading(double heading); - - std::optional maxRadius() const; - void setMaxRadius(std::optional maxRadius); - - HeightOrigin observerHeightOrigin() const; - void setObserverHeightOrigin(HeightOrigin observerHeightOrigin); - - Point observerPosition() const; - void setObserverPosition(const Point& observerPosition); - - double targetHeight() const; - void setTargetHeight(double targetHeight); - - HeightOrigin targetHeightOrigin() const; - void setTargetHeightOrigin(HeightOrigin targetHeightOrigin); - - ViewshedParameters* clone() const; - - ViewshedParameters(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(ViewshedParameters) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_ViewshedParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VirtualLighting.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VirtualLighting.h deleted file mode 100644 index cdadd9c6d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VirtualLighting.h +++ /dev/null @@ -1,54 +0,0 @@ -// COPYRIGHT 2025 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file VirtualLighting.h - -#ifndef QRT_VirtualLighting_H -#define QRT_VirtualLighting_H - -// C++ API headers -#include "SceneLighting.h" - -namespace QRTImpl -{ - class VirtualLightingImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class VirtualLighting : public SceneLighting - { - Q_OBJECT - - public: - explicit VirtualLighting(bool areDirectShadowsEnabled, QObject* parent = nullptr); - ~VirtualLighting() override; - - VirtualLighting(std::shared_ptr impl, QObject* parent); // internal - - private: - Q_DISABLE_COPY_MOVE(VirtualLighting) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_VirtualLighting_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VoiceGuidance.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VoiceGuidance.h deleted file mode 100644 index 3dc5fa0a3..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VoiceGuidance.h +++ /dev/null @@ -1,68 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file VoiceGuidance.h - -#ifndef QRT_VoiceGuidance_H -#define QRT_VoiceGuidance_H - -// C++ API headers -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class VoiceGuidanceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class VoiceGuidanceType; - - class VoiceGuidance : public Object - { - Q_OBJECT - - public: - ~VoiceGuidance() override; - - QString text() const; - VoiceGuidanceType type() const; - - /*! - \internal - */ - VoiceGuidance(std::shared_ptr impl, QObject* parent); - - VoiceGuidance() = delete; - - private: - Q_DISABLE_COPY_MOVE(VoiceGuidance) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_VoiceGuidance_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WebTiledLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WebTiledLayer.h deleted file mode 100644 index 06e63e23d..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WebTiledLayer.h +++ /dev/null @@ -1,73 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file WebTiledLayer.h - -#ifndef QRT_WebTiledLayer_H -#define QRT_WebTiledLayer_H - -// C++ API headers -#include "ServiceImageTiledLayer.h" - -// STL headers -#include - -namespace QRTImpl -{ - class WebTiledLayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class WebTiledLayer : public ServiceImageTiledLayer - { - Q_OBJECT - - public: - explicit WebTiledLayer(const QString& templateUrl, QObject* parent = nullptr); - - WebTiledLayer(const QString& templateUrl, const QStringList& subDomains, QObject* parent = nullptr); - - WebTiledLayer(const QString& templateUrl, const TileInfo& tileInfo, const Envelope& fullExtent, QObject* parent = nullptr); - - WebTiledLayer(const QString& templateUrl, - const QStringList& subDomains, - const TileInfo& tileInfo, - const Envelope& fullExtent, - QObject* parent = nullptr); - - ~WebTiledLayer() override; - - QStringList subDomains() const; - - QString templateUrl() const; - - /*! \internal */ - WebTiledLayer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(WebTiledLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_WebTiledLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WebmapLabelExpression.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WebmapLabelExpression.h deleted file mode 100644 index c408afcc8..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WebmapLabelExpression.h +++ /dev/null @@ -1,61 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file WebmapLabelExpression.h - -#ifndef QRT_WebmapLabelExpression_H -#define QRT_WebmapLabelExpression_H - -// C++ API headers -#include "LabelExpression.h" - -// STL headers -#include - -namespace QRTImpl -{ - class WebmapLabelExpressionImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class WebmapLabelExpression : public LabelExpression - { - Q_OBJECT - public: - explicit WebmapLabelExpression(QObject* parent = nullptr); - - explicit WebmapLabelExpression(const QString& webmapExpression, QObject* parent = nullptr); - - ~WebmapLabelExpression() override; - - WebmapLabelExpression(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(WebmapLabelExpression) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_WebmapLabelExpression_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WfsFeatureTable.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WfsFeatureTable.h deleted file mode 100644 index c8e5ec140..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WfsFeatureTable.h +++ /dev/null @@ -1,96 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file WfsFeatureTable.h - -#ifndef QRT_WfsFeatureTable_H -#define QRT_WfsFeatureTable_H - -// C++ API headers -#include "FeatureTable.h" - -// STL headers -#include - -template -class QFuture; - -namespace QRTImpl -{ - class WfsFeatureTableImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class FeatureRequestMode; - enum class OgcAxisOrder; - class WfsLayerInfo; - class SpatialReference; - class QueryParameters; - class FeatureQueryResult; - - class WfsFeatureTable : public FeatureTable - { - Q_OBJECT - - public: - explicit WfsFeatureTable(const WfsLayerInfo& layerInfo, QObject* parent = nullptr); - - WfsFeatureTable(const QUrl& url, const QString& tableName, QObject* parent = nullptr); - - ~WfsFeatureTable() override; - - OgcAxisOrder axisOrder() const; - void setAxisOrder(OgcAxisOrder axisOrder); - - FeatureRequestMode featureRequestMode() const; - void setFeatureRequestMode(FeatureRequestMode featureRequestMode); - - OgcAxisOrder filterAxisOrder() const; - void setFilterAxisOrder(OgcAxisOrder filterAxisOrder); - - WfsLayerInfo layerInfo() const; - - SpatialReference preferredSpatialReference() const; - void setPreferredSpatialReference(const SpatialReference& preferredSpatialReference); - - // async methods - [[nodiscard]] QFuture populateFromServiceAsync(const QueryParameters& parameters, - bool clearCache, - const QStringList& outFields, - QObject* parent = nullptr); - [[nodiscard]] QFuture populateFromServiceAsync(const QString& xmlRequest, bool clearCache, QObject* parent = nullptr); - - QUrl url() const; - - /*! \internal */ - WfsFeatureTable(std::shared_ptr impl, QObject* parent); - - WfsFeatureTable() = delete; - - private: - Q_DISABLE_COPY_MOVE(WfsFeatureTable) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_WfsFeatureTable_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WfsLayerInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WfsLayerInfo.h deleted file mode 100644 index 714450d6b..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WfsLayerInfo.h +++ /dev/null @@ -1,79 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file WfsLayerInfo.h - -#ifndef QRT_WfsLayerInfo_H -#define QRT_WfsLayerInfo_H - -// Qt headers -#include // for QList, QString, QStringList - -// STL headers -#include - -namespace QRTImpl -{ - class WfsLayerInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Envelope; - class SpatialReference; - - class WfsLayerInfo - { - public: - WfsLayerInfo(); - WfsLayerInfo(const WfsLayerInfo& other); - WfsLayerInfo(WfsLayerInfo&& other) noexcept; - ~WfsLayerInfo(); - - WfsLayerInfo& operator=(const WfsLayerInfo& other); - WfsLayerInfo& operator=(WfsLayerInfo&& other) noexcept; - - bool isEmpty() const; - - QString description() const; - - Envelope extent() const; - - QStringList keywords() const; - - QString name() const; - - QList spatialReferences() const; - - QString title() const; - - /*! \internal */ - explicit WfsLayerInfo(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_WfsLayerInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WfsService.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WfsService.h deleted file mode 100644 index a5a787fc7..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WfsService.h +++ /dev/null @@ -1,83 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file WfsService.h - -#ifndef QRT_WfsService_H -#define QRT_WfsService_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class WfsServiceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class WfsServiceInfo; - - class WfsService : public Object, public Loadable - { - Q_OBJECT - - public: - explicit WfsService(const QUrl& url, QObject* parent = nullptr); - - ~WfsService() override; - - WfsServiceInfo serviceInfo() const; - - // Loadable interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - QMap customParameters() const; - void setCustomParameters(const QMap& customParameters); - - QUrl url() const; - - /*! - \internal - */ - WfsService(std::shared_ptr impl, QObject* parent); - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - std::shared_ptr m_impl; - Q_DISABLE_COPY_MOVE(WfsService) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_WfsService_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WfsServiceInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WfsServiceInfo.h deleted file mode 100644 index 3caf2648f..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WfsServiceInfo.h +++ /dev/null @@ -1,74 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file WfsServiceInfo.h - -#ifndef QRT_WfsServiceInfo_H -#define QRT_WfsServiceInfo_H - -// Qt headers -#include // for QList, QString, QStringList - -// STL headers -#include - -namespace QRTImpl -{ - class WfsServiceInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class WfsLayerInfo; - - class WfsServiceInfo - { - public: - WfsServiceInfo(); - WfsServiceInfo(const WfsServiceInfo& other); - WfsServiceInfo(WfsServiceInfo&& other) noexcept; - ~WfsServiceInfo(); - WfsServiceInfo& operator=(const WfsServiceInfo& other); - WfsServiceInfo& operator=(WfsServiceInfo&& other) noexcept; - - bool isEmpty() const; - - QString description() const; - - QStringList keywords() const; - - QList layerInfos() const; - - QString title() const; - - /*! - \internal - */ - explicit WfsServiceInfo(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_WfsServiceInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsFeature.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsFeature.h deleted file mode 100644 index 043fa2064..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsFeature.h +++ /dev/null @@ -1,69 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file WmsFeature.h - -#ifndef QRT_WmsFeature_H -#define QRT_WmsFeature_H - -// C++ API headers -#include "GeoElement.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class WmsFeatureImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class WmsFeature : public Object, public GeoElement - { - Q_OBJECT - - public: - ~WmsFeature() override; - - AttributeListModel* attributes() const override; - - Geometry geometry() const override; - void setGeometry(const Geometry& geometry) override; - - /*! \internal */ - WmsFeature(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - std::shared_ptr iGetImpl() const override; - - WmsFeature() = delete; - - private: - Q_DISABLE_COPY_MOVE(WmsFeature) - - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_WmsFeature_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsLayer.h deleted file mode 100644 index 9ebeba529..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsLayer.h +++ /dev/null @@ -1,100 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file WmsLayer.h - -#ifndef QRT_WmsLayer_H -#define QRT_WmsLayer_H - -// C++ API headers -#include "ImageAdjustmentLayer.h" -#include "TimeAware.h" - -// STL headers -#include - -namespace QRTImpl -{ - class WmsLayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class MapServiceImageFormat; - enum class WmsVersion; - class WmsLayerInfo; - class WmsSublayer; - - class WmsLayer : public ImageAdjustmentLayer, public TimeAware - { - Q_OBJECT - - public: - WmsLayer(const QUrl& url, const QStringList& layerNames, QObject* parent = nullptr); - - explicit WmsLayer(const QList& layerInfos, QObject* parent = nullptr); - - explicit WmsLayer(Item* item, QObject* parent = nullptr); - - ~WmsLayer() override; - - Esri::ArcGISRuntime::MapServiceImageFormat preferredImageFormat() const; - void setPreferredImageFormat(Esri::ArcGISRuntime::MapServiceImageFormat preferredImageFormat); - - QStringList layerNames() const; - - QList layerInfos() const; - - QList sublayers() const; - - WmsVersion version() const; - - QMap customParameters() const; - void setCustomParameters(const QMap& customParameters); - - quint64 refreshInterval() const; - void setRefreshInterval(quint64 milliseconds); - - QUrl url() const; - - // TimeAware interface methods - TimeExtent fullTimeExtent() const override; - bool isTimeFilteringEnabled() const override; - void setTimeFilteringEnabled(bool timeFilteringEnabled) override; - bool isSupportsTimeFiltering() const override; - TimeValue timeInterval() const override; - TimeValue timeOffset() const override; - void setTimeOffset(const TimeValue& timeOffset) override; - - /*! \internal */ - WmsLayer(std::shared_ptr impl, QObject* parent); - - signals: - void fullTimeExtentChanged(); - - private: - Q_DISABLE_COPY_MOVE(WmsLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_WmsLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsLayerInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsLayerInfo.h deleted file mode 100644 index 02fa8c967..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsLayerInfo.h +++ /dev/null @@ -1,91 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file WmsLayerInfo.h - -#ifndef QRT_WmsLayerInfo_H -#define QRT_WmsLayerInfo_H - -// Qt headers -#include // for QList, QString, QStringList - -// STL headers -#include - -namespace QRTImpl -{ - class WmsLayerInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Envelope; - class SpatialReference; - - class WmsLayerInfo - { - public: - WmsLayerInfo(); - WmsLayerInfo(const WmsLayerInfo& other); - WmsLayerInfo(WmsLayerInfo&& other) noexcept; - ~WmsLayerInfo(); - - WmsLayerInfo& operator=(const WmsLayerInfo& other); - WmsLayerInfo& operator=(WmsLayerInfo&& other) noexcept; - - bool isEmpty() const; - - QString description() const; - - Envelope extent() const; - - int fixedImageHeight() const; - - int fixedImageWidth() const; - - QStringList keywords() const; - - QString name() const; - - bool isOpaque() const; - - bool isQueryable() const; - - QList spatialReferences() const; - - QStringList styles() const; - - QList sublayerInfos() const; - - QString title() const; - - /*! \internal */ - explicit WmsLayerInfo(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_WmsLayerInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsService.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsService.h deleted file mode 100644 index ce20f54b5..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsService.h +++ /dev/null @@ -1,86 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file WmsService.h - -#ifndef QRT_WmsService_H -#define QRT_WmsService_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class WmsServiceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class WmsVersion; - class WmsServiceInfo; - - class WmsService : public Object, public Loadable - { - Q_OBJECT - - public: - explicit WmsService(const QUrl& url, QObject* parent = nullptr); - - ~WmsService() override; - - QMap customParameters() const; - void setCustomParameters(const QMap& customParameters); - - WmsServiceInfo serviceInfo() const; - - WmsVersion version() const; - - // Loadable interface methods - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - QUrl url() const; - - /*! - \internal - */ - WmsService(std::shared_ptr impl, QObject* parent); - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - std::shared_ptr m_impl; - Q_DISABLE_COPY_MOVE(WmsService) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_WmsService_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsServiceInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsServiceInfo.h deleted file mode 100644 index 4e3ba5c08..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsServiceInfo.h +++ /dev/null @@ -1,79 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file WmsServiceInfo.h - -#ifndef QRT_WmsServiceInfo_H -#define QRT_WmsServiceInfo_H - -// Qt headers -#include // for QList, QString, QStringList - -// STL headers -#include - -namespace QRTImpl -{ - class WmsServiceInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class MapServiceImageFormat; - class WmsLayerInfo; - - class WmsServiceInfo - { - public: - WmsServiceInfo(); - WmsServiceInfo(const WmsServiceInfo& other); - WmsServiceInfo(WmsServiceInfo&& other) noexcept; - ~WmsServiceInfo(); - WmsServiceInfo& operator=(const WmsServiceInfo& other); - WmsServiceInfo& operator=(WmsServiceInfo&& other) noexcept; - - bool isEmpty() const; - - QString description() const; - - QStringList keywords() const; - - QList layerInfos() const; - - QString title() const; - - QString name() const; - - QList imageFormats() const; - - /*! - \internal - */ - explicit WmsServiceInfo(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_WmsServiceInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsSublayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsSublayer.h deleted file mode 100644 index f2fd71e56..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsSublayer.h +++ /dev/null @@ -1,85 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file WmsSublayer.h - -#ifndef QRT_WmsSublayer_H -#define QRT_WmsSublayer_H - -// C++ API headers -#include "LayerContent.h" - -// STL headers -#include - -namespace QRTImpl -{ - class WmsSublayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class WmsLayerInfo; - - class WmsSublayer : public LayerContent - { - Q_OBJECT - - public: - ~WmsSublayer() override; - - bool operator==(const WmsSublayer& other) const; - bool operator!=(const WmsSublayer& other) const; - - QString currentStyle() const; - void setCurrentStyle(const QString& currentStyle); - - WmsLayerInfo sublayerInfo() const; - - // LayerContent interface methods - bool canChangeVisibility() const override; - bool isVisible() const override; - void setVisible(bool visible) override; - bool isVisibleAtScale(double scale) const override; - QString name() const override; - bool isShowInLegend() const override; - void setShowInLegend(bool showInLegend) override; - bool isAutoFetchLegendInfos() const override; - void setAutoFetchLegendInfos(bool autoFetchLegendInfos) override; - LegendInfoListModel* legendInfos() const override; - QList subLayerContents() const override; - std::shared_ptr iGetImpl() const override; - - WmsSublayer* clone(QObject* parent = nullptr) const; - - /*! \internal */ - WmsSublayer(std::shared_ptr impl, QObject* parent); - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(WmsSublayer) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_WmsSublayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsLayer.h deleted file mode 100644 index 7431f4bc0..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsLayer.h +++ /dev/null @@ -1,104 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file WmtsLayer.h - -#ifndef QRT_WmtsLayer_H -#define QRT_WmtsLayer_H - -// C++ API headers -#include "ImageTiledLayer.h" - -// STL headers -#include - -class QUrl; - -namespace QRTImpl -{ - class WmtsLayerImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class TileImageFormat; - class PortalItem; - class WmtsLayerInfo; - class WmtsTileMatrixSet; - - class WmtsLayer : public ImageTiledLayer - { - Q_OBJECT - - public: - WmtsLayer(const QUrl& url, const QString& wmtsLayerId, QObject* parent = nullptr); - - WmtsLayer(const QUrl& url, const QString& wmtsLayerId, TileImageFormat preferredImageFormat, QObject* parent = nullptr); - - WmtsLayer(const QUrl& url, const QString& wmtsLayerId, const QString& tileMatrixSetId, QObject* parent = nullptr); - - WmtsLayer(const QUrl& url, - const QString& wmtsLayerId, - const QString& tileMatrixSetId, - TileImageFormat preferredImageFormat, - QObject* parent = nullptr); - - explicit WmtsLayer(PortalItem* portalItem, QObject* parent = nullptr); - - explicit WmtsLayer(const WmtsLayerInfo& layerInfo, QObject* parent = nullptr); - - WmtsLayer(const WmtsLayerInfo& layerInfo, TileImageFormat preferredImageFormat, QObject* parent = nullptr); - - WmtsLayer(const WmtsLayerInfo& layerInfo, const WmtsTileMatrixSet& tileMatrixSet, QObject* parent = nullptr); - - WmtsLayer(const WmtsLayerInfo& layerInfo, - const WmtsTileMatrixSet& tileMatrixSet, - TileImageFormat preferredImageFormat, - QObject* parent = nullptr); - - ~WmtsLayer() override; - - QString tileMatrixSetId() const; - - TileImageFormat preferredImageFormat() const; - - WmtsLayerInfo layerInfo() const; - - QString wmtsLayerId() const; - - WmtsTileMatrixSet tileMatrixSet() const; - - QUrl url() const; - - QMap customParameters() const; - void setCustomParameters(const QMap& customParameters); - - /*! \internal */ - WmtsLayer(std::shared_ptr impl, QObject* parent); - - private: - Q_DISABLE_COPY_MOVE(WmtsLayer) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_WmtsLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsLayerInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsLayerInfo.h deleted file mode 100644 index ee491deab..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsLayerInfo.h +++ /dev/null @@ -1,81 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file WmtsLayerInfo.h - -#ifndef QRT_WmtsLayerInfo_H -#define QRT_WmtsLayerInfo_H - -// Qt headers -#include // for QList, QString, QStringList - -// STL headers -#include - -namespace QRTImpl -{ - class WmtsLayerInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - enum class TileImageFormat; - class WmtsTileMatrixSet; - - class WmtsLayerInfo - { - public: - WmtsLayerInfo(); - WmtsLayerInfo(const WmtsLayerInfo& other); - WmtsLayerInfo(WmtsLayerInfo&& other) noexcept; - ~WmtsLayerInfo(); - - WmtsLayerInfo& operator=(const WmtsLayerInfo& other); - WmtsLayerInfo& operator=(WmtsLayerInfo&& other) noexcept; - - bool isEmpty() const; - - QString description() const; - - QList imageFormats() const; - - QString wmtsLayerId() const; - - QStringList keywords() const; - - QStringList styles() const; - - QList tileMatrixSets() const; - - QString title() const; - - /*! \internal */ - explicit WmtsLayerInfo(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_WmtsLayerInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsService.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsService.h deleted file mode 100644 index 78ddbf086..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsService.h +++ /dev/null @@ -1,82 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file WmtsService.h - -#ifndef QRT_WmtsService_H -#define QRT_WmtsService_H - -// C++ API headers -#include "Loadable.h" -#include "Object.h" - -// STL headers -#include - -namespace QRTImpl -{ - class WmtsServiceImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class WmtsServiceInfo; - - class WmtsService : public Object, public Loadable - { - Q_OBJECT - - public: - explicit WmtsService(const QUrl& url, QObject* parent = nullptr); - - ~WmtsService() override; - - WmtsServiceInfo serviceInfo() const; - - Error loadError() const override; - LoadStatus loadStatus() const override; - void cancelLoad() override; - void load() override; - void retryLoad() override; - - QUrl url() const; - - /*! - \internal - */ - WmtsService(std::shared_ptr impl, QObject* parent); - - QMap customParameters() const; - void setCustomParameters(const QMap& customParameters); - - signals: - void doneLoading(const Esri::ArcGISRuntime::Error& loadError); - void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); - - private: - std::shared_ptr m_impl; - Q_DISABLE_COPY_MOVE(WmtsService) - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_WmtsService_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsServiceInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsServiceInfo.h deleted file mode 100644 index 92c6a099c..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsServiceInfo.h +++ /dev/null @@ -1,81 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file WmtsServiceInfo.h - -#ifndef QRT_WmtsServiceInfo_H -#define QRT_WmtsServiceInfo_H - -// Qt headers -#include // for QList, QString, QStringList - -// STL headers -#include - -class QUrl; - -namespace QRTImpl -{ - class WmtsServiceInfoImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class WmtsLayerInfo; - class WmtsTileMatrixSet; - - class WmtsServiceInfo - { - public: - WmtsServiceInfo(); - WmtsServiceInfo(const WmtsServiceInfo& other); - WmtsServiceInfo(WmtsServiceInfo&& other) noexcept; - ~WmtsServiceInfo(); - WmtsServiceInfo& operator=(const WmtsServiceInfo& other); - WmtsServiceInfo& operator=(WmtsServiceInfo&& other) noexcept; - - bool isEmpty() const; - - QString description() const; - - QStringList keywords() const; - - QList layerInfos() const; - - QList tileMatrixSets() const; - - QString title() const; - - QString version() const; - - /*! - \internal - */ - explicit WmtsServiceInfo(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_WmtsServiceInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsTileMatrix.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsTileMatrix.h deleted file mode 100644 index 0b5542dec..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsTileMatrix.h +++ /dev/null @@ -1,66 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file WmtsTileMatrix.h - -#ifndef QRT_WmtsTileMatrix_H -#define QRT_WmtsTileMatrix_H - -// STL headers -#include - -class QString; - -namespace QRTImpl -{ - class WmtsTileMatrixImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class WmtsTileMatrix - { - public: - WmtsTileMatrix(); - WmtsTileMatrix(const WmtsTileMatrix& other); - WmtsTileMatrix(WmtsTileMatrix&& other) noexcept; - ~WmtsTileMatrix(); - - WmtsTileMatrix& operator=(const WmtsTileMatrix& other); - WmtsTileMatrix& operator=(WmtsTileMatrix&& other) noexcept; - - bool isEmpty() const; - - QString id() const; - - double scaleDenominator() const; - - /*! \internal */ - explicit WmtsTileMatrix(std::shared_ptr impl); - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_WmtsTileMatrix_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsTileMatrixSet.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsTileMatrixSet.h deleted file mode 100644 index 5f6ea75cd..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsTileMatrixSet.h +++ /dev/null @@ -1,84 +0,0 @@ -// COPYRIGHT 2021 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file WmtsTileMatrixSet.h - -#ifndef QRT_WmtsTileMatrixSet_H -#define QRT_WmtsTileMatrixSet_H - -// Qt headers -#include // for QList, QString, QStringList - -// STL headers -#include - -namespace QRTImpl -{ - class WmtsTileMatrixSetImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Envelope; - class SpatialReference; - class WmtsTileMatrix; - - class WmtsTileMatrixSet - { - public: - WmtsTileMatrixSet(); - WmtsTileMatrixSet(const WmtsTileMatrixSet& other); - WmtsTileMatrixSet(WmtsTileMatrixSet&& other) noexcept; - ~WmtsTileMatrixSet(); - - WmtsTileMatrixSet& operator=(const WmtsTileMatrixSet& other); - WmtsTileMatrixSet& operator=(WmtsTileMatrixSet&& other) noexcept; - - bool isEmpty() const; - - QString description() const; - - Envelope extent() const; - - QString id() const; - - QStringList keywords() const; - - SpatialReference spatialReference() const; - - QList tileMatrices() const; - - QString title() const; - - QString wellKnownScaleSetId() const; - - /*! \internal */ - explicit WmtsTileMatrixSet(std::shared_ptr impl); - std::shared_ptr getImpl() const; - - private: - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_WmtsTileMatrixSet_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Worldview.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Worldview.h deleted file mode 100644 index 6732aafcc..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Worldview.h +++ /dev/null @@ -1,84 +0,0 @@ -// COPYRIGHT 2024 ESRI -// -// All rights reserved under the copyright laws of the United States -// and applicable international laws, treaties, and conventions. -// -// This material is licensed for use under the Esri Master License -// Agreement (MLA), and is bound by the terms of that agreement. -// You may redistribute and use this code without modification, -// provided you adhere to the terms of the MLA and include this -// copyright notice. -// -// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -// -// For additional information, contact: -// Environmental Systems Research Institute, Inc. -// Attn: Contracts and Legal Services Department -// 380 New York Street -// Redlands, California, 92373 -// USA -// -// email: contracts@esri.com -/// \file Worldview.h - -#ifndef QRT_Worldview_H -#define QRT_Worldview_H - -// C++ API headers -#include "Object.h" - -// Qt headers -#include // for QString - -namespace QRTImpl -{ - class WorldviewImpl; -} - -namespace Esri::ArcGISRuntime -{ - - class Worldview : public Object - { - Q_OBJECT - public: - explicit Worldview(const QString& code, QObject* parent = nullptr); - - ~Worldview() override; - - QString code() const; - - QString displayName() const; - - [[nodiscard]] static Worldview* china(QObject* parent); - - [[nodiscard]] static Worldview* india(QObject* parent); - - [[nodiscard]] static Worldview* israel(QObject* parent); - - [[nodiscard]] static Worldview* japan(QObject* parent); - - [[nodiscard]] static Worldview* morocco(QObject* parent); - - [[nodiscard]] static Worldview* pakistan(QObject* parent); - - [[nodiscard]] static Worldview* southKorea(QObject* parent); - - [[nodiscard]] static Worldview* unitedArabEmirates(QObject* parent); - - [[nodiscard]] static Worldview* unitedStatesOfAmerica(QObject* parent); - - [[nodiscard]] static Worldview* vietnam(QObject* parent); - - Worldview(std::shared_ptr impl, QObject* parent); - - std::shared_ptr getImpl() const; - - private: - Q_DISABLE_COPY_MOVE(Worldview) - std::shared_ptr m_impl; - }; - -} // namespace Esri::ArcGISRuntime - -#endif // QRT_Worldview_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/linux/x64/lib/libEsriCommonQt.so b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/linux/x64/lib/libEsriCommonQt.so deleted file mode 100755 index 88eed9ad1..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/linux/x64/lib/libEsriCommonQt.so and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/linux/x64/lib/libEsriRuntimeQt.a b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/linux/x64/lib/libEsriRuntimeQt.a deleted file mode 100755 index 17edb671f..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/linux/x64/lib/libEsriRuntimeQt.a and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/linux/x64/lib/libruntimecore.so b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/linux/x64/lib/libruntimecore.so deleted file mode 100755 index 1ba3e1f61..000000000 Binary files a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/linux/x64/lib/libruntimecore.so and /dev/null differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/tools/postInstall.sh b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/tools/postInstall.sh deleted file mode 100755 index 7a4f59ffa..000000000 --- a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/tools/postInstall.sh +++ /dev/null @@ -1,214 +0,0 @@ -#!/bin/bash - -# COPYRIGHT 2024 ESRI -# -# All rights reserved under the copyright laws of the United States -# and applicable international laws, treaties, and conventions. -# -# This material is licensed for use under the Esri Master License -# Agreement (MLA), and is bound by the terms of that agreement. -# You may redistribute and use this code without modification, -# provided you adhere to the terms of the MLA and include this -# copyright notice. -# -# See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english -# -# For additional information, contact: -# Environmental Systems Research Institute, Inc. -# Attn: Contracts and Legal Services Department -# 380 New York Street -# Redlands, California, 92373 -# USA - -# postInstall.sh -# This script is part of the ArcGIS Maps SDK for Qt. -# This script runs at the termination of the installation, if requested. -# It integrates offline help files (.qch) into Qt Creator, -# and it installs templates for new starter projects for use in Qt Creator. - -VERSION="300.0.0" -INSTALL_DIR="" # determined at runtime -DOC_DIR="" # determined once INSTALL_DIR is determined -LOG_FILE="/tmp/postInstall.log" -SDK_INI_FILE="${HOME}/.config/EsriRuntimeQt/ArcGIS Runtime SDK for Qt ${VERSION}.ini" -QT_CREATOR_INI_FILE="${HOME}/.config/QtProject/QtCreator.ini" -QT_CREATOR_CONFIG_DIR="${HOME}/.config/QtProject/qtcreator" -QT_CREATOR_TEMPLATES_DIR="${QT_CREATOR_CONFIG_DIR}/templates/wizards" - -# Redirect all output to /dev/null -exec >/dev/null 2>&1 - -function log_() { - echo "$(date) - $1" >> ${LOG_FILE} -} - -# args are -# $1: exit code -# $2: command that executed -function validate_exit_code_() { - if [ $1 != 0 ] ; then - log_ "$2 [FAILED] code $1" - else - log_ "$2 [SUCCESS]" - fi -} - -# make it so we don't need to double up commands followed by a copy-paste to pass to -# validate_exit_code_. Too much room for copy-paste errors. -function exec_command_() { - local command="$*" - $command - local exit_code=$? - validate_exit_code_ "$exit_code" "$command" -} - -# pass "remove" to remove the templates. No args to copy them. -function copy_or_remove_templates_() { - if [ ! -d "${QT_CREATOR_CONFIG_DIR}" ]; then - log_ "Could not locate Qt Creator folder at ${QT_CREATOR_CONFIG_DIR}" - return - fi - - if [ ! -d "${QT_CREATOR_TEMPLATES_DIR}" ]; then - exec_command_ "mkdir -p ${QT_CREATOR_TEMPLATES_DIR}" - fi - - local template_dir=${INSTALL_DIR}/sdk/ideintegration - # version with underscores instead of dots - local template_version=$(echo "${VERSION}" | tr '.' '_') - - local -a templates=(${template_dir}/ArcGISRuntimeQmlCppTemplate${template_version} \ - ${template_dir}/ArcGISRuntimeQtTemplate${template_version} - ) - - local operation="$1" - for template in "${templates[@]}"; do - if [ "$operation" == "remove" ]; then - if [ -d "${QT_CREATOR_TEMPLATES_DIR}/`basename ${template}`" ]; then - exec_command_ "rm -rf ${QT_CREATOR_TEMPLATES_DIR}/`basename ${template}`" - fi - else - if [ -d "${template}" ]; then - exec_command_ "cp -rfp ${template} ${QT_CREATOR_TEMPLATES_DIR}/" - fi - fi - done -} - -# ensure this section is present in the file: -# [Help] -# -# InstalledDocumentation= -# -function ensure_doc_keys_exist_() { - if ! grep -q "\[Help\]" "${QT_CREATOR_INI_FILE}"; then - log_ "Adding '[Help]' section to ${QT_CREATOR_INI_FILE}" - echo -e "\n[Help]\nInstalledDocumentation=" >> "${QT_CREATOR_INI_FILE}" - return - fi - - # Use awk to correctly add InstalledDocumentation= within the [Help] section if not present - awk ' - BEGIN {inHelpSection=0; installedDocFound=0} - /^\[Help\]/ {inHelpSection=1} - inHelpSection && /InstalledDocumentation=/ {installedDocFound=1} - /^\[/ && !/^\[Help\]/ && inHelpSection {inHelpSection=0} - {print} - END {if (inHelpSection && !installedDocFound) print "InstalledDocumentation="} - ' "${QT_CREATOR_INI_FILE}" > temp.ini - - if ! grep -q "InstalledDocumentation=" temp.ini; then - awk '/^\[Help\]/ {print; print "InstalledDocumentation="; next} {print}' temp.ini > "${QT_CREATOR_INI_FILE}" - else - mv temp.ini "${QT_CREATOR_INI_FILE}" - fi - - [ -f temp.ini ] && rm -f temp.ini -} - -function register_qt_creator_help_files_() { - if [ ! -f "${QT_CREATOR_INI_FILE}" ]; then - log_ "File ${QT_CREATOR_INI_FILE} does not exist" - return - fi - - ensure_doc_keys_exist_ - - # If it exists, check if the new path is already in the list - if ! grep -q "${DOC_DIR}" "${QT_CREATOR_INI_FILE}"; then - # If it's not, append the new path to the comma-separated list - if grep -q "^InstalledDocumentation=$" "${QT_CREATOR_INI_FILE}"; then - # If the line is empty, add the new entry without a preceding ", " - sed -i "s|^InstalledDocumentation=$|InstalledDocumentation=${DOC_DIR}|g" "${QT_CREATOR_INI_FILE}" - elif grep -q "^InstalledDocumentation=.*" "${QT_CREATOR_INI_FILE}"; then - # If the line is not empty, add the new entry to the end with a preceding ", " - sed -i "/^InstalledDocumentation=/ s:$:, ${DOC_DIR}:" "${QT_CREATOR_INI_FILE}" - fi - else - # key already found, don't add it again - log_ "'${DOC_DIR}' already found in 'InstalledDocumentation' key in ${QT_CREATOR_INI_FILE}" - fi -} - -function unregister_qt_creator_help_files_() { - if [ ! -f "${QT_CREATOR_INI_FILE}" ]; then - return - fi - - # Check if the InstalledDocumentation key exists - if grep -q "InstalledDocumentation.*${DOC_DIR}" "${QT_CREATOR_INI_FILE}"; then - # If it exists, remove ${DOC_DIR} from the comma-separated list - # this will handle all of the cases: - # only entry, first entry, last entry, middle entry - sed -i "/InstalledDocumentation/s|, ${DOC_DIR}||g; s|${DOC_DIR}, ||g; s|^InstalledDocumentation=${DOC_DIR}$|InstalledDocumentation=|g" "${QT_CREATOR_INI_FILE}" - fi -} - -# get the install dir from the SDK_INI_FILE -# on Linux users may install to any location -function get_sdk_install_dir_() { - INSTALL_DIR=$(grep "InstallDir=" "${SDK_INI_FILE}" | cut -d "=" -f 2 | tr -d '"') - if [ -z "${INSTALL_DIR}" ]; then - log_ "Could not determine install directory from ${SDK_INI_FILE}" - exit 1 - fi - - DOC_DIR="${INSTALL_DIR}/sdk/doc" -} - -function uninstall_() { - # use a different log file for uninstall - LOG_FILE="${LOG_FILE%.log}_uninstall.log" - rm -f ${LOG_FILE} - - log_ "Running uninstall script for ArcGIS Maps SDK for Qt ${VERSION}" - copy_or_remove_templates_ "remove" - unregister_qt_creator_help_files_ -} - -function install_() { - rm -f ${LOG_FILE} - log_ "Running post-install script for ArcGIS Maps SDK for Qt ${VERSION}" - - # these can both happen independently - copy_or_remove_templates_ & - register_qt_creator_help_files_ & - - wait -} - -# ensure globals are set -get_sdk_install_dir_ - -if [ "$1" == "-uninstall" ]; then - uninstall_ - exit 0 -elif [ "$1" != "" ]; then - echo "Invalid argument: $1" - echo "The only valid argument is -uninstall to uninstall" - echo "No arguments means to install" - exit 1 -fi - -# if we get this far there are no script options, so run the install -install_