| ►Pcom | |
| ►Pnavigine | |
| ►Pexamples | |
| CAsyncRouteManagerExample | |
| CBitmapRegionDecoderExample | |
| CCameraUtils | |
| CGeometryUtilsExample | |
| CLocationListManagerExample | |
| CLocationManagerExample | |
| CLocationWindowCameraExample | |
| CLocationWindowCommonExample | |
| CLocationWindowInteractionExample | |
| CLocationWindowMapObjectsExample | |
| CMain | |
| CMeasurementManagerExample | |
| CNavigationManagerExample | |
| CNavigineSdkExample | |
| CNotificationManagerExample | |
| CRouteManagerExample | |
| CZoneManagerExample | |
| ►Pidl | |
| ►Pjava | |
| CAnimationType | Enum described animation functions |
| CAsyncRouteListener | Class provides a callback to be invoked when RouteSession handle changed/advanced events |
| CAsyncRouteManager | Class is used for managing RouteSessions |
| CBeacon | Class is used for storing iBeacon |
| CBitmapRegionDecoder | Сlass is used for getting bitmaps (png, jpg, svg) from byte array |
| CBoundingBox | Axis-aligned bounding box defined by two corner points |
| CCamera | Class describing position of the camera |
| CCameraCallback | Callback specified after the camera movement is stopped |
| CCameraListener | Class is used to listen for camera updates |
| CCameraUpdateReason | Reason of the camera update |
| CCapType | Enum defining the type of cap for polyline ends |
| CCategory | Class is used for storing venue categories |
| CCircleMapObject | Represents a circle on the location view |
| CDebugFlag | |
| CDottedPolylineMapObject | Represents a polyline object with points placed along it on the location view |
| CEddystone | Class is used for storing Eddystone |
| CElevationGraph | Сlass describing a graph that connects the sublocations |
| CGeometryUtils | A set of functions for working with geometries |
| CGlobalPoint | A point at the specified WGS84 coordinates |
| CGraph | Class is used for storing graph |
| CGraphEdge | Class is used for storing graph edge |
| CGraphVertex | Class is used for storing graph vertex |
| CIconMapObject | Represents an icon object on the location view |
| CImage | Class described image data in SDK |
| CImageType | Enum described supported image types |
| CInputListener | Class is used to listen for interactions with location view |
| CJoinType | Enum defining the type of join for polyline segments |
| CKeyValueStorage | Interface for key-value storage operations, allowing storage and retrieval of various data types |
| CLine | A polyline with specified list of segments Segment |
| CLocation | Class is used for storing location parameters: identifier, version, name, a list of sublocations, etc |
| CLocationInfo | General information about location |
| CLocationListener | Class provides a callback to be invoked when LocationManager class downloads the location from server or load it from the storage |
| CLocationListListener | Class provides a callback to be invoked when LocationListManager class downloads list of available locations from server |
| CLocationListManager | Class is used for downloading locations list from the server and providing it to the user |
| CLocationManager | Class is used for downloading and working with Location |
| CLocationPoint | Class is used for representing certain point within the location |
| CLocationPolygon | Class is used for representing certain polygon within the location Polygon |
| CLocationPolyline | Class is used for representing certain polyline within the location Polyline |
| CLocationWindow | Interface for interacting with the location view |
| CLogInfo | Represents metadata for a log file |
| CMapObject | Base interface for handling objects on the location view |
| CMapObjectPickResult | Class is useed to handle information in PickListener |
| CMapObjectType | Enum defining the type of map object |
| CMeasurementListener | Class provides callbacks to be invoked when MeasurementManager detects new sensor or signal measurements |
| CMeasurementManager | Class is used for managing measurement generators and notifying about sensor and signal measurements |
| CNavigationManager | Class is used for evaluating navigation and calculating users' Position |
| CNavigineSdk | Provides access to all services in the SDK |
| CNotification | Class is used for working with the notifications and storing its data |
| CNotificationListener | Class provides a callback to be invoked when NotificationManager detects local notification events |
| CNotificationManager | Class is used to manage local Notifications |
| CPickListener | Class is used to handle for picking objects on the location view |
| CPlacement | Enum defining the placement mode for points along a polyline |
| CPoint | A point at the specified metrics coordinates |
| CPolygon | A polygon with specified list of points |
| CPolygonMapObject | Represents a polygon object on the location view |
| CPolyline | A polyline with specified number of points |
| CPolylineMapObject | Represents a polyline object on the location view |
| CPosition | Class describing user's position |
| CPositionListener | Class provides a callback to be invoked when NavigationManager updates the position of the device |
| CRectangle | A rectangle with specified origin and size |
| CResourceListener | |
| CRouteEvent | Class is used for storing the route path events |
| CRouteEventType | Enum described toute event types |
| CRouteListener | Class provides a callback to be invoked when RouteManager updates routes to the target point or from point to point |
| CRouteManager | Class is used for evaluating RoutePath from point to point |
| CRouteOptions | Class is used for describing routing options of AsyncRouteManager |
| CRoutePath | Class is used for storing the route path between the two points on the location |
| CRouteSession | Class is used for managing async route listeners |
| CRouteStatus | Enum describing possible router states |
| CSegment | Line between two points |
| CSensorMeasurement | Structure representing a sensor measurement with type, values, and timestamp |
| CSensorType | Enum defining types of sensors used in measurements |
| CSignalMeasurement | Structure representing a signal measurement with type, identifier, RSSI, distance, and timestamp |
| CSignalType | Enum defining types of signals used in measurements |
| CStorageManager | Interface for managing multiple key-value storages, providing access and lifecycle control |
| CSublocation | Class is used for storing sublocation parameters: identifier, name, width, heigth, etc |
| CSublocationChangeListener | Class is used to listen for sublocation change events |
| CTransmitterStatus | Enum described possible transmitter state |
| CUserLocationLayer | Layer that automatically renders current user position (arrow and accuracy circle) on the map. Provides visibility and anchoring controls. Referenced from LocationView |
| CUserLocationView | |
| CVector3d | Structure representing a 3D vector for sensor measurements |
| CVenue | Class is used for storing venue |
| CWifi | Class is used for storing WiFi |
| CZone | Class is used for storing location polygonal zones |
| CZoneEvent | Class described user zone event |
| CZoneEventType | Enum described zone event types |
| CZoneListener | Class provides a callback to be invoked when ZoneManager detects entering/leaving zone events |
| CZoneManager | Class is used for notifying about entering or leaving Zones |
| ►Pview | |
| CDefaultNavigationView | Ready-to-use LocationView with built‑in UI controls: zoom buttons, floor selector, “follow me” toggle and user location layer. Automatically hooks SDK listeners (location, sublocation, camera) and keeps widgets in sync |
| CLocationView | Class is used to display a Navigine location via Android FrameLayout |
| CAnimationType | Enum described animation functions |
| CAsyncRouteListener | Class provides a callback to be invoked when RouteSession handle changed/advanced events |
| CAsyncRouteManager | Class is used for managing RouteSessions |
| CAsyncRouteManagerExample | |
| CBeacon | Class is used for storing iBeacon |
| CBitmapRegionDecoder | Сlass is used for getting bitmaps (png, jpg, svg) from byte array |
| CBitmapRegionDecoderExample | |
| CBoundingBox | Axis-aligned bounding box defined by two corner points |
| CCamera | Class describing position of the camera |
| CCameraCallback | Callback specified after the camera movement is stopped |
| CCameraCallbackImpl | |
| CCameraListener | Class is used to listen for camera updates |
| CCameraUpdateReason | Reason of the camera update |
| CCameraUtils | |
| CCapType | Enum defining the type of cap for polyline ends |
| CCategory | Class is used for storing venue categories |
| CCircleMapObject | Represents a circle on the location view |
| CDebugFlag | |
| CDottedPolylineMapObject | Represents a polyline object with points placed along it on the location view |
| CEddystone | Class is used for storing Eddystone |
| CElevationGraph | Сlass describing a graph that connects the sublocations |
| CGeometryUtils | A set of functions for working with geometries |
| CGeometryUtilsExample | |
| CGlobalPoint | A point at the specified WGS84 coordinates |
| CGraph | Class is used for storing graph |
| CGraphEdge | Class is used for storing graph edge |
| CGraphVertex | Class is used for storing graph vertex |
| CIconMapObject | Represents an icon object on the location view |
| CImage | Class described image data in SDK |
| CImageType | Enum described supported image types |
| CInputListener | Class is used to listen for interactions with location view |
| CJoinType | Enum defining the type of join for polyline segments |
| CKeyValueStorage | Interface for key-value storage operations, allowing storage and retrieval of various data types |
| CLine | A polyline with specified list of segments Segment |
| CLocation | Class is used for storing location parameters: identifier, version, name, a list of sublocations, etc |
| CLocationInfo | General information about location |
| CLocationListener | Class provides a callback to be invoked when LocationManager class downloads the location from server or load it from the storage |
| CLocationListListener | Class provides a callback to be invoked when LocationListManager class downloads list of available locations from server |
| CLocationListManager | Class is used for downloading locations list from the server and providing it to the user |
| CLocationListManagerExample | |
| CLocationManager | Class is used for downloading and working with Location |
| CLocationManagerFlutterExample | |
| CLocationPoint | Class is used for representing certain point within the location |
| CLocationPolygon | Class is used for representing certain polygon within the location Polygon |
| CLocationPolyline | Class is used for representing certain polyline within the location Polyline |
| CLocationView | Class is used to display a Navigine location via Flutter StatefulWidget |
| CLocationWindow | Interface for interacting with the location view |
| CLocationWindowCameraExample | |
| CLocationWindowCommonExample | |
| CLocationWindowInteractionExample | |
| CLocationWindowMapObjectsExample | |
| CLogInfo | Represents metadata for a log file |
| CMapObject | Base interface for handling objects on the location view |
| CMapObjectPickResult | Class is useed to handle information in PickListener |
| CMapObjectType | Enum defining the type of map object |
| CMeasurementListener | Class provides callbacks to be invoked when MeasurementManager detects new sensor or signal measurements |
| CMeasurementManager | Class is used for managing measurement generators and notifying about sensor and signal measurements |
| CMeasurementManagerExample | |
| CNavigationManager | Class is used for evaluating navigation and calculating users' Position |
| CNavigationManagerExample | |
| CNavigineSdk | Provides access to all services in the SDK |
| CNavigineSdkExample | |
| C<NCAsyncRouteListener> | Class provides a callback to be invoked when RouteSession handle changed/advanced events |
| CNCAsyncRouteManager | Class is used for managing RouteSessions |
| CNCBeacon | Class is used for storing iBeacon |
| CNCBitmapRegionDecoder | Сlass is used for getting bitmaps (png, jpg, svg) from byte array |
| CNCBoundingBox | Axis-aligned bounding box defined by two corner points |
| CNCCamera | Class describing position of the camera |
| C<NCCameraListener> | Class is used to listen for camera updates |
| CNCCategory | Class is used for storing venue categories |
| CNCCircleMapObject | Represents a circle on the location view |
| CNCDefaultNavigationView | 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 |
| CNCDottedPolylineMapObject | Represents a polyline object with points placed along it on the location view |
| CNCEddystone | Class is used for storing Eddystone |
| CNCElevationGraph | Сlass describing a graph that connects the sublocations |
| CNCGeometryUtils | A set of functions for working with geometries |
| CNCGlobalPoint | A point at the specified WGS84 coordinates |
| CNCGraph | Class is used for storing graph |
| CNCGraphEdge | Class is used for storing graph edge |
| CNCGraphVertex | Class is used for storing graph vertex |
| CNCIconMapObject | Represents an icon object on the location view |
| CNCImage | Class described image data in SDK |
| C<NCInputListener> | Class is used to listen for interactions with location view |
| CNCKeyValueStorage | Interface for key-value storage operations, allowing storage and retrieval of various data types |
| CNCLine | A polyline with specified list of segments Segment |
| CNCLocation | Class is used for storing location parameters: identifier, version, name, a list of sublocations, etc |
| CNCLocationInfo | General information about location |
| C<NCLocationListener> | Class provides a callback to be invoked when LocationManager class downloads the location from server or load it from the storage |
| C<NCLocationListListener> | Class provides a callback to be invoked when LocationListManager class downloads list of available locations from server |
| CNCLocationListManager | Class is used for downloading locations list from the server and providing it to the user |
| CNCLocationManager | Class is used for downloading and working with Location |
| CNCLocationPoint | Class is used for representing certain point within the location |
| CNCLocationPolygon | Class is used for representing certain polygon within the location Polygon |
| CNCLocationPolyline | Class is used for representing certain polyline within the location Polyline |
| CNCLocationView | Class is used to display a Navigine location via iOS UIView |
| CNCLocationWindow | Interface for interacting with the location view |
| CNCLogInfo | Represents metadata for a log file |
| CNCMapObject | Base interface for handling objects on the location view |
| CNCMapObjectPickResult | Class is useed to handle information in PickListener |
| C<NCMeasurementListener> | Class provides callbacks to be invoked when MeasurementManager detects new sensor or signal measurements |
| CNCMeasurementManager | Class is used for managing measurement generators and notifying about sensor and signal measurements |
| CNCNavigationManager | Class is used for evaluating navigation and calculating users' Position |
| CNCNavigineSdk | Provides access to all services in the SDK |
| CNCNotification | Class is used for working with the notifications and storing its data |
| C<NCNotificationListener> | Class provides a callback to be invoked when NotificationManager detects local notification events |
| CNCNotificationManager | Class is used to manage local Notifications |
| C<NCPickListener> | Class is used to handle for picking objects on the location view |
| CNCPoint | A point at the specified metrics coordinates |
| CNCPolygon | A polygon with specified list of points |
| CNCPolygonMapObject | Represents a polygon object on the location view |
| CNCPolyline | A polyline with specified number of points |
| CNCPolylineMapObject | Represents a polyline object on the location view |
| CNCPosition | Class describing user's position |
| C<NCPositionListener> | Class provides a callback to be invoked when NavigationManager updates the position of the device |
| CNCRectangle | A rectangle with specified origin and size |
| C<NCResourceListener> | |
| CNCRouteEvent | Class is used for storing the route path events |
| C<NCRouteListener> | Class provides a callback to be invoked when RouteManager updates routes to the target point or from point to point |
| CNCRouteManager | Class is used for evaluating RoutePath from point to point |
| CNCRouteOptions | Class is used for describing routing options of AsyncRouteManager |
| CNCRoutePath | Class is used for storing the route path between the two points on the location |
| CNCRouteSession | Class is used for managing async route listeners |
| CNCSegment | Line between two points |
| CNCSensorMeasurement | Structure representing a sensor measurement with type, values, and timestamp |
| CNCSignalMeasurement | Structure representing a signal measurement with type, identifier, RSSI, distance, and timestamp |
| CNCStorageManager | Interface for managing multiple key-value storages, providing access and lifecycle control |
| CNCSublocation | Class is used for storing sublocation parameters: identifier, name, width, heigth, etc |
| C<NCSublocationChangeListener> | Class is used to listen for sublocation change events |
| CNCUserLocationLayer | Layer that automatically renders current user position (arrow and accuracy circle) on the map. Provides visibility and anchoring controls. Referenced from LocationView |
| CNCUserLocationView | |
| CNCVector3d | Structure representing a 3D vector for sensor measurements |
| CNCVenue | Class is used for storing venue |
| CNCWifi | Class is used for storing WiFi |
| CNCZone | Class is used for storing location polygonal zones |
| CNCZoneEvent | Class described user zone event |
| C<NCZoneListener> | Class provides a callback to be invoked when ZoneManager detects entering/leaving zone events |
| CNCZoneManager | Class is used for notifying about entering or leaving Zones |
| CNotification | Class is used for working with the notifications and storing its data |
| CNotificationListener | Class provides a callback to be invoked when NotificationManager detects local notification events |
| CNotificationManager | Class is used to manage local Notifications |
| CNotificationManagerExample | |
| CPickListener | Class is used to handle for picking objects on the location view |
| CPlacement | Enum defining the placement mode for points along a polyline |
| CPoint | A point at the specified metrics coordinates |
| CPolygon | A polygon with specified list of points |
| CPolygonMapObject | Represents a polygon object on the location view |
| CPolyline | A polyline with specified number of points |
| CPolylineMapObject | Represents a polyline object on the location view |
| CPosition | Class describing user's position |
| CPositionListener | Class provides a callback to be invoked when NavigationManager updates the position of the device |
| CRectangle | A rectangle with specified origin and size |
| CResourceListener | |
| CRouteEvent | Class is used for storing the route path events |
| CRouteEventType | Enum described toute event types |
| CRouteListener | Class provides a callback to be invoked when RouteManager updates routes to the target point or from point to point |
| CRouteManager | Class is used for evaluating RoutePath from point to point |
| CRouteManagerExample | |
| CRouteOptions | Class is used for describing routing options of AsyncRouteManager |
| CRoutePath | Class is used for storing the route path between the two points on the location |
| CRouteSession | Class is used for managing async route listeners |
| CRouteStatus | Enum describing possible router states |
| CSegment | Line between two points |
| CSensorMeasurement | Structure representing a sensor measurement with type, values, and timestamp |
| CSensorType | Enum defining types of sensors used in measurements |
| CSignalMeasurement | Structure representing a signal measurement with type, identifier, RSSI, distance, and timestamp |
| CSignalType | Enum defining types of signals used in measurements |
| CStorageManager | Interface for managing multiple key-value storages, providing access and lifecycle control |
| CStorageManagerExample | |
| CSublocation | Class is used for storing sublocation parameters: identifier, name, width, heigth, etc |
| CSublocationChangeListener | Class is used to listen for sublocation change events |
| CTransmitterStatus | Enum described possible transmitter state |
| CUserLocationLayer | Layer that automatically renders current user position (arrow and accuracy circle) on the map. Provides visibility and anchoring controls. Referenced from LocationView |
| CUserLocationView | |
| CVector3d | Structure representing a 3D vector for sensor measurements |
| CVenue | Class is used for storing venue |
| CWifi | Class is used for storing WiFi |
| CZone | Class is used for storing location polygonal zones |
| CZoneEvent | Class described user zone event |
| CZoneEventType | Enum described zone event types |
| CZoneListener | Class provides a callback to be invoked when ZoneManager detects entering/leaving zone events |
| CZoneManager | Class is used for notifying about entering or leaving Zones |
| CZoneManagerExample | |