MMKPanoramaIconMarker

@interface MMKPanoramaIconMarker : NSObject

Icon marker struct

Summary

Class methods

+ (nonnull MMKPanoramaIconMarker *)iconMarkerWithAngularPosition:(nonnull MMKDirection *)angularPosition
                                                          iconId:(nonnull NSString *)iconId;

Properties

@property (nonatomic, readonly, nonnull) MMKDirection *angularPosition;
Angular position, degrees

@property (nonatomic, readonly, nonnull) NSString *iconId;
The marker iconId

Class methods

iconMarkerWithAngularPosition:iconId:

+ (nonnull MMKPanoramaIconMarker *)iconMarkerWithAngularPosition:(nonnull MMKDirection *)angularPosition
                                                          iconId:(nonnull NSString *)iconId;


Properties

angularPosition

@property (nonatomic, readonly, nonnull) MMKDirection *angularPosition;

Angular position, degrees. (bearing, tilt) (0, 0) - (north, horizon)


iconId

@property (nonatomic, readonly, nonnull) NSString *iconId;

The marker iconId. The iconId is passed as a parameter to the IconImageFactory and IconUrlProvider