HERE iOS SDK Developer's Guide

NMAVenue3dBaseLocation

Class Summary

class NMAVenue3dBaseLocation

Derived from: NSObject

Defines a location used in indoor routing.

Include: NMAKit.framework/headers/NMAVenue3dBaseLocation.h

Inheritance Diagrams

Figure 1. Public inheritance diagram for NMAVenue3dBaseLocation

[For complete information, see the section Class Details]

See also:

NMAVenue3dSpaceLocation

NMAVenue3dOutdoorLocation

NMAVenue3dRoutingController

Instance Method Summary

Table 1. Instance Methods
Instance Method Summary

-(nullable NMAVenue3dArea *) getArea

Returns the NMAVenue3dArea associated with the location

-(nullable NMAGeoCoordinates *) getGeoCoordinate

Returns the NMAGeoCoordinates associated with the location

-( NMAVenue3dBaseLocationType ) getType

Returns the NMAVenue3dBaseLocationType of the location

-(BOOL) isValid

Returns information on the validity of the location

-(void) setParkingLocation:(nonnull NMAVenue3dBaseLocation *) location

Sets the parking location

Class Details

Defines a location used in indoor routing.

See also:

NMAVenue3dSpaceLocation

NMAVenue3dOutdoorLocation

NMAVenue3dRoutingController

Instance Method Details

-(nullable NMAVenue3dArea *) getArea

Returns the NMAVenue3dArea associated with the location. If the location relates to a Space, returns an NMAVenue3dSpace object. If the location relates to an OuterArea, returns an NMAVenue3dOuterArea object. Otherwise returns nil.

Returns:

The Area associated with the location or nil.

-(nullable NMAGeoCoordinates *) getGeoCoordinate

Returns the NMAGeoCoordinates associated with the location.

Returns:

The NMAGeoCoordinates associated with the location

-( NMAVenue3dBaseLocationType ) getType

Returns the NMAVenue3dBaseLocationType of the location.

Returns:

The NMAVenue3dBaseLocationType of the location.

-(BOOL) isValid

Returns information on the validity of the location.

Returns:

YES if the location is valid and NO otherwise.

-(void) setParkingLocation:(nonnull NMAVenue3dBaseLocation *) location

Sets the parking location.

Parameters:

  • location

    The parking location to set.