Loading...
Searching...
No Matches

Polyline on the location view in WGS84 coordinates. More...

#include <com/navigine/idl/objc/NCLocationPolyline.h>

Inherits NSObject.

Instance Methods

(nonnull instancetype) - initWithPoints:sublocationId:
 Default constructor for class NCLocationPolyline.
 

Class Methods

(nonnull instancetype) + locationPolylineWithPoints:sublocationId:
 Factory method for class NCLocationPolyline.
 

Properties

NSArray< NCGlobalPoint * > * points
 Vertices in WGS84 GlobalPoint.
 
NSNumber * sublocationId
 Floor this polyline is attached to, or null for the outdoor map.
 

Detailed Description

Polyline on the location view in WGS84 coordinates.

Swift code snippet:

let linePts = [
NCGlobalPoint(latitude: 55.751, longitude: 37.617),
NCGlobalPoint(latitude: 55.753, longitude: 37.620),
]
let locationPolyline = NCLocationPolyline(points: linePts, sublocationId: 7)
print("LocationPolyline points \‍(locationPolyline.points.count)")

Objective C code snippet:

NSArray<NCGlobalPoint *> *linePts = @[
[[NCGlobalPoint alloc] initWithLatitude:55.751 longitude:37.617],
[[NCGlobalPoint alloc] initWithLatitude:55.753 longitude:37.620],
];
NCLocationPolyline *locationPolyline = [[NCLocationPolyline alloc] initWithPoints:linePts sublocationId:@(7)];
NSLog(@"LocationPolyline points %lu", (unsigned long)locationPolyline.points.count);

Definition at line 27 of file NCLocationPolyline.h.

Method Documentation

◆ initWithPoints:sublocationId:

- (nonnull instancetype) initWithPoints: (nonnull NSArray< NCGlobalPoint * > *) points
sublocationId: (nullable NSNumber *) sublocationId 

Default constructor for class NCLocationPolyline.

◆ locationPolylineWithPoints:sublocationId:

+ (nonnull instancetype) locationPolylineWithPoints: (nonnull NSArray< NCGlobalPoint * > *) points
sublocationId: (nullable NSNumber *) sublocationId 

Factory method for class NCLocationPolyline.

Property Documentation

◆ points

- (NSArray<NCGlobalPoint *>*) points
readnonatomicassign

Vertices in WGS84 GlobalPoint.

Definition at line 46 of file NCLocationPolyline.h.

◆ sublocationId

- (NSNumber*) sublocationId
readnonatomicassign

Floor this polyline is attached to, or null for the outdoor map.

Definition at line 53 of file NCLocationPolyline.h.


The documentation for this class was generated from the following file: