KOSMIndoorMap::Equipment

Search for usage in LXR

KOSMIndoorMap::Equipment Class Reference

#include <equipmentmodel.h>

Public Types

enum  Type { Elevator , Escalator }
 

Public Member Functions

float distanceTo (const OSM::DataSet &dataSet, float lat, float lon) const
 

Public Attributes

std::vector< int > levels
 
std::vector< OSM::ElementsourceElements
 
OSM::UniqueElement syntheticElement
 
Type type
 

Detailed Description

Elevator or escalator element.

Definition at line 18 of file equipmentmodel.h.

Member Enumeration Documentation

◆ Type

enum KOSMIndoorMap::Equipment::Type

Definition at line 21 of file equipmentmodel.h.

Member Function Documentation

◆ distanceTo()

float Equipment::distanceTo ( const OSM::DataSet & dataSet,
float lat,
float lon ) const

Definition at line 16 of file equipmentmodel.cpp.

Member Data Documentation

◆ levels

std::vector<int> KOSMIndoorMap::Equipment::levels

Definition at line 23 of file equipmentmodel.h.

◆ sourceElements

std::vector<OSM::Element> KOSMIndoorMap::Equipment::sourceElements

Definition at line 22 of file equipmentmodel.h.

◆ syntheticElement

OSM::UniqueElement KOSMIndoorMap::Equipment::syntheticElement

Definition at line 24 of file equipmentmodel.h.

◆ type

Type KOSMIndoorMap::Equipment::type

Definition at line 25 of file equipmentmodel.h.


The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Dec 27 2024 11:53:02 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.