HERE iOS SDK Developer's Guide

NMAVenue3dSpaceLocation

Class Summary

class NMAVenue3dSpaceLocation

Derived from: NMAVenue3dBaseLocation

Defines an indoor location used as either start or endpoint in indoor routing.

Include: NMAKit.framework/headers/NMAVenue3dSpaceLocation.h

Inheritance Diagrams

Figure 1. Public inheritance diagram for NMAVenue3dSpaceLocation

[For complete information, see the section Class Details]

See also:

NMAVenue3dSpaceLocation

NMAVenue3dOutdoorLocation

NMAVenue3dRoutingController

Instance Method Summary

Table 1. Instance Methods
Instance Method Summary

-(nonnull instancetype) init

-(nullable instancetype) initWithSpace:(nonnull NMAVenue3dSpace *) space inVenue:(nonnull NMAVenue3dController *) venue

Constructs an NMASpaceLocation with the specified indoor space and venue controller of the venue the space is located

Class Method Summary

Table 2. Class Methods
Class Methods

+(nonnull instancetype) new

+(nullable instancetype) spaceLocationWithSpace:(nonnull NMAVenue3dSpace *) space inVenue:(nonnull NMAVenue3dController *) venue

Constructs an NMASpaceLocation with the specified indoor space and venue controller of the venue the space is located

Class Details

Defines an indoor location used as either start or endpoint in indoor routing.

See also:

NMAVenue3dSpaceLocation

NMAVenue3dOutdoorLocation

NMAVenue3dRoutingController

Instance Method Details

-(nonnull instancetype) init

Instances of this class should not be initialized directly

-(nullable instancetype) initWithSpace:(nonnull NMAVenue3dSpace *) space inVenue:(nonnull NMAVenue3dController *) venue

Constructs an NMASpaceLocation with the specified indoor space and venue controller of the venue the space is located.

Parameters:

  • space

    A space object

  • venue

    A venue controller object

Class Method Details

+(nonnull instancetype) new

Instances of this class should not be initialized directly

+(nullable instancetype) spaceLocationWithSpace:(nonnull NMAVenue3dSpace *) space inVenue:(nonnull NMAVenue3dController *) venue

Constructs an NMASpaceLocation with the specified indoor space and venue controller of the venue the space is located.

Parameters:

  • space

    A space object

  • venue

    A venue controller object