!_TAG_EXTRA_DESCRIPTION	anonymous	/Include tags for non-named objects like lambda/
!_TAG_EXTRA_DESCRIPTION	fileScope	/Include tags of file scope/
!_TAG_EXTRA_DESCRIPTION	pseudo	/Include pseudo tags/
!_TAG_EXTRA_DESCRIPTION	subparser	/Include tags generated by subparsers/
!_TAG_FIELD_DESCRIPTION	epoch	/the last modified time of the input file (only for F\/file kind tag)/
!_TAG_FIELD_DESCRIPTION	file	/File-restricted scoping/
!_TAG_FIELD_DESCRIPTION	input	/input file/
!_TAG_FIELD_DESCRIPTION	name	/tag name/
!_TAG_FIELD_DESCRIPTION	pattern	/pattern/
!_TAG_FIELD_DESCRIPTION	typeref	/Type and name of a variable or typedef/
!_TAG_FIELD_DESCRIPTION!Python	nameref	/the original name for the tag/
!_TAG_FILE_FORMAT	2	/extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED	1	/0=unsorted, 1=sorted, 2=foldcase/
!_TAG_KIND_DESCRIPTION!Python	I,namespace	/name referring a module defined in other file/
!_TAG_KIND_DESCRIPTION!Python	Y,unknown	/name referring a class\/variable\/function\/module defined in other module/
!_TAG_KIND_DESCRIPTION!Python	c,class	/classes/
!_TAG_KIND_DESCRIPTION!Python	f,function	/functions/
!_TAG_KIND_DESCRIPTION!Python	m,member	/class members/
!_TAG_KIND_DESCRIPTION!Python	v,variable	/variables/
!_TAG_OUTPUT_EXCMD	mixed	/number, pattern, mixed, or combineV2/
!_TAG_OUTPUT_FILESEP	slash	/slash or backslash/
!_TAG_OUTPUT_MODE	u-ctags	/u-ctags or e-ctags/
!_TAG_OUTPUT_VERSION	1.1	/current.age/
!_TAG_PARSER_VERSION!Python	1.1	/current.age/
!_TAG_PATTERN_LENGTH_LIMIT	96	/0 for no limit/
!_TAG_PROC_CWD	/home/jschnell/src/orstools-qgis-plugin/ORStools/	//
!_TAG_PROGRAM_AUTHOR	Universal Ctags Team	//
!_TAG_PROGRAM_NAME	Universal Ctags	/Derived from Exuberant Ctags/
!_TAG_PROGRAM_URL	https://ctags.io/	/official site/
!_TAG_PROGRAM_VERSION	6.2.1	//
!_TAG_ROLE_DESCRIPTION!Python!function	entryPoint	/specified as an entry point/
!_TAG_ROLE_DESCRIPTION!Python!unknown	imported	/imported from the other module/
!_TAG_ROLE_DESCRIPTION!Python!unknown	indirectlyImported	/classes\/variables\/functions\/modules imported in alternative name/
ADVANCED_PARAMETERS	common/__init__.py	/^ADVANCED_PARAMETERS = [$/;"	v
AVOID_BORDERS	common/__init__.py	/^AVOID_BORDERS = ["all", "controlled", "none"]$/;"	v
AVOID_FEATURES	common/__init__.py	/^AVOID_FEATURES = ["highways", "tollways", "ferries", "fords", "steps"]$/;"	v
ApiError	utils/exceptions.py	/^class ApiError(Exception):$/;"	c
BASE_DIR	__init__.py	/^BASE_DIR = os.path.dirname(os.path.abspath(__file__))$/;"	v
CONFIG_PATH	__init__.py	/^CONFIG_PATH = os.path.join(BASE_DIR, "config.yml")$/;"	v
CONFIG_WIDGET	gui/ORStoolsDialogConfig.py	/^CONFIG_WIDGET, _ = uic.loadUiType(gui.GuiUtils.get_ui_file_path("ORStoolsDialogConfigUI.ui"))$/;"	v
Client	common/client.py	/^class Client(QObject):$/;"	c
DEFAULT_COLOR	__init__.py	/^DEFAULT_COLOR = "#a8b1f5"$/;"	v
DEFAULT_SETTINGS	proc/__init__.py	/^DEFAULT_SETTINGS = {$/;"	v
DIMENSIONS	common/__init__.py	/^DIMENSIONS = ["time", "distance"]$/;"	v
Directions	gui/directions_gui.py	/^class Directions:$/;"	c
DuplicateError	utils/exceptions.py	/^class DuplicateError(Exception):$/;"	c
ENDPOINTS	proc/__init__.py	/^ENDPOINTS = {$/;"	v
ENV_VARS	__init__.py	/^ENV_VARS = {"ORS_REMAINING": "X-Ratelimit-Remaining", "ORS_QUOTA": "X-Ratelimit-Limit"}$/;"	v
EXTRA_INFOS	common/__init__.py	/^EXTRA_INFOS = [$/;"	v
GenericServerError	utils/exceptions.py	/^class GenericServerError(Exception):$/;"	c
GuiUtils	utils/gui.py	/^class GuiUtils:$/;"	c
InvalidKey	utils/exceptions.py	/^class InvalidKey(Exception):$/;"	c
Isochrones	common/isochrones_core.py	/^class Isochrones:$/;"	c
LOCATION_TYPES	common/__init__.py	/^LOCATION_TYPES = ["start", "destination"]$/;"	v
LineTool	utils/maptools.py	/^class LineTool(QgsMapToolEmitPoint):$/;"	c
MAIN_WIDGET	gui/ORStoolsDialog.py	/^MAIN_WIDGET, _ = uic.loadUiType(gui.GuiUtils.get_ui_file_path("ORStoolsDialogUI.ui"))$/;"	v
METADATA	__init__.py	/^METADATA = configparser.ConfigParser()$/;"	v
OPTIMIZATION_MODES	common/__init__.py	/^OPTIMIZATION_MODES = ["Round Trip", "Fix Start Point", "Fix End Point", "Fix Start and End Point/;"	v
ORSBaseProcessingAlgorithm	proc/base_processing_algorithm.py	/^class ORSBaseProcessingAlgorithm(QgsProcessingAlgorithm):$/;"	c
ORSDirectionsLinesAlgo	proc/directions_lines_proc.py	/^class ORSDirectionsLinesAlgo(ORSBaseProcessingAlgorithm):$/;"	c
ORSDirectionsPointsLayerAlgo	proc/directions_points_layer_proc.py	/^class ORSDirectionsPointsLayerAlgo(ORSBaseProcessingAlgorithm):$/;"	c
ORSDirectionsPointsLayersAlgo	proc/directions_points_layers_proc.py	/^class ORSDirectionsPointsLayersAlgo(ORSBaseProcessingAlgorithm):$/;"	c
ORSExportAlgo	proc/export_proc.py	/^class ORSExportAlgo(ORSBaseProcessingAlgorithm):$/;"	c
ORSIsochronesLayerAlgo	proc/isochrones_layer_proc.py	/^class ORSIsochronesLayerAlgo(ORSBaseProcessingAlgorithm):$/;"	c
ORSIsochronesPointAlgo	proc/isochrones_point_proc.py	/^class ORSIsochronesPointAlgo(ORSBaseProcessingAlgorithm):$/;"	c
ORSMatrixAlgo	proc/matrix_proc.py	/^class ORSMatrixAlgo(ORSBaseProcessingAlgorithm):$/;"	c
ORSSnapLayerAlgo	proc/snap_layer_proc.py	/^class ORSSnapLayerAlgo(ORSBaseProcessingAlgorithm):$/;"	c
ORSSnapPointAlgo	proc/snap_point_proc.py	/^class ORSSnapPointAlgo(ORSBaseProcessingAlgorithm):$/;"	c
ORStools	ORStoolsPlugin.py	/^class ORStools:$/;"	c
ORStoolsDialog	gui/ORStoolsDialog.py	/^class ORStoolsDialog(QDialog, MAIN_WIDGET):$/;"	c
ORStoolsDialogConfigMain	gui/ORStoolsDialogConfig.py	/^class ORStoolsDialogConfigMain(QDialog, CONFIG_WIDGET):$/;"	c
ORStoolsDialogMain	gui/ORStoolsDialog.py	/^class ORStoolsDialogMain:$/;"	c
ORStoolsProvider	proc/provider.py	/^class ORStoolsProvider(QgsProcessingProvider):$/;"	c
OverQueryLimit	utils/exceptions.py	/^class OverQueryLimit(Exception):$/;"	c
PLUGIN_NAME	__init__.py	/^PLUGIN_NAME = "ORS Tools"$/;"	v
PREFERENCES	common/__init__.py	/^PREFERENCES = ["fastest", "shortest", "recommended"]$/;"	v
PROFILES	common/__init__.py	/^PROFILES = [$/;"	v
RESOURCE_PREFIX	__init__.py	/^RESOURCE_PREFIX = ":plugins\/ORStools\/img\/"$/;"	v
ROUTE_COLOR	__init__.py	/^ROUTE_COLOR = "#c62828"$/;"	v
Timeout	utils/exceptions.py	/^class Timeout(Exception):$/;"	c
_	gui/ORStoolsDialog.py	/^MAIN_WIDGET, _ = uic.loadUiType(gui.GuiUtils.get_ui_file_path("ORStoolsDialogUI.ui"))$/;"	v
_	gui/ORStoolsDialogConfig.py	/^CONFIG_WIDGET, _ = uic.loadUiType(gui.GuiUtils.get_ui_file_path("ORStoolsDialogConfigUI.ui"))$/;"	v
_USER_AGENT	common/client.py	/^_USER_AGENT = f"ORSQGISClient@v{__version__}"$/;"	v
__author__	__init__.py	/^__author__ = METADATA["general"]["author"]$/;"	v
__author__	utils/gui.py	/^__author__ = "(C) 2018 by Nyall Dawson"$/;"	v
__copyright__	__init__.py	/^__copyright__ = f"(C) {today.year} by {__author__}"$/;"	v
__copyright__	utils/gui.py	/^__copyright__ = "Copyright 2018, North Road"$/;"	v
__date__	__init__.py	/^__date__ = today.strftime("%Y-%m-%d")$/;"	v
__date__	utils/gui.py	/^__date__ = "20\/04\/2018"$/;"	v
__email__	__init__.py	/^__email__ = METADATA["general"]["email"]$/;"	v
__help__	__init__.py	/^__help__ = METADATA["general"]["help"]$/;"	v
__init__	ORStoolsPlugin.py	/^    def __init__(self, iface: QgisInterface) -> None:$/;"	m	class:ORStools	typeref:typename:None
__init__	common/client.py	/^    def __init__(self, provider: Optional[dict] = None, agent: Optional[str] = None) -> None:$/;"	m	class:Client	typeref:typename:None
__init__	common/isochrones_core.py	/^    def __init__(self) -> None:$/;"	m	class:Isochrones	typeref:typename:None
__init__	gui/ORStoolsDialog.py	/^    def __init__(self, iface: QgisInterface) -> None:$/;"	m	class:ORStoolsDialogMain	typeref:typename:None
__init__	gui/ORStoolsDialog.py	/^    def __init__(self, iface: QgisInterface, parent=None) -> None:$/;"	m	class:ORStoolsDialog	typeref:typename:None
__init__	gui/ORStoolsDialogConfig.py	/^    def __init__(self, parent=None) -> None:$/;"	m	class:ORStoolsDialogConfigMain	typeref:typename:None
__init__	gui/directions_gui.py	/^    def __init__(self, dlg):$/;"	m	class:Directions
__init__	proc/base_processing_algorithm.py	/^    def __init__(self) -> None:$/;"	m	class:ORSBaseProcessingAlgorithm	typeref:typename:None
__init__	proc/directions_lines_proc.py	/^    def __init__(self):$/;"	m	class:ORSDirectionsLinesAlgo
__init__	proc/directions_points_layer_proc.py	/^    def __init__(self):$/;"	m	class:ORSDirectionsPointsLayerAlgo
__init__	proc/directions_points_layers_proc.py	/^    def __init__(self):$/;"	m	class:ORSDirectionsPointsLayersAlgo
__init__	proc/export_proc.py	/^    def __init__(self):$/;"	m	class:ORSExportAlgo
__init__	proc/isochrones_layer_proc.py	/^    def __init__(self):$/;"	m	class:ORSIsochronesLayerAlgo
__init__	proc/isochrones_point_proc.py	/^    def __init__(self):$/;"	m	class:ORSIsochronesPointAlgo
__init__	proc/matrix_proc.py	/^    def __init__(self):$/;"	m	class:ORSMatrixAlgo
__init__	proc/provider.py	/^    def __init__(self):$/;"	m	class:ORStoolsProvider
__init__	proc/snap_layer_proc.py	/^    def __init__(self) -> None:$/;"	m	class:ORSSnapLayerAlgo	typeref:typename:None
__init__	proc/snap_point_proc.py	/^    def __init__(self) -> None:$/;"	m	class:ORSSnapPointAlgo	typeref:typename:None
__init__	utils/exceptions.py	/^    def __init__(self, message=None):$/;"	m	class:DuplicateError
__init__	utils/exceptions.py	/^    def __init__(self, status, message):$/;"	m	class:InvalidKey
__init__	utils/exceptions.py	/^    def __init__(self, status, message=None):$/;"	m	class:ApiError
__init__	utils/exceptions.py	/^    def __init__(self, status, message=None):$/;"	m	class:GenericServerError
__init__	utils/exceptions.py	/^    def __init__(self, status, message=None):$/;"	m	class:OverQueryLimit
__init__	utils/maptools.py	/^    def __init__(self, dlg):$/;"	m	class:LineTool
__revision__	utils/gui.py	/^__revision__ = "$Format:%H$"$/;"	v
__source__	utils/gui.py	/^__source__ = "https:\/\/github.com\/felt\/qgis-plugin\/blob\/main\/felt\/gui\/gui_utils.py"$/;"	v
__str__	utils/exceptions.py	/^    def __str__(self):$/;"	m	class:ApiError
__str__	utils/exceptions.py	/^    def __str__(self):$/;"	m	class:DuplicateError
__str__	utils/exceptions.py	/^    def __str__(self):$/;"	m	class:GenericServerError
__str__	utils/exceptions.py	/^    def __str__(self):$/;"	m	class:InvalidKey
__str__	utils/exceptions.py	/^    def __str__(self):$/;"	m	class:OverQueryLimit
__version__	__init__.py	/^__version__ = METADATA["general"]["version"]$/;"	v
__web__	__init__.py	/^__web__ = METADATA["general"]["homepage"]$/;"	v
_add_box	gui/ORStoolsDialogConfig.py	/^    def _add_box($/;"	m	class:ORStoolsDialogConfigMain	typeref:typename:None
_add_provider	gui/ORStoolsDialogConfig.py	/^    def _add_provider(self) -> None:$/;"	m	class:ORStoolsDialogConfigMain	typeref:typename:None
_adjust_timeout_input	gui/ORStoolsDialogConfig.py	/^    def _adjust_timeout_input(input_line_edit: QLineEdit) -> None:$/;"	m	class:ORStoolsDialogConfigMain	typeref:typename:None
_build_ui	gui/ORStoolsDialogConfig.py	/^    def _build_ui(self) -> None:$/;"	m	class:ORStoolsDialogConfigMain	typeref:typename:None
_check_status	common/client.py	/^    def _check_status(self, reply: QNetworkReply) -> None:$/;"	m	class:Client	typeref:typename:None
_clear_annotations	gui/ORStoolsDialog.py	/^    def _clear_annotations(self) -> None:$/;"	m	class:ORStoolsDialog	typeref:typename:None
_clear_listwidget	gui/ORStoolsDialog.py	/^    def _clear_listwidget(self) -> None:$/;"	m	class:ORStoolsDialog	typeref:typename:None
_collapse_boxes	gui/ORStoolsDialogConfig.py	/^    def _collapse_boxes(self) -> None:$/;"	m	class:ORStoolsDialogConfigMain	typeref:typename:None
_generate_auth_url	common/client.py	/^    def _generate_auth_url(self, path: str, params: Union[Dict, List]) -> str:$/;"	m	class:Client	typeref:typename:str
_get_avoid_options	gui/directions_gui.py	/^def _get_avoid_options(avoid_boxes):$/;"	f
_get_avoid_polygons	gui/directions_gui.py	/^def _get_avoid_polygons(layer):$/;"	f
_get_invalid_type	utils/wrapper.py	/^def _get_invalid_type() -> Any:$/;"	f	typeref:typename:Any
_get_optimize_parameters	gui/directions_gui.py	/^    def _get_optimize_parameters(self):$/;"	m	class:Directions
_get_ors_client_from_provider	proc/base_processing_algorithm.py	/^    def _get_ors_client_from_provider($/;"	m	class:ORSBaseProcessingAlgorithm	typeref:typename:client.Client
_get_route_dict	proc/directions_points_layers_proc.py	/^    def _get_route_dict($/;"	m	class:ORSDirectionsPointsLayersAlgo	typeref:typename:dict
_get_sorted_lines	proc/directions_lines_proc.py	/^    def _get_sorted_lines(layer: QgsProcessingFeatureSource, field_name: str) -> Generator:$/;"	m	class:ORSDirectionsLinesAlgo	typeref:typename:Generator
_init_gui_control	gui/ORStoolsDialog.py	/^    def _init_gui_control(self) -> None:$/;"	m	class:ORStoolsDialogMain	typeref:typename:None
_linetool_annotate_point	gui/ORStoolsDialog.py	/^    def _linetool_annotate_point($/;"	m	class:ORStoolsDialog	typeref:typename:QgsAnnotation
_on_linetool_init	gui/ORStoolsDialog.py	/^    def _on_linetool_init(self) -> None:$/;"	m	class:ORStoolsDialog	typeref:typename:None
_on_prov_refresh_click	gui/ORStoolsDialog.py	/^    def _on_prov_refresh_click(self) -> None:$/;"	m	class:ORStoolsDialog	typeref:typename:None
_reindex_list_items	gui/ORStoolsDialog.py	/^    def _reindex_list_items(self) -> None:$/;"	m	class:ORStoolsDialog	typeref:typename:None
_remove_provider	gui/ORStoolsDialogConfig.py	/^    def _remove_provider(self) -> None:$/;"	m	class:ORStoolsDialogConfigMain	typeref:typename:None
_request	common/client.py	/^    def _request($/;"	m	class:Client	typeref:typename:str
_reset_endpoints	gui/ORStoolsDialogConfig.py	/^    def _reset_endpoints(self) -> None:$/;"	m	class:ORStoolsDialogConfigMain	typeref:typename:None
_save_vertices_to_layer	gui/ORStoolsDialog.py	/^    def _save_vertices_to_layer(self) -> None:$/;"	m	class:ORStoolsDialog	typeref:typename:None
_toggle_preview	utils/maptools.py	/^    def _toggle_preview(self) -> None:$/;"	m	class:LineTool	typeref:typename:None
accept	gui/ORStoolsDialogConfig.py	/^    def accept(self) -> None:$/;"	m	class:ORStoolsDialogConfigMain	typeref:typename:None
add_default_provider_to_settings	ORStoolsPlugin.py	/^    def add_default_provider_to_settings(self):$/;"	m	class:ORStools
api_key_message_bar	utils/maptools.py	/^    def api_key_message_bar(self) -> None:$/;"	m	class:LineTool	typeref:typename:None
build_default_parameters	common/directions_core.py	/^def build_default_parameters($/;"	f	typeref:typename:dict
canvasDoubleClickEvent	utils/maptools.py	/^    def canvasDoubleClickEvent(self, e: QEvent) -> None:$/;"	m	class:LineTool	typeref:typename:None
canvasMoveEvent	utils/maptools.py	/^    def canvasMoveEvent(self, e: QEvent) -> None:$/;"	m	class:LineTool	typeref:typename:None
canvasPressEvent	utils/maptools.py	/^    def canvasPressEvent(self, event: QEvent) -> None:$/;"	m	class:LineTool	typeref:typename:None
canvasReleaseEvent	utils/maptools.py	/^    def canvasReleaseEvent(self, event: QEvent) -> None:$/;"	m	class:LineTool	typeref:typename:None
check_annotation_hover	utils/maptools.py	/^    def check_annotation_hover(self, pos: QMouseEvent) -> int:$/;"	m	class:LineTool	typeref:typename:int
classFactory	__init__.py	/^def classFactory(iface):  # pylint: disable=invalid-name$/;"	f
color_duplicate_items	gui/ORStoolsDialog.py	/^    def color_duplicate_items(self, list_widget):$/;"	m	class:ORStoolsDialog
createInstance	proc/base_processing_algorithm.py	/^    def createInstance(self) -> Any:$/;"	m	class:ORSBaseProcessingAlgorithm	typeref:typename:Any
create_qgs_field	utils/wrapper.py	/^def create_qgs_field($/;"	f	typeref:typename:QgsField
create_rubber_band	utils/maptools.py	/^    def create_rubber_band(self) -> None:$/;"	m	class:LineTool	typeref:typename:None
create_vertex	gui/ORStoolsDialog.py	/^    def create_vertex(self, point, idx):$/;"	m	class:ORStoolsDialog
crs_out	proc/isochrones_layer_proc.py	/^    crs_out = QgsCoordinateReferenceSystem.fromEpsgId(4326)$/;"	v	class:ORSIsochronesLayerAlgo
crs_out	proc/isochrones_point_proc.py	/^    crs_out = QgsCoordinateReferenceSystem.fromEpsgId(4326)$/;"	v	class:ORSIsochronesPointAlgo
crs_out	proc/snap_point_proc.py	/^    crs_out = QgsCoordinateReferenceSystem.fromEpsgId(4326)$/;"	v	class:ORSSnapPointAlgo
deactivate	utils/maptools.py	/^    def deactivate(self):$/;"	m	class:LineTool
decode_extrainfo	utils/convert.py	/^def decode_extrainfo(extra_info: str, key: int) -> Union[int, str]:$/;"	f	typeref:typename:Union[int,str]
decode_polyline	utils/convert.py	/^def decode_polyline(polyline: str, is3d: bool = False) -> list:$/;"	f	typeref:typename:list
dest_id	proc/isochrones_layer_proc.py	/^    dest_id = None$/;"	v	class:ORSIsochronesLayerAlgo
dest_id	proc/isochrones_point_proc.py	/^    dest_id = None$/;"	v	class:ORSIsochronesPointAlgo
displayName	proc/directions_lines_proc.py	/^    def displayName(self) -> str:$/;"	m	class:ORSDirectionsLinesAlgo	typeref:typename:str
displayName	proc/directions_points_layer_proc.py	/^    def displayName(self) -> str:$/;"	m	class:ORSDirectionsPointsLayerAlgo	typeref:typename:str
displayName	proc/directions_points_layers_proc.py	/^    def displayName(self) -> str:$/;"	m	class:ORSDirectionsPointsLayersAlgo	typeref:typename:str
displayName	proc/export_proc.py	/^    def displayName(self) -> str:$/;"	m	class:ORSExportAlgo	typeref:typename:str
displayName	proc/isochrones_layer_proc.py	/^    def displayName(self) -> str:$/;"	m	class:ORSIsochronesLayerAlgo	typeref:typename:str
displayName	proc/isochrones_point_proc.py	/^    def displayName(self) -> str:$/;"	m	class:ORSIsochronesPointAlgo	typeref:typename:str
displayName	proc/matrix_proc.py	/^    def displayName(self) -> str:$/;"	m	class:ORSMatrixAlgo	typeref:typename:str
displayName	proc/snap_layer_proc.py	/^    def displayName(self) -> str:$/;"	m	class:ORSSnapLayerAlgo	typeref:typename:str
displayName	proc/snap_point_proc.py	/^    def displayName(self) -> str:$/;"	m	class:ORSSnapPointAlgo	typeref:typename:str
doubleClicked	utils/maptools.py	/^    doubleClicked = pyqtSignal()$/;"	v	class:LineTool
downloadProgress	common/client.py	/^    downloadProgress = pyqtSignal(int)$/;"	v	class:Client
fetch_with_retry	common/client.py	/^    def fetch_with_retry($/;"	m	class:Client
get_client	proc/base_processing_algorithm.py	/^    def get_client($/;"	m	class:ORSBaseProcessingAlgorithm	typeref:typename:client.Client
get_delay_seconds	common/client.py	/^    def get_delay_seconds(self, retry_counter: int) -> int:$/;"	m	class:Client	typeref:typename:int
get_endpoint_names_from_provider	proc/base_processing_algorithm.py	/^    def get_endpoint_names_from_provider(self, provider: str) -> dict:$/;"	m	class:ORSBaseProcessingAlgorithm	typeref:typename:dict
get_error_code	utils/maptools.py	/^    def get_error_code(self, e: QEvent) -> int:$/;"	m	class:LineTool	typeref:typename:int
get_extra_info_features_directions	common/directions_core.py	/^def get_extra_info_features_directions($/;"	f
get_features	common/isochrones_core.py	/^    def get_features($/;"	m	class:Isochrones	typeref:typename:Generator[QgsFeature,None,None]
get_fields	common/directions_core.py	/^def get_fields($/;"	f	typeref:typename:QgsField
get_fields	common/isochrones_core.py	/^    def get_fields(self) -> QgsFields:$/;"	m	class:Isochrones	typeref:typename:QgsFields
get_fields	proc/matrix_proc.py	/^    def get_fields(source_type=QMetaType.Type.Int, destination_type=QMetaType.Type.Int):$/;"	m	class:ORSMatrixAlgo
get_fields_line	proc/export_proc.py	/^    def get_fields_line():$/;"	m	class:ORSExportAlgo
get_fields_point	proc/export_proc.py	/^    def get_fields_point():$/;"	m	class:ORSExportAlgo
get_icon	utils/gui.py	/^    def get_icon(icon: str) -> QIcon:$/;"	m	class:GuiUtils	typeref:typename:QIcon
get_output_feature_directions	common/directions_core.py	/^def get_output_feature_directions($/;"	f	typeref:typename:QgsFeature
get_output_features_optimization	common/directions_core.py	/^def get_output_features_optimization($/;"	f	typeref:typename:QgsFeature
get_parameters	gui/directions_gui.py	/^    def get_parameters(self):$/;"	m	class:Directions
get_params_optimize	utils/processing.py	/^def get_params_optimize(point_list: List[QgsPointXY], ors_profile: str, mode: int) -> dict:$/;"	f	typeref:typename:dict
get_request_line_feature	gui/directions_gui.py	/^    def get_request_line_feature(self):$/;"	m	class:Directions
get_request_point_features	common/directions_core.py	/^def get_request_point_features(route_dict: dict, row_by_row: str) -> Generator[List, Tuple, None/;"	f	typeref:typename:Generator[List,Tuple,None]
get_snapped_point_features	utils/processing.py	/^def get_snapped_point_features(response: dict, og_features=None, feedback=None) -> list:$/;"	f	typeref:typename:list
get_sorted_feature_parameters	proc/isochrones_layer_proc.py	/^    def get_sorted_feature_parameters($/;"	m	class:ORSIsochronesLayerAlgo
get_ui_file_path	utils/gui.py	/^    def get_ui_file_path(file: str) -> str:$/;"	m	class:GuiUtils	typeref:typename:str
group	proc/base_processing_algorithm.py	/^    def group(self) -> str:$/;"	m	class:ORSBaseProcessingAlgorithm	typeref:typename:str
groupId	proc/base_processing_algorithm.py	/^    def groupId(self) -> str:$/;"	m	class:ORSBaseProcessingAlgorithm	typeref:typename:str
helpUrl	proc/base_processing_algorithm.py	/^    def helpUrl() -> str:$/;"	m	class:ORSBaseProcessingAlgorithm	typeref:typename:str
icon	proc/base_processing_algorithm.py	/^    def icon(self) -> QIcon:$/;"	m	class:ORSBaseProcessingAlgorithm	typeref:typename:QIcon
icon	proc/directions_lines_proc.py	/^    def icon(self):$/;"	m	class:ORSDirectionsLinesAlgo
icon	proc/directions_points_layer_proc.py	/^    def icon(self):$/;"	m	class:ORSDirectionsPointsLayerAlgo
icon	proc/directions_points_layers_proc.py	/^    def icon(self):$/;"	m	class:ORSDirectionsPointsLayersAlgo
icon	proc/export_proc.py	/^    def icon(self):$/;"	m	class:ORSExportAlgo
icon	proc/isochrones_layer_proc.py	/^    def icon(self):$/;"	m	class:ORSIsochronesLayerAlgo
icon	proc/isochrones_point_proc.py	/^    def icon(self):$/;"	m	class:ORSIsochronesPointAlgo
icon	proc/matrix_proc.py	/^    def icon(self):$/;"	m	class:ORSMatrixAlgo
icon	proc/provider.py	/^    def icon():$/;"	m	class:ORStoolsProvider
icon	proc/snap_layer_proc.py	/^    def icon(self):$/;"	m	class:ORSSnapLayerAlgo
icon	proc/snap_point_proc.py	/^    def icon(self):$/;"	m	class:ORSSnapPointAlgo
id	proc/provider.py	/^    def id() -> str:$/;"	m	class:ORStoolsProvider	typeref:typename:str
initAlgorithm	proc/base_processing_algorithm.py	/^    def initAlgorithm(self, configuration: Dict) -> None:$/;"	m	class:ORSBaseProcessingAlgorithm	typeref:typename:None
initGui	ORStoolsPlugin.py	/^    def initGui(self) -> None:$/;"	m	class:ORStools	typeref:typename:None
initGui	gui/ORStoolsDialog.py	/^    def initGui(self) -> None:$/;"	m	class:ORStoolsDialogMain	typeref:typename:None
isochrones	proc/isochrones_layer_proc.py	/^    isochrones = isochrones_core.Isochrones()$/;"	v	class:ORSIsochronesLayerAlgo
isochrones	proc/isochrones_point_proc.py	/^    isochrones = isochrones_core.Isochrones()$/;"	v	class:ORSIsochronesPointAlgo
keyPressEvent	utils/maptools.py	/^    def keyPressEvent(self, event: QEvent) -> None:$/;"	m	class:LineTool	typeref:typename:None
loadAlgorithms	proc/provider.py	/^    def loadAlgorithms(self) -> None:$/;"	m	class:ORStoolsProvider	typeref:typename:None
load_provider_combo_state	gui/ORStoolsDialog.py	/^    def load_provider_combo_state(self):$/;"	m	class:ORStoolsDialog
log	utils/logger.py	/^def log(message: str, level_in: int = 0):$/;"	f
longName	proc/provider.py	/^    def longName() -> str:$/;"	m	class:ORStoolsProvider	typeref:typename:str
mouseMoved	utils/maptools.py	/^    mouseMoved = pyqtSignal(["QPoint"])$/;"	v	class:LineTool
name	proc/base_processing_algorithm.py	/^    def name(self) -> str:$/;"	m	class:ORSBaseProcessingAlgorithm	typeref:typename:str
name	proc/provider.py	/^    def name() -> str:$/;"	m	class:ORStoolsProvider	typeref:typename:str
normalize_field_type	utils/wrapper.py	/^def normalize_field_type(type_enum: Optional[Any]) -> Any:$/;"	f	typeref:typename:Any
on_about_click	gui/ORStoolsDialog.py	/^def on_about_click(parent: QWidget) -> None:$/;"	f	typeref:typename:None
on_config_click	gui/ORStoolsDialog.py	/^def on_config_click(parent):$/;"	f
on_help_click	gui/ORStoolsDialog.py	/^def on_help_click() -> None:$/;"	f	typeref:typename:None
option_parameters	proc/base_processing_algorithm.py	/^    def option_parameters(self) -> [QgsProcessingParameterDefinition]:$/;"	m	class:ORSBaseProcessingAlgorithm	typeref:typename:[QgsProcessingParameterDefinition]
output_parameter	proc/base_processing_algorithm.py	/^    def output_parameter(self) -> QgsProcessingParameterFeatureSink:$/;"	m	class:ORSBaseProcessingAlgorithm	typeref:typename:QgsProcessingParameterFeatureSink
overQueryLimit	common/client.py	/^    overQueryLimit = pyqtSignal(int)$/;"	v	class:Client
parseOptions	proc/base_processing_algorithm.py	/^    def parseOptions(self, parameters: dict, context: QgsProcessingContext) -> dict:$/;"	m	class:ORSBaseProcessingAlgorithm	typeref:typename:dict
pointPressed	utils/maptools.py	/^    pointPressed = pyqtSignal(["QPoint"])$/;"	v	class:LineTool
pointReleased	utils/maptools.py	/^    pointReleased = pyqtSignal(["QEvent", "int"])$/;"	v	class:LineTool
postProcessAlgorithm	proc/isochrones_layer_proc.py	/^    def postProcessAlgorithm($/;"	m	class:ORSIsochronesLayerAlgo	typeref:typename:Dict[str,str]
postProcessAlgorithm	proc/isochrones_point_proc.py	/^    def postProcessAlgorithm(self, context, feedback) -> Dict[str, str]:$/;"	m	class:ORSIsochronesPointAlgo	typeref:typename:Dict[str,str]
processAlgorithm	proc/directions_lines_proc.py	/^    def processAlgorithm($/;"	m	class:ORSDirectionsLinesAlgo	typeref:typename:Dict[str,str]
processAlgorithm	proc/directions_points_layer_proc.py	/^    def processAlgorithm($/;"	m	class:ORSDirectionsPointsLayerAlgo	typeref:typename:Dict[str,str]
processAlgorithm	proc/directions_points_layers_proc.py	/^    def processAlgorithm($/;"	m	class:ORSDirectionsPointsLayersAlgo	typeref:typename:Dict[str,str]
processAlgorithm	proc/export_proc.py	/^    def processAlgorithm($/;"	m	class:ORSExportAlgo	typeref:typename:Dict[str,str]
processAlgorithm	proc/isochrones_layer_proc.py	/^    def processAlgorithm($/;"	m	class:ORSIsochronesLayerAlgo	typeref:typename:Dict[str,str]
processAlgorithm	proc/isochrones_point_proc.py	/^    def processAlgorithm($/;"	m	class:ORSIsochronesPointAlgo	typeref:typename:Dict[str,str]
processAlgorithm	proc/matrix_proc.py	/^    def processAlgorithm($/;"	m	class:ORSMatrixAlgo	typeref:typename:Dict[str,str]
processAlgorithm	proc/snap_layer_proc.py	/^    def processAlgorithm($/;"	m	class:ORSSnapLayerAlgo	typeref:typename:Dict[str,str]
processAlgorithm	proc/snap_point_proc.py	/^    def processAlgorithm($/;"	m	class:ORSSnapPointAlgo	typeref:typename:Dict[str,str]
profile_parameter	proc/base_processing_algorithm.py	/^    def profile_parameter(self) -> QgsProcessingParameterEnum:$/;"	m	class:ORSBaseProcessingAlgorithm	typeref:typename:QgsProcessingParameterEnum
provider_parameter	proc/base_processing_algorithm.py	/^    def provider_parameter(self) -> QgsProcessingParameterEnum:$/;"	m	class:ORSBaseProcessingAlgorithm	typeref:typename:QgsProcessingParameterEnum
radius_message_box	utils/maptools.py	/^    def radius_message_box(self, e) -> None:$/;"	m	class:LineTool	typeref:typename:None
read_config	utils/configmanager.py	/^def read_config() -> dict:$/;"	f	typeref:typename:dict
read_help_file	utils/processing.py	/^def read_help_file(algorithm: str, locale: str = ""):$/;"	f
reload_rubber_band	gui/ORStoolsDialog.py	/^    def reload_rubber_band(self) -> None:$/;"	m	class:ORStoolsDialog	typeref:typename:None
reset	utils/maptools.py	/^    def reset(self):$/;"	m	class:LineTool
route_as_layer	utils/router.py	/^def route_as_layer(dlg):$/;"	f
run_gui_control	gui/ORStoolsDialog.py	/^    def run_gui_control(self) -> None:$/;"	m	class:ORStoolsDialogMain	typeref:typename:None
save_last_point	utils/maptools.py	/^    def save_last_point(self, point: QgsPointXY, annotation: QgsAnnotation) -> None:$/;"	m	class:LineTool	typeref:typename:None
save_selected_provider_state	gui/ORStoolsDialog.py	/^    def save_selected_provider_state(self) -> None:$/;"	m	class:ORStoolsDialog	typeref:typename:None
set_parameters	common/isochrones_core.py	/^    def set_parameters($/;"	m	class:Isochrones	typeref:typename:None
shortHelpString	proc/base_processing_algorithm.py	/^    def shortHelpString(self) -> str:$/;"	m	class:ORSBaseProcessingAlgorithm	typeref:typename:str
show	gui/ORStoolsDialog.py	/^    def show(self):$/;"	m	class:ORStoolsDialog
sort	proc/directions_points_layer_proc.py	/^            def sort(f):$/;"	f	member:ORSDirectionsPointsLayerAlgo.processAlgorithm	file:
sort_end	proc/directions_points_layers_proc.py	/^            def sort_end(f):$/;"	f	member:ORSDirectionsPointsLayersAlgo.processAlgorithm	file:
sort_start	proc/directions_points_layers_proc.py	/^            def sort_start(f):$/;"	f	member:ORSDirectionsPointsLayersAlgo.processAlgorithm	file:
stylePoly	common/isochrones_core.py	/^    def stylePoly(self, layer: QgsMapLayer) -> None:$/;"	m	class:Isochrones	typeref:typename:None
today	__init__.py	/^today = datetime.today()$/;"	v
tr	gui/ORStoolsDialog.py	/^    def tr(self, string: str) -> str:$/;"	m	class:ORStoolsDialogMain	typeref:typename:str
tr	proc/base_processing_algorithm.py	/^    def tr(self, string: str, context=None) -> str:$/;"	m	class:ORSBaseProcessingAlgorithm	typeref:typename:str
tr	utils/processing.py	/^def tr(string: str) -> str:$/;"	f	typeref:typename:str
tr	utils/router.py	/^def tr(string: str) -> str:$/;"	f	typeref:typename:str
transformToWGS	utils/transform.py	/^def transformToWGS(old_crs: QgsCoordinateReferenceSystem) -> QgsCoordinateTransform:$/;"	f	typeref:typename:QgsCoordinateTransform
unload	ORStoolsPlugin.py	/^    def unload(self) -> None:$/;"	m	class:ORStools	typeref:typename:None
unload	gui/ORStoolsDialog.py	/^    def unload(self) -> None:$/;"	m	class:ORStoolsDialogMain	typeref:typename:None
unload	proc/provider.py	/^    def unload(self) -> None:$/;"	m	class:ORStoolsProvider	typeref:typename:None
write_config	utils/configmanager.py	/^def write_config(new_config: dict) -> None:$/;"	f	typeref:typename:None
write_env_var	utils/configmanager.py	/^def write_env_var(key: str, value: str) -> None:$/;"	f	typeref:typename:None
