| CAnimationType | Enum described animation functions |
| Ccom.navigine.idl.java.AnimationType | Enum described animation functions |
| CAsyncRouteListener | Class provides a callback to be invoked when RouteSession handle changed/advanced events |
| Ccom.navigine.idl.java.AsyncRouteListener | Class provides a callback to be invoked when RouteSession handle changed/advanced events |
| Ccom.navigine.idl.java.AsyncRouteManager | Class is used for managing RouteSessions |
| Ccom.navigine.examples.AsyncRouteManagerExample | |
| Ccom.navigine.idl.java.Beacon | Class is used for storing iBeacon |
| Ccom.navigine.idl.java.BitmapRegionDecoder | Сlass is used for getting bitmaps (png, jpg, svg) from byte array |
| Ccom.navigine.examples.BitmapRegionDecoderExample | |
| CBoundingBox | Axis-aligned bounding box defined by two corner points |
| Ccom.navigine.idl.java.BoundingBox | Axis-aligned bounding box defined by two corner points |
| CCamera | Class describing position of the camera |
| Ccom.navigine.idl.java.Camera | Class describing position of the camera |
| CCameraCallback | Callback specified after the camera movement is stopped |
| Ccom.navigine.idl.java.CameraCallback | Callback specified after the camera movement is stopped |
| CCameraListener | Class is used to listen for camera updates |
| Ccom.navigine.idl.java.CameraListener | Class is used to listen for camera updates |
| CCameraUpdateReason | Reason of the camera update |
| Ccom.navigine.idl.java.CameraUpdateReason | Reason of the camera update |
| Ccom.navigine.examples.CameraUtils | |
| CCapType | Enum defining the type of cap for polyline ends |
| Ccom.navigine.idl.java.CapType | Enum defining the type of cap for polyline ends |
| CCategory | Class is used for storing venue categories |
| Ccom.navigine.idl.java.Category | Class is used for storing venue categories |
| ►CComparable | |
| Ccom.navigine.idl.java.SensorMeasurement | Structure representing a sensor measurement with type, values, and timestamp |
| Ccom.navigine.idl.java.SignalMeasurement | Structure representing a signal measurement with type, identifier, RSSI, distance, and timestamp |
| Ccom.navigine.idl.java.Vector3d | Structure representing a 3D vector for sensor measurements |
| Ccom.navigine.idl.java.DebugFlag | |
| CDebugFlag | |
| Ccom.navigine.idl.java.Eddystone | Class is used for storing Eddystone |
| Ccom.navigine.idl.java.ElevationGraph | Сlass describing a graph that connects the sublocations |
| ►CFinalizable | |
| 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 |
| CCircleMapObject | Represents a circle on the location view |
| 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 |
| 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 |
| CKeyValueStorage | Interface for key-value storage operations, allowing storage and retrieval of various data types |
| CLocation | Class is used for storing location parameters: identifier, version, name, a list of sublocations, etc |
| 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 |
| CLocationWindow | Interface for interacting with the location view |
| ►CMapObject | Base interface for handling objects on the location view |
| CCircleMapObject | Represents a circle on the location view |
| CDottedPolylineMapObject | Represents a polyline object with points placed along it on the location view |
| CIconMapObject | Represents an icon object on the location view |
| CPolygonMapObject | Represents a polygon object on the location view |
| CPolylineMapObject | Represents a polyline object on the location view |
| CMapObjectPickResult | Class is useed to handle information in PickListener |
| 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 |
| CNotificationManager | Class is used to manage local Notifications |
| CPolygonMapObject | Represents a polygon object on the location view |
| CPolylineMapObject | Represents a polyline object on the location view |
| CRouteManager | Class is used for evaluating RoutePath from point to point |
| 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 |
| 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 |
| CUserLocationLayer | Layer that automatically renders current user position (arrow and accuracy circle) on the map. Provides visibility and anchoring controls. Referenced from LocationView |
| CUserLocationView | |
| CVenue | Class is used for storing venue |
| CWifi | Class is used for storing WiFi |
| CZone | Class is used for storing location polygonal zones |
| CZoneManager | Class is used for notifying about entering or leaving Zones |
| ►CFrameLayout | |
| ►Ccom.navigine.view.LocationView | Class is used to display a Navigine location via Android FrameLayout |
| Ccom.navigine.view.DefaultNavigationView | 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 |
| Ccom.navigine.idl.java.GeometryUtils | A set of functions for working with geometries |
| Ccom.navigine.examples.GeometryUtilsExample | |
| Ccom.navigine.idl.java.GlobalPoint | A point at the specified WGS84 coordinates |
| CGlobalPoint | A point at the specified WGS84 coordinates |
| Ccom.navigine.idl.java.Graph | Class is used for storing graph |
| Ccom.navigine.idl.java.GraphEdge | Class is used for storing graph edge |
| Ccom.navigine.idl.java.GraphVertex | Class is used for storing graph vertex |
| Ccom.navigine.idl.java.Image | Class described image data in SDK |
| Ccom.navigine.idl.java.ImageType | Enum described supported image types |
| CImageType | Enum described supported image types |
| Ccom.navigine.idl.java.InputListener | Class is used to listen for interactions with location view |
| CInputListener | Class is used to listen for interactions with location view |
| Ccom.navigine.idl.java.JoinType | Enum defining the type of join for polyline segments |
| CJoinType | Enum defining the type of join for polyline segments |
| Ccom.navigine.idl.java.KeyValueStorage | Interface for key-value storage operations, allowing storage and retrieval of various data types |
| Ccom.navigine.idl.java.Line | A polyline with specified list of segments Segment |
| CLine | A polyline with specified list of segments Segment |
| Ccom.navigine.idl.java.Location | Class is used for storing location parameters: identifier, version, name, a list of sublocations, etc |
| Ccom.navigine.idl.java.LocationInfo | General information about location |
| CLocationInfo | General information about location |
| Ccom.navigine.idl.java.LocationListener | Class provides a callback to be invoked when LocationManager class downloads the location from server or load it from the storage |
| CLocationListener | Class provides a callback to be invoked when LocationManager class downloads the location from server or load it from the storage |
| Ccom.navigine.idl.java.LocationListListener | Class provides a callback to be invoked when LocationListManager class downloads list of available locations from server |
| CLocationListListener | Class provides a callback to be invoked when LocationListManager class downloads list of available locations from server |
| Ccom.navigine.idl.java.LocationListManager | Class is used for downloading locations list from the server and providing it to the user |
| Ccom.navigine.examples.LocationListManagerExample | |
| Ccom.navigine.idl.java.LocationManager | Class is used for downloading and working with Location |
| Ccom.navigine.examples.LocationManagerExample | |
| CLocationManagerFlutterExample | |
| Ccom.navigine.idl.java.LocationPoint | Class is used for representing certain point within the location |
| CLocationPoint | Class is used for representing certain point within the location |
| Ccom.navigine.idl.java.LocationPolygon | Class is used for representing certain polygon within the location Polygon |
| CLocationPolygon | Class is used for representing certain polygon within the location Polygon |
| Ccom.navigine.idl.java.LocationPolyline | Class is used for representing certain polyline within the location Polyline |
| CLocationPolyline | Class is used for representing certain polyline within the location Polyline |
| CLocationView | Class is used to display a Navigine location via Flutter StatefulWidget |
| Ccom.navigine.idl.java.LocationWindow | Interface for interacting with the location view |
| Ccom.navigine.examples.LocationWindowCameraExample | |
| Ccom.navigine.examples.LocationWindowCommonExample | |
| Ccom.navigine.examples.LocationWindowInteractionExample | |
| Ccom.navigine.examples.LocationWindowMapObjectsExample | |
| Ccom.navigine.idl.java.LogInfo | Represents metadata for a log file |
| CLogInfo | Represents metadata for a log file |
| Ccom.navigine.examples.Main | |
| ►Ccom.navigine.idl.java.MapObject | Base interface for handling objects on the location view |
| Ccom.navigine.idl.java.CircleMapObject | Represents a circle on the location view |
| Ccom.navigine.idl.java.DottedPolylineMapObject | Represents a polyline object with points placed along it on the location view |
| Ccom.navigine.idl.java.IconMapObject | Represents an icon object on the location view |
| Ccom.navigine.idl.java.PolygonMapObject | Represents a polygon object on the location view |
| Ccom.navigine.idl.java.PolylineMapObject | Represents a polyline object on the location view |
| Ccom.navigine.idl.java.MapObjectPickResult | Class is useed to handle information in PickListener |
| Ccom.navigine.idl.java.MapObjectType | Enum defining the type of map object |
| CMapObjectType | Enum defining the type of map object |
| Ccom.navigine.idl.java.MeasurementListener | Class provides callbacks to be invoked when MeasurementManager detects new sensor or signal measurements |
| CMeasurementListener | Class provides callbacks to be invoked when MeasurementManager detects new sensor or signal measurements |
| Ccom.navigine.idl.java.MeasurementManager | Class is used for managing measurement generators and notifying about sensor and signal measurements |
| Ccom.navigine.examples.MeasurementManagerExample | |
| Ccom.navigine.idl.java.NavigationManager | Class is used for evaluating navigation and calculating users' Position |
| Ccom.navigine.examples.NavigationManagerExample | |
| Ccom.navigine.idl.java.NavigineSdk | Provides access to all services in the SDK |
| Ccom.navigine.examples.NavigineSdkExample | |
| ►C<NCCameraCallback> | |
| CCameraCallbackImpl | |
| CCameraCallbackImpl | |
| Ccom.navigine.idl.java.Notification | Class is used for working with the notifications and storing its data |
| Ccom.navigine.idl.java.NotificationListener | Class provides a callback to be invoked when NotificationManager detects local notification events |
| CNotificationListener | Class provides a callback to be invoked when NotificationManager detects local notification events |
| Ccom.navigine.idl.java.NotificationManager | Class is used to manage local Notifications |
| Ccom.navigine.examples.NotificationManagerExample | |
| ►CNSObject | |
| CAsyncRouteManagerExample | |
| CBitmapRegionDecoderExample | |
| CCameraCallbackImpl | |
| CCameraCallbackImpl | |
| CCameraUtils | |
| CGeometryUtilsExample | |
| CLocationListManagerExample | |
| CLocationWindowCameraExample | |
| CLocationWindowCameraExample | |
| CLocationWindowCommonExample | |
| CLocationWindowInteractionExample | |
| CLocationWindowMapObjectsExample | |
| CMeasurementManagerExample | |
| 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 |
| CNCCategory | Class is used for storing venue categories |
| 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 |
| CNCImage | Class described image data in SDK |
| 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 |
| 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 |
| 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 |
| CNCCircleMapObject | Represents a circle on the location view |
| CNCDottedPolylineMapObject | Represents a polyline object with points placed along it on the location view |
| CNCIconMapObject | Represents an icon object on the location view |
| CNCPolygonMapObject | Represents a polygon object on the location view |
| CNCPolylineMapObject | Represents a polyline object on the location view |
| CNCMapObjectPickResult | Class is useed to handle information in PickListener |
| 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 |
| CNCNotificationManager | Class is used to manage local Notifications |
| CNCPoint | A point at the specified metrics coordinates |
| CNCPolygon | A polygon with specified list of points |
| CNCPolyline | A polyline with specified number of points |
| CNCPosition | Class describing user's position |
| CNCRectangle | A rectangle with specified origin and size |
| CNCRouteEvent | Class is used for storing the route path events |
| 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 |
| 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 |
| CNCZoneManager | Class is used for notifying about entering or leaving Zones |
| CNavigationManagerExample | |
| CNavigineSdkExample | |
| CNotificationManagerExample | |
| CRouteManagerExample | |
| CStorageManagerExample | |
| CZoneManagerExample | |
| ►C<NSObject> | |
| ►C<NCAsyncRouteListener> | Class provides a callback to be invoked when RouteSession handle changed/advanced events |
| CAsyncRouteManagerExample | |
| C<NCCameraListener> | Class is used to listen for camera updates |
| C<NCInputListener> | Class is used to listen for interactions with location view |
| C<NCLocationListListener> | Class provides a callback to be invoked when LocationListManager class downloads list of available locations from server |
| ►C<NCLocationListener> | Class provides a callback to be invoked when LocationManager class downloads the location from server or load it from the storage |
| CNavigationManagerExample | |
| C<NCMeasurementListener> | Class provides callbacks to be invoked when MeasurementManager detects new sensor or signal measurements |
| C<NCNotificationListener> | Class provides a callback to be invoked when NotificationManager detects local notification events |
| C<NCPickListener> | Class is used to handle for picking objects on the location view |
| ►C<NCPositionListener> | Class provides a callback to be invoked when NavigationManager updates the position of the device |
| CNavigationManagerExample | |
| C<NCResourceListener> | |
| ►C<NCRouteListener> | Class provides a callback to be invoked when RouteManager updates routes to the target point or from point to point |
| CRouteManagerExample | |
| C<NCSublocationChangeListener> | Class is used to listen for sublocation change events |
| C<NCZoneListener> | Class provides a callback to be invoked when ZoneManager detects entering/leaving zone events |
| Ccom.navigine.idl.java.PickListener | Class is used to handle for picking objects on the location view |
| CPickListener | Class is used to handle for picking objects on the location view |
| Ccom.navigine.idl.java.Placement | Enum defining the placement mode for points along a polyline |
| CPlacement | Enum defining the placement mode for points along a polyline |
| Ccom.navigine.idl.java.Point | A point at the specified metrics coordinates |
| CPoint | A point at the specified metrics coordinates |
| Ccom.navigine.idl.java.Polygon | A polygon with specified list of points |
| CPolygon | A polygon with specified list of points |
| Ccom.navigine.idl.java.Polyline | A polyline with specified number of points |
| CPolyline | A polyline with specified number of points |
| Ccom.navigine.idl.java.Position | Class describing user's position |
| CPosition | Class describing user's position |
| Ccom.navigine.idl.java.PositionListener | Class provides a callback to be invoked when NavigationManager updates the position of the device |
| CPositionListener | Class provides a callback to be invoked when NavigationManager updates the position of the device |
| Ccom.navigine.idl.java.Rectangle | A rectangle with specified origin and size |
| CRectangle | A rectangle with specified origin and size |
| Ccom.navigine.idl.java.ResourceListener | |
| CResourceListener | |
| Ccom.navigine.idl.java.RouteEvent | Class is used for storing the route path events |
| CRouteEvent | Class is used for storing the route path events |
| Ccom.navigine.idl.java.RouteEventType | Enum described toute event types |
| CRouteEventType | Enum described toute event types |
| Ccom.navigine.idl.java.RouteListener | Class provides a callback to be invoked when RouteManager updates routes to the target point or from point to point |
| CRouteListener | Class provides a callback to be invoked when RouteManager updates routes to the target point or from point to point |
| Ccom.navigine.idl.java.RouteManager | Class is used for evaluating RoutePath from point to point |
| Ccom.navigine.examples.RouteManagerExample | |
| Ccom.navigine.idl.java.RouteOptions | Class is used for describing routing options of AsyncRouteManager |
| CRouteOptions | Class is used for describing routing options of AsyncRouteManager |
| Ccom.navigine.idl.java.RoutePath | Class is used for storing the route path between the two points on the location |
| Ccom.navigine.idl.java.RouteSession | Class is used for managing async route listeners |
| Ccom.navigine.idl.java.RouteStatus | Enum describing possible router states |
| CRouteStatus | Enum describing possible router states |
| Ccom.navigine.idl.java.Segment | Line between two points |
| CSegment | Line between two points |
| CSensorMeasurement | Structure representing a sensor measurement with type, values, and timestamp |
| Ccom.navigine.idl.java.SensorType | Enum defining types of sensors used in measurements |
| CSensorType | Enum defining types of sensors used in measurements |
| CSignalMeasurement | Structure representing a signal measurement with type, identifier, RSSI, distance, and timestamp |
| Ccom.navigine.idl.java.SignalType | Enum defining types of signals used in measurements |
| CSignalType | Enum defining types of signals used in measurements |
| Ccom.navigine.idl.java.StorageManager | Interface for managing multiple key-value storages, providing access and lifecycle control |
| Ccom.navigine.idl.java.Sublocation | Class is used for storing sublocation parameters: identifier, name, width, heigth, etc |
| Ccom.navigine.idl.java.SublocationChangeListener | Class is used to listen for sublocation change events |
| CSublocationChangeListener | Class is used to listen for sublocation change events |
| Ccom.navigine.idl.java.TransmitterStatus | Enum described possible transmitter state |
| CTransmitterStatus | Enum described possible transmitter state |
| ►CUIView | |
| ►CNCLocationView | Class is used to display a Navigine location via iOS UIView |
| 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 |
| Ccom.navigine.idl.java.UserLocationLayer | Layer that automatically renders current user position (arrow and accuracy circle) on the map. Provides visibility and anchoring controls. Referenced from LocationView |
| Ccom.navigine.idl.java.UserLocationView | |
| CVector3d | Structure representing a 3D vector for sensor measurements |
| Ccom.navigine.idl.java.Venue | Class is used for storing venue |
| Ccom.navigine.idl.java.Wifi | Class is used for storing WiFi |
| Ccom.navigine.idl.java.Zone | Class is used for storing location polygonal zones |
| Ccom.navigine.idl.java.ZoneEvent | Class described user zone event |
| CZoneEvent | Class described user zone event |
| Ccom.navigine.idl.java.ZoneEventType | Enum described zone event types |
| CZoneEventType | Enum described zone event types |
| Ccom.navigine.idl.java.ZoneListener | Class provides a callback to be invoked when ZoneManager detects entering/leaving zone events |
| CZoneListener | Class provides a callback to be invoked when ZoneManager detects entering/leaving zone events |
| Ccom.navigine.idl.java.ZoneManager | Class is used for notifying about entering or leaving Zones |
| Ccom.navigine.examples.ZoneManagerExample | |