Base classes for Navigine iOS SDK. More...
Topics | |
| ObjectiveC main sdk class | |
| Main class of Navigine iOS SDK. | |
| ObjectiveC Managers | |
| List of managers for Navigine iOS SDK. | |
| ObjectiveC Listeners | |
| List of listeners for Navigine iOS SDK. | |
| ObjectiveC Location Elements | |
| List of location elements for Navigine iOS SDK. | |
| ObjectiveC Location View Elements | |
| List of location view elements for Navigine iOS SDK. | |
| ObjectiveC Geometry classes | |
| List of geometry classes for Navigine iOS SDK. | |
| ObjectiveC Secondary classes | |
| List of secondary classes for Navigine iOS SDK. | |
Classes | |
| protocol | <NCAsyncRouteListener> |
| Class provides a callback to be invoked when RouteSession handle changed/advanced events. More... | |
| class | NCAsyncRouteManager |
| Class is used for managing RouteSessions. More... | |
| class | NCBeacon |
| Class is used for storing iBeacon. More... | |
| class | NCBitmapRegionDecoder |
| Сlass is used for getting bitmaps (png, jpg, svg) from byte array. More... | |
| class | NCBoundingBox |
| Axis-aligned bounding box defined by two corner points. More... | |
| class | NCCamera |
| Class describing position of the camera. More... | |
| protocol | <NCCameraListener> |
| Class is used to listen for camera updates. More... | |
| class | NCCategory |
| class is used for storing venue categories. More... | |
| class | NCCircleMapObject |
| Represents a circle on the location view. More... | |
| class | NCDefaultNavigationView |
| Ready-to-use navigation view with built-in UI: zoom controls, floor selector, “follow me” toggle and user location layer. Hooks SDK listeners (location, sublocation, camera) and keeps widgets in sync. More... | |
| class | NCDottedPolylineMapObject |
| Represents a polyline object with points placed along it on the location view. More... | |
| class | NCEddystone |
| Class is used for storing Eddystone. More... | |
| class | NCElevationGraph |
| Сlass describing a graph that connects the sublocations. More... | |
| class | NCGeometryUtils |
| A set of functions for working with geometries. More... | |
| class | NCGlobalPoint |
| A point at the specified WGS84 coordinates. More... | |
| class | NCGraph |
| Class is used for storing graph. More... | |
| class | NCGraphEdge |
| Class is used for storing graph edge. More... | |
| class | NCGraphVertex |
| Class is used for storing graph vertex. More... | |
| class | NCIconMapObject |
| Represents an icon object on the location view. More... | |
| class | NCImage |
| class described image data in SDK More... | |
| protocol | <NCInputListener> |
| Class is used to listen for interactions with location view. More... | |
| class | NCKeyValueStorage |
| Interface for key-value storage operations, allowing storage and retrieval of various data types. More... | |
| class | NCLine |
| A polyline with specified list of segments Segment. More... | |
| class | NCLocation |
| Class is used for storing location parameters: identifier, version, name, a list of sublocations, etc. More... | |
| class | NCLocationInfo |
| General information about location. More... | |
| protocol | <NCLocationListener> |
| Class provides a callback to be invoked when LocationManager class downloads the location from server or load it from the storage. More... | |
| protocol | <NCLocationListListener> |
| Class provides a callback to be invoked when LocationListManager class downloads list of available locations from server. More... | |
| class | NCLocationListManager |
| Class is used for downloading locations list from the server and providing it to the user. More... | |
| class | NCLocationManager |
| Class is used for downloading and working with Location. More... | |
| class | NCLocationPoint |
| Class is used for representing certain point within the location. More... | |
| class | NCLocationPolygon |
| Class is used for representing certain polygon within the location Polygon. More... | |
| class | NCLocationPolyline |
| Class is used for representing certain polyline within the location Polyline. More... | |
| class | NCLocationView |
| Class is used to display a Navigine location via iOS UIView. More... | |
| class | NCLocationWindow |
| Interface for interacting with the location view. More... | |
| class | NCLogInfo |
| Represents metadata for a log file. More... | |
| class | NCMapObject |
| Base interface for handling objects on the location view. More... | |
| class | NCMapObjectPickResult |
| Class is useed to handle information in PickListener. More... | |
| protocol | <NCMeasurementListener> |
| Class provides callbacks to be invoked when MeasurementManager detects new sensor or signal measurements. More... | |
| class | NCMeasurementManager |
| Class is used for managing measurement generators and notifying about sensor and signal measurements. More... | |
| class | NCNavigationManager |
| Class is used for evaluating navigation and calculating users' Position. More... | |
| class | NCNavigineSdk |
| Provides access to all services in the SDK. More... | |
| class | NCNotification |
| Class is used for working with the notifications and storing its data. More... | |
| protocol | <NCNotificationListener> |
| Class provides a callback to be invoked when NotificationManager detects local notification events. More... | |
| class | NCNotificationManager |
| Class is used to manage local Notifications. More... | |
| protocol | <NCPickListener> |
| Class is used to handle for picking objects on the location view. More... | |
| class | NCPoint |
| A point at the specified metrics coordinates. More... | |
| class | NCPolygon |
| A polygon with specified list of points. More... | |
| class | NCPolygonMapObject |
| Represents a polygon object on the location view. More... | |
| class | NCPolyline |
| A polyline with specified number of points. More... | |
| class | NCPolylineMapObject |
| Represents a polyline object on the location view. More... | |
| class | NCPosition |
| Class describing user's position. More... | |
| protocol | <NCPositionListener> |
| Class provides a callback to be invoked when NavigationManager updates the position of the device. More... | |
| class | NCRectangle |
| A rectangle with specified origin and size. More... | |
| class | NCRouteEvent |
| Class is used for storing the route path events. More... | |
| protocol | <NCRouteListener> |
| Class provides a callback to be invoked when RouteManager updates routes to the target point or from point to point. More... | |
| class | NCRouteManager |
| Class is used for evaluating RoutePath from point to point. More... | |
| class | NCRouteOptions |
| Class is used for describing routing options of AsyncRouteManager. More... | |
| class | NCRoutePath |
| class is used for storing the route path between the two points on the location. More... | |
| class | NCRouteSession |
| Class is used for managing async route listeners. More... | |
| class | NCSegment |
| line between two points. More... | |
| class | NCSensorMeasurement |
| Structure representing a sensor measurement with type, values, and timestamp. More... | |
| class | NCSignalMeasurement |
| Structure representing a signal measurement with type, identifier, RSSI, distance, and timestamp. More... | |
| class | NCStorageManager |
| Interface for managing multiple key-value storages, providing access and lifecycle control. More... | |
| class | NCSublocation |
| Class is used for storing sublocation parameters: identifier, name, width, heigth, etc. More... | |
| protocol | <NCSublocationChangeListener> |
| Class is used to listen for sublocation change events. More... | |
| class | NCUserLocationView |
| class | NCVector3d |
| Structure representing a 3D vector for sensor measurements. More... | |
| class | NCVenue |
| Class is used for storing venue. More... | |
| class | NCWifi |
| Class is used for storing WiFi. More... | |
| class | NCZone |
| Class is used for storing location polygonal zones. More... | |
| class | NCZoneEvent |
| Class described user zone event. More... | |
| protocol | <NCZoneListener> |
| Class provides a callback to be invoked when ZoneManager detects entering/leaving zone events. More... | |
| class | NCZoneManager |
| Class is used for notifying about entering or leaving Zones. More... | |
Base classes for Navigine iOS SDK.