Maps SDK for C++ 1.0.0
Loading...
Searching...
No Matches
gem::GeofenceProximityArea Struct Reference

Proximity geofence area result. More...

Inheritance diagram for gem::GeofenceProximityArea:
Collaboration diagram for gem::GeofenceProximityArea:

Public Member Functions

 GeofenceProximityArea ()=default
 Default Ctor.
 GeofenceProximityArea (const GeofenceArea &area, Coordinates borderPos=Coordinates(), int distance=0, bool inside=false)
 Detailed Ctor.
 operator bool () const
 bool operator

Public Attributes

Coordinates borderPos
 closest position on area border
int distance
 distance from searched coordinates to area border
bool inside
 true if search coordinates are inside area, otherwise false
StrongPointer< GeographicAreaarea
 geographic area object
ParameterList meta
 area metadata
String id
 area id

Detailed Description

Proximity geofence area result.

Constructor & Destructor Documentation

◆ GeofenceProximityArea()

gem::GeofenceProximityArea::GeofenceProximityArea ( const GeofenceArea & area,
Coordinates borderPos = Coordinates(),
int distance = 0,
bool inside = false )
inline

Detailed Ctor.

Parameters
areaThe geographic area object
borderPosThe closest position on area border to the searched coordinates
distanceThe distance from searched coordinates to area border
insideTrue if search coordinates are inside area, otherwise false